Mobile Site You Are Here > Home > Leagues > AL History > 2002 AL | NL > Pitcher

2002 American League Pitcher

2001 AL  / 2003 AL  / 2002 NL  / 2002 MLB  Pitcher

Team & League Standard Fielding--P

Tm #Fld RA/G G GS CG Inn Ch PO A E DP Fld% SB CS CS% PO
ANA 18 3.98 162 162 7 1452.1 230 65 154 11 9 .952 78 51 40% 4
BAL 20 4.77 162 162 8 1450.2 281 95 176 10 21 .964 103 44 30% 18
BOS 18 4.10 162 162 5 1446.0 240 103 129 8 12 .967 118 50 30% 6
CHW 16 4.93 162 162 7 1423.0 275 80 188 7 15 .975 99 38 28% 13
CLE 31 5.17 162 162 9 1424.2 275 84 175 16 16 .942 126 59 32% 8
DET 30 5.37 161 161 11 1414.0 262 71 176 15 8 .943 72 34 32% 11
KCR 26 5.50 162 162 12 1441.0 336 148 168 20 9 .940 90 36 29% 10
MIN 19 4.42 161 161 8 1444.2 240 79 153 8 14 .967 57 27 32% 13
NYY 17 4.33 161 161 9 1452.0 299 83 205 11 10 .963 92 39 30% 15
OAK 17 4.04 162 162 9 1452.0 352 123 221 8 19 .977 68 46 40% 12
SEA 19 4.31 162 162 8 1445.1 325 97 215 13 19 .960 66 35 35% 10
TBD 22 5.70 161 161 12 1440.1 235 75 139 21 15 .911 92 53 37% 17
TEX 27 5.44 162 162 4 1439.2 315 119 184 12 18 .962 74 28 27% 8
TOR 24 5.11 162 162 6 1438.1 289 94 186 9 9 .969 107 41 28% 8
LgAvg 21 0 162 162 8 1440 282 94 176 12 14 .957 89 42 32% 11
295 4.80 2264 2264 115 20164.0 3954 1316 2469 169 194 .957 1242 581 32% 153

Team & League Advanced Fielding -- P*

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 6097 78% 28% 160 94% 5 13 5 7 152 129 12 11 1 2 8 5 8 7 7 1 25 96%
BAL 6258 78% 32% 186 94% 2 21 15 4 179 138 16 10 1 2 7 5 21 14 19 2 18 61%
BOS 6049 76% 31% 142 92% 4 15 5 3 133 117 7 8 4 1 3 4 12 5 11 1 24 75%
CHW 6131 78% 30% 187 97% 4 17 11 4 186 150 15 7 0 1 6 2 15 11 13 2 33 91%
CLE 6271 76% 30% 193 93% 3 22 11 8 178 145 20 16 0 1 15 7 16 11 14 2 33 85%
DET 6215 82% 30% 186 94% 2 16 12 3 176 148 11 15 3 4 8 4 8 5 7 1 34 82%
KCR 6386 79% 30% 191 92% 8 43 11 30 176 142 9 20 1 3 16 6 9 6 8 1 40 78%
MIN 6133 78% 27% 163 96% 2 24 14 9 156 126 15 8 2 1 5 0 14 13 14 0 34 85%
NYY 6159 78% 30% 215 94% 3 29 16 11 204 169 12 11 2 1 8 6 9 6 7 2 38 82%
OAK 6158 77% 32% 225 96% 4 31 5 18 223 186 19 8 0 5 3 7 19 12 18 1 35 91%
SEA 6117 77% 27% 227 93% 3 30 4 17 219 184 19 13 2 3 8 8 17 10 17 0 40 83%
TBD 6424 78% 26% 142 89% 3 19 8 5 135 101 10 21 4 1 16 10 14 7 14 0 24 75%
TEX 6446 76% 28% 203 93% 5 32 13 10 189 150 21 12 0 0 12 7 18 9 14 4 29 69%
TOR 6338 78% 29% 203 94% 10 23 9 13 189 160 15 9 1 0 8 3 9 8 9 0 31 65%
LgAvg 6227 78% 29% 187 94% 4 24 10 10 178 146 14 12 2 2 9 5 14 9 12 1 31 81%
87182 78% 29% 2623 94% 58 335 139 142 2495 2045 201 169 21 25 123 74 189 124 172 17 438 81%



* - Disclaimer & Completeness Note

* Many Detailed Statistics are based on play-by-play accounts accumulated by RetroSheet. These totals may be incomplete (3.6% of all plays from 1938 to 1973 are missing or have incomplete accounts, click link for year and team summary of data completeness) 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. Pre-1954 seasons have a substantial numbers of games missing play-by-play accounts and should be viewed as essentially incomplete.

Player Standard Fielding--P

