You Are Here > Baseball-Reference.com > Leagues > AL History > 1999 AL | NL > Pitcher

1999 American League Pitcher

1998 AL  / 2000 AL  / 1999 NL  / 1999 MLB  Pitcher

Team & League Standard Fielding--P

Glossary · Click headers to sort · SHARE  · CSV · PRE · LINK
Tm #Fld R/G G GS Inn Ch PO A E DP Fld%
ANA 20 5.10 162 162 1431.1 316 71 232 13 26 .959
BAL 21 5.03 162 162 1435.0 325 93 216 16 23 .951
BOS 25 4.43 162 162 1436.2 258 76 176 6 12 .977
CHW 21 5.37 162 162 1438.1 244 68 164 12 7 .951
CLE 25 5.31 162 162 1450.1 336 112 208 16 19 .952
DET 21 5.48 161 161 1421.0 287 92 177 18 12 .937
KCR 27 5.72 161 161 1420.2 254 76 160 18 13 .929
MIN 18 5.25 161 161 1423.1 267 96 160 11 14 .959
NYY 18 4.51 162 162 1439.2 293 88 195 10 14 .966
OAK 23 5.22 162 162 1438.1 289 57 214 18 18 .938
SEA 28 5.59 162 162 1433.2 310 91 206 13 23 .958
TBD 24 5.64 162 162 1433.0 289 80 190 19 24 .934
TEX 20 5.30 162 162 1436.1 253 59 184 10 13 .960
TOR 22 5.32 162 162 1439.0 231 67 156 8 15 .965
LgAvg 22 5.23 162 162 1434 282 80 188 13 17 .952
301 5.23 2265 2265 20076.2 3952 1126 2638 188 233 .952

Team & League Advanced Fielding -- P*

Glossary · Click headers to sort · SHARE  · CSV · PRE · LINK
Putouts Assists Errors Double Plays
Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
ANA 6508 76% 31% 221 98% 2 70 3 55 230 162 27 13 2 5 6 5 26 20 26 0 24 92%
BAL 6463 74% 32% 236 97% 1 94 14 65 216 164 22 16 3 9 4 6 23 14 20 3 38 95%
BOS 6387 74% 30% 177 97% 3 75 8 63 175 136 10 6 0 3 3 4 12 9 11 1 29 97%
CHW 6676 76% 30% 161 96% 1 68 9 52 164 117 10 12 1 8 3 7 7 5 5 2 29 93%
CLE 6605 73% 31% 225 97% 0 112 10 93 209 170 18 16 1 11 4 7 19 14 19 0 35 91%
DET 6468 75% 31% 189 93% 3 90 5 62 177 135 12 18 0 10 8 11 12 5 11 1 34 82%
KCR 6609 77% 32% 164 95% 5 76 8 62 159 110 13 18 0 10 8 8 13 10 11 2 25 100%
MIN 6402 77% 31% 175 99% 3 96 16 69 160 122 14 11 0 4 7 1 14 9 10 4 29 97%
NYY 6474 73% 30% 193 99% 1 88 10 58 192 146 10 10 2 4 4 0 14 6 11 3 28 96%
OAK 6535 76% 32% 226 98% 5 59 11 32 215 160 19 18 2 10 6 5 18 14 17 1 33 97%
SEA 6698 74% 30% 214 96% 2 90 8 65 207 148 20 13 0 4 9 7 23 15 19 4 27 89%
TBD 6714 73% 31% 201 96% 6 79 10 60 189 124 28 19 1 10 8 9 24 17 24 0 21 86%
TEX 6479 76% 33% 190 98% 3 59 10 42 184 141 20 10 0 5 5 3 13 8 11 2 30 93%
TOR 6589 75% 31% 151 97% 1 67 7 52 156 116 11 8 1 4 3 3 15 7 13 2 26 92%
LgAvg 6543 75% 31% 195 97% 3 80 9 59 188 139 17 13 1 7 6 5 17 11 15 2 29 93%
91607 75% 31% 2723 97% 36 1123 129 830 2633 1951 234 188 13 97 78 76 233 153 208 25 408 93%

* Many Detailed Statistics are based on play-by-play accounts accumulated by RetroSheet. These totals may be incomplete (3.6% of all plays from 1954 to 1973 are missing or have incomplete accounts, click link for year and team summary) for some players prior to 1974 and even complete seasons may not match the official totals due to errors in both the official totals and the play-by-play accounts.

Player Standard Fielding--P

