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

2004 American League Pitcher

2003 AL  / 2005 AL  / 2004 NL  / 2004 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 16 4.53 162 162 1454.1 240 73 158 9 12 .963
BAL 22 5.12 162 162 1455.1 268 97 150 21 16 .922
BOS 26 4.74 162 162 1451.1 311 131 165 15 7 .952
CHW 22 5.13 162 162 1432.1 304 85 206 13 18 .957
CLE 30 5.29 162 162 1466.2 278 87 181 10 16 .964
DET 18 5.21 162 162 1439.2 261 89 153 19 18 .927
KCR 25 5.59 162 162 1420.1 281 89 171 21 10 .925
MIN 18 4.41 162 162 1476.0 260 82 161 17 12 .935
NYY 23 4.99 162 162 1443.2 308 76 214 18 15 .942
OAK 17 4.58 162 162 1471.1 318 78 229 11 14 .965
SEA 23 5.08 162 162 1459.1 272 86 172 14 16 .949
TBD 24 5.23 161 161 1417.0 252 87 155 10 8 .960
TEX 30 4.90 162 162 1439.2 321 101 209 11 15 .966
TOR 25 5.11 161 161 1421.0 260 103 143 14 13 .946
LgAvg 22 4.99 162 162 1446 281 90 176 15 14 .948
311 4.99 2266 2266 20248.0 3934 1264 2467 203 190 .948

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 6468 74% 29% 177 89% 2 73 9 54 158 118 13 9 1 3 5 4 12 6 10 2 40 93%
BAL 6677 72% 31% 165 88% 0 97 6 79 151 106 21 21 1 2 18 7 16 10 16 0 35 89%
BOS 6438 74% 32% 187 91% 4 131 13 109 166 130 10 15 2 4 9 8 7 4 6 1 29 83%
CHW 6382 75% 31% 229 89% 3 85 15 55 206 149 16 13 0 3 10 7 18 12 16 2 47 72%
CLE 6661 74% 31% 198 93% 8 87 10 62 181 142 15 10 0 1 9 2 16 9 15 1 41 88%
DET 6498 76% 33% 179 87% 2 89 8 64 153 116 16 19 1 4 14 5 18 11 16 2 44 77%
KCR 6538 78% 30% 194 84% 4 89 12 66 171 119 13 21 1 2 18 6 10 7 9 1 37 68%
MIN 6451 75% 32% 192 84% 2 82 8 61 161 128 10 17 0 4 13 6 12 7 12 0 52 77%
NYY 6427 76% 31% 253 88% 3 76 13 51 213 171 19 18 1 6 11 10 15 9 13 2 38 74%
OAK 6502 75% 33% 230 88% 8 78 2 66 228 164 20 11 2 4 5 7 14 10 13 1 46 78%
SEA 6554 74% 28% 191 92% 3 87 9 62 172 138 12 14 3 1 10 3 16 8 15 1 35 94%
TBD 6433 75% 29% 171 85% 4 87 5 68 155 116 10 10 1 1 8 2 8 6 8 0 38 76%
TEX 6519 75% 32% 229 92% 4 101 15 71 208 161 18 11 1 2 8 3 15 10 13 2 53 85%
TOR 6491 75% 31% 179 88% 3 103 15 72 143 118 9 14 1 0 13 4 13 7 12 1 30 77%
LgAvg 6503 75% 31% 198 88% 4 90 10 67 176 134 14 15 1 3 11 5 14 8 12 1 40 81%
91039 75% 31% 2774 88% 50 1265 140 940 2466 1876 202 203 15 37 151 74 190 116 174 16 565 81%