Rk Age Tm G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
1 Paul Abbott 34 SEA 7 5 0 26.1 8 2 6 0 0 1.000 2.73 1.14 4 1 20% 0
2 Juan Acevedo 32 DET 65 0 0 74.2 16 4 11 1 0 .938 1.81 0.23 5 2 29% 1
3 Jeremy Affeldt 23 KCR 34 7 0 77.2 20 4 14 2 1 .900 2.09 0.53 4 3 43% 3
4 Juan Alvarez 28 TEX 52 0 0 39.2 9 5 4 0 1 1.000 2.04 0.17 4 1 20% 0
5 Wilson Alvarez 32 TBD 23 10 0 75.0 8 2 6 0 0 1.000 0.96 0.35 2 2 50% 3
6 Matt Anderson 25 DET 12 0 0 11.0 2 1 1 0 1 1.000 1.64 0.17 2 0 0% 0
7 Kevin Appier 34 ANA 32 32 0 188.1 32 18 14 0 0 1.000 1.53 1.00 11 13 54% 2
8 Rolando Arrojo 33 BOS 29 8 0 81.1 21 13 6 2 2 .905 2.10 0.66 2 2 50% 0
9 Miguel Asencio 21 KCR 31 21 0 123.1 26 14 11 1 1 .962 1.82 0.81 9 2 18% 0
10 Jeff Austin 25 KCR 10 0 0 11.0 0 0 0 0 0 0.00 0.00 0 1 100% 0
11 Brandon Backe 24 TBD 9 0 0 13.0 0 0 0 0 0 0.00 0.00 2 0 0% 0
12 Danys Baez 24 CLE 39 26 1 165.1 31 12 17 2 1 .935 1.58 0.74 11 11 50% 0
13 Cory Bailey 31 KCR 37 0 0 46.0 14 7 7 0 0 1.000 2.74 0.38 3 2 40% 0
14 James Baldwin 30 SEA 30 23 0 150.0 34 9 25 0 2 1.000 2.04 1.13 2 5 71% 1
15 Willie Banks 33 BOS 29 0 0 39.0 12 3 8 1 0 .917 2.54 0.38 3 2 40% 1
16 Lorenzo Barcelo 24 CHW 4 0 0 6.0 3 0 3 0 1 1.000 4.50 0.75 0 0 0
17 Rick Bauer 25 BAL 56 1 0 83.2 16 1 15 0 2 1.000 1.72 0.29 5 2 29% 2
18 Steve Bechler 22 BAL 3 0 0 4.2 1 1 0 0 0 1.000 1.93 0.33 0 0 0
19 Erik Bedard 23 BAL 2 0 0 0.2 0 0 0 0 0 0.00 0.00 0 0 0
20 Rob Bell 25 TEX 17 15 0 94.0 32 18 13 1 0 .969 2.97 1.82 5 0 0% 0
21 Joaquin Benoit 24 TEX 17 13 0 84.2 8 4 4 0 1 1.000 0.85 0.47 7 1 13% 0
22 Adam Bernero 25 DET 28 11 0 101.2 15 4 10 1 1 .933 1.24 0.50 4 3 43% 0
23 Jason Beverlin 28 TOT 7 3 0 19.2 0 0 0 0 0 0.00 0.00 2 0 0% 0
24 Jason Beverlin 28 CLE 4 0 0 7.1 0 0 0 0 0 0.00 0.00 1 0 0% 0
25 Jason Beverlin 28 DET 3 3 0 12.1 0 0 0 0 0 0.00 0.00 1 0 0% 0
Rk Age Tm G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
26 Rocky Biddle 26 CHW 44 7 0 77.2 16 8 8 0 0 1.000 1.85 0.36 8 4 33% 1
27 Pedro Borbon 34 TOR 16 0 0 12.2 5 3 2 0 0 1.000 3.55 0.31 1 0 0% 0
28 Micah Bowie 27 OAK 13 0 0 12.0 3 1 2 0 0 1.000 2.25 0.23 0 0 0
29 Brian Bowles 25 TOR 17 0 0 20.0 4 1 3 0 0 1.000 1.80 0.24 2 0 0% 0
30 Chad Bradford 27 OAK 75 0 0 75.1 21 10 10 1 1 .952 2.39 0.27 3 2 40% 0
31 Dewon Brazelton 22 TBD 2 2 0 13.0 2 1 1 0 0 1.000 1.38 1.00 0 0 0
32 Chris Brock 32 BAL 22 0 0 44.0 9 2 6 1 2 .889 1.64 0.36 3 0 0% 0
33 Mark Buehrle 23 CHW 34 34 5 239.0 54 6 46 2 2 .963 1.96 1.53 4 10 71% 8
34 Ryan Bukvich 24 KCR 26 0 0 25.0 9 2 4 3 0 .667 2.16 0.23 0 0 0
35 Dave Burba 35 TOT 35 21 1 145.1 21 10 10 1 2 .952 1.24 0.57 13 5 28% 0
36 Dave Burba 35 TEX 23 18 1 111.1 17 8 9 0 1 1.000 1.37 0.74 8 3 27% 0
37 Dave Burba 35 CLE 12 3 0 34.0 4 2 1 1 1 .750 0.79 0.25 5 2 29% 0
38 John Burkett 37 BOS 29 29 1 173.0 20 8 11 1 0 .950 0.99 0.66 11 6 35% 1
39 Paul Byrd 31 KCR 33 33 7 228.1 34 18 15 1 1 .971 1.30 1.00 9 6 40% 0
40 Mickey Callaway 27 ANA 6 6 0 34.1 10 4 4 2 1 .800 2.10 1.33 1 1 50% 0
41 Chris Carpenter 27 TOR 13 13 1 73.1 10 7 3 0 0 1.000 1.23 0.77 4 4 50% 0
42 Lance Carter 27 TBD 8 0 0 20.1 4 1 3 0 1 1.000 1.77 0.50 0 0 0
43 Scott Cassidy 26 TOR 58 0 0 66.0 9 0 8 1 0 .889 1.09 0.14 6 4 40% 0
44 Frank Castillo 33 BOS 36 23 0 163.1 28 10 18 0 0 1.000 1.54 0.78 24 8 25% 1
45 Randy Choate 26 NYY 18 0 0 22.1 3 1 2 0 0 1.000 1.21 0.17 0 0 0
46 Roger Clemens 39 NYY 29 29 0 180.0 29 12 17 0 0 1.000 1.45 1.00 23 5 18% 3
47 Pasqual Coco 24 TOR 2 0 0 1.0 0 0 0 0 0 0.00 0.00 0 0 0
48 Jesus Colome 24 TBD 32 0 0 41.1 12 4 8 0 0 1.000 2.61 0.38 9 4 31% 1
49 Bartolo Colon 29 CLE 16 16 4 116.1 26 7 17 2 3 .923 1.86 1.50 2 3 60% 2
50 Dennis Cook 39 ANA 37 0 0 24.0 3 2 0 1 0 .667 0.75 0.05 1 1 50% 0
Rk Age Tm G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
51 Brian Cooper 27 TOR 2 2 0 8.1 2 2 0 0 0 1.000 2.16 1.00 0 1 100% 0
52 Francisco Cordero 27 TEX 39 0 0 45.1 10 5 5 0 0 1.000 1.99 0.26 0 4 100% 1
53 Nate Cornejo 22 DET 9 9 1 50.0 9 1 8 0 0 1.000 1.62 1.00 2 2 50% 0
54 Doug Creek 33 TOT 52 0 0 55.2 8 3 5 0 0 1.000 1.29 0.15 1 1 50% 0
55 Doug Creek 33 TBD 29 0 0 37.1 5 1 4 0 0 1.000 1.21 0.17 0 1 100% 0
56 Doug Creek 33 SEA 23 0 0 18.1 3 2 1 0 0 1.000 1.47 0.13 1 0 0% 0
57 Jack Cressend 27 MIN 23 0 0 32.0 5 2 3 0 0 1.000 1.41 0.22 3 0 0% 0
58 Doug Davis 26 TEX 10 10 1 59.2 10 3 6 1 0 .900 1.36 0.90 4 2 33% 1
59 Jason Davis 22 CLE 3 2 0 14.2 6 2 4 0 0 1.000 3.68 2.00 1 0 0% 0
60 Luis de los Santos 24 TBD 3 3 0 14.0 5 2 2 1 0 .800 2.57 1.33 3 1 25% 1
61 Sean DePaula 28 CLE 5 0 0 6.1 2 2 0 0 0 1.000 2.84 0.40 1 0 0% 0
62 Brendan Donnelly 30 ANA 46 0 0 49.2 6 3 3 0 0 1.000 1.09 0.13 2 0 0% 0
63 Sean Douglass 23 BAL 15 8 0 53.1 11 3 8 0 2 1.000 1.86 0.73 4 2 33% 2
64 Ryan Drese 26 CLE 26 26 1 137.1 38 11 25 2 2 .947 2.36 1.38 7 9 56% 2
65 Travis Driskill 30 BAL 29 19 0 132.2 20 7 13 0 1 1.000 1.36 0.69 2 5 71% 2
66 Eric DuBose 26 BAL 4 0 0 6.0 1 0 1 0 0 1.000 1.50 0.25 0 0 0
67 Chad Durbin 24 KCR 2 2 0 8.1 3 1 1 1 0 .667 2.16 1.00 5 0 0% 0
68 Eric Eckenstahler 25 DET 7 0 0 8.0 1 1 0 0 0 1.000 1.12 0.14 0 0 0
69 Dave Elder 26 CLE 15 0 0 23.0 4 3 1 0 0 1.000 1.57 0.27 1 0 0% 0
70 Alan Embree 32 BOS 32 0 0 33.1 6 1 5 0 0 1.000 1.62 0.19 7 1 13% 0
71 Scott Erickson 34 BAL 29 28 3 160.2 39 14 22 3 2 .923 2.02 1.24 17 9 35% 0
72 Kelvim Escobar 26 TOR 76 0 0 78.0 10 1 9 0 0 1.000 1.15 0.13 8 3 27% 0
73 Scott Eyre 30 TOR 49 3 0 63.1 12 3 9 0 0 1.000 1.71 0.24 4 2 33% 1
74 Jeff Farnsworth 26 DET 44 0 0 70.0 16 6 8 2 0 .875 1.80 0.32 4 0 0% 0
75 Nate Field 26 KCR 5 0 0 5.0 1 1 0 0 0 1.000 1.80 0.20 1 0 0% 0
Rk Age Tm G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
76 Bob File 25 TOR 5 0 0 3.1 0 0 0 0 0 0.00 0.00 0 0 0
77 Chuck Finley 39 CLE 18 18 1 105.1 22 3 16 3 2 .864 1.62 1.06 12 9 43% 0
78 Tony Fiore 30 MIN 48 2 0 91.0 18 4 14 0 1 1.000 1.78 0.38 4 5 56% 0
79 Brian Fitzgerald 27 SEA 6 0 0 6.1 2 0 1 1 0 .500 1.42 0.17 0 0 0
80 Randy Flores 26 TEX 20 0 0 12.0 4 0 4 0 1 1.000 3.00 0.20 1 1 50% 1
81 Casey Fossum 24 BOS 43 12 0 106.2 13 8 5 0 2 1.000 1.10 0.30 7 7 50% 0
82 Keith Foulke 29 CHW 65 0 0 77.2 12 6 6 0 1 1.000 1.39 0.18 6 0 0% 0
83 Ryan Franklin 29 SEA 41 12 0 118.2 23 9 13 1 0 .957 1.67 0.54 6 5 45% 1
84 Kevin Frederick 25 MIN 8 0 0 11.2 3 3 0 0 0 1.000 2.31 0.38 0 0 0
85 Mike Fyhrie 32 OAK 16 4 0 48.2 10 4 6 0 1 1.000 1.85 0.63 4 3 43% 0
86 Rich Garces 31 BOS 26 0 0 21.1 5 0 5 0 0 1.000 2.11 0.19 2 0 0% 0
87 Freddy Garcia 25 SEA 34 34 1 223.2 45 12 30 3 2 .933 1.69 1.24 9 1 10% 0
88 Reynaldo Garcia 28 TEX 3 0 0 2.0 0 0 0 0 0 0.00 0.00 0 0 0
89 Lee Gardner 27 TBD 12 0 0 13.1 4 0 3 1 0 .750 2.02 0.25 0 0 0
90 Jon Garland 22 CHW 33 33 1 192.2 31 10 21 0 3 1.000 1.45 0.94 6 6 50% 1
91 Chris George 22 KCR 6 6 0 27.1 10 2 8 0 0 1.000 3.29 1.67 3 3 50% 4
92 Franklyn German 22 DET 7 0 0 6.2 2 1 1 0 0 1.000 2.70 0.29 0 1 100% 0
93 Matt Ginter 24 CHW 33 0 0 54.1 6 4 2 0 1 1.000 0.99 0.18 6 2 25% 1
94 Gary Glover 25 CHW 41 22 0 138.1 29 10 19 0 0 1.000 1.89 0.71 15 4 21% 0
95 Wayne Gomes 29 BOS 20 0 0 21.1 1 0 0 1 0 .000 0.00 0.00 1 0 0% 0
96 Seth Greisinger 26 DET 8 8 0 37.2 8 2 6 0 0 1.000 1.91 1.00 5 1 17% 0
97 Jason Grimsley 34 KCR 70 0 0 71.1 17 6 10 1 1 .941 2.02 0.23 4 1 20% 0
98 Buddy Groom 36 BAL 70 0 0 62.0 7 3 4 0 0 1.000 1.02 0.10 1 0 0% 0
99 Eddie Guardado 31 MIN 68 0 0 67.2 10 2 8 0 0 1.000 1.33 0.15 4 2 33% 2
100 John Halama 30 SEA 31 10 0 101.0 30 8 20 2 1 .933 2.50 0.90 3 3 50% 3
Rk Age Tm G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
101 Roy Halladay 25 TOR 34 34 2 239.1 65 22 41 2 1 .969 2.37 1.85 21 7 25% 1
102 Josh Hancock 24 BOS 3 1 0 7.1 0 0 0 0 0 0.00 0.00 0 0 0
103 Chris Haney 33 BOS 24 0 0 30.0 6 3 3 0 0 1.000 1.80 0.25 0 0 0
104 Aaron Harang 24 OAK 16 15 0 78.1 14 6 7 1 0 .929 1.49 0.81 1 1 50% 0
105 Travis Harper 26 TBD 37 7 0 85.2 7 1 5 1 0 .857 0.63 0.16 4 2 33% 0
106 Shigetoshi Hasegawa 33 SEA 53 0 0 70.1 15 5 10 0 3 1.000 1.92 0.28 0 1 100% 0
107 LaTroy Hawkins 29 MIN 65 0 0 80.1 16 4 12 0 1 1.000 1.79 0.25 4 2 33% 0
108 Mark Hendrickson 28 TOR 16 4 0 36.2 5 0 5 0 0 1.000 1.23 0.31 1 1 50% 0
109 Oscar Henriquez 28 DET 30 0 0 28.0 2 0 2 0 0 1.000 0.64 0.07 4 2 33% 1
110 Pat Hentgen 33 BAL 4 4 0 22.0 6 4 2 0 0 1.000 2.45 1.50 0 0 1
111 Felix Heredia 27 TOR 53 0 0 52.1 12 3 9 0 2 1.000 2.06 0.23 5 2 29% 1
112 Dustin Hermanson 29 BOS 12 1 0 22.0 4 4 0 0 0 1.000 1.64 0.33 0 0 0
113 Adrian Hernandez 27 NYY 2 1 0 6.0 0 0 0 0 0 0.00 0.00 0 0 0
114 Orlando Hernandez 36 NYY 24 22 0 146.0 30 8 22 0 0 1.000 1.85 1.25 14 7 33% 1
115 Roberto Hernandez 37 KCR 53 0 0 52.0 11 6 4 1 1 .909 1.73 0.19 3 0 0% 0
116 Runelvys Hernandez 24 KCR 12 12 0 74.1 21 9 12 0 1 1.000 2.54 1.75 3 0 0% 0
117 Alex Herrera 22 CLE 5 0 0 5.1 0 0 0 0 0 0.00 0.00 0 0 0
118 Erik Hiljus 29 OAK 9 9 0 45.2 9 3 5 1 0 .889 1.58 0.89 4 1 20% 0
119 Jeremy Hill 24 KCR 10 0 0 9.1 2 1 1 0 0 1.000 1.93 0.20 1 0 0% 0
120 Sterling Hitchcock 31 NYY 20 2 0 39.1 6 1 5 0 0 1.000 1.37 0.30 1 1 50% 1
121 Mike Holtz 29 OAK 16 0 0 14.0 3 1 2 0 0 1.000 1.93 0.19 1 0 0% 0
122 Bob Howry 28 TOT 67 0 0 68.2 13 3 9 1 1 .923 1.57 0.18 5 0 0% 0
123 Bob Howry 28 CHW 47 0 0 50.2 10 3 6 1 1 .900 1.60 0.19 4 0 0% 0
124 Bob Howry 28 BOS 20 0 0 18.0 3 0 3 0 0 1.000 1.50 0.15 1 0 0% 0
125 Tim Hudson 26 OAK 34 34 4 238.1 53 26 27 0 2 1.000 2.00 1.56 5 8 62% 0
Rk Age Tm G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
126 Hideki Irabu 33 TEX 38 2 0 47.0 11 2 9 0 1 1.000 2.11 0.29 7 1 13% 0
127 Michael Jackson 37 MIN 58 0 0 55.0 12 2 10 0 1 1.000 1.96 0.21 3 0 0% 0
128 Delvin James 24 TBD 8 6 0 34.1 3 1 2 0 0 1.000 0.79 0.38 0 0 0
129 Jason Jimenez 26 TOT 6 0 0 7.1 0 0 0 0 0 0.00 0.00 0 0 0
130 Jason Jimenez 26 TBD 5 0 0 6.2 0 0 0 0 0 0.00 0.00 0 0 0
131 Jason Jimenez 26 DET 1 0 0 0.2 0 0 0 0 0 0.00 0.00 0 0 0
132 Jason Johnson 28 BAL 22 22 1 131.1 20 8 12 0 4 1.000 1.37 0.91 12 3 20% 1
133 Jorge Julio 23 BAL 67 0 0 68.0 10 5 5 0 0 1.000 1.32 0.15 7 0 0% 1
134 Steve Karsay 30 NYY 78 0 0 88.1 21 6 15 0 1 1.000 2.14 0.27 11 0 0% 0
135 Justin Kaye 26 SEA 3 0 0 3.0 1 1 0 0 0 1.000 3.00 0.33 0 0 0
136 Kris Keller 24 DET 1 0 0 1.0 0 0 0 0 0 0.00 0.00 0 0 0
137 Joe Kennedy 23 TBD 30 30 5 196.2 41 10 21 10 2 .756 1.42 1.03 12 9 43% 7
138 Steven Kent 23 TBD 34 0 0 57.1 11 2 7 2 2 .818 1.41 0.26 1 3 75% 1
139 Jason Kershner 25 TOR 10 0 0 5.1 1 0 1 0 0 1.000 1.69 0.10 0 0 0
140 Sun-Woo Kim 24 BOS 15 2 0 29.0 3 1 2 0 0 1.000 0.93 0.20 2 0 0% 0
141 Matt Kinney 25 MIN 14 12 0 66.0 11 5 6 0 1 1.000 1.50 0.79 7 1 13% 1
142 Brandon Knight 26 NYY 7 0 0 8.2 1 1 0 0 0 1.000 1.04 0.14 0 0 0
143 Billy Koch 27 OAK 84 0 0 93.2 26 14 12 0 2 1.000 2.50 0.31 10 4 29% 2
144 Danny Kolb 27 TEX 34 0 0 32.0 8 2 6 0 0 1.000 2.25 0.24 1 0 0% 0
145 Ben Kozlowski 21 TEX 2 2 0 10.0 2 0 2 0 0 1.000 1.80 1.00 1 2 67% 1
146 John Lackey 23 ANA 18 18 1 108.1 20 4 16 0 2 1.000 1.66 1.11 12 4 25% 0
147 Cliff Lee 23 CLE 2 2 0 10.1 3 1 2 0 0 1.000 2.61 1.50 2 1 33% 0
148 Al Levine 34 ANA 52 0 0 63.2 14 2 12 0 0 1.000 1.98 0.27 5 0 0% 0
149 Colby Lewis 22 TEX 15 4 0 34.1 12 5 7 0 2 1.000 3.15 0.80 1 0 0% 0
150 Cory Lidle 30 OAK 31 30 2 192.0 59 15 42 2 5 .966 2.67 1.84 9 5 36% 0
Rk Age Tm G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
151 Ted Lilly 26 TOT 22 16 2 100.0 16 4 12 0 0 1.000 1.44 0.73 6 2 25% 1
152 Ted Lilly 26 NYY 16 11 2 76.2 14 3 11 0 0 1.000 1.64 0.88 6 2 25% 1
153 Ted Lilly 26 OAK 6 5 0 23.1 2 1 1 0 0 1.000 0.77 0.33 0 0 0
154 Jose Lima 29 DET 20 12 0 68.1 9 4 5 0 0 1.000 1.19 0.45 6 3 33% 0
155 Esteban Loaiza 30 TOR 25 25 3 151.1 35 12 22 1 1 .971 2.02 1.36 5 1 17% 1
156 Kyle Lohse 23 MIN 32 31 1 180.2 28 10 18 0 0 1.000 1.39 0.88 11 5 31% 2
157 Rodrigo Lopez 26 BAL 33 28 1 196.2 32 6 25 1 2 .969 1.42 0.94 14 4 22% 4
158 Shane Loux 22 DET 3 3 0 14.0 4 1 3 0 0 1.000 2.57 1.33 0 0 0
159 Derek Lowe 29 BOS 32 32 1 219.2 49 18 31 0 2 1.000 2.01 1.53 19 7 27% 0
160 Mark Lukasiewicz 29 ANA 17 0 0 14.0 2 1 0 1 0 .500 0.64 0.06 0 0 0
161 Brandon Lyon 22 TOR 15 10 0 62.0 18 5 12 1 1 .944 2.47 1.13 8 1 11% 0
162 Mike MacDougal 25 KCR 6 0 0 9.0 1 1 0 0 0 1.000 1.00 0.17 2 0 0% 0
163 Calvin Maduro 27 BAL 12 10 0 56.2 11 7 4 0 0 1.000 1.75 0.92 7 1 13% 0
164 Mike Magnante 37 OAK 32 0 0 28.2 7 3 4 0 0 1.000 2.20 0.22 1 0 0% 0
165 Mike Maroth 24 DET 21 21 0 128.2 18 5 13 0 0 1.000 1.26 0.86 2 4 67% 1
166 Damaso Marte 27 CHW 68 0 0 60.1 10 0 10 0 0 1.000 1.49 0.15 6 2 25% 0
167 Tom Martin 32 TBD 2 0 0 1.2 0 0 0 0 0 0.00 0.00 0 0 0
168 Pedro Martinez 30 BOS 30 30 2 199.1 34 16 16 2 1 .941 1.44 1.07 8 5 38% 2
169 Julio Mateo 24 SEA 12 0 0 21.0 1 0 1 0 0 1.000 0.43 0.08 2 1 33% 0
170 Dave Maurer 27 CLE 2 0 0 1.1 0 0 0 0 0 0.00 0.00 0 0 0
171 Darrell May 30 KCR 30 21 2 131.1 29 13 14 2 1 .931 1.85 0.90 13 1 7% 0
172 Joe Mays 26 MIN 17 17 1 95.1 23 8 13 2 4 .913 1.98 1.24 2 0 0% 1
173 Jim Mecir 32 OAK 61 0 0 67.2 22 7 15 0 0 1.000 2.93 0.36 9 1 10% 1
174 Ramiro Mendoza 30 NYY 62 0 0 91.2 30 7 22 1 0 .967 2.85 0.47 2 1 33% 0
175 Dan Miceli 31 TEX 9 0 0 8.1 1 0 1 0 0 1.000 1.08 0.11 1 0 0% 0
Rk Age Tm G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
176 Chris Michalak 31 TEX 13 0 0 14.1 4 0 4 0 0 1.000 2.51 0.31 0 1 100% 0
177 Justin Miller 24 TOR 25 18 0 102.1 18 8 10 0 0 1.000 1.58 0.72 11 4 27% 2
178 Matt Miller 27 DET 2 0 0 0.2 0 0 0 0 0 0.00 0.00 0 0 0
179 Travis Miller 29 MIN 5 0 0 4.0 0 0 0 0 0 0.00 0.00 0 0 0
180 Eric Milton 26 MIN 29 29 2 171.0 18 5 12 1 1 .944 0.89 0.59 2 1 33% 0
181 Brian Moehler 30 DET 3 3 0 19.2 1 0 1 0 0 1.000 0.46 0.33 1 0 0% 0
182 Jamie Moyer 39 SEA 34 34 4 230.2 57 22 34 1 5 .982 2.18 1.65 12 6 33% 4
183 Mark Mulder 24 OAK 30 30 2 207.1 46 10 36 0 3 1.000 2.00 1.53 7 9 56% 5
184 Terry Mulholland 39 CLE 16 3 0 47.0 13 8 4 1 1 .923 2.30 0.75 0 0 0
185 Scott Mullen 27 KCR 44 0 0 40.0 6 1 3 2 1 .667 0.90 0.09 3 1 25% 0
186 Heath Murray 29 CLE 9 0 0 12.0 3 0 3 0 0 1.000 2.25 0.33 0 1 100% 0
187 Mike Mussina 33 NYY 33 33 2 215.2 49 16 32 1 3 .980 2.00 1.45 6 10 63% 0
188 Aaron Myette 24 TEX 15 11 0 48.1 6 3 2 1 0 .833 0.93 0.33 3 0 0% 0
189 Charles Nagy 35 CLE 19 7 0 48.2 6 2 4 0 0 1.000 1.11 0.32 6 0 0% 0
190 Jeff Nelson 35 SEA 41 0 0 45.2 6 2 4 0 0 1.000 1.18 0.15 5 1 17% 1
191 C.J. Nitkowski 29 TEX 12 0 0 13.2 2 0 2 0 0 1.000 1.32 0.17 2 1 33% 0
192 Wes Obermueller 25 KCR 2 2 0 7.2 0 0 0 0 0 0.00 0.00 0 0 0
193 Darren Oliver 31 BOS 14 9 1 58.0 8 2 6 0 0 1.000 1.24 0.57 4 3 43% 1
194 Ramon Ortiz 29 ANA 32 32 4 217.1 31 8 19 4 1 .871 1.12 0.84 11 9 45% 0
195 Antonio Osuna 29 CHW 59 0 0 67.2 17 7 10 0 2 1.000 2.26 0.29 3 1 25% 1
196 Jose Paniagua 28 DET 41 0 0 41.2 6 1 5 0 0 1.000 1.30 0.15 3 1 25% 0
197 Chan Ho Park 29 TEX 25 25 0 145.2 28 12 15 1 3 .964 1.67 1.08 6 3 33% 0
198 Chad Paronto 26 CLE 29 0 0 35.2 7 2 5 0 1 1.000 1.77 0.24 4 0 0% 0
199 Jim Parque 27 CHW 8 4 0 25.1 2 0 2 0 0 1.000 0.71 0.25 3 1 25% 0
200 Steve Parris 34 TOR 14 14 0 75.1 13 6 7 0 0 1.000 1.55 0.93 2 1 33% 0
Rk Age Tm G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
201 Danny Patterson 31 DET 6 0 0 3.0 1 0 1 0 0 1.000 3.00 0.17 0 0 0
202 Terry Pearson 30 DET 4 0 0 6.0 0 0 0 0 0 0.00 0.00 1 0 0% 0
203 Troy Percival 32 ANA 58 0 0 56.1 4 1 3 0 0 1.000 0.64 0.07 5 1 17% 0
204 Yorkis Perez 34 BAL 23 0 0 27.1 7 2 3 2 0 .714 1.65 0.22 6 0 0% 0
205 Matt Perisho 27 DET 5 0 0 10.1 1 0 1 0 0 1.000 0.87 0.20 1 0 0% 0
206 Andy Pettitte 30 NYY 22 22 3 134.2 37 8 27 2 0 .946 2.34 1.59 7 4 36% 6
207 Travis Phelps 24 TBD 26 0 0 37.2 6 0 6 0 0 1.000 1.43 0.23 5 0 0% 1
208 Jason Phillips 28 CLE 8 6 0 41.2 9 2 7 0 0 1.000 1.94 1.13 7 4 36% 1
209 Joel Pineiro 23 SEA 37 28 2 194.1 50 14 34 2 4 .960 2.22 1.30 13 4 24% 0
210 Dan Plesac 40 TOR 19 0 0 13.1 0 0 0 0 0 0.00 0.00 6 0 0% 0
211 Cliff Politte 28 TOR 55 0 0 57.1 6 1 5 0 0 1.000 0.94 0.11 4 2 33% 0
212 Sidney Ponson 25 BAL 28 28 3 176.0 41 20 21 0 3 1.000 2.10 1.46 6 5 45% 3
213 Mike Porzio 29 CHW 32 0 0 43.0 6 3 3 0 1 1.000 1.26 0.19 1 1 50% 0
214 Lou Pote 30 ANA 31 0 0 50.1 16 4 11 1 0 .938 2.68 0.48 5 3 38% 0
215 Brian Powell 28 DET 13 9 0 57.2 9 6 3 0 0 1.000 1.40 0.69 4 2 33% 0
216 Jay Powell 30 TEX 51 0 0 49.2 13 4 9 0 0 1.000 2.36 0.25 0 0 0
217 Luke Prokopec 24 TOR 22 12 0 71.2 11 4 6 1 0 .909 1.26 0.45 2 1 33% 0
218 Brad Radke 29 MIN 21 21 2 118.1 19 10 9 0 0 1.000 1.45 0.90 2 2 50% 1
219 Jon Rauch 23 CHW 8 6 0 28.2 4 0 3 1 0 .750 0.94 0.38 1 1 50% 0
220 Mark Redman 28 DET 30 30 3 203.0 36 7 23 6 1 .833 1.33 1.00 3 3 50% 4
221 Rick Reed 37 MIN 33 32 2 188.0 30 8 20 2 1 .933 1.34 0.85 7 2 22% 3
222 Dan Reichert 25 KCR 30 6 0 66.0 31 17 13 1 0 .968 4.09 1.00 1 4 80% 0
223 Bryan Rekar 30 KCR 2 2 0 7.0 3 2 1 0 0 1.000 3.86 1.50 1 0 0% 0
224 Dennys Reyes 25 TEX 15 5 0 42.1 7 1 5 1 0 .857 1.28 0.40 2 2 50% 1
225 Arthur Rhodes 32 SEA 66 0 0 69.2 11 6 5 0 1 1.000 1.42 0.17 1 3 75% 0
Rk Age Tm G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
226 Jerrod Riggan 28 CLE 29 0 0 33.0 6 3 3 0 1 1.000 1.64 0.21 4 2 33% 0
227 Juan Rincon 23 MIN 10 3 0 28.2 8 2 5 1 1 .875 2.20 0.70 1 0 0% 1
228 Ricardo Rincon 32 TOT 71 0 0 56.0 8 1 7 0 1 1.000 1.29 0.11 3 3 50% 2
229 Ricardo Rincon 32 CLE 46 0 0 35.2 5 0 5 0 1 1.000 1.26 0.11 2 2 50% 2
230 Ricardo Rincon 32 OAK 25 0 0 20.1 3 1 2 0 0 1.000 1.33 0.12 1 1 50% 0
231 David Riske 25 CLE 51 0 0 51.1 8 0 8 0 1 1.000 1.40 0.16 6 2 25% 0
232 Todd Ritchie 30 CHW 26 23 0 133.2 33 12 18 3 1 .909 2.02 1.15 15 2 12% 0
233 Mariano Rivera 32 NYY 45 0 0 46.0 11 3 6 2 1 .818 1.76 0.20 3 0 0% 0
234 Willis Roberts 27 BAL 66 0 0 75.0 16 4 10 2 0 .875 1.68 0.21 7 3 30% 1
235 John Rocker 27 TEX 30 0 0 24.1 4 1 2 1 1 .750 1.11 0.10 1 1 50% 0
236 Fernando Rodney 25 DET 20 0 0 18.0 2 1 1 0 0 1.000 1.00 0.10 2 0 0% 0
237 Francisco Rodriguez 20 ANA 5 0 0 5.2 1 0 1 0 0 1.000 1.59 0.20 3 2 40% 0
238 Jose Rodriguez 27 MIN 4 0 0 3.2 0 0 0 0 0 0.00 0.00 0 0 0
239 Nerio Rodriguez 31 CLE 1 0 0 0.1 0 0 0 0 0 0.00 0.00 0 0 0
240 Ricardo Rodriguez 24 CLE 7 7 0 41.1 7 5 2 0 0 1.000 1.52 1.00 5 1 17% 0
241 Rich Rodriguez 39 TEX 36 0 0 16.2 6 1 4 1 0 .833 2.70 0.14 0 1 100% 1
242 Kenny Rogers 37 TEX 33 33 2 210.2 65 22 40 3 5 .954 2.65 1.88 0 1 100% 1
243 J.C. Romero 26 MIN 81 0 0 81.0 14 5 9 0 2 1.000 1.56 0.17 4 3 43% 0
244 Ryan Rupe 27 TBD 15 15 2 90.0 10 3 7 0 0 1.000 1.00 0.67 8 3 27% 0
245 B.J. Ryan 26 BAL 67 0 0 57.2 9 1 8 0 1 1.000 1.40 0.13 4 5 56% 0
246 CC Sabathia 21 CLE 33 33 2 210.0 22 2 19 1 2 .955 0.90 0.64 19 9 32% 1
247 Erik Sabel 27 DET 1 0 0 0.0 0 0 0 0 0 0.00 0 0 0
248 Carl Sadler 25 CLE 24 0 0 20.1 2 0 2 0 0 1.000 0.89 0.08 0 0 0
249 Johan Santana 23 MIN 27 14 0 108.1 15 4 9 2 0 .867 1.08 0.48 3 3 50% 2
250 Julio Santana 29 DET 38 0 0 57.0 5 0 3 2 0 .600 0.47 0.08 5 2 29% 0
Rk Age Tm G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
251 Kazuhiro Sasaki 34 SEA 61 0 0 60.2 16 1 13 2 0 .875 2.08 0.23 2 1 33% 0
252 Scott Schoeneweis 28 ANA 54 15 0 118.0 21 3 17 1 2 .952 1.53 0.37 6 2 25% 0
253 Rudy Seanez 33 TEX 33 0 0 33.0 7 5 2 0 0 1.000 1.91 0.21 5 0 0% 0
254 Shawn Sedlacek 25 KCR 16 14 0 84.1 18 11 7 0 1 1.000 1.92 1.13 5 3 38% 0
255 Aaron Sele 32 ANA 26 26 1 160.0 15 3 12 0 1 1.000 0.84 0.58 6 7 54% 0
256 Scot Shields 26 ANA 29 1 0 49.0 8 2 6 0 0 1.000 1.47 0.28 2 0 0% 0
257 Brian Shouse 33 KCR 23 0 0 14.2 6 1 5 0 0 1.000 3.68 0.26 0 1 100% 1
258 Paul Shuey 31 CLE 39 0 0 37.1 12 3 9 0 0 1.000 2.89 0.31 1 0 0% 0
259 Mike Smith 24 TOR 14 6 0 35.1 8 2 5 1 1 .875 1.78 0.50 2 0 0% 0
260 Roy Smith 26 CLE 4 1 0 6.0 4 1 3 0 0 1.000 6.00 1.00 0 0 0
261 Rafael Soriano 22 SEA 10 8 0 47.1 7 2 4 1 0 .857 1.14 0.60 2 2 50% 0
262 Jorge Sosa 24 TBD 31 14 0 99.1 11 7 4 0 0 1.000 1.00 0.35 12 4 25% 1
263 Steve Sparks 36 DET 32 30 3 189.0 58 15 41 2 3 .966 2.67 1.75 9 4 31% 2
264 Jason Standridge 23 TBD 1 0 0 3.0 1 1 0 0 0 1.000 3.00 1.00 0 0 0
265 Mike Stanton 35 NYY 79 0 0 78.0 15 4 9 2 1 .867 1.50 0.16 2 4 67% 2
266 Blake Stein 28 KCR 27 2 0 46.2 3 2 1 0 0 1.000 0.58 0.11 6 2 25% 0
267 John Stephens 22 BAL 12 11 0 65.0 13 2 10 1 1 .923 1.66 1.00 5 4 44% 0
268 Tanyon Sturtze 31 TBD 33 33 4 224.0 36 11 23 2 4 .944 1.37 1.03 17 15 47% 2
269 Jeff Suppan 27 KCR 33 33 3 208.0 57 23 31 3 0 .947 2.34 1.64 5 5 50% 2
270 Mac Suzuki 27 KCR 7 1 0 21.0 5 2 2 1 0 .800 1.71 0.57 7 0 0% 0
271 Brian Tallet 24 CLE 2 2 0 12.0 2 1 0 1 0 .500 0.75 0.50 0 1 100% 0
272 Jeff Tam 31 OAK 40 0 0 40.1 17 9 8 0 1 1.000 3.79 0.43 1 0 0% 0
273 Aaron Taylor 24 SEA 5 0 0 5.0 0 0 0 0 0 0.00 0.00 0 0 0
274 Anthony Telford 36 TEX 20 0 0 23.2 8 4 3 1 1 .875 2.66 0.35 0 0 0
275 Jay Tessmer 30 NYY 2 0 0 1.1 0 0 0 0 0 0.00 0.00 0 0 0
Rk Age Tm G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
276 Corey Thurman 23 TOR 43 1 0 68.0 9 3 6 0 0 1.000 1.19 0.21 8 1 11% 0
277 Mike Thurman 28 NYY 12 2 0 33.0 6 3 3 0 0 1.000 1.64 0.50 3 1 25% 0
278 Josh Towers 25 BAL 5 3 0 27.1 12 5 7 0 1 1.000 3.95 2.40 3 1 25% 1
279 Mike Trombley 35 MIN 5 0 0 4.0 0 0 0 0 0 0.00 0.00 0 0 0
280 Ugueth Urbina 28 BOS 61 0 0 60.0 8 7 1 0 1 1.000 1.20 0.13 6 2 25% 0
281 Ismael Valdez 28 TOT 31 31 1 196.0 45 12 32 1 2 .978 2.02 1.42 5 3 38% 0
282 Ismael Valdez 28 TEX 23 23 0 146.2 30 10 19 1 1 .967 1.78 1.26 2 2 50% 0
283 Ismael Valdez 28 SEA 8 8 1 49.1 15 2 13 0 1 1.000 2.74 1.88 3 1 25% 0
284 Andy Van Hekken 22 DET 5 5 1 30.0 6 2 4 0 1 1.000 1.80 1.20 0 0 0
285 Todd Van Poppel 30 TEX 50 1 0 72.2 8 4 4 0 0 1.000 0.99 0.16 11 1 8% 1
286 Mike Venafro 28 OAK 47 0 0 37.0 12 1 11 0 1 1.000 2.92 0.26 2 2 50% 0
287 Brad Voyles 25 KCR 22 0 0 27.2 6 3 3 0 0 1.000 1.95 0.27 0 1 100% 0
288 Tim Wakefield 35 BOS 45 15 0 163.1 19 9 9 1 4 .947 0.99 0.40 21 7 25% 0
289 Jamie Walker 30 DET 57 0 0 43.2 3 0 3 0 0 1.000 0.62 0.05 7 0 0% 0
290 Pete Walker 33 TOR 37 20 0 139.1 35 11 22 2 3 .943 2.13 0.89 7 6 46% 2
291 Donne Wall 34 ANA 17 0 0 21.0 6 0 6 0 0 1.000 2.57 0.35 2 0 0% 0
292 Jarrod Washburn 27 ANA 32 32 1 206.0 22 6 15 1 1 .955 0.92 0.66 5 5 50% 2
293 Mark Watson 28 SEA 3 0 0 4.0 1 0 1 0 0 1.000 2.25 0.33 1 0 0% 0
294 Jeff Weaver 25 TOT 32 25 3 199.2 48 13 32 3 3 .938 2.03 1.41 1 4 80% 2
295 Jeff Weaver 25 DET 17 17 3 121.2 32 9 22 1 1 .969 2.29 1.82 1 4 80% 2
296 Jeff Weaver 25 NYY 15 8 0 78.0 16 4 10 2 2 .875 1.62 0.93 0 0 0
297 Ben Weber 32 ANA 63 0 0 78.0 19 4 15 0 1 1.000 2.19 0.30 1 3 75% 0
298 Bob Wells 35 MIN 48 0 0 58.0 10 5 5 0 1 1.000 1.55 0.21 0 1 100% 0
299 David Wells 39 NYY 31 31 2 206.1 31 6 24 1 2 .968 1.31 0.97 14 4 22% 1
300 Jake Westbrook 24 CLE 11 4 0 41.2 10 4 6 0 0 1.000 2.16 0.91 2 0 0% 0
Rk Age Tm G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
301 Bob Wickman 33 CLE 36 0 0 34.1 5 1 3 1 0 .800 1.05 0.11 4 0 0% 0
302 Scott Wiggins 26 TOR 3 0 0 2.2 1 0 1 0 0 1.000 3.38 0.33 0 0 0
303 Kris Wilson 25 KCR 12 0 0 18.2 3 1 1 1 0 .667 0.96 0.17 2 0 0% 0
304 Paul Wilson 29 TBD 30 30 1 193.2 39 16 21 2 4 .949 1.72 1.23 8 2 20% 0
305 Matt Wise 26 ANA 7 0 0 8.1 0 0 0 0 0 0.00 0.00 0 0 0
306 Mark Wohlers 32 CLE 64 0 0 71.1 16 7 7 2 0 .875 1.77 0.22 15 2 12% 0
307 Steve Woodard 27 TEX 14 0 0 17.2 3 0 3 0 0 1.000 1.53 0.21 2 0 0% 0
308 Dan Wright 24 CHW 33 33 1 196.1 38 10 28 0 1 1.000 1.74 1.15 19 4 17% 1
309 Jaret Wright 26 CLE 8 6 0 18.1 2 0 2 0 0 1.000 0.98 0.25 8 0 0% 0
310 Kelly Wunsch 29 CHW 50 0 0 31.2 4 1 3 0 1 1.000 1.14 0.08 2 0 0% 0
311 Esteban Yan 27 TBD 55 0 0 69.0 10 3 7 0 1 1.000 1.30 0.18 1 2 67% 0
312 Victor Zambrano 26 TBD 42 11 0 114.0 20 9 9 2 1 .900 1.42 0.43 8 5 38% 0
313 Barry Zito 24 OAK 35 35 1 229.1 45 11 31 3 3 .933 1.65 1.20 10 9 47% 4
LgAvg 60 17 1 153 30 10 19 1 1 .957 1.69 0.48 10 4 32% 1