SHARE  · CSV · PRE · LINK · Hide Partial Seasons
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
1 Paul Abbott 31 SEA 25 7 72.2 15 7 8 0 1 1.000 1.86 0.60
2 Rick Aguilera 37 MIN 17 0 21.1 3 2 1 0 0 1.000 1.27 0.18
3 Scott Aldred 31 TBD 37 0 24.1 2 0 2 0 0 1.000 0.74 0.05
4 Juan Alvarez 25 ANA 8 0 3.0 2 0 2 0 0 1.000 6.00 0.25
5 Wilson Alvarez 29 TBD 28 28 160.0 29 2 24 3 1 .897 1.46 0.93
6 Matt Anderson 22 DET 37 0 38.0 1 0 1 0 0 1.000 0.24 0.03
7 Kevin Appier 31 TOT 34 34 209.0 35 13 21 1 2 .971 1.46 1.00
8 Kevin Appier 31 KCR 22 22 140.1 24 10 13 1 2 .958 1.48 1.05
9 Kevin Appier 31 OAK 12 12 68.2 11 3 8 0 0 1.000 1.44 0.92
10 Rolando Arrojo 30 TBD 24 24 140.2 32 13 19 0 3 1.000 2.05 1.33
11 Paul Assenmacher 38 CLE 55 0 33.0 5 1 4 0 1 1.000 1.36 0.09
12 James Baldwin 27 CHW 35 33 199.1 35 12 21 2 0 .943 1.49 0.94
13 John Bale 25 TOR 1 0 2.0 0 0 0 0 0 0.00 0.00
14 Brian Barber 26 KCR 8 3 18.2 4 1 3 0 0 1.000 1.93 0.50
15 Rod Beck 30 BOS 12 0 14.0 3 1 2 0 0 1.000 1.93 0.25
16 Tim Belcher 37 ANA 24 24 132.1 28 11 15 2 1 .929 1.77 1.08
17 Willie Blair 33 DET 39 16 134.0 21 6 15 0 0 1.000 1.41 0.54
18 Wade Boggs 41 TBD 1 0 1.1 0 0 0 0 0 0.00 0.00
19 Ricky Bones 30 BAL 30 2 43.2 4 2 2 0 0 1.000 0.82 0.13
20 Dave Borkowski 22 DET 17 12 76.2 21 7 10 4 1 .810 2.00 1.00
21 Chad Bradford 24 CHW 3 0 3.2 4 1 3 0 0 1.000 9.82 1.33
22 Doug Brocail 32 DET 70 0 82.0 17 11 6 0 1 1.000 1.87 0.24
23 Jim Brower 26 CLE 9 2 25.2 3 1 2 0 0 1.000 1.05 0.33
24 Will Brunson 29 DET 17 0 12.0 3 0 3 0 1 1.000 2.25 0.18
25 Mike Buddie 28 NYY 2 0 2.0 1 1 0 0 0 1.000 4.50 0.50
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
26 Kirk Bullinger 29 BOS 4 0 2.0 3 1 2 0 1 1.000 13.50 0.75
27 Melvin Bunch 27 SEA 5 1 10.0 2 0 2 0 0 1.000 1.80 0.40
28 Dave Burba 32 CLE 34 34 220.0 50 20 29 1 4 .980 2.00 1.44
29 John Burkett 34 TEX 30 25 147.1 25 7 18 0 2 1.000 1.53 0.83
30 Tim Byrdak 25 KCR 33 0 24.2 8 2 6 0 1 1.000 2.92 0.24
31 Mickey Callaway 24 TBD 5 4 19.1 4 0 4 0 0 1.000 1.86 0.80
32 Tom Candiotti 41 TOT 18 13 71.1 14 1 12 1 1 .929 1.64 0.72
33 Tom Candiotti 41 OAK 11 11 56.2 9 1 7 1 1 .889 1.27 0.73
34 Tom Candiotti 41 CLE 7 2 14.2 5 0 5 0 0 1.000 3.07 0.71
35 Rafael Carmona 26 SEA 9 0 11.1 2 1 0 1 0 .500 0.79 0.11
36 Chris Carpenter 24 TOR 24 24 150.0 26 10 15 1 3 .962 1.50 1.04
37 Hector Carrasco 29 MIN 39 0 49.0 6 5 0 1 0 .833 0.92 0.13
38 Lance Carter 24 KCR 6 0 5.1 1 0 1 0 0 1.000 1.69 0.17
39 Carlos Castillo 24 CHW 18 2 41.0 6 1 5 0 0 1.000 1.32 0.33
40 Norm Charlton 36 TBD 42 0 50.2 9 2 6 1 0 .889 1.42 0.19
41 Jin Ho Cho 23 BOS 9 7 39.1 6 1 5 0 1 1.000 1.37 0.67
42 Mark Clark 31 TEX 15 15 74.1 8 3 4 1 1 .875 0.85 0.47
43 Roger Clemens 36 NYY 30 30 187.2 47 16 30 1 2 .979 2.21 1.53
44 Ken Cloude 24 SEA 31 6 72.1 12 3 9 0 0 1.000 1.49 0.39
45 Bartolo Colon 26 CLE 32 32 205.0 53 20 31 2 4 .962 2.24 1.59
46 David Cone 36 NYY 31 31 193.1 20 7 12 1 1 .950 0.88 0.61
47 Brian Cooper 24 ANA 5 5 27.2 7 2 5 0 2 1.000 2.28 1.40
48 Rocky Coppinger 25 BAL 11 2 21.2 4 3 1 0 0 1.000 1.66 0.36
49 Francisco Cordero 24 DET 20 0 19.0 7 2 5 0 1 1.000 3.32 0.35
50 Rheal Cormier 32 BOS 60 0 63.1 9 1 7 1 1 .889 1.14 0.13
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
51 Jim Corsi 37 TOT 36 0 37.1 11 3 8 0 0 1.000 2.65 0.31
52 Jim Corsi 37 BOS 23 0 24.0 5 2 3 0 0 1.000 1.88 0.22
53 Jim Corsi 37 BAL 13 0 13.1 6 1 5 0 0 1.000 4.05 0.46
54 Tim Crabtree 29 TEX 68 0 65.0 10 6 4 0 0 1.000 1.38 0.15
55 Nelson Cruz 26 DET 29 6 66.2 27 8 17 2 0 .926 3.38 0.86
56 Pat Daneker 23 CHW 3 2 15.0 3 0 3 0 0 1.000 1.80 1.00
57 Joe Davenport 23 CHW 3 0 1.2 1 0 1 0 0 1.000 5.40 0.33
58 Tom Davey 25 TOT 45 0 65.0 12 4 6 2 1 .833 1.38 0.22
59 Tom Davey 25 TOR 29 0 44.0 9 4 3 2 1 .778 1.43 0.24
60 Tom Davey 25 SEA 16 0 21.0 3 0 3 0 0 1.000 1.29 0.19
61 Doug Davis 23 TEX 2 0 2.2 1 0 1 0 0 1.000 3.38 0.50
62 Rich DeLucia 34 CLE 6 0 9.1 0 0 0 0 0 0.00 0.00
63 Sean Depaula 25 CLE 11 0 11.2 2 0 2 0 0 1.000 1.54 0.18
64 Chad Durbin 21 KCR 1 0 2.1 0 0 0 0 0 0.00 0.00
65 Mike Duvall 24 TBD 40 0 40.0 10 5 4 1 2 .900 2.02 0.23
66 Dave Eiland 32 TBD 21 15 80.1 20 5 15 0 1 1.000 2.24 0.95
67 Todd Erdos 25 NYY 4 0 7.0 1 0 1 0 0 1.000 1.29 0.25
68 Scott Erickson 31 BAL 34 34 230.1 68 24 42 2 5 .971 2.58 1.94
69 Kelvim Escobar 23 TOR 33 30 174.0 18 6 11 1 1 .944 0.88 0.52
70 Scott Eyre 27 CHW 21 0 25.0 1 0 1 0 0 1.000 0.36 0.05
71 Brian Falkenborg 21 BAL 2 0 3.0 1 1 0 0 0 1.000 3.00 0.50
72 Jeff Fassero 36 TOT 37 27 156.1 33 4 29 0 2 1.000 1.90 0.89
73 Jeff Fassero 36 SEA 30 24 139.0 31 4 27 0 2 1.000 2.01 1.03
74 Jeff Fassero 36 TEX 7 3 17.1 2 0 2 0 0 1.000 1.04 0.29
75 Mike Fetters 34 BAL 27 0 31.0 9 2 4 3 0 .667 1.74 0.22
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
76 Chuck Finley 36 ANA 33 33 213.1 38 7 28 3 1 .921 1.48 1.06
77 Bryce Florie 29 TOT 41 5 81.1 17 2 12 3 1 .824 1.55 0.34
78 Bryce Florie 29 DET 27 3 51.1 9 1 5 3 0 .667 1.05 0.22
79 Bryce Florie 29 BOS 14 2 30.0 8 1 7 0 1 1.000 2.40 0.57
80 Tony Fossas 41 NYY 5 0 1.0 0 0 0 0 0 0.00 0.00
81 Keith Foulke 26 CHW 67 0 105.1 19 5 13 1 0 .947 1.54 0.27
82 Ryan Franklin 26 SEA 6 0 11.1 2 1 1 0 1 1.000 1.59 0.33
83 John Frascatore 29 TOR 33 0 37.0 8 2 6 0 0 1.000 1.95 0.24
84 Chris Fussell 23 KCR 17 8 56.0 11 2 6 3 3 .727 1.29 0.47
85 Mike Fyhrie 29 ANA 16 7 51.2 5 2 3 0 0 1.000 0.87 0.31
86 Eddie Gaillard 28 TBD 8 0 8.2 3 0 3 0 0 1.000 3.12 0.38
87 Rich Garces 28 BOS 30 0 40.2 11 5 6 0 0 1.000 2.43 0.37
88 Freddy Garcia 24 SEA 33 33 201.1 43 13 28 2 1 .953 1.83 1.24
89 Gary Glover 22 TOR 1 0 1.0 0 0 0 0 0 0.00 0.00
90 Ryan Glynn 24 TEX 13 10 54.2 5 2 3 0 0 1.000 0.82 0.38
91 Dwight Gooden 34 CLE 26 22 115.0 21 5 16 0 1 1.000 1.64 0.81
92 Tom Gordon 31 BOS 21 0 17.2 1 0 1 0 0 1.000 0.51 0.05
93 Beiker Graterol 24 DET 1 1 4.0 1 0 1 0 0 1.000 2.25 1.00
94 Jason Grimsley 31 NYY 55 0 75.0 21 8 13 0 0 1.000 2.52 0.38
95 Buddy Groom 33 OAK 76 0 46.0 14 1 13 0 1 1.000 2.74 0.18
96 Kip Gross 34 BOS 11 1 12.2 1 0 1 0 0 1.000 0.71 0.09
97 Eddie Guardado 28 MIN 63 0 48.0 10 0 9 1 1 .900 1.69 0.14
98 Eric Gunderson 33 TEX 11 0 10.0 1 0 1 0 0 1.000 0.90 0.09
99 Mark Guthrie 33 BOS 46 0 46.1 7 1 6 0 0 1.000 1.36 0.15
100 Juan Guzman 32 BAL 21 21 122.2 19 2 15 2 5 .895 1.25 0.81
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
101 John Halama 27 SEA 38 24 179.0 41 7 32 2 5 .951 1.96 1.03
102 Roy Halladay 22 TOR 36 18 149.1 24 8 16 0 3 1.000 1.45 0.67
103 Joey Hamilton 28 TOR 22 18 98.0 14 4 10 0 0 1.000 1.29 0.64
104 Chris Haney 30 CLE 13 4 40.1 8 4 3 1 1 .875 1.56 0.54
105 Tim Harikkala 27 BOS 7 0 13.0 2 0 2 0 0 1.000 1.38 0.29
106 Chad Harville 22 OAK 15 0 14.1 0 0 0 0 0 0.00 0.00
107 Shigetoshi Hasegawa 30 ANA 64 1 77.0 19 5 14 0 1 1.000 2.22 0.30
108 LaTroy Hawkins 26 MIN 33 33 174.1 26 7 18 1 3 .962 1.29 0.76
109 Jimmy Haynes 26 OAK 30 25 142.0 25 1 19 5 1 .800 1.27 0.67
110 Rick Helling 28 TEX 35 35 219.1 31 4 24 3 2 .903 1.15 0.80
111 Butch Henry 30 SEA 7 4 25.0 2 0 2 0 0 1.000 0.72 0.29
112 Pat Hentgen 30 TOR 34 34 199.0 40 15 22 3 4 .925 1.67 1.09
113 Gil Heredia 33 OAK 33 33 200.1 40 10 29 1 2 .975 1.75 1.18
114 Orlando Hernandez 33 NYY 33 33 214.1 44 17 25 2 3 .955 1.76 1.27
115 Roberto Hernandez 34 TBD 72 0 73.1 15 4 10 1 1 .933 1.72 0.19
116 Erik Hiljus 26 DET 6 0 8.2 1 0 1 0 0 1.000 1.04 0.17
117 Ken Hill 33 ANA 26 22 128.1 31 6 25 0 3 1.000 2.17 1.19
118 Brett Hinchliffe 24 SEA 11 4 30.2 8 5 2 1 0 .875 2.05 0.64
119 Mike Holtz 26 ANA 28 0 22.1 7 2 5 0 0 1.000 2.82 0.25
120 Bobby Howry 25 CHW 69 0 67.2 5 2 3 0 0 1.000 0.67 0.07
121 John Hudek 32 TOR 3 0 3.2 0 0 0 0 0 0.00 0.00
122 Tim Hudson 23 OAK 21 21 136.1 33 10 22 1 3 .970 2.11 1.52
123 Hideki Irabu 30 NYY 32 27 169.1 15 2 13 0 0 1.000 0.80 0.47
124 Jason Isringhausen 26 OAK 20 0 25.1 5 1 4 0 0 1.000 1.78 0.25
125 Mike Jackson 34 CLE 72 0 68.2 19 2 16 1 1 .947 2.36 0.25
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
126 Kevin Jarvis 29 OAK 4 1 14.0 3 2 1 0 0 1.000 1.93 0.75
127 Doug Johns 31 BAL 32 5 86.2 21 10 11 0 0 1.000 2.18 0.66
128 Jason Johnson 25 BAL 22 21 115.1 17 4 11 2 1 .882 1.17 0.68
129 Jonathan Johnson 24 TEX 1 0 3.0 0 0 0 0 0 0.00 0.00
130 Doug Jones 42 OAK 70 0 104.0 19 5 12 2 2 .895 1.47 0.24
131 Todd Jones 31 DET 65 0 66.1 8 2 5 1 0 .875 0.95 0.11
132 Jeff Juden 28 NYY 2 1 5.2 1 0 1 0 0 1.000 1.59 0.50
133 Scott Kamieniecki 35 BAL 43 3 56.1 21 5 16 0 1 1.000 3.36 0.49
134 Steve Karsay 27 CLE 50 3 78.2 21 8 10 3 1 .857 2.06 0.36
135 Masao Kida 30 DET 49 0 64.2 9 2 7 0 0 1.000 1.25 0.18
136 Billy Koch 24 TOR 56 0 63.2 15 3 12 0 0 1.000 2.12 0.27
137 Danny Kolb 24 TEX 16 0 31.0 8 1 7 0 0 1.000 2.32 0.50
138 Tim Kubinski 27 OAK 14 0 12.1 4 0 4 0 0 1.000 2.92 0.29
139 Mark Langston 38 CLE 25 5 61.2 17 7 8 2 1 .882 2.19 0.60
140 Brett Laxton 25 OAK 3 2 9.2 2 0 1 1 0 .500 0.93 0.33
141 Corey Lee 24 TEX 1 0 1.0 0 0 0 0 0 0.00 0.00
142 Mark Leiter 36 SEA 2 0 1.1 0 0 0 0 0 0.00 0.00
143 Alan Levine 31 ANA 50 1 85.0 19 5 12 2 3 .895 1.80 0.34
144 Cory Lidle 27 TBD 5 1 5.0 2 0 2 0 0 1.000 3.60 0.40
145 Mike Lincoln 24 MIN 18 15 76.1 17 5 12 0 0 1.000 2.00 0.94
146 Doug Linton 34 BAL 14 8 59.0 13 5 8 0 0 1.000 1.98 0.93
147 Felipe Lira 27 DET 2 0 3.1 1 1 0 0 0 1.000 2.70 0.50
148 Graeme Lloyd 32 TOR 74 0 72.0 5 1 4 0 0 1.000 0.62 0.07
149 Esteban Loaiza 27 TEX 30 15 120.1 25 8 17 0 0 1.000 1.87 0.83
150 Albie Lopez 27 TBD 51 0 64.0 11 3 7 1 1 .909 1.41 0.20
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
151 Derek Lowe 26 BOS 74 0 109.1 22 8 14 0 1 1.000 1.81 0.30
152 Sean Lowe 28 CHW 64 0 95.2 19 5 14 0 1 1.000 1.79 0.30
153 Eric Ludwick 27 TOR 1 0 1.0 1 1 0 0 0 1.000 9.00 1.00
154 David Lundquist 26 CHW 17 0 22.0 3 1 2 0 0 1.000 1.23 0.18
155 Mike Magnante 34 ANA 53 0 69.1 16 3 13 0 3 1.000 2.08 0.30
156 Ron Mahay 28 OAK 6 1 19.1 2 0 2 0 0 1.000 0.93 0.33
157 Damaso Marte 24 SEA 5 0 8.2 1 0 1 0 0 1.000 1.04 0.20
158 Tom Martin 29 CLE 6 0 9.1 0 0 0 0 0 0.00 0.00
159 Pedro Martinez 27 BOS 31 29 213.1 29 13 15 1 0 .966 1.18 0.90
160 Ramon Martinez 31 BOS 4 4 20.2 3 1 2 0 1 1.000 1.31 0.75
161 T.J. Mathews 29 OAK 50 0 59.0 13 6 7 0 0 1.000 1.98 0.26
162 Terry Mathews 34 KCR 24 1 39.0 8 4 4 0 0 1.000 1.85 0.33
163 Joe Mays 23 MIN 49 20 171.0 41 17 23 1 2 .976 2.11 0.82
164 Jack McDowell 33 ANA 4 4 19.0 6 0 6 0 0 1.000 2.84 1.50
165 Greg McMichael 32 OAK 17 0 15.0 1 0 1 0 0 1.000 0.60 0.06
166 Gil Meche 20 SEA 16 15 85.2 18 10 8 0 0 1.000 1.89 1.13
167 Jim Mecir 29 TBD 17 0 20.2 5 1 4 0 0 1.000 2.18 0.29
168 Ramiro Mendoza 27 NYY 53 6 123.2 35 11 23 1 1 .971 2.47 0.64
169 Kent Mercker 31 BOS 5 5 25.2 10 1 8 1 0 .900 3.16 1.80
170 Jose Mesa 33 SEA 68 0 68.2 19 11 7 1 2 .947 2.36 0.26
171 Travis Miller 26 MIN 52 0 49.2 11 3 8 0 0 1.000 1.99 0.21
172 Eric Milton 23 MIN 34 34 206.1 27 8 16 3 1 .889 1.05 0.71
173 Steve Mintz 30 ANA 3 0 5.0 0 0 0 0 0 0.00 0.00
174 Dave Mlicki 31 DET 31 31 191.2 36 14 19 3 2 .917 1.55 1.06
175 Brian Moehler 27 DET 32 32 196.1 49 18 31 0 2 1.000 2.25 1.53
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
176 Gabe Molina 24 BAL 20 0 23.0 3 1 2 0 0 1.000 1.17 0.15
177 Jeff Montgomery 37 KCR 49 0 51.1 12 3 9 0 2 1.000 2.10 0.24
178 Orber Moreno 22 KCR 7 0 8.0 2 1 1 0 0 1.000 2.25 0.29
179 Mike Morgan 39 TEX 34 25 140.0 35 7 26 2 3 .943 2.12 0.97
180 Alvin Morman 30 KCR 49 0 53.1 15 4 10 1 1 .933 2.36 0.29
181 Jim Morris 35 TBD 5 0 4.2 0 0 0 0 0 0.00 0.00
182 Jamie Moyer 36 SEA 32 32 228.0 64 15 47 2 9 .969 2.45 1.94
183 Mike Munoz 33 TEX 56 0 52.2 13 3 9 1 2 .923 2.05 0.21
184 Peter Munro 24 TOR 31 2 55.1 11 3 8 0 0 1.000 1.79 0.35
185 Dan Murray 25 KCR 4 0 8.1 2 2 0 0 0 1.000 2.16 0.50
186 Mike Mussina 30 BAL 31 31 203.1 61 14 46 1 3 .984 2.66 1.94
187 Aaron Myette 21 CHW 4 3 15.2 1 0 1 0 0 1.000 0.57 0.25
188 Charles Nagy 32 CLE 33 32 202.0 55 21 33 1 3 .982 2.41 1.64
189 Dan Naulty 29 NYY 33 0 49.1 11 2 9 0 0 1.000 2.01 0.33
190 Jaime Navarro 32 CHW 32 27 159.2 26 9 15 2 2 .923 1.35 0.75
191 Jeff Nelson 32 NYY 39 0 30.1 9 3 5 1 2 .889 2.37 0.21
192 Alan Newman 29 TBD 18 0 15.2 2 0 1 1 0 .500 0.57 0.06
193 C.J. Nitkowski 26 DET 68 7 81.2 25 5 17 3 0 .880 2.42 0.32
194 Tomokazu Ohka 23 BOS 8 2 13.0 3 0 3 0 0 1.000 2.08 0.38
195 Omar Olivares 31 TOT 32 32 205.2 54 13 38 3 4 .944 2.23 1.59
196 Omar Olivares 31 ANA 20 20 131.0 34 6 26 2 2 .941 2.20 1.60
197 Omar Olivares 31 OAK 12 12 74.2 20 7 12 1 2 .950 2.29 1.58
198 Mike Oquist 31 OAK 28 24 140.2 19 1 17 1 3 .947 1.15 0.64
199 Jesse Orosco 42 BAL 65 0 32.0 8 2 5 1 0 .875 1.97 0.11
200 Ramon Ortiz 26 ANA 9 9 48.1 10 4 6 0 0 1.000 1.86 1.11
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
201 Jose Paniagua 25 SEA 59 0 77.2 13 7 5 1 0 .923 1.39 0.20
202 Jim Parque 23 CHW 31 30 173.2 28 6 21 1 1 .964 1.40 0.87
203 Danny Patterson 28 TEX 53 0 60.1 9 3 6 0 1 1.000 1.34 0.17
204 Jesus Pena 24 CHW 26 0 20.1 5 0 5 0 0 1.000 2.21 0.19
205 Juan Pena 22 BOS 2 2 13.0 4 3 1 0 0 1.000 2.77 2.00
206 Troy Percival 29 ANA 60 0 57.0 4 3 1 0 0 1.000 0.63 0.07
207 Matt Perisho 24 TEX 4 1 10.1 2 0 2 0 0 1.000 1.74 0.50
208 Dan Perkins 24 MIN 29 12 86.2 16 7 8 1 0 .938 1.56 0.52
209 Robert Person 29 TOR 11 0 11.0 0 0 0 0 0 0.00 0.00
210 Mark Petkovsek 33 ANA 64 0 83.0 22 5 16 1 1 .955 2.28 0.33
211 Andy Pettitte 27 NYY 31 31 191.2 45 5 38 2 3 .956 2.02 1.39
212 Marc Pisciotta 28 KCR 8 0 8.1 3 0 2 1 0 .667 2.16 0.25
213 Jim Pittsley 25 KCR 5 5 23.1 7 0 6 1 0 .857 2.31 1.20
214 Dan Plesac 37 TOR 30 0 22.2 2 0 2 0 0 1.000 0.79 0.07
215 Sidney Ponson 22 BAL 32 32 210.0 40 12 26 2 6 .950 1.63 1.19
216 Jim Poole 33 CLE 3 0 1.0 0 0 0 0 0 0.00 0.00
217 Mark Portugal 36 BOS 31 27 150.1 31 9 22 0 1 1.000 1.86 1.00
218 Lou Pote 27 ANA 20 0 29.1 5 0 5 0 1 1.000 1.53 0.25
219 Paul Quantrill 30 TOR 41 0 48.2 11 2 9 0 1 1.000 2.03 0.27
220 Brad Radke 26 MIN 33 33 218.2 57 21 36 0 5 1.000 2.35 1.73
221 Rob Radlosky 25 MIN 7 0 8.2 3 1 1 1 0 .667 2.08 0.29
222 Jason Rakers 26 CLE 1 0 2.0 0 0 0 0 0 0.00 0.00
223 Robert Ramsay 25 SEA 6 3 18.1 1 0 1 0 0 1.000 0.49 0.17
224 Pat Rapp 31 BOS 37 26 146.1 22 7 15 0 2 1.000 1.35 0.59
225 Gary Rath 26 MIN 5 1 4.2 1 0 1 0 0 1.000 1.93 0.20
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
226 Ken Ray 24 KCR 13 0 11.1 4 1 3 0 2 1.000 3.18 0.31
227 Mark Redman 25 MIN 5 1 12.2 2 2 0 0 0 1.000 1.42 0.40
228 Steve Reed 34 CLE 63 0 61.2 15 4 10 1 0 .933 2.04 0.22
229 Dan Reichert 22 KCR 8 8 36.2 6 3 3 0 1 1.000 1.47 0.75
230 Bryan Rekar 27 TBD 27 12 94.2 20 6 13 1 2 .950 1.81 0.70
231 Al Reyes 28 BAL 27 0 29.2 5 0 5 0 1 1.000 1.52 0.19
232 Arthur Rhodes 29 BAL 43 0 53.0 6 0 6 0 0 1.000 1.02 0.14
233 Brad Rigby 26 TOT 49 0 83.2 11 2 5 4 1 .636 0.75 0.14
234 Brad Rigby 26 OAK 29 0 62.1 7 1 4 2 1 .714 0.72 0.17
235 Brad Rigby 26 KCR 20 0 21.1 4 1 1 2 0 .500 0.84 0.10
236 Matt Riley 19 BAL 3 3 11.0 2 0 2 0 0 1.000 1.64 0.67
237 Ricardo Rincon 29 CLE 59 0 44.2 11 1 10 0 1 1.000 2.22 0.19
238 David Riske 22 CLE 12 0 14.0 4 1 2 1 0 .750 1.93 0.25
239 Mariano Rivera 29 NYY 66 0 69.0 22 12 10 0 2 1.000 2.87 0.33
240 Todd Rizzo 28 CHW 3 0 1.1 0 0 0 0 0 0.00 0.00
241 Willis Roberts 24 DET 1 0 1.1 2 0 1 1 0 .500 6.75 1.00
242 Frank Rodriguez 26 SEA 28 5 73.1 20 6 13 1 2 .950 2.33 0.68
243 Nerio Rodriguez 28 TOR 2 0 2.0 0 0 0 0 0 0.00 0.00
244 Kenny Rogers 34 OAK 19 19 119.1 52 6 43 3 2 .942 3.70 2.58
245 Mel Rojas 32 DET 5 0 6.1 1 0 1 0 0 1.000 1.42 0.20
246 Mike Romano 27 TOR 3 0 5.1 1 1 0 0 0 1.000 1.69 0.33
247 J.C. Romero 23 MIN 5 0 9.2 3 1 1 1 1 .667 1.86 0.40
248 Jose Rosado 24 KCR 33 33 208.0 36 7 27 2 1 .944 1.47 1.03
249 Brian Rose 23 BOS 22 18 98.0 25 6 18 1 2 .960 2.20 1.09
250 Sean Runyan 25 DET 12 0 10.2 4 1 3 0 0 1.000 3.38 0.33
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
251 Ryan Rupe 24 TBD 24 24 142.1 20 5 12 3 5 .850 1.07 0.71
252 Glendon Rusch 24 KCR 3 0 4.0 0 0 0 0 0 0.00 0.00
253 B.J. Ryan 23 BAL 13 0 18.1 1 0 1 0 0 1.000 0.49 0.08
254 Jason Ryan 23 MIN 8 8 40.2 7 3 4 0 1 1.000 1.55 0.88
255 Bret Saberhagen 35 BOS 22 22 119.0 23 5 18 0 0 1.000 1.74 1.05
256 Benj Sampson 24 MIN 30 4 71.0 7 3 4 0 0 1.000 0.89 0.23
257 Julio Santana 26 TBD 22 5 55.1 9 3 5 1 1 .889 1.30 0.36
258 Marino Santana 27 BOS 3 0 4.0 1 0 1 0 0 1.000 2.25 0.33
259 Jose Santiago 24 KCR 34 0 47.1 8 4 4 0 0 1.000 1.52 0.24
260 Tony Saunders 25 TBD 9 9 42.0 10 4 5 1 0 .900 1.93 1.00
261 Aaron Scheffer 23 SEA 4 0 4.2 1 0 0 1 0 .000 0.00 0.00
262 Scott Schoeneweis 25 ANA 31 0 39.1 11 1 10 0 1 1.000 2.52 0.35
263 Aaron Sele 29 TEX 33 33 205.0 40 8 30 2 2 .950 1.67 1.15
264 Scott Service 32 KCR 68 0 75.1 6 2 3 1 0 .833 0.60 0.07
265 Paul Shuey 28 CLE 72 0 81.2 13 3 10 0 1 1.000 1.43 0.18
266 Bill Simas 27 CHW 70 0 72.0 13 7 6 0 1 1.000 1.62 0.19
267 Steve Sinclair 27 TOT 21 0 19.1 1 0 1 0 0 1.000 0.47 0.05
268 Steve Sinclair 27 TOR 3 0 5.2 0 0 0 0 0 0.00 0.00
269 Steve Sinclair 27 SEA 18 0 13.2 1 0 1 0 0 1.000 0.66 0.06
270 Mike Sirotka 28 CHW 32 32 209.0 33 5 24 4 0 .879 1.25 0.91
271 Heathcliff Slocumb 33 BAL 10 0 8.2 0 0 0 0 0 0.00 0.00
272 John Snyder 24 CHW 25 25 129.1 26 10 16 0 1 1.000 1.81 1.04
273 Jeff Sparks 27 TBD 8 0 10.0 0 0 0 0 0 0.00 0.00
274 Steve Sparks 33 ANA 28 26 147.2 45 7 35 3 4 .933 2.56 1.50
275 Sean Spencer 24 SEA 2 0 1.2 0 0 0 0 0 0.00 0.00
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
276 Paul Spoljaric 28 TOR 37 2 62.0 9 0 8 1 0 .889 1.16 0.22
277 Jerry Spradlin 32 CLE 4 0 3.0 0 0 0 0 0 0.00 0.00
278 Mike Stanton 32 NYY 73 1 62.1 9 2 6 1 0 .889 1.16 0.11
279 Dennis Stark 24 SEA 5 0 6.1 0 0 0 0 0 0.00 0.00
280 Blake Stein 25 TOT 13 12 73.0 6 2 4 0 0 1.000 0.74 0.46
281 Blake Stein 25 OAK 1 1 2.2 0 0 0 0 0 0.00 0.00
282 Blake Stein 25 KCR 12 11 70.1 6 2 4 0 0 1.000 0.77 0.50
283 Dave Stevens 29 CLE 5 0 9.0 1 0 1 0 0 1.000 1.00 0.20
284 Tanyon Sturtze 28 CHW 1 1 6.0 1 0 1 0 1 1.000 1.50 1.00
285 Jeff Suppan 24 KCR 32 32 208.2 44 16 27 1 0 .977 1.85 1.34
286 Mac Suzuki 24 TOT 38 13 110.0 18 6 11 1 0 .944 1.39 0.45
287 Mac Suzuki 24 SEA 16 4 42.0 6 1 5 0 0 1.000 1.29 0.38
288 Mac Suzuki 24 KCR 22 9 68.0 12 5 6 1 0 .917 1.46 0.50
289 Jeff Tam 28 CLE 1 0 0.1 1 0 1 0 0 1.000 27.00 1.00
290 Billy Taylor 37 OAK 43 0 43.0 6 1 5 0 0 1.000 1.26 0.14
291 Jay Tessmer 27 NYY 6 0 6.2 1 0 1 0 0 1.000 1.35 0.17
292 Justin Thompson 26 DET 24 24 142.2 17 5 11 1 1 .941 1.01 0.67
293 Mike Timlin 33 BAL 62 0 63.0 16 5 8 3 1 .813 1.86 0.21
294 Mike Trombley 32 MIN 75 0 87.1 17 8 9 0 0 1.000 1.75 0.23
295 Mike Venafro 25 TEX 65 0 68.1 20 2 18 0 0 1.000 2.63 0.31
296 Luis Vizcaino 24 OAK 1 0 3.1 0 0 0 0 0 0.00 0.00
297 Paul Wagner 31 CLE 3 0 4.1 1 1 0 0 0 1.000 2.08 0.33
298 Tim Wakefield 32 BOS 49 17 140.0 20 7 12 1 1 .950 1.22 0.39
299 Derek Wallace 27 KCR 8 0 8.1 2 0 1 1 0 .500 1.08 0.13
300 Bryan Ward 27 CHW 40 0 39.1 6 0 6 0 0 1.000 1.37 0.15
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
301 John Wasdin 26 BOS 45 0 74.1 9 3 5 1 0 .889 0.97 0.18
302 Jarrod Washburn 24 ANA 16 10 61.2 7 2 5 0 3 1.000 1.02 0.44
303 Allen Watson 28 TOT 24 0 37.1 7 1 5 1 0 .857 1.45 0.25
304 Allen Watson 28 SEA 3 0 3.0 1 0 1 0 0 1.000 3.00 0.33
305 Allen Watson 28 NYY 21 0 34.1 6 1 4 1 0 .833 1.31 0.24
306 Eric Weaver 25 SEA 8 0 9.1 2 0 1 1 0 .500 0.96 0.13
307 Jeff Weaver 22 DET 30 29 163.2 27 9 18 0 3 1.000 1.48 0.90
308 Bob Wells 32 MIN 76 0 87.1 13 3 9 1 0 .923 1.24 0.16
309 David Wells 36 TOR 34 34 231.2 37 7 30 0 2 1.000 1.44 1.09
310 Kip Wells 22 CHW 7 7 35.2 9 4 3 2 0 .778 1.77 1.00
311 Don Wengert 29 KCR 11 1 24.1 3 0 3 0 0 1.000 1.11 0.27
312 John Wetteland 32 TEX 62 0 66.0 8 2 5 1 0 .875 0.95 0.11
313 Dan Wheeler 21 TBD 6 6 30.2 3 1 2 0 0 1.000 0.88 0.50
314 Matt Whisenant 28 KCR 48 0 39.2 8 2 5 1 0 .875 1.59 0.15
315 Rick White 30 TBD 63 1 108.0 24 6 16 2 1 .917 1.83 0.35
316 Todd Williams 28 SEA 13 0 9.2 1 0 1 0 0 1.000 0.93 0.08
317 Jay Witasick 26 KCR 32 28 158.1 18 4 12 2 0 .889 0.91 0.50
318 Bobby Witt 35 TBD 32 32 180.1 42 12 27 3 4 .929 1.95 1.22
319 Bob Wolcott 25 BOS 4 0 6.2 0 0 0 0 0 0.00 0.00
320 Tim Worrell 31 OAK 53 0 69.1 4 1 3 0 0 1.000 0.52 0.08
321 Jaret Wright 23 CLE 26 26 133.2 31 13 15 3 0 .903 1.89 1.08
322 Esteban Yan 24 TBD 50 1 61.0 17 8 9 0 2 1.000 2.51 0.34
323 Ed Yarnall 23 NYY 5 2 17.0 5 1 4 0 0 1.000 2.65 1.00
324 Jeff Zimmerman 26 TEX 65 0 87.2 10 3 7 0 0 1.000 1.03 0.15
325 Jordan Zimmerman 24 SEA 12 0 8.0 1 0 1 0 0 1.000 1.12 0.08
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
LgAvg 60 17 150 30 9 20 1 2 .954 1.69 0.47