* 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 36 TBD 10 9 47.0 12 3 7 2 0 .833 1.91 1.00
2 Terry Adams 31 TOT 61 0 70.0 15 9 4 2 1 .867 1.67 0.21
3 Terry Adams 31 TOR 42 0 43.0 10 6 3 1 1 .900 1.88 0.21
4 Terry Adams 31 BOS 19 0 27.0 5 3 1 1 0 .800 1.33 0.21
5 Jon Adkins 26 CHW 50 0 62.0 13 4 8 1 1 .923 1.74 0.24
6 Jeremy Affeldt 25 KCR 38 8 76.1 17 3 12 2 2 .882 1.77 0.39
7 Kurt Ainsworth 25 BAL 7 7 30.2 4 2 2 0 1 1.000 1.17 0.57
8 Carlos Almanzar 30 TEX 67 0 72.2 13 1 12 0 0 1.000 1.61 0.19
9 Abe Alvarez 21 BOS 1 1 5.0 1 1 0 0 0 1.000 1.80 1.00
10 Brian Anderson 32 KCR 35 26 166.0 31 5 24 2 2 .935 1.57 0.83
11 Jason Anderson 25 CLE 1 0 1.0 0 0 0 0 0 0.00 0.00
12 Jimmy Anderson 28 BOS 5 0 6.0 1 1 0 0 0 1.000 1.50 0.20
13 Kevin Appier 36 KCR 2 2 4.0 2 1 1 0 0 1.000 4.50 1.00
14 Bronson Arroyo 27 BOS 32 29 178.2 42 24 16 2 2 .952 2.01 1.25
15 Pedro Astacio 34 BOS 5 1 8.2 1 1 0 0 0 1.000 1.04 0.20
16 Scott Atchison 28 SEA 25 0 30.2 8 2 6 0 1 1.000 2.35 0.32
17 Mike Bacsik 26 TEX 3 3 15.2 3 1 2 0 0 1.000 1.72 1.00
18 Cha Seung Baek 24 SEA 7 5 31.0 5 3 2 0 0 1.000 1.45 0.71
19 Danys Baez 26 TBD 62 0 68.0 11 1 10 0 0 1.000 1.46 0.18
20 Jeff Bajenaru 26 CHW 9 0 8.1 0 0 0 0 0 0.00 0.00
21 Grant Balfour 26 MIN 36 0 39.1 7 3 4 0 0 1.000 1.60 0.19
22 Cliff Bartosh 24 CLE 34 0 19.1 1 1 0 0 0 1.000 0.47 0.03
23 Miguel Batista 33 TOR 38 31 198.2 49 18 30 1 5 .980 2.17 1.26
24 Rick Bauer 27 BAL 23 2 53.2 12 3 9 0 1 1.000 2.01 0.52
25 Denny Bautista 23 TOT 7 5 29.2 1 0 1 0 0 1.000 0.30 0.14
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
26 Denny Bautista 23 BAL 2 0 2.0 0 0 0 0 0 0.00 0.00
27 Denny Bautista 23 KCR 5 5 27.2 1 0 1 0 0 1.000 0.33 0.20
28 Erik Bedard 25 BAL 27 26 137.1 19 10 9 0 0 1.000 1.25 0.70
29 Joe Beimel 27 MIN 3 0 1.2 0 0 0 0 0 0.00 0.00
30 Rob Bell 27 TBD 24 19 123.0 29 17 11 1 0 .966 2.05 1.17
31 Joaquin Benoit 26 TEX 28 15 103.0 13 6 6 1 1 .923 1.05 0.43
32 Dusty Bergman 26 ANA 1 0 2.0 0 0 0 0 0 0.00 0.00
33 Rafael Betancourt 29 CLE 68 0 66.2 5 2 3 0 0 1.000 0.68 0.07
34 Nick Bierbrodt 26 TEX 4 4 17.0 5 1 4 0 0 1.000 2.65 1.25
35 Travis Blackley 21 SEA 6 6 26.0 6 2 4 0 0 1.000 2.08 1.00
36 Joe Blanton 23 OAK 3 0 8.0 1 1 0 0 0 1.000 1.12 0.33
37 Jeremy Bonderman 21 DET 33 32 184.0 32 14 15 3 1 .906 1.42 0.88
38 Dave Borkowski 27 BAL 17 8 56.0 5 1 2 2 1 .600 0.48 0.18
39 Chad Bradford 29 OAK 68 0 59.0 20 5 13 2 0 .900 2.75 0.26
40 Dewon Brazelton 24 TBD 22 21 120.2 13 5 8 0 1 1.000 0.97 0.59
41 Doug Brocail 37 TEX 43 0 52.1 17 8 8 1 2 .941 2.75 0.37
42 Jamie Brown 27 BOS 4 0 7.2 0 0 0 0 0 0.00 0.00
43 Kevin Brown 39 NYY 22 22 132.0 24 8 12 4 2 .833 1.36 0.91
44 Mark Buehrle 25 CHW 35 35 245.1 71 16 51 4 3 .944 2.46 1.91
45 Ryan Bukvich 26 KCR 9 0 7.1 0 0 0 0 0 0.00 0.00
46 David Bush 24 TOR 16 16 97.2 14 9 5 0 0 1.000 1.29 0.88
47 Daniel Cabrera 23 BAL 28 27 147.2 16 9 6 1 0 .938 0.91 0.54
48 Fernando Cabrera 22 CLE 4 0 5.1 1 1 0 0 0 1.000 1.69 0.25
49 Mickey Callaway 29 TEX 4 3 11.1 4 2 2 0 1 1.000 3.18 1.00
50 Shawn Camp 28 KCR 42 0 66.2 16 3 13 0 0 1.000 2.16 0.38
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
51 D.J. Carrasco 27 KCR 30 0 35.1 13 7 6 0 0 1.000 3.31 0.43
52 Lance Carter 29 TBD 56 0 80.1 12 4 8 0 0 1.000 1.34 0.21
53 Santiago Casilla 24 OAK 4 0 5.2 3 1 2 0 0 1.000 4.76 0.75
54 Frank Castillo 35 BOS 2 0 1.0 0 0 0 0 0 0.00 0.00
55 Jaime Cerda 25 KCR 53 0 45.2 16 7 8 1 0 .938 2.96 0.28
56 Gustavo Chacin 23 TOR 2 2 14.0 2 1 1 0 0 1.000 1.29 1.00
57 Bruce Chen 27 BAL 8 7 47.2 11 4 7 0 1 1.000 2.08 1.38
58 Vinnie Chulk 25 TOR 47 0 56.0 9 3 6 0 0 1.000 1.45 0.19
59 Jesus Colome 26 TBD 33 0 41.1 9 2 7 0 0 1.000 1.96 0.27
60 Bartolo Colon 31 ANA 34 34 208.1 41 8 30 3 4 .927 1.64 1.12
61 Steve Colyer 25 DET 41 0 32.0 6 1 5 0 2 1.000 1.69 0.15
62 Jose Contreras 32 TOT 31 31 170.1 21 7 12 2 0 .905 1.00 0.61
63 Jose Contreras 32 NYY 18 18 95.2 8 1 6 1 0 .875 0.66 0.39
64 Jose Contreras 32 CHW 13 13 74.2 13 6 6 1 0 .923 1.45 0.92
65 Francisco Cordero 29 TEX 67 0 71.2 14 6 8 0 2 1.000 1.76 0.21
66 Nate Cornejo 24 DET 5 5 25.2 9 2 7 0 2 1.000 3.16 1.80
67 Neal Cotts 24 CHW 56 1 65.1 10 1 8 1 1 .900 1.24 0.16
68 Jesse Crain 22 MIN 22 0 27.0 6 2 3 1 1 .833 1.67 0.23
69 Jack Cressend 29 CLE 11 0 15.2 5 3 2 0 0 1.000 2.87 0.45
70 Francisco Cruceta 22 CLE 2 2 7.2 0 0 0 0 0 0.00 0.00
71 Darwin Cubillan 31 BAL 7 0 10.0 3 1 1 1 0 .667 1.80 0.29
72 Jeff D'Amico 28 CLE 7 7 30.2 6 2 4 0 1 1.000 1.76 0.86
73 Vic Darensbourg 33 CHW 2 0 1.1 1 0 1 0 0 1.000 6.75 0.50
74 Jason Davis 24 CLE 26 19 114.1 34 10 21 3 0 .912 2.44 1.19
75 Joey Dawley 32 CLE 2 2 8.1 4 2 2 0 1 1.000 4.32 2.00
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
76 Valerio de los Santos 31 TOR 17 0 11.2 2 0 2 0 0 1.000 1.54 0.12
77 Mike DeJean 33 BAL 37 0 39.2 5 2 3 0 1 1.000 1.13 0.14
78 Kyle Denney 26 CLE 4 4 16.0 2 0 2 0 0 1.000 1.12 0.50
79 Jorge DePaula 25 NYY 3 1 9.0 3 1 2 0 0 1.000 3.00 1.00
80 Felix Diaz 23 CHW 18 7 49.1 6 2 4 0 0 1.000 1.09 0.33
81 R.A. Dickey 29 TEX 25 15 104.1 31 7 22 2 0 .935 2.50 1.16
82 Lenny DiNardo 24 BOS 22 0 27.2 9 4 3 2 0 .778 2.28 0.32
83 Craig Dingman 30 DET 24 0 29.1 3 2 1 0 0 1.000 0.92 0.13
84 Juan Dominguez 24 TEX 4 4 23.0 3 0 3 0 0 1.000 1.17 0.75
85 Brendan Donnelly 32 ANA 40 0 42.0 4 2 2 0 0 1.000 0.86 0.10
86 Octavio Dotel 30 OAK 45 0 50.2 7 2 5 0 1 1.000 1.24 0.16
87 Sean Douglass 25 TOR 14 3 38.2 5 3 2 0 0 1.000 1.16 0.36
88 Ryan Drese 28 TEX 34 33 207.2 48 15 31 2 5 .958 1.99 1.35
89 Eric DuBose 28 BAL 14 14 74.2 20 0 18 2 1 .900 2.17 1.29
90 Justin Duchscherer 26 OAK 53 0 96.1 25 5 20 0 1 1.000 2.34 0.47
91 Scott Dunn 26 ANA 3 0 3.0 0 0 0 0 0 0.00 0.00
92 Chad Durbin 26 CLE 17 8 51.1 9 4 4 1 0 .889 1.40 0.47
93 J.D. Durbin 22 MIN 4 1 7.1 2 0 2 0 0 1.000 2.45 0.50
94 Scott Elarton 28 CLE 21 21 117.1 14 5 8 1 1 .929 1.00 0.62
95 Alan Embree 34 BOS 71 0 52.1 12 5 7 0 0 1.000 2.06 0.17
96 John Ennis 24 DET 12 0 16.0 2 2 0 0 0 1.000 1.12 0.17
97 Scott Erickson 36 TEX 4 4 19.0 2 1 1 0 0 1.000 0.95 0.50
98 Kelvim Escobar 28 ANA 33 33 208.1 40 16 24 0 1 1.000 1.73 1.21
99 Nate Field 28 KCR 43 0 44.1 5 2 3 0 0 1.000 1.02 0.12
100 Bob File 27 TOR 24 0 33.2 11 3 8 0 2 1.000 2.94 0.46
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
101 Bartolome Fortunato 29 TBD 3 0 7.1 1 0 1 0 1 1.000 1.23 0.33
102 Keith Foulke 31 BOS 72 0 83.0 16 5 11 0 1 1.000 1.73 0.22
103 Frank Francisco 24 TEX 45 0 51.1 6 4 2 0 0 1.000 1.05 0.13
104 Ryan Franklin 31 SEA 32 32 200.1 38 16 19 3 2 .921 1.57 1.09
105 Jason Frasor 26 TOR 63 0 68.1 16 8 8 0 1 1.000 2.11 0.25
106 Kevin Frederick 27 TOR 22 0 28.2 3 3 0 0 0 1.000 0.94 0.14
107 Aaron Fultz 30 MIN 55 0 50.0 10 2 8 0 0 1.000 1.80 0.18
108 Freddy Garcia 29 TOT 31 31 210.0 48 11 37 0 3 1.000 2.06 1.55
109 Freddy Garcia 29 SEA 15 15 107.0 29 5 24 0 1 1.000 2.44 1.93
110 Freddy Garcia 29 CHW 16 16 103.0 19 6 13 0 2 1.000 1.66 1.19
111 Rosman Garcia 25 TEX 4 0 6.2 1 0 1 0 0 1.000 1.35 0.25
112 Jon Garland 24 CHW 34 33 217.0 58 21 35 2 3 .966 2.32 1.65
113 Chad Gaudin 21 TBD 26 4 42.2 7 1 5 1 0 .857 1.27 0.23
114 Chris George 24 KCR 10 7 42.1 10 2 7 1 1 .900 1.91 0.90
115 Franklyn German 24 DET 16 0 14.2 3 2 0 1 0 .667 1.23 0.13
116 Ryan Glynn 29 TOR 6 2 20.0 5 2 1 2 0 .600 1.35 0.50
117 Jimmy Gobble 22 KCR 25 24 148.0 21 8 10 3 0 .857 1.09 0.72
118 Dicky Gonzalez 25 TBD 4 0 7.1 2 1 1 0 0 1.000 2.45 0.50
119 Geremi Gonzalez 29 TBD 11 8 50.1 9 2 5 2 0 .778 1.25 0.64
120 Tom Gordon 36 NYY 80 0 89.2 20 6 13 1 1 .950 1.91 0.24
121 Alex Graman 26 NYY 3 2 5.0 0 0 0 0 0 0.00 0.00
122 Kevin Gregg 26 ANA 55 0 87.2 7 2 5 0 1 1.000 0.72 0.13
123 Zack Greinke 20 KCR 24 24 145.0 28 13 15 0 1 1.000 1.74 1.17
124 Seth Greisinger 28 MIN 12 9 51.0 10 2 6 2 0 .800 1.41 0.67
125 Jason Grilli 27 CHW 8 8 45.0 7 2 3 2 0 .714 1.00 0.63
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
126 Jason Grimsley 36 TOT 73 0 63.0 26 10 12 4 0 .846 3.14 0.30
127 Jason Grimsley 36 KCR 32 0 26.2 12 3 7 2 0 .833 3.38 0.31
128 Jason Grimsley 36 BAL 41 0 36.1 14 7 5 2 0 .857 2.97 0.29
129 Buddy Groom 38 BAL 60 0 52.2 7 4 3 0 0 1.000 1.20 0.12
130 Eddie Guardado 33 SEA 41 0 45.1 4 0 4 0 0 1.000 0.79 0.10
131 Matt Guerrier 25 MIN 9 2 19.0 5 2 3 0 0 1.000 2.37 0.56
132 Jeremy Guthrie 25 CLE 6 0 11.2 2 0 2 0 0 1.000 1.54 0.33
133 John Halama 32 TBD 34 14 118.2 16 2 14 0 0 1.000 1.21 0.47
134 Roy Halladay 27 TOR 21 21 133.0 32 10 21 1 1 .969 2.10 1.48
135 Brad Halsey 23 NYY 8 7 32.0 4 0 3 1 0 .750 0.84 0.38
136 Chris Hammond 38 OAK 41 0 53.2 12 1 10 1 0 .917 1.84 0.27
137 Rich Harden 22 OAK 31 31 189.2 34 15 18 1 2 .971 1.57 1.06
138 Travis Harper 28 TBD 52 0 78.2 17 9 8 0 1 1.000 1.94 0.33
139 Chad Harville 27 OAK 3 0 2.2 0 0 0 0 0 0.00 0.00
140 Shigetoshi Hasegawa 35 SEA 68 0 68.0 15 6 8 1 0 .933 1.85 0.21
141 Mark Hendrickson 30 TBD 32 30 183.1 40 13 27 0 2 1.000 1.96 1.25
142 Matt Hensley 25 ANA 16 0 27.2 7 4 3 0 0 1.000 2.28 0.44
143 Pat Hentgen 35 TOR 18 16 80.1 12 3 8 1 0 .917 1.23 0.61
144 Felix Heredia 29 NYY 47 0 38.2 11 3 7 1 0 .909 2.33 0.21
145 Orlando Hernandez 38 NYY 15 15 84.2 17 10 7 0 1 1.000 1.81 1.13
146 Bobby Howry 30 CLE 37 0 42.2 9 2 7 0 0 1.000 1.90 0.24
147 Tim Hudson 28 OAK 27 27 188.2 50 22 27 1 3 .980 2.34 1.81
148 Travis Hughes 26 TEX 2 0 1.1 0 0 0 0 0 0.00 0.00
149 Justin Huisman 25 KCR 14 0 25.0 5 3 2 0 0 1.000 1.80 0.36
150 Mike Jackson 39 CHW 45 0 46.2 10 2 8 0 0 1.000 1.93 0.22
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
151 Kevin Jarvis 34 SEA 8 0 13.0 2 0 2 0 0 1.000 1.38 0.25
152 Jose Jimenez 30 CLE 31 0 36.1 11 2 9 0 1 1.000 2.72 0.35
153 Jason Johnson 30 DET 33 33 196.2 30 10 17 3 1 .900 1.24 0.82
154 Bobby Jones 32 BOS 3 0 3.1 1 0 1 0 0 1.000 2.70 0.33
155 Jorge Julio 25 BAL 65 0 69.0 6 3 3 0 0 1.000 0.78 0.09
156 Steve Karsay 32 NYY 7 0 6.2 3 1 1 1 0 .667 2.70 0.29
157 Scott Kazmir 20 TBD 8 7 33.1 6 2 3 1 0 .833 1.35 0.63
158 Jason Kershner 27 TOR 24 2 22.1 5 1 4 0 0 1.000 2.01 0.21
159 Masao Kida 35 SEA 7 0 9.2 1 1 0 0 1 1.000 0.93 0.14
160 Byung-Hyun Kim 25 BOS 7 3 17.1 7 3 3 1 0 .857 3.12 0.86
161 Matt Kinney 27 KCR 11 0 16.1 1 1 0 0 0 1.000 0.55 0.09
162 Gary Knotts 27 DET 36 19 135.1 25 14 11 0 1 1.000 1.66 0.69
163 Billy Koch 29 CHW 24 0 23.1 3 1 1 1 0 .667 0.77 0.08
164 John Lackey 25 ANA 33 32 198.1 38 15 23 0 1 1.000 1.72 1.15
165 Tim Laker 34 CLE 1 0 1.0 0 0 0 0 0 0.00 0.00
166 Brandon League 21 TOR 3 0 4.2 0 0 0 0 0 0.00 0.00
167 Wilfredo Ledezma 23 DET 15 8 53.1 9 5 2 2 0 .778 1.18 0.47
168 Cliff Lee 25 CLE 33 33 179.0 12 5 7 0 0 1.000 0.60 0.36
169 David Lee 31 CLE 4 0 4.1 1 0 0 1 0 .000 0.00 0.00
170 Justin Lehr 26 OAK 27 0 32.2 7 2 5 0 0 1.000 1.93 0.26
171 Curt Leskanic 36 TOT 51 0 43.1 4 1 3 0 0 1.000 0.83 0.08
172 Curt Leskanic 36 KCR 19 0 15.2 2 1 1 0 0 1.000 1.15 0.11
173 Curt Leskanic 36 BOS 32 0 27.2 2 0 2 0 0 1.000 0.65 0.06
174 Alan Levine 36 DET 65 0 70.2 11 2 8 1 0 .909 1.27 0.15
175 Colby Lewis 24 TEX 3 3 15.1 3 1 2 0 0 1.000 1.76 1.00
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
176 Jon Lieber 34 NYY 27 27 176.2 33 10 19 4 1 .879 1.48 1.07
177 Kerry Ligtenberg 33 TOR 57 0 55.0 6 1 5 0 0 1.000 0.98 0.11
178 Ted Lilly 28 TOR 32 32 197.1 22 11 9 2 0 .909 0.91 0.63
179 Esteban Loaiza 32 TOT 31 27 183.0 42 13 29 0 4 1.000 2.07 1.35
180 Esteban Loaiza 32 CHW 21 21 140.2 33 10 23 0 4 1.000 2.11 1.57
181 Esteban Loaiza 32 NYY 10 6 42.1 9 3 6 0 0 1.000 1.91 0.90
182 Kameron Loe 22 TEX 2 1 6.2 2 0 1 1 0 .500 1.35 0.50
183 Kyle Lohse 25 MIN 35 34 194.0 34 12 22 0 1 1.000 1.58 0.97
184 Aquilino Lopez 29 TOR 18 0 21.0 3 0 3 0 0 1.000 1.29 0.17
185 Rodrigo Lopez 28 BAL 37 23 170.2 37 15 22 0 2 1.000 1.95 1.00
186 Derek Lowe 31 BOS 33 33 182.2 64 22 39 3 1 .953 3.01 1.85
187 Mike MacDougal 27 KCR 13 0 11.1 3 2 1 0 0 1.000 2.38 0.23
188 Bobby Madritsch 28 SEA 15 11 88.0 14 2 12 0 1 1.000 1.43 0.93
189 Ron Mahay 33 TEX 60 0 67.0 12 3 9 0 1 1.000 1.61 0.20
190 John Maine 23 BAL 1 1 3.2 1 1 0 0 1 1.000 2.45 1.00
191 Mark Malaska 26 BOS 19 0 20.0 8 1 6 1 0 .875 3.15 0.37
192 Mike Maroth 26 DET 33 33 217.0 48 11 37 0 5 1.000 1.99 1.45
193 Sam Marsonek 25 NYY 1 0 1.1 0 0 0 0 0 0.00 0.00
194 Damaso Marte 29 CHW 74 0 73.2 8 4 4 0 1 1.000 0.98 0.11
195 Anastacio Martinez 25 BOS 11 0 10.2 1 1 0 0 0 1.000 0.84 0.09
196 Pedro Martinez 32 BOS 33 33 217.0 33 16 16 1 0 .970 1.33 0.97
197 Julio Mateo 26 SEA 45 0 57.2 7 3 1 3 1 .571 0.62 0.09
198 Dave Maurer 29 TOR 3 0 1.1 1 0 1 0 0 1.000 6.75 0.33
199 Darrell May 32 KCR 31 31 186.0 20 8 12 0 0 1.000 0.97 0.65
200 David McCarty 34 BOS 3 0 3.2 1 0 1 0 0 1.000 2.45 0.33
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
201 Gil Meche 25 SEA 23 23 127.2 13 5 7 1 0 .923 0.85 0.52
202 Jim Mecir 34 OAK 65 0 47.2 4 1 3 0 0 1.000 0.76 0.06
203 Ramiro Mendoza 32 BOS 27 0 30.2 9 4 5 0 0 1.000 2.64 0.33
204 Frank Menechino 33 TOR 1 0 0.1 0 0 0 0 0 0.00 0.00
205 Justin Miller 26 TOR 19 15 81.2 17 9 7 1 1 .941 1.76 0.84
206 Matt Miller 32 CLE 57 0 55.1 11 1 9 1 0 .909 1.63 0.18
207 Trever Miller 31 TBD 60 0 49.0 13 4 9 0 1 1.000 2.39 0.22
208 Damian Moss 27 TBD 5 2 8.0 1 0 0 1 0 .000 0.00 0.00
209 Jamie Moyer 41 SEA 34 33 202.0 38 14 24 0 3 1.000 1.69 1.12
210 Mark Mulder 26 OAK 33 33 225.2 60 6 51 3 3 .950 2.27 1.73
211 Terry Mulholland 41 MIN 39 15 123.1 22 6 13 3 1 .864 1.39 0.49
212 Arnie Munoz 22 CHW 11 1 14.1 3 1 2 0 0 1.000 1.88 0.27
213 Mike Mussina 35 NYY 27 27 164.2 41 11 28 2 1 .951 2.13 1.44
214 Mike Myers 35 TOT 75 0 42.2 10 0 10 0 0 1.000 2.11 0.13
215 Mike Myers 35 SEA 50 0 27.2 5 0 5 0 0 1.000 1.63 0.10
216 Mike Myers 35 BOS 25 0 15.0 5 0 5 0 0 1.000 3.00 0.20
217 Clint Nageotte 23 SEA 12 5 36.2 12 4 8 0 0 1.000 2.95 1.00
218 Mike Nakamura 27 TOR 19 0 25.2 4 2 1 1 0 .750 1.05 0.16
219 Sam Narron 22 TEX 1 1 2.2 2 0 2 0 0 1.000 6.75 2.00
220 Joe Nathan 29 MIN 73 0 72.1 7 1 6 0 1 1.000 0.87 0.10
221 Jeff Nelson 37 TEX 29 0 23.2 2 0 2 0 0 1.000 0.76 0.07
222 Joe Nelson 29 BOS 3 0 2.2 0 0 0 0 0 0.00 0.00
223 C.J. Nitkowski 31 NYY 19 0 13.0 3 0 3 0 0 1.000 2.08 0.16
224 Roberto Novoa 24 DET 16 0 21.0 5 1 4 0 0 1.000 2.14 0.31
225 Franklin Nunez 27 TBD 8 0 10.2 2 1 1 0 0 1.000 1.69 0.25
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
226 Ramon Ortiz 31 ANA 34 14 128.0 21 6 13 2 1 .905 1.34 0.56
227 Donovan Osborne 35 NYY 9 2 17.2 7 1 6 0 1 1.000 3.57 0.78
228 Juan Padilla 27 NYY 6 0 11.1 2 0 2 0 2 1.000 1.59 0.33
229 Chan Ho Park 31 TEX 16 16 95.2 18 6 10 2 0 .889 1.51 1.00
230 John Parrish 26 BAL 56 1 78.0 25 8 11 6 1 .760 2.19 0.34
231 Danny Patterson 33 DET 37 0 41.2 6 3 1 2 0 .667 0.86 0.11
232 Troy Percival 34 ANA 52 0 49.2 4 1 3 0 0 1.000 0.72 0.08
233 Adam Peterson 25 TOR 3 0 2.2 0 0 0 0 0 0.00 0.00
234 Joel Pineiro 25 SEA 21 21 140.2 24 12 11 1 1 .958 1.47 1.10
235 Cliff Politte 30 CHW 54 0 51.1 4 0 4 0 0 1.000 0.70 0.07
236 Sidney Ponson 27 BAL 33 33 215.2 50 21 28 1 4 .980 2.04 1.48
237 Lou Pote 32 CLE 2 0 3.0 1 0 1 0 0 1.000 3.00 0.50
238 Jay Powell 32 TEX 23 0 24.0 3 1 2 0 0 1.000 1.12 0.13
239 Bret Prinz 27 NYY 26 0 28.1 3 0 3 0 0 1.000 0.95 0.12
240 Scott Proctor 27 NYY 26 0 25.0 4 1 3 0 0 1.000 1.44 0.15
241 Carlos Pulido 32 MIN 6 0 11.1 0 0 0 0 0 0.00 0.00
242 J.J. Putz 27 SEA 54 0 63.0 13 4 9 0 1 1.000 1.86 0.24
243 Paul Quantrill 35 NYY 86 0 95.1 14 1 13 0 0 1.000 1.32 0.16
244 Brad Radke 31 MIN 34 34 219.2 39 17 21 1 2 .974 1.56 1.12
245 Aaron Rakers 27 BAL 3 0 4.1 1 0 1 0 0 1.000 2.08 0.33
246 Erasmo Ramirez 28 TEX 34 0 35.2 5 2 3 0 0 1.000 1.26 0.15
247 Jon Rauch 25 CHW 2 2 8.2 0 0 0 0 0 0.00 0.00
248 Mark Redman 30 OAK 32 32 191.0 35 9 25 1 2 .971 1.60 1.06
249 Nick Regilio 25 TEX 6 4 19.1 6 2 4 0 1 1.000 2.79 1.00
250 Dennys Reyes 27 KCR 40 12 108.0 26 4 17 5 0 .808 1.75 0.53
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
251 Arthur Rhodes 34 OAK 37 0 38.2 8 0 8 0 0 1.000 1.86 0.22
252 Matt Riley 24 BAL 14 13 64.0 11 1 5 5 1 .545 0.84 0.43
253 Juan Rincon 25 MIN 77 0 82.0 12 3 6 3 0 .750 0.99 0.12
254 Ricardo Rincon 34 OAK 67 0 44.0 3 1 2 0 0 1.000 0.61 0.04
255 David Riske 27 CLE 72 0 77.1 11 7 4 0 1 1.000 1.28 0.15
256 Todd Ritchie 32 TBD 4 2 8.0 0 0 0 0 0 0.00 0.00
257 Mariano Rivera 34 NYY 74 0 78.2 41 9 31 1 1 .976 4.58 0.54
258 Joe Roa 32 MIN 48 0 70.0 15 5 9 1 1 .933 1.80 0.29
259 Jake Robbins 28 CLE 2 0 1.2 0 0 0 0 0 0.00 0.00
260 Jeriome Robertson 27 CLE 8 0 14.0 3 1 2 0 0 1.000 1.93 0.38
261 Nate Robertson 26 DET 34 32 196.2 34 4 25 5 5 .853 1.33 0.85
262 Eddy Rodriguez 22 BAL 29 0 43.1 5 0 5 0 1 1.000 1.04 0.17
263 Francisco Rodriguez 22 ANA 69 0 84.0 14 5 9 0 0 1.000 1.50 0.20
264 Ricardo Rodriguez 26 TEX 5 4 26.2 6 3 3 0 0 1.000 2.02 1.20
265 Kenny Rogers 39 TEX 35 35 211.2 66 16 49 1 2 .985 2.76 1.86
266 J.C. Romero 28 MIN 74 0 74.1 15 7 8 0 2 1.000 1.82 0.20
267 B.J. Ryan 28 BAL 76 0 87.0 10 3 6 1 0 .900 0.93 0.12
268 Kirk Saarloos 25 OAK 6 5 24.1 11 2 9 0 1 1.000 4.07 1.83
269 C.C. Sabathia 23 CLE 30 30 188.0 18 1 17 0 2 1.000 0.86 0.60
270 Johan Santana 25 MIN 34 34 228.0 37 9 24 4 2 .892 1.30 0.97
271 Curt Schilling 37 BOS 32 32 226.2 30 16 14 0 2 1.000 1.19 0.94
272 Scott Schoeneweis 30 CHW 20 19 112.2 28 7 21 0 3 1.000 2.24 1.40
273 Rudy Seanez 35 KCR 16 0 23.0 7 5 2 0 0 1.000 2.74 0.44
274 Bobby Seay 26 TBD 21 0 22.2 4 1 3 0 0 1.000 1.59 0.19
275 Phil Seibel 25 BOS 2 0 3.2 1 0 1 0 0 1.000 2.45 0.50
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
276 Aaron Sele 34 ANA 28 24 132.0 15 3 10 2 2 .867 0.89 0.46
277 Jimmy Serrano 28 KCR 10 5 32.2 5 2 3 0 0 1.000 1.38 0.50
278 George Sherrill 27 SEA 21 0 23.2 4 0 4 0 0 1.000 1.52 0.19
279 Scot Shields 28 ANA 60 0 105.1 20 6 13 1 0 .950 1.62 0.32
280 Brian Shouse 35 TEX 53 0 44.1 20 9 11 0 0 1.000 4.06 0.38
281 Carlos Silva 25 MIN 33 33 203.0 38 11 25 2 1 .947 1.60 1.09
282 Ryan Snare 25 TEX 1 0 3.1 0 0 0 0 0 0.00 0.00
283 Rafael Soriano 24 SEA 6 0 3.1 1 0 0 1 0 .000 0.00 0.00
284 Jorge Sosa 27 TBD 43 8 99.1 9 2 7 0 1 1.000 0.82 0.21
285 Justin Speier 30 TOR 62 0 69.0 8 1 5 2 1 .750 0.78 0.10
286 Jason Standridge 25 TBD 3 1 10.0 3 2 1 0 0 1.000 2.70 1.00
287 Jason Stanford 27 CLE 2 2 11.0 4 2 2 0 1 1.000 3.27 2.00
288 Josh Stewart 25 CHW 3 2 7.2 1 0 1 0 0 1.000 1.17 0.33
289 Scott Stewart 28 CLE 23 0 13.2 3 0 3 0 0 1.000 1.98 0.13
290 Tanyon Sturtze 33 NYY 28 3 77.1 11 1 10 0 1 1.000 1.28 0.39
291 Scott Sullivan 33 KCR 49 0 60.1 7 1 5 1 3 .857 0.90 0.12
292 Kazuhito Tadano 24 CLE 14 4 50.1 9 3 6 0 0 1.000 1.61 0.64
293 Shingo Takatsu 35 CHW 59 0 62.1 11 1 10 0 0 1.000 1.59 0.19
294 Aaron Taylor 26 SEA 5 0 3.2 1 1 0 0 0 1.000 2.45 0.20
295 Michael Tejera 27 TEX 6 0 5.1 1 1 0 0 0 1.000 1.69 0.17
296 Brad Thomas 26 MIN 3 0 2.2 1 0 1 0 0 1.000 3.38 0.33
297 Matt Thornton 27 SEA 19 1 32.2 4 0 4 0 1 1.000 1.10 0.21
298 Mike Timlin 38 BOS 76 0 76.1 15 9 6 0 0 1.000 1.77 0.20
299 Josh Towers 27 TOR 21 21 116.1 24 9 13 2 1 .917 1.70 1.05
300 Derrick Turnbow 26 ANA 4 0 6.1 3 2 1 0 0 1.000 4.26 0.75
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
301 Ugueth Urbina 30 DET 54 0 54.0 4 2 2 0 0 1.000 0.67 0.07
302 Lino Urdaneta 24 DET 1 0 0.0 0 0 0 0 0 0.00
303 Jorge Vasquez 25 KCR 2 0 3.1 1 0 1 0 0 1.000 2.70 0.50
304 Javier Vazquez 27 NYY 32 32 198.0 48 9 37 2 4 .958 2.09 1.44
305 Eduardo Villacis 24 KCR 1 1 3.1 2 0 1 1 0 .500 2.70 1.00
306 Ron Villone 34 SEA 56 10 117.0 27 6 17 4 2 .852 1.77 0.41
307 Doug Waechter 23 TBD 14 14 70.1 11 5 5 1 0 .909 1.28 0.71
308 Tim Wakefield 37 BOS 32 30 188.1 42 12 26 4 1 .905 1.82 1.19
309 Jamie Walker 32 DET 70 0 64.2 6 2 4 0 0 1.000 0.84 0.09
310 John Wasdin 31 TEX 15 10 65.0 9 3 6 0 0 1.000 1.25 0.60
311 Jarrod Washburn 29 ANA 25 25 149.1 26 3 22 1 2 .962 1.51 1.00
312 John Webb 25 TBD 4 0 9.0 0 0 0 0 0 0.00 0.00
313 Ben Weber 34 ANA 18 0 22.1 0 0 0 0 0 0.00 0.00
314 Jake Westbrook 26 CLE 33 30 215.2 76 24 49 3 6 .961 3.05 2.21
315 Gabe White 32 NYY 24 0 20.2 2 0 2 0 0 1.000 0.87 0.08
316 Rick White 35 CLE 59 0 78.1 20 6 14 0 1 1.000 2.30 0.34
317 Bob Wickman 35 CLE 30 0 29.2 6 3 3 0 1 1.000 1.82 0.20
318 Randy Williams 28 SEA 6 0 4.2 1 0 1 0 1 1.000 1.93 0.17
319 Todd Williams 33 BAL 29 0 31.1 6 2 4 0 0 1.000 1.72 0.21
320 Scott Williamson 28 BOS 28 0 28.2 5 3 2 0 0 1.000 1.57 0.18
321 Mike Wood 24 KCR 17 17 100.0 30 8 19 3 1 .900 2.43 1.59
322 Dan Wright 26 CHW 4 4 17.2 4 1 2 1 0 .750 1.53 0.75
323 Kelly Wunsch 31 CHW 3 0 2.0 1 0 1 0 0 1.000 4.50 0.33
324 Esteban Yan 29 DET 69 0 87.0 28 12 14 2 1 .929 2.69 0.38
325 Chris Young 25 TEX 7 7 36.1 6 2 3 1 0 .833 1.24 0.71
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
326 Victor Zambrano 28 TBD 23 22 128.0 25 10 14 1 1 .960 1.69 1.04
327 Barry Zito 26 OAK 34 34 213.0 38 5 31 2 1 .947 1.52 1.06
LgAvg 62 17 154 30 10 19 2 1 .948 1.65 0.45

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 36 TBD 229 76% 28% 7 86% 0 3 0 2 7 6 0 2 1 0 1 0 0 0 0 0 0
2 Terry Adams 31 BOS 124 77% 37% 3 100% 0 3 2 1 1 1 0 1 1 0 0 0 0 0 0 0 1 100%
3 Terry Adams 31 TOR 206 72% 37% 4 75% 0 6 0 5 3 2 1 1 0 0 1 0 1 1 1 0 1 100%
4 Jon Adkins 26 CHW 277 77% 33% 10 90% 0 4 1 2 8 7 0 1 0 0 1 1 1 0 1 0 2 100%
5 Jeremy Affeldt 25 KCR 358 77% 32% 14 86% 0 3 2 0 12 9 1 2 0 1 1 2 2 1 1 1 4 50%
6 Kurt Ainsworth 25 BAL 156 71% 27% 3 100% 0 2 0 1 2 1 0 0 0 0 0 0 1 0 1 0 1 100%
7 Carlos Almanzar 30 TEX 303 78% 37% 14 86% 0 1 0 1 12 10 1 0 0 0 0 0 0 0 0 0 3 100%
8 Abe Alvarez 21 BOS 27 74% 30% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
9 Brian Anderson 32 KCR 758 84% 28% 22 95% 0 5 1 3 24 14 2 2 0 0 2 0 2 2 2 0 2 100%
10 Jason Anderson 25 CLE 8 38% 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
11 Jimmy Anderson 28 BOS 29 79% 41% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
12 Kevin Appier 36 KCR 24 79% 33% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
13 Bronson Arroyo 27 BOS 775 73% 30% 17 94% 1 24 0 22 16 13 2 2 1 1 0 1 2 1 2 0 2 100%
14 Pedro Astacio 34 BOS 44 77% 32% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
15 Scott Atchison 28 SEA 136 63% 31% 5 100% 1 2 0 1 6 4 0 0 0 0 0 0 1 0 1 0 1 100%
16 Mike Bacsik 26 TEX 64 86% 31% 2 50% 0 1 0 1 2 1 0 0 0 0 0 0 0 0 0 0 2 50%
17 Cha Seung Baek 24 SEA 143 77% 24% 3 100% 0 3 0 2 2 2 0 0 0 0 0 0 0 0 0 0 0
18 Danys Baez 26 TBD 315 72% 27% 9 100% 0 1 0 1 10 9 0 0 0 0 0 0 0 0 0 0 4 100%
19 Jeff Bajenaru 26 CHW 45 69% 27% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
20 Grant Balfour 26 MIN 179 64% 21% 4 100% 0 3 0 3 4 4 0 0 0 0 0 0 0 0 0 0 3 100%
21 Cliff Bartosh 24 CLE 94 62% 21% 1 0% 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
22 Miguel Batista 33 TOR 896 77% 37% 33 97% 1 18 3 12 30 24 1 1 0 0 1 1 5 1 4 1 5 80%
23 Rick Bauer 27 BAL 234 74% 41% 8 100% 0 3 0 2 9 6 2 0 0 0 0 0 1 1 1 0 0
24 Denny Bautista 23 BAL 17 76% 24% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
25 Denny Bautista 23 KCR 136 77% 32% 2 50% 0 0 0 0 1 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%
26 Erik Bedard 25 BAL 654 70% 25% 12 92% 0 10 2 7 10 5 1 0 0 0 0 0 0 0 0 0 0
27 Joe Beimel 27 MIN 15 73% 33% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
28 Rob Bell 27 TBD 545 81% 36% 16 81% 0 17 2 13 11 10 0 1 0 0 1 0 0 0 0 0 4 75%
29 Joaquin Benoit 26 TEX 463 71% 23% 9 89% 1 6 1 3 6 4 1 1 0 1 0 1 1 1 1 0 4 75%
30 Dusty Bergman 26 ANA 12 83% 17% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
31 Rafael Betancourt 29 CLE 299 69% 24% 4 75% 0 2 0 2 3 1 1 0 0 0 0 0 0 0 0 0 2 50%
32 Nick Bierbrodt 26 TEX 85 64% 25% 4 75% 0 1 0 0 4 3 0 0 0 0 0 0 0 0 0 0 1 100%
33 Travis Blackley 21 SEA 140 72% 21% 3 100% 0 2 0 2 4 3 0 0 0 0 0 0 0 0 0 0 1 100%
34 Joe Blanton 23 OAK 31 74% 29% 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
35 Jeremy Bonderman 21 DET 817 69% 31% 18 89% 0 14 0 10 15 13 1 3 1 0 2 1 1 0 1 0 6 83%
36 Dave Borkowski 27 BAL 253 75% 32% 4 50% 0 1 0 1 2 1 1 2 1 0 1 1 1 1 1 0 1 0%
37 Chad Bradford 29 OAK 255 75% 44% 16 81% 0 5 0 5 13 12 1 2 0 1 1 2 0 0 0 0 2 50%
38 Dewon Brazelton 24 TBD 548 77% 26% 10 90% 0 5 1 4 8 6 1 0 0 0 0 0 1 1 1 0 4 75%
39 Doug Brocail 37 TEX 240 72% 35% 12 83% 0 8 1 6 8 5 2 1 0 0 1 0 2 2 2 0 3 67%
40 Jamie Brown 27 BOS 43 77% 14% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
41 Kevin Brown 39 NYY 575 79% 35% 16 75% 0 8 0 7 11 7 2 4 1 1 2 1 2 2 2 0 1 0%
42 Mark Buehrle 25 CHW 1033 78% 37% 52 88% 0 16 2 10 51 32 4 4 0 0 4 1 3 2 3 0 8 63%
43 Ryan Bukvich 26 KCR 31 55% 19% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
44 David Bush 24 TOR 425 78% 31% 9 78% 0 9 2 6 5 3 0 0 0 0 0 0 0 0 0 0 1 100%
45 Daniel Cabrera 23 BAL 682 76% 31% 9 78% 0 9 0 7 6 6 0 1 0 0 1 0 0 0 0 0 4 75%
46 Fernando Cabrera 22 CLE 20 65% 30% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
47 Mickey Callaway 29 TEX 61 72% 20% 2 100% 0 2 0 2 2 1 1 0 0 0 0 0 1 1 1 0 0
48 Shawn Camp 28 KCR 292 75% 42% 15 87% 0 3 0 3 13 11 0 0 0 0 0 0 0 0 0 0 2 100%
49 D.J. Carrasco 27 KCR 168 76% 38% 10 90% 1 7 1 3 6 6 0 0 0 0 0 0 0 0 0 0 2 50%
50 Lance Carter 29 TBD 338 82% 26% 11 91% 0 4 1 2 8 8 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 Santiago Casilla 24 OAK 33 55% 18% 2 100% 0 1 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0
52 Frank Castillo 35 BOS 4 75% 25% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
53 Jaime Cerda 25 KCR 215 69% 21% 9 78% 0 7 1 5 8 4 1 1 0 1 0 1 0 0 0 0 2 0%
54 Gustavo Chacin 23 TOR 52 81% 35% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
55 Bruce Chen 27 BAL 200 76% 28% 6 100% 0 4 1 3 7 2 2 0 0 0 0 0 1 1 1 0 0
56 Vinnie Chulk 25 TOR 255 72% 28% 7 86% 0 3 0 3 6 5 0 0 0 0 0 0 0 0 0 0 1 100%
57 Jesus Colome 26 TBD 174 66% 20% 7 100% 0 2 0 2 7 6 0 0 0 0 0 0 0 0 0 0 4 100%
58 Bartolo Colon 31 ANA 912 75% 28% 36 89% 1 8 3 2 30 22 2 3 0 1 2 3 4 1 3 1 6 100%
59 Steve Colyer 25 DET 155 64% 22% 5 100% 0 1 1 0 5 3 1 0 0 0 0 0 2 1 1 1 0
60 Jose Contreras 32 NYY 459 72% 25% 8 88% 0 1 0 0 6 5 0 1 0 0 1 0 0 0 0 0 0
61 Jose Contreras 32 CHW 359 69% 29% 8 63% 0 6 1 5 6 4 0 1 0 0 1 0 0 0 0 0 5 60%
62 Francisco Cordero 29 TEX 321 65% 24% 7 100% 0 6 1 5 8 4 2 0 0 0 0 0 2 2 2 0 1 100%
63 Nate Cornejo 24 DET 130 82% 40% 7 86% 0 2 0 2 7 3 2 0 0 0 0 0 2 2 2 0 3 67%
64 Neal Cotts 24 CHW 295 69% 29% 10 80% 0 1 0 0 8 7 1 1 0 0 1 1 1 1 1 0 1 0%
65 Jesse Crain 22 MIN 113 76% 30% 4 75% 0 2 0 2 3 2 1 1 0 0 1 0 1 1 1 0 1 100%
66 Jack Cressend 29 CLE 79 77% 30% 2 100% 0 3 0 3 2 2 0 0 0 0 0 0 0 0 0 0 0
67 Francisco Cruceta 22 CLE 43 67% 26% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
68 Darwin Cubillan 31 BAL 52 71% 27% 1 100% 0 1 0 1 1 1 0 1 0 0 1 0 0 0 0 0 1 100%
69 Jeff D'Amico 28 CLE 148 84% 28% 4 100% 0 2 1 1 4 2 1 0 0 0 0 0 1 1 1 0 1 100%
70 Vic Darensbourg 33 CHW 5 80% 40% 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0
71 Jason Davis 24 CLE 571 78% 37% 20 95% 0 10 0 9 21 15 1 3 0 0 3 0 0 0 0 0 9 100%
72 Joey Dawley 32 CLE 40 63% 18% 3 67% 0 2 1 1 2 1 0 0 0 0 0 0 1 0 0 1 1 100%
73 Valerio de los Santos 31 TOR 59 66% 29% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
74 Mike DeJean 33 BAL 203 66% 29% 3 100% 0 2 0 1 3 3 0 0 0 0 0 0 1 0 1 0 1 100%
75 Kyle Denney 26 CLE 87 76% 29% 2 100% 0 0 0 0 2 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%
76 Jorge DePaula 25 NYY 40 85% 30% 3 100% 0 1 1 0 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
77 Felix Diaz 23 CHW 227 76% 26% 4 100% 0 2 0 2 4 2 0 0 0 0 0 0 0 0 0 0 1 100%
78 R.A. Dickey 29 TEX 503 81% 34% 21 90% 0 7 1 6 22 16 1 2 1 0 1 0 0 0 0 0 4 75%
79 Lenny DiNardo 24 BOS 135 74% 42% 4 75% 0 4 0 3 3 2 1 2 0 0 2 1 0 0 0 0 0
80 Craig Dingman 30 DET 148 72% 28% 3 33% 0 2 0 2 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
81 Juan Dominguez 24 TEX 101 79% 36% 4 75% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 1 100%
82 Brendan Donnelly 32 ANA 176 59% 18% 3 100% 0 2 1 1 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
83 Octavio Dotel 30 OAK 220 58% 14% 6 83% 1 2 0 2 5 3 1 0 0 0 0 0 1 1 1 0 2 50%
84 Sean Douglass 25 TOR 185 64% 25% 2 100% 0 3 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0
85 Ryan Drese 28 TEX 910 82% 43% 38 89% 1 15 1 9 31 26 4 2 0 0 2 0 5 2 5 0 6 83%
86 Eric DuBose 28 BAL 354 73% 29% 18 89% 0 0 0 0 18 14 2 2 0 0 2 0 1 1 1 0 3 100%
87 Justin Duchscherer 26 OAK 407 76% 30% 18 100% 0 5 0 5 20 16 1 0 0 0 0 0 1 1 1 0 5 100%
88 Scott Dunn 26 ANA 18 83% 33% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
89 Chad Durbin 26 CLE 251 74% 26% 4 100% 0 4 0 4 4 4 0 1 0 0 1 0 0 0 0 0 0
90 J.D. Durbin 22 MIN 39 69% 31% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
91 Scott Elarton 28 CLE 506 75% 24% 9 89% 1 5 2 3 8 5 1 1 0 0 1 0 1 1 1 0 3 100%
92 Alan Embree 34 BOS 225 78% 28% 7 100% 0 5 2 3 7 4 0 0 0 0 0 0 0 0 0 0 1 100%
93 John Ennis 24 DET 78 77% 35% 1 0% 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0
94 Scott Erickson 36 TEX 101 78% 35% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
95 Kelvim Escobar 28 ANA 918 70% 28% 27 85% 0 16 0 13 24 17 1 0 0 0 0 0 1 0 1 0 4 100%
96 Nate Field 28 KCR 197 74% 25% 2 100% 0 2 0 2 3 2 0 0 0 0 0 0 0 0 0 0 0
97 Bob File 27 TOR 156 81% 38% 8 100% 0 3 0 3 8 6 2 0 0 0 0 0 2 2 2 0 0
98 Bartolome Fortunato 29 TBD 31 77% 35% 1 100% 0 0 0 0 1 0 1 0 0 0 0 0 1 0 1 0 1 100%
99 Keith Foulke 31 BOS 348 71% 23% 10 100% 0 5 0 5 11 9 0 0 0 0 0 0 1 0 0 1 2 100%
100 Frank Francisco 24 TEX 224 59% 15% 2 100% 0 4 0 2 2 2 0 0 0 0 0 0 0 0 0 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%
101 Ryan Franklin 31 SEA 890 80% 27% 20 85% 0 16 1 12 19 14 0 3 0 0 3 0 2 0 1 1 3 100%
102 Jason Frasor 26 TOR 312 71% 30% 8 100% 0 8 0 6 8 8 0 0 0 0 0 0 1 0 1 0 2 100%
103 Kevin Frederick 27 TOR 138 72% 34% 0 0 3 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0
104 Aaron Fultz 30 MIN 220 72% 30% 10 80% 0 2 0 2 8 7 1 0 0 0 0 0 0 0 0 0 1 100%
105 Freddy Garcia 29 CHW 445 69% 30% 15 93% 0 6 2 2 13 9 1 0 0 0 0 0 2 1 1 1 4 75%
106 Freddy Garcia 29 SEA 458 74% 29% 24 100% 2 6 1 5 24 19 2 0 0 0 0 0 1 1 1 0 4 100%
107 Rosman Garcia 25 TEX 35 71% 23% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
108 Jon Garland 24 CHW 937 79% 35% 46 93% 2 21 6 11 35 30 2 2 0 1 1 1 3 2 3 0 14 79%
109 Chad Gaudin 21 TBD 205 76% 24% 5 80% 0 1 0 1 5 3 1 1 0 1 0 1 0 0 0 0 2 100%
110 Chris George 24 KCR 210 81% 28% 11 82% 0 2 2 0 7 5 1 1 0 0 1 1 1 1 1 0 3 67%
111 Franklyn German 24 DET 75 75% 33% 1 0% 0 2 0 2 0 0 0 1 0 1 0 1 0 0 0 0 1 0%
112 Ryan Glynn 29 TOR 91 73% 19% 2 100% 0 2 1 1 1 1 0 2 0 0 2 0 0 0 0 0 1 100%
113 Jimmy Gobble 22 KCR 658 86% 31% 12 83% 0 8 1 5 10 9 0 3 0 0 3 0 0 0 0 0 4 75%
114 Dicky Gonzalez 25 TBD 34 74% 26% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
115 Geremi Gonzalez 29 TBD 244 82% 28% 7 57% 1 2 0 2 5 3 0 2 0 0 2 0 0 0 0 0 2 0%
116 Tom Gordon 36 NYY 348 66% 28% 16 94% 0 6 2 3 13 7 5 1 0 0 1 1 1 1 1 0 3 100%
117 Alex Graman 26 NYY 32 81% 22% 1 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
118 Kevin Gregg 26 ANA 396 71% 27% 7 71% 0 2 0 2 5 4 0 0 0 0 0 0 1 0 1 0 3 100%
119 Zack Greinke 20 KCR 609 78% 27% 17 94% 1 13 1 12 15 11 1 0 0 0 0 0 1 1 1 0 3 67%
120 Seth Greisinger 28 MIN 242 78% 30% 8 63% 0 2 0 2 6 5 0 2 0 1 1 1 0 0 0 0 3 33%
121 Jason Grilli 27 CHW 210 77% 30% 4 75% 0 2 0 2 3 2 0 2 0 1 1 1 0 0 0 0 0
122 Jason Grimsley 36 BAL 181 76% 46% 9 56% 0 7 0 7 5 5 0 2 0 0 2 2 0 0 0 0 2 50%
123 Jason Grimsley 36 KCR 130 74% 47% 8 88% 0 3 0 3 7 5 1 2 0 0 2 1 0 0 0 0 2 100%
124 Buddy Groom 38 BAL 240 80% 35% 3 100% 0 4 1 3 3 2 0 0 0 0 0 0 0 0 0 0 0
125 Eddie Guardado 33 SEA 176 66% 18% 4 75% 0 0 0 0 4 2 1 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 Matt Guerrier 25 MIN 85 79% 33% 3 100% 0 2 0 1 3 3 0 0 0 0 0 0 0 0 0 0 2 100%
127 Jeremy Guthrie 25 CLE 51 73% 27% 2 100% 0 0 0 0 2 1 1 0 0 0 0 0 0 0 0 0 0
128 John Halama 32 TBD 523 82% 39% 13 85% 0 2 0 2 14 10 0 0 0 0 0 0 0 0 0 0 2 50%
129 Roy Halladay 27 TOR 577 77% 42% 27 85% 1 10 1 6 21 19 0 1 0 0 1 0 1 0 1 0 3 67%
130 Brad Halsey 23 NYY 158 74% 28% 6 33% 0 0 0 0 3 2 1 1 0 1 0 1 0 0 0 0 2 0%
131 Chris Hammond 38 OAK 224 78% 33% 12 83% 0 1 0 1 10 9 0 1 0 1 0 1 0 0 0 0 3 67%
132 Rich Harden 22 OAK 827 70% 29% 18 89% 0 15 0 14 18 14 1 1 1 0 0 0 2 1 2 0 1 100%
133 Travis Harper 28 TBD 339 73% 30% 9 89% 0 9 1 6 8 6 1 0 0 0 0 0 1 0 1 0 4 100%
134 Chad Harville 27 OAK 11 91% 55% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
135 Shigetoshi Hasegawa 35 SEA 303 74% 29% 11 91% 0 6 1 4 8 8 0 1 0 0 1 1 0 0 0 0 3 100%
136 Mark Hendrickson 30 TBD 824 83% 36% 31 84% 1 13 0 12 27 23 2 0 0 0 0 0 2 2 2 0 3 33%
137 Matt Hensley 25 ANA 122 68% 22% 2 100% 0 4 0 4 3 2 0 0 0 0 0 0 0 0 0 0 1 100%
138 Pat Hentgen 35 TOR 380 79% 30% 7 100% 0 3 0 3 8 6 0 1 0 0 1 0 0 0 0 0 1 100%
139 Felix Heredia 29 NYY 186 75% 31% 7 100% 0 3 0 2 7 7 0 1 0 0 1 0 0 0 0 0 0
140 Orlando Hernandez 38 NYY 375 67% 24% 11 100% 0 10 2 5 7 5 1 0 0 0 0 0 1 1 1 0 0
141 Bobby Howry 30 CLE 180 71% 22% 7 100% 0 2 0 2 7 7 0 0 0 0 0 0 0 0 0 0 1 100%
142 Tim Hudson 28 OAK 817 81% 45% 31 87% 1 22 2 18 26 19 3 1 0 0 1 1 3 1 2 1 5 60%
143 Travis Hughes 26 TEX 10 40% 20% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
144 Justin Huisman 25 KCR 117 81% 45% 2 100% 0 3 0 3 2 1 0 0 0 0 0 0 0 0 0 0 0
145 Mike Jackson 39 CHW 215 80% 31% 9 100% 0 2 1 1 8 7 0 0 0 0 0 0 0 0 0 0 2 100%
146 Kevin Jarvis 34 SEA 65 82% 29% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
147 Jose Jimenez 30 CLE 177 78% 46% 10 90% 0 2 0 2 9 7 2 0 0 0 0 0 1 1 1 0 1 100%
148 Jason Johnson 30 DET 882 78% 37% 20 85% 0 10 0 9 17 12 3 3 0 0 3 0 1 1 1 0 3 100%
149 Bobby Jones 32 BOS 20 45% 15% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
150 Jorge Julio 25 BAL 334 66% 23% 3 100% 0 3 0 3 3 2 1 0 0 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%
151 Steve Karsay 32 NYY 28 79% 32% 3 67% 0 1 0 0 1 1 0 1 0 0 1 1 0 0 0 0 0
152 Scott Kazmir 20 TBD 163 61% 22% 3 67% 0 2 0 0 3 0 1 1 0 0 1 0 0 0 0 0 0
153 Jason Kershner 27 TOR 111 79% 34% 4 75% 0 1 0 1 4 3 0 0 0 0 0 0 0 0 0 0 0
154 Masao Kida 35 SEA 47 77% 38% 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0
155 Byung-Hyun Kim 25 BOS 84 82% 33% 3 100% 1 3 1 2 3 1 0 1 0 0 1 0 0 0 0 0 0
156 Matt Kinney 27 KCR 87 66% 20% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
157 Gary Knotts 27 DET 616 77% 31% 14 93% 0 14 1 9 11 9 1 0 0 0 0 0 1 1 1 0 4 75%
158 Billy Koch 29 CHW 121 64% 26% 2 50% 0 1 0 1 1 1 0 1 0 0 1 1 0 0 0 0 0
159 John Lackey 25 ANA 888 76% 31% 25 92% 0 15 1 12 23 19 0 0 0 0 0 0 1 0 0 1 6 100%
160 Tim Laker 34 CLE 4 75% 50% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
161 Brandon League 21 TOR 18 83% 61% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
162 Wilfredo Ledezma 23 DET 235 79% 32% 2 100% 0 5 1 4 2 0 0 2 0 0 2 0 0 0 0 0 1 100%
163 Cliff Lee 25 CLE 821 69% 22% 9 89% 0 5 1 3 7 5 1 0 0 0 0 0 0 0 0 0 4 75%
164 David Lee 31 CLE 29 72% 34% 2 0% 0 0 0 0 0 0 0 1 0 0 1 1 0 0 0 0 1 0%
165 Justin Lehr 26 OAK 148 78% 33% 4 100% 0 2 0 1 5 4 0 0 0 0 0 0 0 0 0 0 0
166 Curt Leskanic 36 BOS 123 68% 33% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
167 Curt Leskanic 36 KCR 88 67% 27% 2 50% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
168 Alan Levine 36 DET 322 82% 33% 9 89% 0 2 0 1 8 7 0 1 0 0 1 0 0 0 0 0 2 50%
169 Colby Lewis 24 TEX 72 65% 22% 2 100% 0 1 0 1 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
170 Jon Lieber 34 NYY 760 84% 40% 24 79% 0 10 0 10 19 18 0 4 0 2 2 4 1 0 1 0 2 50%
171 Kerry Ligtenberg 33 TOR 277 73% 23% 7 86% 1 1 1 0 5 3 0 0 0 0 0 0 0 0 0 0 2 50%
172 Ted Lilly 28 TOR 865 70% 23% 17 82% 0 11 5 6 9 8 1 2 0 0 2 1 0 0 0 0 3 100%
173 Esteban Loaiza 32 NYY 218 72% 26% 7 100% 0 3 1 2 6 5 1 0 0 0 0 0 0 0 0 0 0
174 Esteban Loaiza 32 CHW 618 79% 32% 25 96% 1 10 1 8 23 17 3 0 0 0 0 0 4 3 3 1 1 100%
175 Kameron Loe 22 TEX 32 69% 31% 1 100% 0 0 0 0 1 1 0 1 0 0 1 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 Kyle Lohse 25 MIN 917 79% 33% 25 84% 0 12 0 9 22 18 0 0 0 0 0 0 1 0 1 0 3 67%
177 Aquilino Lopez 29 TOR 97 71% 28% 3 100% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 0
178 Rodrigo Lopez 28 BAL 732 76% 34% 21 100% 0 15 1 13 22 16 2 0 0 0 0 0 2 1 2 0 4 100%
179 Derek Lowe 31 BOS 876 79% 46% 46 87% 1 22 3 18 39 34 2 3 0 1 2 3 1 1 1 0 9 89%
180 Mike MacDougal 27 KCR 64 63% 31% 2 100% 0 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
181 Bobby Madritsch 28 SEA 369 74% 28% 14 93% 0 2 1 1 12 9 2 0 0 0 0 0 1 1 1 0 2 100%
182 Ron Mahay 33 TEX 301 72% 29% 9 100% 0 3 0 3 9 7 2 0 0 0 0 0 1 1 1 0 2 100%
183 John Maine 23 BAL 21 81% 24% 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0
184 Mark Malaska 26 BOS 95 74% 27% 7 86% 0 1 0 1 6 5 1 1 0 0 1 1 0 0 0 0 2 50%
185 Mike Maroth 26 DET 959 82% 36% 37 92% 2 11 1 7 37 26 4 0 0 0 0 0 5 3 5 0 7 86%
186 Sam Marsonek 25 NYY 6 100% 17% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
187 Damaso Marte 29 CHW 316 67% 22% 4 75% 0 4 0 4 4 1 2 0 0 0 0 0 1 1 1 0 1 100%
188 Anastacio Martinez 25 BOS 54 78% 30% 1 0% 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0%
189 Pedro Martinez 32 BOS 928 67% 25% 20 90% 0 16 2 13 16 12 1 1 0 0 1 1 0 0 0 0 3 100%
190 Julio Mateo 26 SEA 256 75% 22% 1 100% 0 3 0 3 1 0 1 3 2 0 1 0 1 1 1 0 0
191 Dave Maurer 29 TOR 15 60% 13% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
192 Darrell May 32 KCR 856 79% 26% 15 53% 1 8 1 7 12 5 1 0 0 0 0 0 0 0 0 0 4 50%
193 David McCarty 34 BOS 14 64% 29% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
194 Gil Meche 25 SEA 577 74% 26% 7 86% 0 5 0 5 7 5 1 1 0 0 1 0 0 0 0 0 0
195 Jim Mecir 34 OAK 224 68% 34% 3 100% 0 1 0 1 3 3 0 0 0 0 0 0 0 0 0 0 1 100%
196 Ramiro Mendoza 32 BOS 122 83% 39% 5 100% 0 4 0 4 5 5 0 0 0 0 0 0 0 0 0 0 1 100%
197 Frank Menechino 33 TOR 3 100% 33% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
198 Justin Miller 26 TOR 393 76% 32% 10 80% 0 9 1 7 7 6 1 1 0 0 1 0 1 1 1 0 1 0%
199 Matt Miller 32 CLE 238 65% 32% 11 82% 1 1 0 1 9 9 0 1 0 0 1 0 0 0 0 0 2 50%
200 Trever Miller 31 TBD 214 72% 34% 6 83% 1 4 0 3 9 4 1 0 0 0 0 0 1 1 1 0 2 100%