Player Advanced Fielding -- p

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 34 SEA 137 72% 20% 6 100% 0 0 0 0 6 6 0 0 0 0 0 0 0 0 0 0 1 100%
2 Juan Acevedo 32 DET 314 81% 32% 8 100% 0 1 0 1 9 8 0 1 0 0 1 0 0 0 0 0 1 100%
3 Jeremy Affeldt 23 KCR 353 74% 26% 13 92% 2 1 0 1 15 8 2 2 0 0 2 0 1 1 1 0 1 100%
4 Juan Alvarez 28 TEX 173 72% 24% 4 100% 0 0 0 0 4 3 1 0 0 0 0 0 1 1 1 0 1 100%
5 Wilson Alvarez 32 TBD 338 75% 18% 3 100% 0 0 0 0 6 2 1 0 0 0 0 0 0 0 0 0 2 100%
6 Matt Anderson 25 DET 58 79% 28% 1 100% 0 1 1 0 1 0 0 0 0 0 0 0 1 0 0 1 0
7 Kevin Appier 34 ANA 795 78% 24% 15 93% 0 3 1 2 15 12 1 0 0 0 0 0 0 0 0 0 2 50%
8 Rolando Arrojo 33 BOS 348 78% 34% 11 73% 1 3 0 1 8 7 1 2 0 0 2 2 2 0 2 0 3 67%
9 Miguel Asencio 21 KCR 557 81% 33% 12 83% 0 7 0 7 10 9 1 1 0 0 1 0 1 1 1 0 1 0%
10 Jeff Austin 25 KCR 52 81% 33% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
11 Brandon Backe 24 TBD 61 79% 20% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12 Danys Baez 24 CLE 726 73% 25% 22 91% 0 4 3 1 18 17 0 2 0 0 2 1 1 0 0 1 3 100%
13 Cory Bailey 31 KCR 211 78% 37% 7 100% 0 2 0 2 7 7 0 0 0 0 0 0 0 0 0 0 3 100%
14 James Baldwin 30 SEA 662 80% 27% 24 96% 0 1 0 1 24 22 1 0 0 0 0 0 1 1 1 0 3 67%
15 Willie Banks 33 BOS 162 78% 36% 7 100% 0 0 0 0 8 7 0 1 1 0 0 0 0 0 0 0 0
16 Lorenzo Barcelo 24 CHW 28 93% 43% 3 100% 0 0 0 0 3 2 1 0 0 0 0 0 1 1 1 0 0
17 Rick Bauer 25 BAL 358 80% 35% 13 100% 0 0 0 0 15 11 1 0 0 0 0 0 2 1 2 0 0
18 Steve Bechler 22 BAL 25 68% 16% 1 100% 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
19 Erik Bedard 23 BAL 4 75% 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
20 Rob Bell 25 TEX 425 78% 26% 17 88% 0 1 1 0 14 13 1 1 0 0 1 1 0 0 0 0 2 50%
21 Joaquin Benoit 24 TEX 405 73% 22% 6 83% 1 2 2 0 4 3 0 0 0 0 0 0 1 0 0 1 2 50%
22 Adam Bernero 25 DET 459 79% 28% 12 92% 1 1 1 0 10 8 1 1 1 0 0 0 1 1 1 0 3 67%
23 Jason Beverlin 28 CLE 35 69% 20% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
24 Jason Beverlin 28 DET 60 85% 22% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
25 Rocky Biddle 26 CHW 339 73% 33% 6 100% 0 1 0 0 7 5 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%
26 Pedro Borbon 34 TOR 60 75% 23% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
27 Micah Bowie 27 OAK 55 69% 24% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
28 Brian Bowles 25 TOR 89 72% 20% 3 100% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 1 100%
29 Chad Bradford 27 OAK 311 77% 45% 11 91% 0 1 0 1 10 9 1 1 0 1 0 1 1 1 1 0 1 100%
30 Dewon Brazelton 22 TBD 51 76% 27% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
31 Chris Brock 32 BAL 192 84% 30% 6 100% 0 1 0 1 6 4 1 1 0 0 1 0 2 1 2 0 0
32 Mark Buehrle 23 CHW 984 82% 35% 41 98% 0 2 1 1 47 36 3 2 0 0 2 1 2 2 2 0 6 100%
33 Ryan Bukvich 24 KCR 121 69% 23% 6 67% 0 0 0 0 4 3 0 3 0 0 3 2 0 0 0 0 3 67%
34 Dave Burba 35 TEX 499 81% 27% 12 100% 2 3 1 1 10 7 2 0 0 0 0 0 1 1 1 0 1 100%
35 Dave Burba 35 CLE 147 76% 29% 2 100% 0 0 0 0 2 1 1 1 0 0 1 0 1 1 1 0 0
36 John Burkett 37 BOS 760 79% 29% 11 100% 0 0 0 0 12 11 0 1 1 0 0 0 0 0 0 0 2 100%
37 Paul Byrd 31 KCR 935 83% 26% 17 100% 2 3 1 2 16 12 2 1 0 0 1 0 1 1 1 0 2 100%
38 Mickey Callaway 27 ANA 147 79% 42% 5 80% 1 0 0 0 4 2 1 2 0 0 2 1 1 1 1 0 0
39 Chris Carpenter 27 TOR 327 80% 27% 5 100% 0 1 0 1 5 3 2 0 0 0 0 0 0 0 0 0 0
40 Lance Carter 27 TBD 79 76% 37% 3 100% 0 0 0 0 3 2 1 0 0 0 0 0 1 1 1 0 0
41 Scott Cassidy 26 TOR 282 73% 23% 9 89% 0 0 0 0 8 8 0 1 0 0 1 1 0 0 0 0 2 100%
42 Frank Castillo 33 BOS 711 80% 30% 17 100% 0 1 0 1 18 17 0 0 0 0 0 0 0 0 0 0 3 100%
43 Randy Choate 26 NYY 101 69% 20% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
44 Roger Clemens 39 NYY 768 71% 27% 15 93% 0 5 0 5 17 14 0 0 0 0 0 0 0 0 0 0 4 100%
45 Pasqual Coco 24 TOR 10 70% 10% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
46 Jesus Colome 24 TBD 205 77% 21% 8 88% 0 3 1 1 7 6 0 0 0 0 0 0 0 0 0 0 4 75%
47 Bartolo Colon 29 CLE 467 79% 30% 16 94% 1 3 0 3 17 11 3 2 0 0 2 1 3 3 3 0 4 75%
48 Dennis Cook 39 ANA 100 79% 30% 1 0% 0 1 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0
49 Brian Cooper 27 TOR 41 90% 27% 1 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0%
50 Francisco Cordero 27 TEX 177 73% 23% 4 100% 0 1 0 1 5 4 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%
51 Nate Cornejo 22 DET 230 84% 41% 8 100% 0 0 0 0 8 8 0 0 0 0 0 0 0 0 0 0 0
52 Doug Creek 33 SEA 90 61% 20% 1 100% 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0
53 Doug Creek 33 TBD 172 67% 26% 4 100% 0 0 0 0 4 4 0 0 0 0 0 0 0 0 0 0 0
54 Jack Cressend 27 MIN 154 75% 26% 3 100% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 0
55 Doug Davis 26 TEX 262 83% 30% 7 86% 0 2 1 0 6 5 0 1 0 0 1 1 0 0 0 0 1 100%
56 Jason Davis 22 CLE 60 78% 35% 5 100% 0 1 1 0 4 4 0 0 0 0 0 0 0 0 0 0 1 100%
57 Luis de los Santos 24 TBD 71 86% 32% 4 50% 0 1 1 0 2 1 0 1 0 0 1 0 0 0 0 0 1 0%
58 Sean DePaula 28 CLE 33 70% 30% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
59 Brendan Donnelly 30 ANA 199 63% 22% 3 100% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 3 100%
60 Sean Douglass 23 BAL 245 70% 27% 8 75% 0 1 0 0 8 4 1 0 0 0 0 0 2 1 2 0 3 33%
61 Ryan Drese 26 CLE 635 77% 30% 24 96% 0 1 1 0 25 20 2 2 0 0 2 1 2 1 1 1 1 100%
62 Travis Driskill 30 BAL 589 79% 32% 12 92% 0 1 1 0 12 9 1 0 0 0 0 0 1 1 1 0 2 50%
63 Eric DuBose 26 BAL 25 76% 44% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
64 Chad Durbin 24 KCR 43 86% 23% 1 100% 0 0 0 0 1 1 0 1 0 0 1 0 0 0 0 0 0
65 Eric Eckenstahler 25 DET 39 62% 21% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
66 Dave Elder 26 CLE 100 64% 23% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
67 Alan Embree 32 BOS 133 65% 24% 5 100% 0 0 0 0 5 5 0 0 0 0 0 0 0 0 0 0 1 100%
68 Scott Erickson 34 BAL 719 83% 42% 26 88% 0 1 1 0 22 20 2 3 0 1 2 3 2 2 2 0 2 50%
69 Kelvim Escobar 26 TOR 355 70% 24% 10 90% 0 0 0 0 9 9 0 0 0 0 0 0 0 0 0 0 2 50%
70 Scott Eyre 30 TOR 283 75% 29% 8 100% 0 0 0 0 9 6 2 0 0 0 0 0 0 0 0 0 0
71 Jeff Farnsworth 26 DET 331 86% 33% 9 100% 0 2 2 0 7 7 0 2 1 0 1 0 0 0 0 0 2 100%
72 Nate Field 26 KCR 26 88% 23% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
73 Bob File 25 TOR 20 80% 30% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
74 Chuck Finley 39 CLE 458 74% 35% 19 84% 0 1 0 1 16 13 3 3 0 1 2 1 2 2 2 0 5 60%
75 Tony Fiore 30 MIN 385 76% 23% 15 100% 0 0 0 0 15 14 1 0 0 0 0 0 1 1 1 0 5 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 Brian Fitzgerald 27 SEA 36 83% 36% 2 50% 0 0 0 0 1 0 1 1 0 0 1 1 0 0 0 0 0
77 Randy Flores 26 TEX 52 81% 33% 3 100% 0 0 0 0 4 2 1 0 0 0 0 0 1 1 1 0 0
78 Casey Fossum 24 BOS 461 74% 27% 6 83% 0 2 1 0 4 2 2 0 0 0 0 0 2 1 1 1 2 50%
79 Keith Foulke 29 CHW 306 79% 29% 6 100% 0 1 1 0 6 4 1 0 0 0 0 0 1 0 0 1 2 100%
80 Ryan Franklin 29 SEA 495 83% 28% 13 92% 1 3 0 3 13 11 0 1 0 0 1 0 0 0 0 0 4 100%
81 Kevin Frederick 25 MIN 56 77% 21% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
82 Mike Fyhrie 32 OAK 212 79% 29% 6 100% 0 3 1 1 5 4 0 0 0 0 0 0 1 0 1 0 0
83 Rich Garces 31 BOS 97 70% 24% 5 100% 0 0 0 0 5 5 0 0 0 0 0 0 0 0 0 0 2 100%
84 Freddy Garcia 25 SEA 955 76% 29% 35 91% 0 3 1 1 31 28 3 3 1 1 1 2 2 1 2 0 7 86%
85 Reynaldo Garcia 28 TEX 14 86% 21% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
86 Lee Gardner 27 TBD 65 71% 34% 4 75% 0 0 0 0 3 3 0 1 0 0 1 1 0 0 0 0 1 0%
87 Jon Garland 22 CHW 827 78% 30% 22 95% 0 3 3 0 19 15 3 0 0 0 0 0 3 3 3 0 2 50%
88 Chris George 22 KCR 124 88% 29% 7 86% 0 1 1 0 9 5 0 0 0 0 0 0 0 0 0 0 1 0%
89 Franklyn German 22 DET 25 68% 20% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
90 Matt Ginter 24 CHW 236 78% 26% 1 100% 0 0 0 0 2 0 1 0 0 0 0 0 1 1 1 0 0
91 Gary Glover 25 CHW 604 83% 29% 21 100% 2 4 2 2 19 17 0 0 0 0 0 0 0 0 0 0 6 100%
92 Wayne Gomes 29 BOS 99 72% 24% 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0
93 Seth Greisinger 26 DET 168 88% 28% 7 86% 1 1 1 0 5 4 0 0 0 0 0 0 0 0 0 0 0
94 Jason Grimsley 34 KCR 310 74% 39% 12 100% 0 1 1 0 11 10 0 1 0 0 1 0 1 0 1 0 2 100%
95 Buddy Groom 36 BAL 239 74% 35% 5 100% 0 1 1 0 4 4 0 0 0 0 0 0 0 0 0 0 1 100%
96 Eddie Guardado 31 MIN 270 69% 19% 9 89% 1 1 1 0 9 7 0 0 0 0 0 0 0 0 0 0 2 50%
97 John Halama 30 SEA 438 79% 32% 21 86% 1 2 0 1 21 15 2 2 0 0 2 1 1 1 1 0 3 33%
98 Roy Halladay 25 TOR 993 80% 41% 47 89% 5 5 1 4 42 37 1 2 0 0 2 0 1 1 1 0 7 29%
99 Josh Hancock 24 BOS 28 71% 21% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
100 Chris Haney 33 BOS 134 78% 38% 4 75% 0 0 0 0 3 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%
101 Aaron Harang 24 OAK 354 69% 21% 9 78% 1 1 0 1 7 7 0 1 0 1 0 1 0 0 0 0 3 67%
102 Travis Harper 26 TBD 394 78% 28% 6 83% 1 0 0 0 5 5 0 1 1 0 0 0 0 0 0 0 2 50%
103 Shigetoshi Hasegawa 33 SEA 288 76% 30% 11 100% 0 4 1 1 10 8 1 0 0 0 0 0 3 0 3 0 3 100%
104 LaTroy Hawkins 29 MIN 310 78% 33% 13 100% 0 0 0 0 13 11 2 0 0 0 0 0 1 1 1 0 2 100%
105 Mark Hendrickson 28 TOR 142 77% 31% 5 100% 0 0 0 0 5 5 0 0 0 0 0 0 0 0 0 0 2 100%
106 Oscar Henriquez 28 DET 115 74% 17% 1 100% 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0
107 Pat Hentgen 33 BAL 103 82% 30% 3 100% 0 2 2 0 2 1 0 0 0 0 0 0 0 0 0 0 0
108 Felix Heredia 27 TOR 232 81% 31% 8 100% 0 0 0 0 9 6 2 0 0 0 0 0 2 2 2 0 1 100%
109 Dustin Hermanson 29 BOS 107 83% 22% 2 100% 0 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0
110 Adrian Hernandez 27 NYY 34 59% 15% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
111 Orlando Hernandez 36 NYY 606 79% 26% 24 96% 0 2 2 0 22 21 0 0 0 0 0 0 0 0 0 0 2 50%
112 Roberto Hernandez 37 KCR 227 79% 33% 6 100% 0 3 2 1 4 2 1 1 0 0 1 0 1 0 1 0 0
113 Runelvys Hernandez 24 KCR 316 80% 35% 15 87% 0 3 2 1 12 11 0 0 0 0 0 0 1 0 0 1 4 50%
114 Alex Herrera 22 CLE 20 70% 25% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
115 Erik Hiljus 29 OAK 206 79% 19% 5 80% 0 1 0 0 4 4 0 1 0 0 1 1 0 0 0 0 1 100%
116 Jeremy Hill 24 KCR 43 70% 26% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
117 Sterling Hitchcock 31 NYY 193 77% 23% 4 75% 0 1 0 0 4 2 1 0 0 0 0 0 0 0 0 0 1 0%
118 Mike Holtz 29 OAK 77 79% 36% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
119 Bob Howry 28 BOS 83 78% 19% 3 100% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 2 100%
120 Bob Howry 28 CHW 209 78% 27% 6 100% 1 0 0 0 6 4 0 1 0 0 1 0 1 0 1 0 1 100%
121 Tim Hudson 26 OAK 983 79% 40% 28 100% 1 2 0 1 28 24 3 0 0 0 0 0 2 2 2 0 2 100%
122 Hideki Irabu 33 TEX 204 82% 37% 11 91% 1 0 0 0 10 9 0 0 0 0 0 0 1 0 1 0 3 67%
123 Michael Jackson 37 MIN 232 83% 28% 10 100% 0 1 1 0 9 8 1 0 0 0 0 0 1 1 1 0 4 100%
124 Delvin James 24 TBD 150 81% 24% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
125 Jason Jimenez 26 DET 7 86% 43% 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%
126 Jason Jimenez 26 TBD 29 79% 21% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
127 Jason Johnson 28 BAL 561 78% 29% 13 100% 0 3 2 1 12 6 3 0 0 0 0 0 4 2 4 0 1 100%
128 Jorge Julio 23 BAL 289 78% 26% 5 100% 0 1 1 0 5 4 0 0 0 0 0 0 0 0 0 0 1 100%
129 Steve Karsay 30 NYY 379 79% 39% 17 100% 0 3 3 0 15 13 1 0 0 0 0 0 1 0 0 1 4 100%
130 Justin Kaye 26 SEA 15 73% 33% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
131 Kris Keller 24 DET 8 50% 13% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
132 Joe Kennedy 23 TBD 840 82% 27% 21 76% 0 5 3 1 20 13 0 10 1 1 8 4 1 0 1 0 0
133 Steven Kent 23 TBD 272 74% 24% 7 86% 0 0 0 0 7 4 2 2 1 0 1 1 2 2 2 0 0
134 Jason Kershner 25 TOR 26 65% 23% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
135 Sun-Woo Kim 24 BOS 128 83% 26% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
136 Matt Kinney 25 MIN 305 78% 24% 5 100% 0 1 0 1 6 4 1 0 0 0 0 0 1 1 1 0 2 100%
137 Brandon Knight 26 NYY 41 76% 29% 1 100% 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
138 Billy Koch 27 OAK 398 70% 28% 9 100% 0 2 1 1 12 7 1 0 0 0 0 0 2 0 1 1 3 100%
139 Danny Kolb 27 TEX 145 76% 40% 6 100% 0 0 0 0 6 6 0 0 0 0 0 0 0 0 0 0 0
140 Ben Kozlowski 21 TEX 50 70% 18% 1 100% 0 0 0 0 2 0 1 0 0 0 0 0 0 0 0 0 0
141 John Lackey 23 ANA 465 82% 32% 16 100% 0 0 0 0 16 13 2 0 0 0 0 0 2 2 2 0 1 100%
142 Cliff Lee 23 CLE 44 73% 23% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
143 Al Levine 34 ANA 286 76% 31% 13 100% 1 0 0 0 13 12 0 0 0 0 0 0 0 0 0 0 2 100%
144 Colby Lewis 22 TEX 168 68% 26% 6 100% 0 3 1 1 6 5 0 0 0 0 0 0 2 0 1 1 1 100%
145 Cory Lidle 30 OAK 796 83% 36% 47 96% 2 4 0 3 44 38 5 2 0 2 0 2 5 5 5 0 5 100%
146 Ted Lilly 26 NYY 314 76% 25% 10 100% 0 0 0 0 11 9 1 0 0 0 0 0 0 0 0 0 3 100%
147 Ted Lilly 26 OAK 99 75% 19% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
148 Jose Lima 29 DET 304 85% 23% 6 100% 0 1 1 0 5 4 0 0 0 0 0 0 0 0 0 0 0
149 Esteban Loaiza 30 TOR 670 82% 31% 23 96% 1 3 3 0 20 17 1 1 0 0 1 1 1 1 1 0 2 100%
150 Kyle Lohse 23 MIN 783 77% 26% 18 100% 0 2 2 0 18 16 0 0 0 0 0 0 0 0 0 0 5 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%
151 Rodrigo Lopez 26 BAL 809 78% 29% 22 95% 0 0 0 0 25 19 2 1 0 0 1 0 2 2 2 0 3 67%
152 Shane Loux 22 DET 64 86% 31% 4 100% 0 1 1 0 3 3 0 0 0 0 0 0 0 0 0 0 0
153 Derek Lowe 29 BOS 854 82% 49% 33 91% 3 1 1 0 30 26 1 0 0 0 0 0 2 1 2 0 4 25%
154 Mark Lukasiewicz 29 ANA 67 64% 22% 1 100% 0 1 1 0 0 0 0 1 0 0 1 0 0 0 0 0 1 100%
155 Brandon Lyon 22 TOR 279 86% 32% 14 100% 0 4 1 2 13 11 2 1 0 0 1 0 1 0 1 0 1 100%
156 Mike MacDougal 25 KCR 38 63% 34% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
157 Calvin Maduro 27 BAL 252 84% 29% 4 100% 0 0 0 0 4 4 0 0 0 0 0 0 0 0 0 0 0
158 Mike Magnante 37 OAK 134 86% 30% 4 100% 0 3 0 3 4 4 0 0 0 0 0 0 0 0 0 0 0
159 Mike Maroth 24 DET 538 84% 36% 12 100% 0 1 0 1 13 11 1 0 0 0 0 0 0 0 0 0 0
160 Damaso Marte 27 CHW 240 65% 25% 9 100% 0 0 0 0 9 9 0 0 0 0 0 0 0 0 0 0 1 100%
161 Tom Martin 32 TBD 11 82% 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
162 Pedro Martinez 30 BOS 787 65% 25% 16 94% 0 1 1 0 16 13 1 2 1 1 0 1 1 1 1 0 1 100%
163 Julio Mateo 24 SEA 94 76% 26% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
164 Dave Maurer 27 CLE 7 100% 14% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
165 Darrell May 30 KCR 579 77% 24% 15 100% 0 3 1 2 14 13 1 2 1 0 1 0 1 1 1 0 0
166 Joe Mays 26 MIN 418 87% 34% 14 93% 0 3 1 1 13 8 3 2 0 0 2 0 4 3 4 0 1 0%
167 Jim Mecir 32 OAK 304 77% 32% 15 100% 0 1 0 1 16 14 1 0 0 0 0 0 0 0 0 0 4 100%
168 Ramiro Mendoza 30 NYY 394 81% 42% 22 91% 1 1 0 1 20 18 1 1 0 1 0 1 0 0 0 0 1 0%
169 Dan Miceli 31 TEX 42 86% 52% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
170 Chris Michalak 31 TEX 71 80% 35% 4 100% 0 0 0 0 4 3 1 0 0 0 0 0 0 0 0 0 0
171 Justin Miller 24 TOR 469 74% 30% 9 100% 0 3 1 2 10 8 0 0 0 0 0 0 0 0 0 0 1 100%
172 Matt Miller 27 DET 8 75% 38% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
173 Travis Miller 29 MIN 19 79% 47% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
174 Eric Milton 26 MIN 707 79% 24% 17 94% 0 5 4 1 12 11 1 1 0 0 1 0 1 1 1 0 4 75%
175 Brian Moehler 30 DET 77 82% 32% 2 50% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 2 50%
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 39 SEA 931 80% 27% 32 94% 0 7 1 4 34 27 3 1 0 0 1 1 4 2 4 0 5 100%
177 Mark Mulder 24 OAK 862 76% 34% 31 100% 0 4 1 1 35 29 1 0 0 0 0 0 3 1 3 0 4 100%
178 Terry Mulholland 39 CLE 210 82% 29% 7 100% 0 3 2 0 5 4 1 1 0 0 1 0 1 0 1 0 0
179 Scott Mullen 27 KCR 171 82% 34% 6 67% 0 0 0 0 4 3 1 2 0 1 1 2 1 1 1 0 3 33%
180 Heath Murray 29 CLE 55 65% 33% 3 100% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 1 100%
181 Mike Mussina 33 NYY 886 76% 28% 37 97% 0 6 3 2 33 29 3 1 0 0 1 0 3 3 3 0 7 86%
182 Aaron Myette 24 TEX 248 65% 15% 5 60% 0 1 1 0 2 1 1 1 0 0 1 1 0 0 0 0 1 0%
183 Charles Nagy 35 CLE 230 87% 30% 6 100% 0 2 2 0 4 4 0 0 0 0 0 0 0 0 0 0 2 100%
184 Jeff Nelson 35 SEA 199 63% 14% 3 100% 0 1 0 0 4 3 0 0 0 0 0 0 0 0 0 0 2 100%
185 C.J. Nitkowski 29 TEX 63 62% 24% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
186 Wes Obermueller 25 KCR 39 82% 31% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
187 Darren Oliver 31 BOS 258 79% 33% 6 83% 0 1 0 0 6 5 0 0 0 0 0 0 0 0 0 0 2 50%
188 Ramon Ortiz 29 ANA 896 77% 28% 19 89% 1 1 0 1 17 15 1 4 1 2 1 2 1 1 1 0 4 100%
189 Antonio Osuna 29 CHW 296 69% 22% 10 100% 0 1 0 0 11 9 1 0 0 0 0 0 2 1 2 0 3 100%
190 Jose Paniagua 28 DET 191 75% 20% 5 100% 0 0 0 0 5 5 0 0 0 0 0 0 0 0 0 0 0
191 Chan Ho Park 29 TEX 666 69% 25% 16 88% 1 3 0 1 14 11 1 1 0 0 1 0 3 0 3 0 6 67%
192 Chad Paronto 26 CLE 154 82% 39% 5 100% 2 1 0 0 5 3 0 0 0 0 0 0 1 0 1 0 0
193 Jim Parque 27 CHW 126 78% 25% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
194 Steve Parris 34 TOR 348 76% 25% 8 100% 0 3 1 2 7 7 0 0 0 0 0 0 0 0 0 0 2 100%
195 Danny Patterson 31 DET 17 76% 29% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
196 Terry Pearson 30 DET 27 81% 48% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
197 Troy Percival 32 ANA 228 64% 15% 3 100% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 0
198 Yorkis Perez 34 BAL 121 75% 25% 4 75% 0 0 0 0 3 3 0 2 1 1 0 1 0 0 0 0 0
199 Matt Perisho 27 DET 50 84% 24% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
200 Andy Pettitte 30 NYY 570 80% 31% 24 96% 0 2 2 0 27 20 1 2 1 0 1 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%
201 Travis Phelps 24 TBD 169 67% 15% 4 100% 1 0 0 0 5 3 0 0 0 0 0 0 0 0 0 0 0
202 Jason Phillips 28 CLE 185 81% 34% 6 100% 0 0 0 0 7 6 0 0 0 0 0 0 0 0 0 0 1 100%
203 Joel Pineiro 23 SEA 812 79% 32% 37 97% 1 4 1 3 35 29 5 2 0 2 0 1 4 4 4 0 5 80%
204 Dan Plesac 40 TOR 58 74% 22% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
205 Cliff Politte 28 TOR 227 70% 21% 5 100% 0 0 0 0 5 5 0 0 0 0 0 0 0 0 0 0 1 100%
206 Sidney Ponson 25 BAL 736 77% 32% 23 100% 0 4 3 1 25 19 1 0 0 0 0 0 3 1 1 2 1 100%
207 Mike Porzio 29 CHW 190 72% 23% 4 100% 0 1 1 0 3 2 1 0 0 0 0 0 1 1 1 0 1 100%
208 Lou Pote 30 ANA 206 76% 36% 11 100% 0 1 1 0 10 10 0 1 0 0 1 0 0 0 0 0 2 100%
209 Brian Powell 28 DET 254 83% 28% 6 100% 0 2 2 0 4 4 0 0 0 0 0 0 0 0 0 0 2 100%
210 Jay Powell 30 TEX 224 75% 37% 8 100% 0 1 0 1 8 7 0 0 0 0 0 0 0 0 0 0 1 100%
211 Luke Prokopec 24 TOR 336 81% 25% 6 100% 0 2 1 1 5 5 0 1 0 0 1 0 0 0 0 0 1 100%
212 Brad Radke 29 MIN 490 83% 29% 11 100% 0 5 3 2 9 8 0 0 0 0 0 0 0 0 0 0 2 100%
213 Jon Rauch 23 CHW 130 78% 23% 4 75% 0 0 0 0 3 3 0 1 0 0 1 0 0 0 0 0 1 0%
214 Mark Redman 28 DET 858 83% 29% 27 85% 0 1 1 0 26 19 3 6 0 2 4 2 1 1 1 0 6 100%
215 Rick Reed 37 MIN 778 82% 29% 17 100% 1 0 0 0 20 15 1 2 1 0 1 0 1 1 1 0 2 100%
216 Dan Reichert 25 KCR 290 81% 38% 15 93% 0 8 0 7 14 12 0 1 0 1 0 1 0 0 0 0 4 100%
217 Bryan Rekar 30 KCR 38 84% 34% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
218 Dennys Reyes 25 TEX 196 81% 29% 5 80% 0 1 0 1 5 4 0 1 0 0 1 1 0 0 0 0 1 100%
219 Arthur Rhodes 32 SEA 257 66% 27% 7 100% 0 2 0 1 7 7 0 0 0 0 0 0 1 0 1 0 2 100%
220 Jerrod Riggan 28 CLE 165 84% 29% 4 75% 0 2 0 2 3 2 1 0 0 0 0 0 1 1 1 0 0
221 Juan Rincon 23 MIN 135 81% 33% 5 80% 0 0 0 0 5 3 1 1 0 0 1 0 1 1 1 0 1 100%
222 Ricardo Rincon 32 OAK 72 71% 28% 2 100% 0 1 0 1 2 1 1 0 0 0 0 0 0 0 0 0 0
223 Ricardo Rincon 32 CLE 150 77% 31% 3 100% 0 0 0 0 5 2 1 0 0 0 0 0 1 1 1 0 1 100%
224 David Riske 25 CLE 237 59% 17% 8 100% 0 0 0 0 8 6 2 0 0 0 0 0 1 1 1 0 2 100%
225 Todd Ritchie 30 CHW 623 83% 31% 20 90% 1 1 0 1 18 16 1 3 0 1 2 1 1 1 1 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%
226 Mariano Rivera 32 NYY 187 74% 30% 9 78% 0 2 2 0 6 4 1 2 0 0 2 2 1 0 0 1 2 50%
227 Willis Roberts 27 BAL 334 79% 35% 12 83% 1 0 0 0 11 10 0 2 0 0 2 1 0 0 0 0 1 0%
228 John Rocker 27 TEX 114 66% 23% 4 75% 0 1 1 0 2 1 1 1 0 0 1 1 1 1 1 0 1 0%
229 Fernando Rodney 25 DET 89 82% 24% 1 100% 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0
230 Francisco Rodriguez 20 ANA 21 38% 5% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
231 Jose Rodriguez 27 MIN 23 78% 17% 1 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0%
232 Nerio Rodriguez 31 CLE 1 100% 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
233 Ricardo Rodriguez 24 CLE 183 77% 35% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
234 Rich Rodriguez 39 TEX 72 69% 28% 4 75% 0 0 0 0 4 3 0 1 0 0 1 1 0 0 0 0 1 100%
235 Kenny Rogers 37 TEX 892 80% 40% 47 96% 0 7 3 2 45 34 9 3 0 0 3 1 5 4 4 1 3 33%
236 J.C. Romero 26 MIN 332 70% 33% 13 92% 0 2 2 0 10 8 2 0 0 0 0 0 2 2 2 0 1 0%
237 Ryan Rupe 27 TBD 382 78% 35% 7 100% 0 0 0 0 7 7 0 0 0 0 0 0 0 0 0 0 1 100%
238 B.J. Ryan 26 BAL 252 68% 27% 9 89% 1 1 0 1 8 7 1 0 0 0 0 0 1 1 1 0 2 50%
239 CC Sabathia 21 CLE 891 77% 31% 20 95% 0 1 0 0 19 16 2 1 0 0 1 1 2 1 2 0 3 100%
240 Erik Sabel 27 DET 2 100% 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
241 Carl Sadler 25 CLE 82 63% 23% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
242 Johan Santana 23 MIN 452 64% 17% 7 100% 0 1 0 1 9 6 1 2 1 1 0 0 0 0 0 0 1 100%
243 Julio Santana 29 DET 239 77% 28% 3 67% 0 0 0 0 3 2 0 2 1 1 0 1 0 0 0 0 1 0%
244 Kazuhiro Sasaki 34 SEA 249 66% 22% 15 87% 0 0 0 0 13 10 2 2 0 0 2 2 0 0 0 0 2 50%
245 Scott Schoeneweis 28 ANA 510 79% 31% 18 83% 1 1 1 0 16 12 2 1 0 0 1 1 2 1 1 1 1 100%
246 Rudy Seanez 33 TEX 150 65% 19% 3 100% 0 2 0 1 3 3 0 0 0 0 0 0 0 0 0 0 1 100%
247 Shawn Sedlacek 25 KCR 381 78% 28% 9 89% 0 0 0 0 8 7 1 0 0 0 0 0 1 1 1 0 5 80%
248 Aaron Sele 32 ANA 706 83% 29% 12 100% 0 2 0 2 12 10 2 0 0 0 0 0 1 1 1 0 3 100%
249 Scot Shields 26 ANA 188 75% 35% 6 100% 0 1 0 1 6 5 1 0 0 0 0 0 0 0 0 0 1 100%
250 Brian Shouse 33 KCR 71 75% 37% 4 100% 2 0 0 0 5 2 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%
251 Paul Shuey 31 CLE 150 69% 39% 9 89% 0 1 0 1 8 7 1 0 0 0 0 0 0 0 0 0 3 67%
252 Mike Smith 24 TOR 174 78% 30% 6 83% 1 0 0 0 5 3 1 1 0 0 1 1 1 1 1 0 2 50%
253 Roy Smith 26 CLE 35 77% 49% 3 100% 0 0 0 0 3 2 1 0 0 0 0 0 0 0 0 0 0
254 Rafael Soriano 22 SEA 202 80% 20% 4 100% 0 1 0 1 4 4 0 1 1 0 0 0 0 0 0 0 1 100%
255 Jorge Sosa 24 TBD 434 80% 24% 3 100% 0 1 0 0 4 3 0 0 0 0 0 0 0 0 0 0 0
256 Steve Sparks 36 DET 868 83% 33% 44 93% 0 3 2 1 41 36 2 2 0 1 1 1 3 2 3 0 8 75%
257 Jason Standridge 23 TBD 18 72% 22% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
258 Mike Stanton 35 NYY 324 81% 27% 8 88% 0 1 0 1 9 7 0 2 0 0 2 1 0 0 0 0 4 75%
259 Blake Stein 28 KCR 227 71% 17% 3 100% 0 2 2 0 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
260 John Stephens 22 BAL 281 75% 23% 11 100% 0 1 1 0 10 8 2 1 0 0 1 0 1 1 1 0 0
261 Tanyon Sturtze 31 TBD 1008 80% 26% 22 91% 0 0 0 0 22 15 2 2 0 0 2 1 4 2 4 0 6 67%
262 Jeff Suppan 27 KCR 912 82% 32% 33 94% 1 5 1 4 32 28 0 3 0 1 2 1 0 0 0 0 5 80%
263 Mac Suzuki 27 KCR 100 81% 32% 2 100% 1 1 0 1 2 1 0 1 0 0 1 0 0 0 0 0 1 100%
264 Brian Tallet 24 CLE 47 81% 26% 1 0% 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 1 0%
265 Jeff Tam 31 OAK 188 87% 43% 10 100% 0 1 0 0 10 10 0 0 0 0 0 0 1 0 1 0 2 100%
266 Aaron Taylor 24 SEA 23 74% 9% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
267 Anthony Telford 36 TEX 117 69% 27% 4 100% 0 1 1 0 4 3 0 1 0 0 1 0 1 0 0 1 0
268 Jay Tessmer 30 NYY 6 67% 17% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
269 Corey Thurman 23 TOR 310 71% 20% 8 88% 1 0 0 0 7 6 0 0 0 0 0 0 0 0 0 0 2 50%
270 Mike Thurman 28 NYY 152 79% 32% 4 75% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 2 50%
271 Josh Towers 25 BAL 124 90% 27% 8 100% 0 3 2 0 6 4 1 0 0 0 0 0 1 1 1 0 1 100%
272 Mike Trombley 35 MIN 23 83% 17% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
273 Ugueth Urbina 28 BOS 242 70% 16% 1 100% 0 1 0 0 1 1 0 0 0 0 0 0 1 0 1 0 1 100%
274 Ismael Valdez 28 SEA 210 84% 29% 14 93% 0 2 0 1 13 12 1 0 0 0 0 0 1 1 1 0 2 50%
275 Ismael Valdez 28 TEX 608 82% 29% 18 100% 0 2 1 0 17 16 1 1 0 0 1 0 1 1 1 0 2 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%
276 Andy Van Hekken 22 DET 131 92% 27% 4 100% 0 1 0 0 4 4 0 0 0 0 0 0 1 0 1 0 3 100%
277 Todd Van Poppel 30 TEX 326 71% 20% 2 100% 0 1 0 1 4 2 0 0 0 0 0 0 0 0 0 0 0
278 Mike Venafro 28 OAK 168 84% 42% 11 100% 0 0 0 0 11 8 3 0 0 0 0 0 1 1 1 0 3 100%
279 Brad Voyles 25 KCR 131 67% 18% 3 100% 0 1 0 0 3 3 0 0 0 0 0 0 0 0 0 0 3 100%
280 Tim Wakefield 35 BOS 657 76% 27% 13 92% 0 4 1 1 11 9 2 1 0 0 1 1 4 2 4 0 0
281 Jamie Walker 30 DET 175 75% 24% 3 100% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 1 100%
282 Pete Walker 33 TOR 594 80% 30% 24 92% 2 2 1 1 23 17 4 2 1 0 1 0 3 3 3 0 3 33%
283 Donne Wall 34 ANA 86 83% 24% 5 100% 0 0 0 0 5 5 0 0 0 0 0 0 0 0 0 0 0
284 Jarrod Washburn 27 ANA 852 78% 21% 15 93% 0 2 1 1 15 13 0 1 0 0 1 1 0 0 0 0 3 100%
285 Mark Watson 28 SEA 24 88% 21% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
286 Jeff Weaver 25 NYY 331 78% 28% 11 82% 0 1 0 1 10 7 2 2 0 0 2 2 2 2 2 0 2 100%
287 Jeff Weaver 25 DET 509 79% 35% 20 95% 0 0 0 0 22 17 3 1 0 0 1 0 1 1 1 0 4 75%
288 Ben Weber 32 ANA 312 80% 46% 16 100% 1 0 0 0 16 13 2 0 0 0 0 0 1 1 1 0 2 100%
289 Bob Wells 35 MIN 261 83% 29% 5 100% 0 3 0 3 5 4 1 0 0 0 0 0 1 1 1 0 1 100%
290 David Wells 39 NYY 873 81% 31% 27 100% 2 4 3 1 25 20 1 1 1 0 0 0 2 1 2 0 5 100%
291 Jake Westbrook 24 CLE 185 84% 36% 8 100% 0 1 1 0 7 7 0 0 0 0 0 0 0 0 0 0 2 100%
292 Bob Wickman 33 CLE 159 75% 31% 4 75% 0 0 0 0 3 1 2 1 0 0 1 1 0 0 0 0 1 100%
293 Scott Wiggins 26 TOR 13 77% 15% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
294 Kris Wilson 25 KCR 91 84% 26% 2 50% 0 1 0 1 1 1 0 1 0 0 1 0 0 0 0 0 0
295 Paul Wilson 29 TBD 851 79% 30% 25 92% 1 8 3 3 20 16 1 2 0 0 2 2 4 1 4 0 2 100%
296 Matt Wise 26 ANA 33 76% 33% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
297 Mark Wohlers 32 CLE 304 83% 34% 10 90% 0 1 1 0 8 8 0 2 0 0 2 1 0 0 0 0 1 100%
298 Steve Woodard 27 TEX 83 75% 29% 3 100% 0 0 0 0 3 2 1 0 0 0 0 0 0 0 0 0 0
299 Dan Wright 24 CHW 855 79% 30% 29 100% 0 2 2 0 28 25 2 0 0 0 0 0 1 1 1 0 6 100%
300 Jaret Wright 26 CLE 116 79% 16% 2 100% 0 0 0 0 2 2 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%
301 Kelly Wunsch 29 CHW 138 70% 34% 3 100% 0 1 1 0 3 1 1 0 0 0 0 0 1 0 0 1 0
302 Esteban Yan 27 TBD 305 76% 27% 7 100% 0 1 0 0 7 6 1 0 0 0 0 0 1 0 1 0 3 100%
303 Victor Zambrano 26 TBD 519 76% 27% 11 100% 0 0 0 0 10 8 2 2 1 0 1 1 1 1 1 0 2 100%
304 Barry Zito 24 OAK 939 74% 24% 32 88% 0 7 2 4 30 22 3 3 0 1 2 2 3 2 3 0 7 71%
LgAvg 692 78% 29% 21 94% 0 3 1 1 20 16 2 1 0 0 1 1 2 1 1 0 3 81%


2001 AL  / 2003 AL  / 2002 NL  / 2002 MLB  Pitcher