Mobile Site You Are Here > > > > > Pitching Leaders


1981 Register Pitching Leaders

Year Index / Affiliations / Map of Teams / Batting Leaders / Pitching Leaders / Other Years: 1980 / 1982
Sort By:   Show only Minor League Free Agents
Filter: All /  Minors /  NLB

League Player Pitching

Rk Name Age Tm Lg Lev W Aff L W-L% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF WHIP H9 HR9 BB9 SO9 SO/W
1 Suguru Egawa 26 YOM JPCL Fgn 20 6 .769 2.28 31 30 0 20 7 0 240.1 187 68 61 27 38 2 221 4 1 0 931 0.936 7.0 1.0 1.4 8.3 5.82
2 Yutaro Imai 31 HAU JPPL Fgn 19 15 .559 3.73 36 31 3 15 3 0 231.1 240 125 96 30 77 4 70 9 0 1 991 1.370 9.3 1.2 3.0 2.7 0.91
3 Choji Murata 31 LOT JPPL Fgn 19 8 .704 2.97 32 31 0 16 2 0 230.2 237 99 76 18 55 0 154 6 0 6 970 1.266 9.2 0.7 2.1 6.0 2.80
4 Takashi Nishimoto 25 YOM JPCL Fgn 18 12 .600 2.58 34 34 0 14 3 0 257.2 232 84 74 23 55 7 126 3 0 0 1020 1.114 8.1 0.8 1.9 4.4 2.29
5 Ted Power 26 ABQ PCL AAA 18 LAD 3 .857 3.56 27 26 0 8 1 0 187.0 165 84 74 13 103 0 111 6 1 10 1.433 7.9 0.6 5.0 5.3 1.08
6 Ben Callahan 24 FTL FLOR A 17 NYY 8 .680 2.50 25 24 0 10 2 0 180.0 144 69 50 4 66 4 121 4 1 2 1.167 7.2 0.2 3.3 6.0 1.83
7 Pete Filson 22 NVL,FTL SOUL,FLOR AA,A 17 NYY 3 .850 1.89 25 23 2 11 4 2 167.0 129 50 35 3 48 1 145 3 3 5 1.060 7.0 0.2 2.6 7.8 3.02
8 Jim Baker 23 KIN,KNX CARL,SOUL A,AA 16 TOR 6 .727 2.98 28 27 0 9 2 0 181.0 157 73 60 9 65 2 129 3 0 8 1.227 7.8 0.4 3.2 6.4 1.98
9 Clay Christiansen 23 FTL FLOR A 16 NYY 7 .696 2.28 26 25 0 14 2 0 178.0 158 59 45 7 46 4 98 5 3 10 1.146 8.0 0.4 2.3 5.0 2.13
10 Keith Creel 22 JCK,OMA SOUL,AA AA,AAA 16 KCR 8 .667 3.03 26 26 0 11 5 0 187.0 141 71 63 14 57 4 134 3 3 4 1.059 6.8 0.7 2.7 6.4 2.35
11 Brian Holton 21 ABQ PCL AAA 16 LAD 6 .727 3.44 26 26 0 9 0 0 191.0 215 94 73 23 51 1 73 5 0 5 1.393 10.1 1.1 2.4 3.4 1.43
12 Manabu Kitabeppu 23 HIR JPCL Fgn 16 10 .615 3.30 32 32 0 13 2 0 226.1 229 89 83 28 43 6 123 8 0 2 934 1.202 9.1 1.1 1.7 4.9 2.86
13 Shigeru Kobayashi 28 HAN JPCL Fgn 16 10 .615 3.01 32 30 2 17 2 2 230.0 202 82 77 15 53 7 156 14 1 0 937 1.109 7.9 0.6 2.1 6.1 2.94
14 Ed Nunez 18 WAU MIDW A 16 SEA 3 .842 2.47 25 25 0 13 0 0 186.0 143 61 51 14 58 1 205 6 1 6 1.081 6.9 0.7 2.8 9.9 3.53
15 Edmund Sanford 24 GST,SPT SALL,FLOR A 16 STL 8 .667 2.40 26 26 0 9 3 0 169.0 147 65 45 5 66 1 97 1 2 6 1.260 7.8 0.3 3.5 5.2 1.47
16 Kelly Scott 21 GBO SALL A 16 NYY 6 .727 2.98 24 22 2 10 2 1 169.0 136 69 56 16 51 2 130 3 0 7 1.107 7.2 0.9 2.7 6.9 2.55
17 Jim Siwy 22 GLF,APP EL,MIDW AA,A 16 CHW 4 .800 3.22 24 23 1 9 1 1 165.0 172 74 59 12 31 2 77 6 1 1 1.230 9.4 0.7 1.7 4.2 2.48
18 Dar Smith 20 AVL SALL A 16 TEX 5 .762 2.76 29 22 4 7 0 1 160.0 136 65 49 7 57 0 64 4 0 9 1.206 7.6 0.4 3.2 3.6 1.12
19 Paul Voigt 22 VIS CALL A 16 MIN 7 .696 3.23 27 27 0 10 0 0 184.0 195 91 66 10 62 3 143 7 1 9 1.397 9.5 0.5 3.0 7.0 2.31
20 Mark Cartwright 20 GBO SALL A 15 NYY 4 .789 3.37 23 22 0 10 2 0 147.0 124 63 55 6 58 1 89 4 0 10 1.238 7.6 0.4 3.6 5.4 1.53
21 Mark Dempsey 23 SHV TL AA 15 SFG 7 .682 3.76 26 26 0 7 1 0 165.0 178 83 69 14 58 1 136 5 3 6 1.430 9.7 0.8 3.2 7.4 2.34
22 Brian Denman 25 BRI,PAW EL,IL AA,AAA 15 BOS 3 .833 2.46 26 24 1 13 2 0 190.0 173 66 52 13 51 5 112 4 1 5 1.179 8.2 0.6 2.4 5.3 2.20
23 Dave Dravecky 25 AMA TL AA 15 SDP 5 .750 2.67 30 19 6 11 4 2 172.0 157 69 51 11 45 3 141 2 0 4 1.174 8.2 0.6 2.4 7.4 3.13
24 Larry Edwards 22 GLF EL AA 15 CHW 7 .682 4.16 27 25 2 5 0 0 158.0 171 86 73 17 70 0 72 5 0 4 1.525 9.7 1.0 4.0 4.1 1.03
25 Rickey Foley 25 HLY EL AA 15 CAL 7 .682 4.42 29 27 1 10 2 0 177.0 184 102 87 17 81 0 109 5 1 11 1.497 9.4 0.9 4.1 5.5 1.35
26 Chris Green 20 GRW SALL A 15 PIT 7 .682 3.08 27 27 0 9 0 0 184.0 148 87 63 13 86 0 128 0 3 8 1.272 7.2 0.6 4.2 6.3 1.49
27 Willie Hardwick 21 REN CALL A 15 SDP 3 .833 4.53 25 25 0 2 1 0 157.0 166 111 79 8 121 2 117 11 0 25 1.828 9.5 0.5 6.9 6.7 0.97
28 Tracy Harris 26 LYN EL AA 15 SEA 9 .625 3.48 28 25 1 8 1 0 168.0 162 92 65 8 87 1 90 5 1 6 1.482 8.7 0.4 4.7 4.8 1.03
29 Bob Long 26 POR PCL AAA 15 PIT 3 .833 2.98 26 20 3 4 2 1 157.0 122 56 52 12 59 1 97 10 0 1 1.153 7.0 0.7 3.4 5.6 1.64
30 Shigekuni Mashiba 29 NPN JPPL Fgn 15 0 1.000 3.46 27 21 2 9 2 0 150.2 157 62 58 13 44 2 71 5 0 4 639 1.334 9.4 0.8 2.6 4.2 1.61
31 Craig McMurtry 21 SAV SOUL AA 15 ATL 11 .577 2.76 28 28 0 13 2 0 202.0 168 87 62 13 95 3 111 4 0 7 1.302 7.5 0.6 4.2 4.9 1.17
32 Ron Romanick 20 RWD CALL A 15 CAL 10 .600 2.91 28 28 0 11 3 0 207.0 173 88 67 10 76 5 178 4 2 6 1.203 7.5 0.4 3.3 7.7 2.34
33 Mike Rowland 28 PHX PCL AAA 15 SFG 7 .682 3.99 25 25 0 9 1 0 176.0 189 90 78 21 42 1 84 2 0 2 1.312 9.7 1.1 2.1 4.3 2.00
34 Bryn Smith 25 DEN AA AAA 15 MON 5 .750 3.05 29 24 2 9 0 1 183.0 166 80 62 13 42 1 127 8 0 6 1.137 8.2 0.6 2.1 6.2 3.02
35 Walt Terrell 23 TUL TL AA 15 TEX 7 .682 3.10 27 26 0 5 3 0 174.0 158 74 60 12 63 3 123 2 1 14 1.270 8.2 0.6 3.3 6.4 1.95
36 Oil Can Boyd 21 WHV FLOR A 14 BOS 8 .636 3.63 28 28 0 6 2 0 186.0 195 90 75 11 54 0 154 2 1 17 1.339 9.4 0.5 2.6 7.5 2.85
37 Mike Brown 22 WSM CARL A 14 BOS 4 .778 1.49 21 21 0 12 6 0 145.0 94 32 24 9 39 5 144 3 1 3 0.917 5.8 0.6 2.4 8.9 3.69
38 Peter Chapin 22 WPB,MEM FLOR,SOUL A,AA 14 MON 8 .636 3.25 29 25 3 7 1 1 177.0 168 85 64 6 103 4 125 5 0 17 1.531 8.5 0.3 5.2 6.4 1.21
39 Storm Davis 19 CHR SOUL AA 14 BAL 10 .583 3.47 28 28 0 6 2 0 187.0 215 86 72 14 65 2 119 0 0 7 1.497 10.3 0.7 3.1 5.7 1.83
40 Frank Dente 21 LOD CALL A 14 LAD 6 .700 4.33 29 16 6 3 1 1 131.0 153 80 63 4 72 2 50 3 3 13 1.718 10.5 0.3 4.9 3.4 0.69
41 Alan Fowlkes 22 SHV TL AA 14 SFG 10 .583 2.79 32 25 2 13 1 0 203.0 186 81 63 14 51 3 152 4 3 6 1.167 8.2 0.6 2.3 6.7 2.98
42 Brent Gaff 22 TID,JAC IL,TL AAA,AA 14 NYM 6 .700 2.82 30 28 0 12 2 0 204.0 198 72 64 12 77 5 86 6 5 4 1.348 8.7 0.5 3.4 3.8 1.12
43 Dave Gumpert 23 LAK,BIR,EVN FLOR,SOUL,AA A,AA,AAA 14 DET 8 .636 3.19 26 25 0 11 4 0 186.0 180 74 66 10 44 2 103 5 1 2 1.204 8.7 0.5 2.1 5.0 2.34
44 Dan Larson 26 OKC AA AAA 14 PHI 7 .667 3.49 25 25 0 8 1 0 178.0 163 76 69 15 83 5 112 2 0 3 1.382 8.2 0.8 4.2 5.7 1.35
45 Shigekazu Mori 26 SEI JPPL Fgn 14 11 .560 3.77 31 30 1 10 3 0 200.1 188 94 84 26 51 1 83 4 0 1 834 1.193 8.4 1.2 2.3 3.7 1.63
46 Al Nipper 22 WHV FLOR A 14 BOS 8 .636 1.70 29 26 2 15 4 1 212.0 191 59 40 3 60 4 139 2 1 15 1.184 8.1 0.1 2.5 5.9 2.32
47 Scott Patterson 22 DHM,SAV CARL,SOUL A,AA 14 ATL 8 .636 3.23 26 26 0 13 3 0 192.0 168 83 69 22 78 1 144 6 2 5 1.281 7.9 1.0 3.7 6.8 1.85
48 Jerry Perry 24 GST SALL A 14 STL 7 .667 3.19 28 28 0 5 2 0 178.0 143 79 63 15 61 0 118 5 0 9 1.146 7.2 0.8 3.1 6.0 1.93
49 Jay Pettibone 24 VIS CALL A 14 MIN 8 .636 4.33 27 27 0 10 1 0 187.0 211 105 90 18 61 3 139 2 0 2 1.455 10.2 0.9 2.9 6.7 2.28
50 Rich Rodas 21 SAN TL AA 14 LAD 6 .700 4.14 26 26 0 10 3 0 185.0 193 100 85 15 60 4 148 4 1 11 1.368 9.4 0.7 2.9 7.2 2.47
51 Kazumi Takahashi 35 NPN JPPL Fgn 14 6 .700 2.94 26 25 0 12 1 0 198.2 185 78 65 12 41 0 110 9 1 1 826 1.138 8.4 0.5 1.9 5.0 2.68
52 Don Welchel 24 CHR,ROC SOUL,IL AA,AAA 14 BAL 8 .636 2.86 30 22 4 11 0 0 173.0 170 81 55 12 67 0 97 2 0 9 1.370 8.8 0.6 3.5 5.0 1.45
53 Tim Wheeler 20 GRW SALL A 14 PIT 13 .519 3.60 27 27 0 15 0 0 195.0 185 98 78 21 47 0 166 3 1 9 1.190 8.5 1.0 2.2 7.7 3.53
54 Frank Williams 23 FRE CALL A 14 SFG 9 .609 3.37 27 25 0 14 1 0 187.0 170 81 70 12 85 3 170 13 3 10 1.364 8.2 0.6 4.1 8.2 2.00
55 Ricky Wright 22 ABQ PCL AAA 14 LAD 6 .700 4.24 27 24 2 7 0 0 155.0 141 81 73 8 90 2 112 1 0 9 1.490 8.2 0.5 5.2 6.5 1.24
56 Shinichi Yamauchi 33 NAK JPPL Fgn 14 10 .583 4.45 30 30 0 12 2 0 218.2 260 123 108 22 63 6 51 3 0 1 953 1.477 10.7 0.9 2.6 2.1 0.81
57 Jim Acker 22 RMD,SAV IL,SOUL AAA,AA 13 ATL 12 .520 3.60 31 31 0 13 0 0 195.0 169 97 78 15 108 0 109 4 0 8 1.421 7.8 0.7 5.0 5.0 1.01
58 Rick Adair 23 WAU MIDW A 13 SEA 4 .765 2.73 19 19 0 8 4 0 135.0 109 56 41 14 58 2 112 1 0 9 1.237 7.3 0.9 3.9 7.5 1.93
59 Rich Barnes 21 EDM PCL AAA 13 CHW 8 .619 4.75 26 26 0 3 0 0 163.0 181 100 86 15 82 1 80 3 3 7 1.613 10.0 0.8 4.5 4.4 0.98
60 Rick Behenna 21 DHM CARL A 13 ATL 12 .520 3.63 29 27 2 9 2 1 196.0 182 92 79 19 76 0 162 12 1 6 1.316 8.4 0.9 3.5 7.4 2.13
61 Jeff Bittiger 19 LBG,JAC CARL,TL A,AA 13 NYM 8 .619 3.39 28 28 0 4 2 0 170.0 145 76 64 13 87 0 195 1 0 6 1.365 7.7 0.7 4.6 10.3 2.24
62 John Bohnet 20 CNG SOUL AA 13 CLE 7 .650 3.38 27 27 0 6 3 0 168.0 169 80 63 14 52 0 94 4 0 9 1.315 9.1 0.8 2.8 5.0 1.81
63 Mark Dacko 22 BIR SOUL AA 13 DET 7 .650 4.45 27 27 0 7 0 0 168.0 177 96 83 19 56 0 115 4 0 5 1.387 9.5 1.0 3.0 6.2 2.05
64 Ken Dayley 22 RMD IL AAA 13 ATL 8 .619 3.33 31 31 0 4 1 0 200.0 180 82 74 14 117 0 162 3 4 6 1.485 8.1 0.6 5.3 7.3 1.38
65 Kelly Downs 20 PNS CARL A 13 PHI 7 .650 2.98 25 25 0 9 2 0 175.0 176 79 58 16 35 0 124 3 2 8 1.206 9.1 0.8 1.8 6.4 3.54
66 Manabu Fujita 26 NAK JPPL Fgn 13 11 .542 3.67 29 27 1 12 2 0 213.1 209 90 87 25 59 1 78 0 0 0 876 1.256 8.8 1.1 2.5 3.3 1.32
67 Kevin Gross 20 SPB SALL A 13 PHI 12 .520 3.56 28 28 0 8 2 0 192.0 173 94 76 18 62 4 123 6 0 7 1.224 8.1 0.8 2.9 5.8 1.98
68 Jeff Heathcock 21 CBS,DYB SOUL,FLOR AA,A 13 HOU 7 .650 3.10 27 26 0 9 0 0 186.0 171 77 64 6 56 2 136 5 1 4 1.220 8.3 0.3 2.7 6.6 2.43
69 Bob Hudson 22 WAU MIDW A 13 SEA 7 .650 3.02 22 21 0 5 1 0 140.0 131 64 47 5 48 1 93 9 0 3 1.279 8.4 0.3 3.1 6.0 1.94
70 Dave LaPoint 21 SPR AA AAA 13 STL 9 .591 3.19 25 24 0 9 2 0 172.0 160 83 61 15 66 0 129 1 0 10 1.314 8.4 0.8 3.5 6.8 1.95
71 Larry McWilliams 27 RMD IL AAA 13 ATL 10 .565 4.35 29 28 1 8 3 0 178.0 174 98 86 13 79 1 157 7 2 9 1.421 8.8 0.7 4.0 7.9 1.99
72 Tom Niedenfuer 21 SAN TL AA 13 LAD 3 .813 1.80 36 0 27 0 0 5 90.0 61 19 18 3 34 4 95 2 0 9 1.056 6.1 0.3 3.4 9.5 2.79
73 Tokunari Nishina 30 LOT JPPL Fgn 13 10 .565 4.06 29 29 0 8 2 0 186.1 183 90 84 25 47 1 80 18 0 1 793 1.234 8.8 1.2 2.3 3.9 1.70
74 Noriaki Okabe 23 NPN JPPL Fgn 13 2 .867 2.70 27 13 7 5 1 0 130.0 103 42 39 8 46 0 88 2 0 4 524 1.146 7.1 0.6 3.2 6.1 1.91
75 Glenn Ray 23 CHS SALL A 13 KCR 7 .650 2.65 29 16 9 4 1 0 146.0 120 57 43 6 70 0 155 2 0 11 1.301 7.4 0.4 4.3 9.6 2.21
76 Luis Tiant 40 POR PCL AAA 13 PIT 7 .650 3.82 21 21 0 11 2 0 146.0 150 75 62 8 49 2 111 1 0 3 1.363 9.2 0.5 3.0 6.8 2.27
77 Jamie Werly 24 NVL SOUL AA 13 NYY 11 .542 2.59 28 28 0 18 1 0 222.0 184 91 64 10 88 1 193 6 1 11 1.225 7.5 0.4 3.6 7.8 2.19
78 Hisashi Yamada 32 HAU JPPL Fgn 13 12 .520 2.94 34 22 12 17 1 5 208.0 172 78 68 24 45 1 114 9 0 1 832 1.043 7.4 1.0 1.9 4.9 2.53
79 Sam Arrington 20 VIS CALL A 12 MIN 7 .632 3.64 24 23 1 14 4 0 168.0 185 83 68 9 66 3 98 9 0 4 1.494 9.9 0.5 3.5 5.2 1.48
80 Mike Bielecki 21 GRW SALL A 12 PIT 11 .522 3.42 28 28 0 10 2 0 192.0 172 95 73 11 82 2 163 3 1 6 1.323 8.1 0.5 3.8 7.6 1.99
81 Tom Biko 22 REN CALL A 12 SDP 9 .571 4.73 27 25 0 7 1 0 173.0 218 114 91 15 57 3 93 3 2 11 1.590 11.3 0.8 3.0 4.8 1.63
82 Don Carman 21 REA EL AA 12 PHI 13 .480 4.04 28 28 0 9 4 0 176.0 167 93 79 15 75 1 105 6 2 11 1.375 8.5 0.8 3.8 5.4 1.40
83 Jose DeLeon 20 BFL EL AA 12 PIT 6 .667 3.11 25 25 0 2 0 0 159.0 136 72 55 14 94 0 158 3 2 7 1.447 7.7 0.8 5.3 8.9 1.68
84 Randy Ford 23 KIN CARL A 12 TOR 10 .545 3.13 29 28 0 8 3 0 187.0 162 73 65 14 79 3 154 3 0 4 1.289 7.8 0.7 3.8 7.4 1.95
85 Hiroaki Fukushi 30 HIR JPCL Fgn 12 9 .571 4.02 35 28 6 7 1 0 201.1 211 99 90 22 76 6 116 5 0 2 871 1.425 9.4 1.0 3.4 5.2 1.53
86 Tom Gorman 23 MEM SOUL AA 12 MON 9 .571 3.07 52 0 46 0 0 22 91.0 82 39 31 9 30 5 91 3 0 7 1.231 8.1 0.9 3.0 9.0 3.03
87 Tim Hamm 20 AMA,HAW TL,PCL AA,AAA 12 SDP 9 .571 2.77 27 25 2 13 1 1 198.0 209 89 61 14 34 1 118 1 6 4 1.227 9.5 0.6 1.5 5.4 3.47
88 Gorman Heimueller 25 WHA,TAC EL,PCL AA,AAA 12 OAK 7 .632 2.73 34 19 7 3 1 0 145.0 130 56 44 12 72 1 89 7 2 9 1.393 8.1 0.7 4.5 5.5 1.24
89 Tom Henke 23 AVL,TUL SALL,TL A,AA 12 TEX 9 .571 3.19 43 8 28 0 0 4 124.0 108 52 44 7 49 8 104 5 0 7 1.266 7.8 0.5 3.6 7.5 2.12
90 Bruce Hurst 23 PAW IL AAA 12 BOS 7 .632 2.87 31 23 0 7 3 0 157.0 143 68 50 9 71 3 99 3 2 6 1.363 8.2 0.5 4.1 5.7 1.39
91 Jody Johnston 18 SHL,LBG SALL,CARL A 12 NYM 10 .545 3.60 27 27 0 6 0 0 185.0 158 99 74 13 93 1 141 3 1 9 1.357 7.7 0.6 4.5 6.9 1.52
92 Odell Jones 28 POR PCL AAA 12 PIT 6 .667 3.53 23 23 0 9 1 0 153.0 138 73 60 6 68 3 135 6 0 13 1.346 8.1 0.4 4.0 7.9 1.99
93 Hajime Kato 31 YOM JPCL Fgn 12 6 .667 2.91 30 18 5 6 0 2 158.0 133 54 51 20 63 7 97 3 1 2 652 1.241 7.6 1.1 3.6 5.5 1.54
94 Jerry King 22 BRI EL AA 12 BOS 10 .545 2.73 25 24 1 9 3 0 175.0 126 69 53 9 87 2 168 11 0 6 1.217 6.5 0.5 4.5 8.6 1.93
95 Tatsuo Komatsu 22 CNI JPCL Fgn 12 6 .667 3.07 42 14 24 6 1 11 152.2 139 62 52 22 41 1 122 11 0 2 637 1.179 8.2 1.3 2.4 7.2 2.98
96 Craig Lefferts 23 MDL TL AA 12 CHC 12 .500 4.14 26 25 1 11 3 0 185.0 203 95 85 21 36 2 135 3 2 1 1.292 9.9 1.0 1.8 6.6 3.75
97 Steve Mapel 24 ORL,TOL SOUL,IL AA,AAA 12 MIN 11 .522 3.78 28 28 0 4 1 0 176.0 196 92 74 19 61 3 90 2 3 6 1.460 10.0 1.0 3.1 4.6 1.48
98 Masayuki Matsunuma 24 SEI JPPL Fgn 12 8 .600 3.46 30 25 3 11 4 3 189.2 166 77 73 22 60 1 83 8 0 2 785 1.192 7.9 1.0 2.8 3.9 1.38
99 Hiromu Matsuoka 33 YKU JPCL Fgn 12 7 .632 3.75 36 25 10 7 0 4 194.1 191 84 81 29 67 5 133 8 1 5 822 1.328 8.8 1.3 3.1 6.2 1.99
100 Norihiro Mizutani 31 LOT JPPL Fgn 12 11 .522 4.00 34 30 2 5 0 0 191.1 210 96 85 21 87 1 90 5 0 2 850 1.552 9.9 1.0 4.1 4.2 1.03

About the Minor League Data

Performance data on minor and international leagues is licensed from and provided by the SABR Minor Leagues Database, a community project sponsored by the Minor Leagues Committee of the Society for American Baseball Research.

The database is under active development. Many statistics are incomplete due to ongoing research and/or limitations in published sources. To learn more about these limitations, or to find out how to contribute, click here.

Minor league Total Zone (Rctch&Rtz, 2005-2009) data provided by Baseballprojection.com and Minorleaguesplits.com.