Player Advanced Fielding -- p

SHARE  · CSV · PRE · LINK
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
1 Paul Abbott 31 SEA 303 67% 28% 10 100% 0 7 0 5 8 6 1 0 0 0 0 0 1 1 1 0 1 100%
2 Rick Aguilera 37 MIN 79 81% 34% 1 100% 0 2 0 2 1 1 0 0 0 0 0 0 0 0 0 0 0
3 Scott Aldred 31 TBD 117 68% 28% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
4 Juan Alvarez 25 ANA 15 47% 20% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
5 Wilson Alvarez 29 TBD 716 70% 32% 23 96% 0 2 1 1 24 14 5 3 1 2 0 1 1 1 1 0 1 100%
6 Matt Anderson 22 DET 187 64% 18% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
7 Kevin Appier 31 OAK 328 73% 26% 8 100% 1 3 0 2 8 6 1 0 0 0 0 0 0 0 0 0 2 100%
8 Kevin Appier 31 KCR 636 79% 33% 14 93% 0 10 0 9 13 9 2 1 0 1 0 1 2 1 2 0 2 100%
9 Rolando Arrojo 30 TBD 652 72% 31% 19 100% 0 13 1 11 19 14 1 0 0 0 0 0 3 1 3 0 1 100%
10 Paul Assenmacher 38 CLE 171 73% 29% 4 100% 0 1 0 1 4 2 1 0 0 0 0 0 1 1 1 0 0
11 James Baldwin 27 CHW 920 77% 31% 24 96% 1 12 1 8 21 15 2 2 0 1 1 1 0 0 0 0 2 50%
12 John Bale 25 TOR 10 40% 30% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
13 Brian Barber 26 KCR 97 80% 27% 3 100% 0 1 0 1 3 3 0 0 0 0 0 0 0 0 0 0 1 100%
14 Rod Beck 30 BOS 57 68% 30% 2 100% 0 1 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0
15 Tim Belcher 37 ANA 614 83% 29% 18 89% 0 11 0 8 15 11 2 2 0 2 0 2 1 1 1 0 3 67%
16 Willie Blair 33 DET 624 79% 31% 15 100% 0 6 0 4 15 13 0 0 0 0 0 0 0 0 0 0 0
17 Wade Boggs 41 TBD 7 86% 14% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
18 Ricky Bones 30 BAL 216 78% 32% 3 100% 0 2 1 1 2 2 0 0 0 0 0 0 0 0 0 0 2 100%
19 Dave Borkowski 22 DET 366 74% 34% 11 82% 0 7 0 4 10 4 1 4 0 1 3 2 1 1 1 0 2 100%
20 Chad Bradford 24 CHW 25 80% 44% 3 100% 0 1 0 1 3 2 0 0 0 0 0 0 0 0 0 0 0
21 Doug Brocail 32 DET 335 68% 23% 11 100% 0 10 1 4 6 5 0 0 0 0 0 0 1 0 1 0 3 100%
22 Jim Brower 26 CLE 117 75% 27% 2 100% 0 1 0 1 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
23 Will Brunson 29 DET 59 75% 31% 3 100% 0 0 0 0 3 2 1 0 0 0 0 0 1 1 1 0 0
24 Mike Buddie 28 NYY 9 89% 44% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
25 Kirk Bullinger 29 BOS 10 80% 30% 2 100% 0 1 1 0 2 1 0 0 0 0 0 0 1 0 0 1 0
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
26 Melvin Bunch 27 SEA 56 80% 29% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
27 Dave Burba 32 CLE 978 72% 27% 35 100% 0 20 5 14 29 24 4 1 0 1 0 0 4 4 4 0 4 100%
28 John Burkett 34 TEX 671 78% 37% 18 100% 0 7 0 6 18 15 1 0 0 0 0 0 2 1 2 0 3 100%
29 Tim Byrdak 25 KCR 132 71% 39% 6 100% 1 2 0 1 6 4 1 0 0 0 0 0 1 1 1 0 1 100%
30 Mickey Callaway 24 TBD 102 75% 40% 4 100% 0 0 0 0 4 3 0 0 0 0 0 0 0 0 0 0 0
31 Tom Candiotti 41 OAK 277 80% 33% 7 100% 0 1 0 0 7 5 2 1 1 0 0 0 1 1 1 0 1 100%
32 Tom Candiotti 41 CLE 79 76% 24% 5 100% 0 0 0 0 5 5 0 0 0 0 0 0 0 0 0 0 1 100%
33 Rafael Carmona 26 SEA 58 84% 28% 0 0 2 0 2 0 0 0 1 0 0 1 0 0 0 0 0 0
34 Chris Carpenter 24 TOR 679 77% 33% 15 100% 0 10 1 8 15 11 1 1 1 0 0 0 3 1 2 1 1 100%
35 Hector Carrasco 29 MIN 209 75% 32% 0 0 5 0 5 0 0 0 1 0 0 1 0 0 0 0 0 0
36 Lance Carter 24 KCR 21 71% 38% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
37 Carlos Castillo 24 CHW 186 80% 20% 3 100% 0 1 0 1 5 2 0 0 0 0 0 0 0 0 0 0 0
38 Norm Charlton 36 TBD 243 66% 26% 9 89% 0 2 2 0 6 5 0 1 0 1 0 1 0 0 0 0 2 100%
39 Jin Ho Cho 23 BOS 176 85% 28% 5 100% 0 1 0 1 5 4 1 0 0 0 0 0 1 1 1 0 0
40 Mark Clark 31 TEX 367 78% 26% 4 100% 0 3 0 2 4 3 1 1 0 0 1 0 1 1 1 0 0
41 Roger Clemens 36 NYY 858 69% 30% 29 100% 1 16 2 11 30 24 2 1 0 1 0 0 2 1 1 1 6 100%
42 Ken Cloude 24 SEA 381 77% 29% 9 100% 0 3 1 2 9 8 0 0 0 0 0 0 0 0 0 0 3 100%
43 Bartolo Colon 26 CLE 877 72% 34% 33 97% 0 20 1 18 32 26 3 2 0 2 0 1 4 2 4 0 4 75%
44 David Cone 36 NYY 864 68% 23% 13 100% 0 7 1 5 12 11 0 1 0 0 1 0 1 0 1 0 1 100%
45 Brian Cooper 24 ANA 127 71% 34% 4 100% 0 2 0 2 5 1 3 0 0 0 0 0 2 2 2 0 0
46 Rocky Coppinger 25 BAL 108 67% 20% 2 100% 0 3 0 2 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
47 Francisco Cordero 24 DET 96 61% 20% 5 100% 1 1 0 0 5 3 0 0 0 0 0 0 1 0 1 0 1 100%
48 Rheal Cormier 32 BOS 279 78% 37% 8 75% 0 1 0 1 7 5 1 1 0 1 0 1 1 1 1 0 0
49 Jim Corsi 37 BOS 119 71% 29% 4 100% 0 2 0 0 3 2 0 0 0 0 0 0 0 0 0 0 3 100%
50 Jim Corsi 37 BAL 54 83% 39% 5 100% 0 1 0 0 4 3 0 0 0 0 0 0 0 0 0 0 1 100%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
51 Tim Crabtree 29 TEX 285 74% 36% 7 100% 0 6 2 2 4 2 1 0 0 0 0 0 0 0 0 0 1 100%
52 Nelson Cruz 26 DET 304 76% 29% 17 100% 0 8 0 6 17 13 3 2 0 0 2 0 0 0 0 0 4 100%
53 Pat Daneker 23 CHW 65 83% 37% 3 100% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 2 100%
54 Joe Davenport 23 CHW 8 75% 50% 1 100% 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 100%
55 Tom Davey 25 TOR 210 66% 30% 5 60% 0 4 1 3 3 1 0 2 0 1 1 2 1 0 1 0 1 0%
56 Tom Davey 25 SEA 101 65% 34% 3 67% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 0
57 Doug Davis 23 TEX 20 85% 30% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
58 Rich DeLucia 34 CLE 54 70% 19% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
59 Sean Depaula 25 CLE 47 55% 21% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 2 100%
60 Chad Durbin 21 KCR 10 60% 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
61 Mike Duvall 24 TBD 194 76% 36% 5 80% 0 5 0 4 4 2 1 1 0 0 1 1 2 1 2 0 0
62 Dave Eiland 32 TBD 381 78% 38% 16 100% 0 5 1 4 15 11 2 0 0 0 0 0 1 1 1 0 0
63 Todd Erdos 25 NYY 32 75% 38% 1 100% 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0
64 Scott Erickson 31 BAL 1026 79% 44% 50 98% 0 24 5 15 42 34 3 2 1 1 0 1 5 2 3 2 8 88%
65 Kelvim Escobar 23 TOR 832 74% 28% 9 100% 0 6 1 5 11 6 1 1 0 0 1 0 1 1 1 0 1 100%
66 Scott Eyre 27 CHW 132 75% 26% 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0
67 Brian Falkenborg 21 BAL 13 77% 23% 1 100% 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
68 Jeff Fassero 36 SEA 698 75% 31% 26 100% 0 4 1 2 27 20 3 0 0 0 0 0 2 1 1 1 0
69 Jeff Fassero 36 TEX 84 73% 25% 1 100% 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 1 100%
70 Mike Fetters 34 BAL 156 71% 37% 3 67% 0 2 0 2 4 2 0 3 1 1 1 1 0 0 0 0 1 100%
71 Chuck Finley 36 ANA 951 68% 30% 25 96% 1 7 0 5 26 22 0 3 0 0 3 2 1 0 1 0 3 100%
72 Bryce Florie 29 BOS 145 71% 37% 7 100% 1 1 0 1 7 4 1 0 0 0 0 0 1 1 1 0 0
73 Bryce Florie 29 DET 240 75% 45% 8 75% 0 1 0 1 6 6 0 3 0 2 1 2 0 0 0 0 2 0%
74 Tony Fossas 41 NYY 10 90% 40% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
75 Keith Foulke 26 CHW 417 65% 21% 14 100% 0 5 1 4 13 11 0 1 1 0 0 0 0 0 0 0 3 100%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
76 Ryan Franklin 26 SEA 51 71% 24% 1 100% 0 1 0 1 1 0 1 0 0 0 0 0 1 1 1 0 0
77 John Frascatore 29 TOR 169 81% 31% 6 100% 0 2 0 2 6 6 0 0 0 0 0 0 0 0 0 0 4 100%
78 Chris Fussell 23 KCR 282 72% 28% 7 86% 0 2 1 1 6 2 2 3 0 2 1 1 3 2 2 1 1 100%
79 Mike Fyhrie 29 ANA 239 80% 27% 3 100% 0 2 0 2 3 3 0 0 0 0 0 0 0 0 0 0 1 100%
80 Eddie Gaillard 28 TBD 43 72% 19% 3 100% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 1 100%
81 Rich Garces 28 BOS 171 70% 26% 9 100% 0 4 2 2 7 7 0 0 0 0 0 0 0 0 0 0 1 100%
82 Freddy Garcia 24 SEA 937 71% 30% 28 100% 1 13 0 11 29 23 1 2 0 0 2 0 1 1 1 0 3 100%
83 Gary Glover 22 TOR 3 67% 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
84 Ryan Glynn 24 TEX 268 72% 30% 3 100% 0 2 0 2 3 2 1 0 0 0 0 0 0 0 0 0 0
85 Dwight Gooden 34 CLE 568 71% 23% 15 100% 0 5 0 4 16 12 1 0 0 0 0 0 1 0 1 0 4 100%
86 Tom Gordon 31 BOS 95 61% 15% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
87 Beiker Graterol 24 DET 20 70% 35% 1 100% 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0
88 Jason Grimsley 31 NYY 354 74% 39% 16 94% 0 8 1 6 13 11 0 0 0 0 0 0 0 0 0 0 2 50%
89 Buddy Groom 33 OAK 204 75% 40% 11 100% 0 1 0 1 13 7 2 0 0 0 0 0 1 1 1 0 2 100%
90 Kip Gross 34 BOS 66 68% 33% 1 100% 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0
91 Eddie Guardado 28 MIN 200 62% 18% 7 100% 0 0 0 0 9 5 1 1 0 0 1 0 1 1 1 0 2 100%
92 Eric Gunderson 33 TEX 54 85% 24% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
93 Mark Guthrie 33 BOS 217 73% 29% 4 100% 0 1 1 0 6 2 1 0 0 0 0 0 0 0 0 0 0
94 Juan Guzman 32 BAL 573 71% 25% 17 94% 0 2 1 1 16 7 3 2 0 2 0 1 5 3 5 0 4 75%
95 John Halama 27 SEA 780 78% 32% 31 94% 0 6 2 2 32 20 2 2 0 1 1 1 5 2 3 2 7 86%
96 Roy Halladay 22 TOR 686 76% 34% 15 100% 0 8 1 6 16 11 3 0 0 0 0 0 3 1 2 1 2 100%
97 Joey Hamilton 28 TOR 450 78% 33% 13 100% 0 4 1 1 10 8 0 0 0 0 0 0 0 0 0 0 0
98 Chris Haney 30 CLE 181 77% 35% 3 100% 0 4 0 4 3 2 1 1 0 1 0 0 1 1 1 0 0
99 Tim Harikkala 27 BOS 62 77% 32% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
100 Chad Harville 22 OAK 74 66% 16% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
101 Shigetoshi Hasegawa 30 ANA 342 77% 23% 14 100% 0 4 1 3 14 12 1 0 0 0 0 0 1 1 1 0 2 100%
102 LaTroy Hawkins 26 MIN 828 80% 32% 21 100% 1 7 3 4 18 12 3 1 0 0 1 0 3 3 3 0 2 100%
103 Jimmy Haynes 26 OAK 675 74% 26% 23 87% 2 1 1 0 19 14 1 5 0 3 2 3 1 1 1 0 4 75%
104 Rick Helling 28 TEX 983 77% 24% 22 91% 0 4 1 3 24 17 3 3 0 0 3 1 2 2 2 0 5 60%
105 Butch Henry 30 SEA 118 77% 26% 1 100% 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0
106 Pat Hentgen 30 TOR 900 79% 31% 18 100% 1 15 1 12 22 15 1 3 0 2 1 0 4 1 4 0 3 100%
107 Gil Heredia 33 OAK 875 82% 40% 28 100% 1 10 2 7 29 20 1 1 1 0 0 0 2 1 2 0 3 100%
108 Orlando Hernandez 33 NYY 939 73% 24% 27 100% 0 18 2 11 25 18 3 2 1 0 1 0 3 2 3 0 3 100%
109 Roberto Hernandez 34 TBD 335 68% 35% 13 92% 1 4 2 2 10 6 0 1 0 1 0 1 1 0 1 0 2 50%
110 Erik Hiljus 26 DET 36 83% 36% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
111 Ken Hill 33 ANA 599 74% 31% 25 96% 0 6 0 4 25 19 1 0 0 0 0 0 3 1 3 0 4 75%
112 Brett Hinchliffe 24 SEA 157 75% 29% 3 67% 0 4 0 4 2 2 0 1 0 1 0 1 0 0 0 0 2 50%
113 Mike Holtz 26 ANA 112 70% 24% 5 100% 1 2 0 1 5 3 0 0 0 0 0 0 0 0 0 0 0
114 Bobby Howry 25 CHW 309 61% 19% 3 100% 0 2 0 2 3 3 0 0 0 0 0 0 0 0 0 0 1 100%
115 John Hudek 32 TOR 20 85% 25% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
116 Tim Hudson 23 OAK 601 67% 36% 25 96% 0 10 0 7 22 19 2 1 0 1 0 1 3 2 3 0 3 100%
117 Hideki Irabu 30 NYY 763 76% 25% 13 100% 0 2 0 1 13 9 0 0 0 0 0 0 0 0 0 0 3 100%
118 Jason Isringhausen 26 OAK 109 70% 28% 4 100% 0 1 0 1 4 3 0 0 0 0 0 0 0 0 0 0 0
119 Mike Jackson 34 CLE 302 73% 32% 17 94% 0 2 0 1 16 10 2 1 0 1 0 1 1 1 1 0 3 67%
120 Kevin Jarvis 29 OAK 77 77% 27% 2 100% 0 2 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0
121 Doug Johns 31 BAL 374 78% 36% 12 100% 0 10 1 8 11 11 0 0 0 0 0 0 0 0 0 0 0
122 Jason Johnson 25 BAL 541 76% 25% 12 100% 0 4 2 2 11 9 0 2 0 1 1 0 1 0 0 1 1 100%
123 Jonathan Johnson 24 TEX 23 74% 22% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
124 Doug Jones 42 OAK 436 79% 33% 15 100% 0 5 2 3 13 10 2 2 0 1 1 0 2 2 2 0 4 100%
125 Todd Jones 31 DET 297 66% 26% 6 83% 0 2 0 2 5 4 0 1 0 1 0 1 0 0 0 0 3 67%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
126 Jeff Juden 28 NYY 31 58% 29% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
127 Scott Kamieniecki 35 BAL 257 72% 36% 15 100% 0 5 0 3 16 12 1 0 0 0 0 0 1 1 1 0 1 100%
128 Steve Karsay 27 CLE 337 71% 37% 11 100% 0 8 0 6 10 9 1 3 0 1 2 0 1 1 1 0 1 100%
129 Masao Kida 30 DET 303 72% 34% 8 88% 1 2 0 2 7 6 0 0 0 0 0 0 0 0 0 0 1 0%
130 Billy Koch 24 TOR 283 68% 34% 13 92% 0 3 0 2 12 11 1 0 0 0 0 0 0 0 0 0 4 75%
131 Danny Kolb 24 TEX 141 78% 48% 7 100% 0 1 0 1 7 7 0 0 0 0 0 0 0 0 0 0 0
132 Tim Kubinski 27 OAK 58 76% 34% 4 100% 0 0 0 0 4 3 0 0 0 0 0 0 0 0 0 0 0
133 Mark Langston 38 CLE 279 74% 34% 8 88% 0 7 0 6 8 6 1 2 0 2 0 1 1 1 1 0 2 100%
134 Brett Laxton 25 OAK 59 69% 24% 1 100% 0 0 0 0 1 0 0 1 0 0 1 0 0 0 0 0 0
135 Corey Lee 24 TEX 6 83% 33% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
136 Mark Leiter 36 SEA 6 83% 33% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
137 Alan Levine 31 ANA 361 81% 35% 11 100% 0 5 0 5 12 9 2 2 1 1 0 0 3 2 3 0 1 100%
138 Cory Lidle 27 TBD 26 77% 27% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
139 Mike Lincoln 24 MIN 361 85% 38% 13 100% 0 5 0 4 12 10 2 0 0 0 0 0 0 0 0 0 2 100%
140 Doug Linton 34 BAL 269 78% 28% 10 100% 0 6 1 4 8 6 0 0 0 0 0 0 0 0 0 0 4 100%
141 Felipe Lira 27 DET 20 75% 45% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
142 Graeme Lloyd 32 TOR 306 76% 32% 2 100% 0 1 0 1 4 2 0 0 0 0 0 0 0 0 0 0 0
143 Esteban Loaiza 27 TEX 526 78% 30% 20 100% 1 8 2 4 17 16 0 0 0 0 0 0 0 0 0 0 6 100%
144 Albie Lopez 27 TBD 287 78% 42% 8 88% 0 3 0 2 6 2 4 1 0 1 0 1 1 1 1 0 0
145 Derek Lowe 26 BOS 446 76% 46% 15 100% 0 8 1 7 14 13 1 0 0 0 0 0 1 1 1 0 2 100%
146 Sean Lowe 28 CHW 420 73% 33% 8 100% 0 5 0 4 14 8 0 0 0 0 0 0 1 0 0 1 1 100%
147 Eric Ludwick 27 TOR 8 75% 50% 1 100% 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
148 David Lundquist 26 CHW 111 72% 15% 2 100% 0 1 0 1 2 2 0 0 0 0 0 0 0 0 0 0 2 100%
149 Mike Magnante 34 ANA 315 76% 29% 10 100% 0 3 0 3 13 5 4 0 0 0 0 0 3 3 3 0 1 100%
150 Ron Mahay 28 OAK 69 74% 19% 1 100% 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
151 Damaso Marte 24 SEA 47 81% 32% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
152 Tom Martin 29 CLE 44 75% 23% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
153 Pedro Martinez 27 BOS 874 59% 23% 15 100% 0 13 0 13 15 13 0 1 0 0 1 0 0 0 0 0 2 100%
154 Ramon Martinez 31 BOS 87 71% 29% 2 100% 0 1 0 1 2 1 1 0 0 0 0 0 1 1 1 0 0
155 T.J. Mathews 29 OAK 248 74% 25% 9 100% 0 6 0 4 7 7 0 0 0 0 0 0 0 0 0 0 5 100%
156 Terry Mathews 34 KCR 180 79% 29% 4 100% 0 4 1 3 4 2 0 0 0 0 0 0 0 0 0 0 1 100%
157 Joe Mays 23 MIN 771 76% 36% 25 100% 0 17 2 13 23 20 1 1 0 0 1 0 2 1 1 1 3 100%
158 Jack McDowell 33 ANA 93 80% 35% 5 100% 0 0 0 0 5 5 0 0 0 0 0 0 0 0 0 0 1 100%
159 Greg McMichael 32 OAK 74 77% 27% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
160 Gil Meche 20 SEA 381 72% 27% 7 100% 0 10 0 10 8 6 1 0 0 0 0 0 0 0 0 0 2 100%
161 Jim Mecir 29 TBD 92 66% 32% 4 100% 0 1 0 1 4 4 0 0 0 0 0 0 0 0 0 0 0
162 Ramiro Mendoza 27 NYY 544 80% 44% 24 100% 0 11 1 8 21 19 1 1 1 0 0 0 1 1 1 0 5 100%
163 Kent Mercker 31 BOS 115 74% 31% 8 88% 0 1 0 0 8 6 0 1 0 0 1 1 0 0 0 0 0
164 Jose Mesa 33 SEA 346 75% 30% 12 92% 0 11 2 7 7 2 0 1 0 0 1 1 2 0 2 0 1 100%
165 Travis Miller 26 MIN 222 75% 38% 8 100% 0 3 1 2 8 6 1 0 0 0 0 0 0 0 0 0 2 100%
166 Eric Milton 23 MIN 877 74% 21% 19 100% 0 8 4 4 16 13 1 3 0 1 2 0 1 1 1 0 2 100%
167 Steve Mintz 30 ANA 23 83% 22% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
168 Dave Mlicki 31 DET 869 77% 30% 24 92% 0 13 1 9 19 17 2 3 0 2 1 2 2 1 2 0 2 50%
169 Brian Moehler 27 DET 884 81% 35% 30 97% 1 18 3 13 31 21 1 0 0 0 0 0 2 1 1 1 7 86%
170 Gabe Molina 24 BAL 105 71% 28% 2 100% 0 1 0 1 2 1 1 0 0 0 0 0 0 0 0 0 0
171 Jeff Montgomery 37 KCR 250 80% 32% 8 100% 0 3 1 2 8 4 1 0 0 0 0 0 2 1 1 1 2 100%
172 Orber Moreno 22 KCR 35 63% 17% 2 100% 0 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0
173 Mike Morgan 39 TEX 651 82% 42% 28 96% 0 7 2 5 26 18 5 2 0 2 0 1 3 3 3 0 4 100%
174 Alvin Morman 30 KCR 255 77% 31% 8 88% 1 4 0 4 10 4 1 1 0 1 0 1 1 1 1 0 0
175 Jim Morris 35 TBD 21 71% 33% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
176 Jamie Moyer 36 SEA 966 80% 32% 47 98% 1 15 1 9 47 31 8 2 0 2 0 1 9 7 8 1 6 83%
177 Mike Munoz 33 TEX 224 79% 45% 9 100% 1 3 1 2 9 5 2 1 0 1 0 0 2 1 1 1 2 100%
178 Peter Munro 24 TOR 255 75% 34% 9 100% 0 3 1 2 8 8 0 0 0 0 0 0 0 0 0 0 1 100%
179 Dan Murray 25 KCR 39 67% 23% 0 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0
180 Mike Mussina 30 BAL 852 74% 34% 45 100% 0 14 0 13 46 37 6 1 1 0 0 0 3 2 3 0 7 100%
181 Aaron Myette 21 CHW 84 68% 12% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
182 Charles Nagy 32 CLE 909 79% 39% 34 97% 0 21 0 20 33 26 3 1 0 1 0 1 3 2 3 0 3 100%
183 Dan Naulty 29 NYY 213 76% 23% 9 100% 0 2 0 2 9 8 0 0 0 0 0 0 0 0 0 0 2 100%
184 Jaime Navarro 32 CHW 784 80% 33% 16 88% 0 9 2 7 15 8 2 2 0 2 0 2 2 1 1 1 3 67%
185 Jeff Nelson 32 NYY 151 60% 27% 5 100% 0 3 1 1 5 3 0 1 0 1 0 0 2 0 1 1 1 100%
186 Alan Newman 29 TBD 82 63% 26% 1 100% 0 0 0 0 1 1 0 1 0 1 0 0 0 0 0 0 0
187 C.J. Nitkowski 26 DET 364 69% 30% 18 89% 0 6 0 6 17 13 2 3 0 3 0 2 0 0 0 0 2 100%
188 Tomokazu Ohka 23 BOS 66 79% 32% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
189 Omar Olivares 31 OAK 333 79% 39% 15 100% 0 7 1 3 12 10 1 1 0 1 0 0 2 1 2 0 0
190 Omar Olivares 31 ANA 579 82% 36% 23 96% 0 6 0 5 26 15 3 2 1 1 0 1 2 2 2 0 2 100%
191 Mike Oquist 31 OAK 642 76% 25% 17 100% 0 1 0 1 17 12 4 1 0 0 1 0 3 3 3 0 2 100%
192 Jesse Orosco 42 BAL 151 62% 23% 6 100% 0 2 0 1 5 4 1 1 0 0 1 0 0 0 0 0 3 100%
193 Ramon Ortiz 26 ANA 233 70% 30% 6 100% 0 4 0 3 6 5 0 0 0 0 0 0 0 0 0 0 0
194 Jose Paniagua 25 SEA 368 64% 26% 7 86% 0 7 1 4 5 5 0 1 0 0 1 1 0 0 0 0 2 100%
195 Jim Parque 23 CHW 830 76% 32% 19 100% 0 6 1 4 21 16 1 1 0 1 0 0 1 1 1 0 3 100%
196 Danny Patterson 28 TEX 277 77% 40% 6 100% 0 3 0 3 6 4 1 0 0 0 0 0 1 0 1 0 0
197 Jesus Pena 24 CHW 110 60% 23% 4 100% 0 0 0 0 5 4 0 0 0 0 0 0 0 0 0 0 1 100%
198 Juan Pena 22 BOS 50 64% 28% 1 100% 0 3 0 3 1 1 0 0 0 0 0 0 0 0 0 0 0
199 Troy Percival 29 ANA 244 66% 18% 1 100% 0 3 0 3 1 1 0 0 0 0 0 0 0 0 0 0 0
200 Matt Perisho 24 TEX 41 54% 22% 2 100% 0 0 0 0 2 1 1 0 0 0 0 0 0 0 0 0 0
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O%