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

2009 American League Pitcher

2008 AL  / 2009 NL  / 2009 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%
BAL 27 5.41 162 162 1429.0 269 81 178 10 12 .963
BOS 27 4.54 162 162 1436.2 229 81 134 14 11 .939
CHW 24 4.52 162 162 1439.2 291 64 211 16 16 .945
CLE 29 5.34 162 162 1434.0 264 72 184 8 13 .970
DET 23 4.57 163 163 1447.0 255 91 150 14 14 .945
KCR 23 5.20 162 162 1426.0 291 89 190 12 17 .959
LAA 25 4.70 162 162 1445.0 242 81 149 12 14 .950
MIN 24 4.69 163 163 1453.0 260 92 162 6 10 .977
NYY 24 4.65 162 162 1450.0 252 47 191 14 10 .944
OAK 26 4.70 162 162 1447.1 234 57 164 13 15 .944
SEA 20 4.27 162 162 1452.2 240 93 136 11 16 .954
TBR 21 4.65 162 162 1427.1 227 77 141 9 15 .960
TEX 23 4.57 162 162 1434.2 259 64 177 18 17 .931
TOR 24 4.76 162 162 1451.0 289 115 162 12 15 .958
LgAvg 23 4.75 162 162 1441 257 79 166 12 14 .953
327 4.75 2270 2270 20173.1 3602 1104 2329 169 195 .953

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%
BAL 6359 79% 32% 203 88% 3 81 7 64 178 133 15 10 0 3 7 4 12 7 12 0 36 89%
BOS 6283 75% 29% 169 78% 6 81 3 62 133 103 6 14 1 5 8 8 11 4 9 2 35 63%
CHW 6155 77% 32% 223 85% 3 64 7 52 211 152 15 16 1 3 12 7 16 10 15 1 44 82%
CLE 6354 78% 32% 213 87% 0 72 5 53 184 144 21 8 2 4 2 5 13 10 13 0 49 84%
DET 6240 76% 31% 182 85% 0 91 9 66 150 126 7 14 2 2 10 3 14 4 12 2 39 87%
KCR 6265 75% 31% 215 86% 10 89 6 67 190 125 22 11 2 1 8 4 17 11 13 4 56 82%
LAA 6252 78% 31% 172 89% 3 83 10 49 151 113 12 11 0 2 9 5 14 5 13 1 32 88%
MIN 6274 78% 31% 192 83% 2 92 10 68 161 117 11 6 0 0 6 1 10 8 10 0 37 81%
NYY 6247 74% 30% 223 82% 5 47 11 29 191 143 16 14 0 1 13 6 10 6 8 2 40 68%
OAK 6243 76% 32% 189 86% 5 57 9 36 164 117 15 13 1 0 12 4 15 10 13 2 39 77%
SEA 6159 77% 30% 163 84% 8 93 6 71 136 99 11 11 0 2 9 4 16 8 15 1 28 71%
TBR 6146 75% 30% 176 80% 3 77 6 63 141 110 12 9 1 1 7 5 15 5 13 2 32 78%
TEX 6172 77% 31% 210 85% 3 64 8 48 177 137 14 18 1 4 13 7 17 10 16 1 27 74%
TOR 6281 75% 32% 204 81% 0 115 12 89 162 129 15 12 0 1 11 5 15 8 14 1 46 65%
LgAvg 6245 76% 31% 195 84% 4 79 8 58 166 125 14 12 1 2 9 5 14 8 13 1 39 78%
87430 76% 31% 2734 84% 51 1106 109 817 2329 1748 192 167 11 29 127 68 195 106 176 19 540 78%

* Many Detailed Statistics are based on play-by-play accounts accumulated by RetroSheet. These totals may be incomplete (3.6% of all plays from 1920 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 David Aardsma 27 SEA 73 0 71.1 7 2 5 0 1 1.000 0.88 0.10
2 Winston Abreu 32 TOT 5 0 6.0 1 0 1 0 0 1.000 1.50 0.20
3 Winston Abreu 32 TBR 2 0 3.2 0 0 0 0 0 0.00 0.00
4 Winston Abreu 32 CLE 3 0 2.1 1 0 1 0 0 1.000 3.86 0.33
5 Jeremy Accardo 27 TOR 26 0 24.2 3 0 3 0 0 1.000 1.09 0.12
6 Alfredo Aceves 26 NYY 43 1 84.0 13 2 9 2 1 .846 1.18 0.26
7 Nick Adenhart 22 LAA 1 1 6.0 0 0 0 0 0 0.00 0.00
8 Jonathan Albaladejo 26 NYY 32 0 34.1 8 1 7 0 0 1.000 2.10 0.25
9 Matt Albers 26 BAL 56 0 67.0 10 4 6 0 0 1.000 1.34 0.18
10 Brett Anderson 21 OAK 30 30 175.1 29 0 29 0 5 1.000 1.49 0.97
11 Greg Aquino 31 CLE 10 0 16.0 6 2 4 0 0 1.000 3.38 0.60
12 Jose Arredondo 25 LAA 43 0 45.0 8 5 3 0 0 1.000 1.60 0.19
13 Luis Ayala 31 MIN 28 0 32.1 6 2 4 0 0 1.000 1.67 0.21
14 Danys Baez 31 BAL 59 0 71.2 20 9 11 0 1 1.000 2.51 0.34
15 Andrew Bailey 25 OAK 68 0 83.1 17 7 9 1 0 .941 1.73 0.24
16 Scott Baker 27 MIN 33 33 200.0 26 9 17 0 0 1.000 1.17 0.79
17 John Bale 35 KCR 43 0 28.1 9 3 5 1 1 .889 2.54 0.19
18 Grant Balfour 31 TBR 73 0 67.1 4 1 3 0 1 1.000 0.53 0.05
19 Brian Bannister 28 KCR 26 26 154.0 34 10 24 0 1 1.000 1.99 1.31
20 Daniel Bard 24 BOS 49 0 49.1 8 4 2 2 1 .750 1.09 0.12
21 Brian Bass 27 BAL 48 0 86.1 27 6 18 3 0 .889 2.50 0.50
22 Miguel Batista 38 SEA 56 0 71.1 12 4 8 0 0 1.000 1.51 0.21
23 Josh Beckett 29 BOS 32 32 212.1 27 11 14 2 2 .926 1.06 0.78
24 Erik Bedard 30 SEA 15 15 83.0 10 4 6 0 0 1.000 1.08 0.67
25 Trevor Bell 22 LAA 8 4 20.1 2 1 1 0 0 1.000 0.89 0.25
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
26 Jeff Bennett 29 TBR 11 0 12.2 0 0 0 0 0 0.00 0.00
27 Kris Benson 34 TEX 8 2 22.1 3 2 1 0 0 1.000 1.21 0.38
28 Brad Bergesen 23 BAL 19 19 123.1 39 13 26 0 2 1.000 2.85 2.05
29 Jason Berken 25 BAL 24 24 119.2 22 4 16 2 3 .909 1.50 0.83
30 Rafael Betancourt 34 CLE 29 0 30.2 3 2 1 0 0 1.000 0.88 0.10
31 Nick Blackburn 27 MIN 33 33 205.2 49 25 23 1 2 .980 2.10 1.45
32 Jerry Blevins 25 OAK 20 0 22.1 1 0 1 0 0 1.000 0.40 0.05
33 Jeremy Bonderman 26 DET 8 1 10.1 0 0 0 0 0 0.00 0.00
34 Eddie Bonine 28 DET 10 4 34.1 6 3 3 0 1 1.000 1.57 0.60
35 Michael Bowden 22 BOS 8 1 16.0 2 1 1 0 0 1.000 1.12 0.25
36 Dallas Braden 25 OAK 22 22 136.2 24 6 15 3 1 .875 1.38 0.95
37 Chad Bradford 34 TBR 20 0 10.1 2 1 1 0 0 1.000 1.74 0.10
38 Craig Breslow 28 TOT 77 0 69.2 12 5 7 0 0 1.000 1.55 0.16
39 Craig Breslow 28 MIN 17 0 14.1 3 0 3 0 0 1.000 1.88 0.18
40 Craig Breslow 28 OAK 60 0 55.1 9 5 4 0 0 1.000 1.46 0.15
41 Lance Broadway 25 CHW 8 0 16.0 5 1 3 1 0 .800 2.25 0.50
42 Dusty Brown 27 BOS 1 0 1.0 0 0 0 0 0 0.00 0.00
43 Brian Bruney 27 NYY 44 0 39.0 3 0 3 0 0 1.000 0.69 0.07
44 Clay Buchholz 24 BOS 16 16 92.0 17 8 8 1 0 .941 1.57 1.00
45 Mark Buehrle 30 CHW 33 33 213.1 55 13 41 1 5 .982 2.28 1.64
46 Jason Bulger 30 LAA 64 0 65.2 14 5 8 1 2 .929 1.78 0.20
47 Bryan Bullington 28 TOR 4 0 6.0 0 0 0 0 0 0.00 0.00
48 A.J. Burnett 32 NYY 33 33 207.0 28 5 20 3 0 .893 1.09 0.76
49 Brian Burres 28 TOR 2 2 6.1 4 0 4 0 0 1.000 5.68 2.00
50 Paul Byrd 38 BOS 7 6 34.0 7 2 5 0 1 1.000 1.85 1.00
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
51 Fernando Cabrera 27 BOS 6 0 5.1 0 0 0 0 0 0.00 0.00
52 Trevor Cahill 21 OAK 32 32 178.2 36 6 29 1 1 .972 1.76 1.09
53 Kevin Cameron 29 OAK 11 0 18.1 3 1 1 1 0 .667 0.98 0.18
54 Shawn Camp 33 TOR 59 0 79.2 20 8 10 2 2 .900 2.03 0.31
55 Jesse Carlson 28 TOR 73 0 67.2 19 10 9 0 1 1.000 2.53 0.26
56 Fausto Carmona 25 CLE 24 24 125.1 29 10 19 0 2 1.000 2.08 1.21
57 Carlos Carrasco 22 CLE 5 5 22.1 9 1 7 1 0 .889 3.22 1.60
58 D. J. Carrasco 32 CHW 49 1 93.1 26 2 23 1 2 .962 2.41 0.51
59 Santiago Casilla 29 OAK 46 0 48.1 8 2 5 1 1 .875 1.30 0.15
60 Alberto Castillo 33 BAL 20 0 12.0 5 2 3 0 0 1.000 3.75 0.25
61 Brett Cecil 22 TOR 18 17 93.1 11 1 9 1 0 .909 0.96 0.56
62 Joba Chamberlain 23 NYY 32 31 157.1 38 8 28 2 4 .947 2.06 1.13
63 Bruce Chen 32 KCR 17 9 62.1 13 3 9 1 0 .923 1.73 0.71
64 Randy Choate 33 TBR 61 0 36.1 10 1 9 0 1 1.000 2.48 0.16
65 Vinnie Chulk 30 CLE 8 0 12.0 4 1 2 1 0 .750 2.25 0.38
66 Anthony Claggett 24 NYY 2 0 2.2 0 0 0 0 0 0.00 0.00
67 Phil Coke 26 NYY 72 0 60.0 14 3 9 2 0 .857 1.80 0.17
68 Bartolo Colon 36 CHW 12 12 62.1 14 1 12 1 0 .929 1.88 1.08
69 Roman Colon 29 KCR 43 0 50.1 13 8 4 1 0 .923 2.15 0.28
70 Jose Contreras 37 CHW 21 21 114.2 23 4 15 4 1 .826 1.49 0.90
71 Roy Corcoran 29 SEA 16 0 19.0 2 0 2 0 1 1.000 0.95 0.13
72 Lance Cormier 28 TBR 53 0 77.1 26 9 16 1 1 .962 2.91 0.47
73 Jesse Crain 27 MIN 56 0 51.2 14 6 8 0 1 1.000 2.44 0.25
74 Juan Cruz 30 KCR 46 0 50.1 6 1 5 0 1 1.000 1.07 0.13
75 John Danks 24 CHW 32 32 200.1 42 7 33 2 1 .952 1.80 1.25
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
76 Daniel Davidson 28 LAA 4 0 1.2 0 0 0 0 0 0.00 0.00
77 Kyle Davies 25 KCR 22 22 123.0 22 10 10 2 1 .909 1.46 0.91
78 Wade Davis 23 TBR 6 6 36.1 5 5 0 0 0 1.000 1.24 0.83
79 Manny Delcarmen 27 BOS 64 0 59.2 7 2 4 1 0 .857 0.91 0.09
80 R.A. Dickey 34 MIN 35 1 64.1 15 6 8 1 0 .933 1.96 0.40
81 Lenny DiNardo 29 KCR 5 5 21.1 2 0 1 1 0 .500 0.42 0.20
82 Freddy Dolsi 26 DET 6 0 10.2 1 0 0 1 0 .000 0.00 0.00
83 Octavio Dotel 35 CHW 62 0 62.1 6 2 3 1 0 .833 0.72 0.08
84 Scott Downs 33 TOR 48 0 46.2 13 4 9 0 1 1.000 2.51 0.27
85 Brian Duensing 26 MIN 24 9 84.0 23 6 17 0 2 1.000 2.46 0.96
86 Michael Dunn 24 NYY 4 0 4.0 0 0 0 0 0 0.00 0.00
87 Adam Eaton 31 BAL 8 8 41.0 4 1 3 0 0 1.000 0.88 0.50
88 Jack Egbert 26 CHW 2 0 2.2 4 0 4 0 0 1.000 13.50 2.00
89 Kelvim Escobar 33 LAA 1 1 5.0 2 2 0 0 0 1.000 3.60 2.00
90 Dana Eveland 25 OAK 13 9 44.0 7 0 6 1 0 .857 1.23 0.46
91 Willie Eyre 30 TEX 17 0 18.0 2 0 2 0 0 1.000 1.00 0.12
92 Kyle Farnsworth 33 KCR 41 0 37.1 4 0 3 1 0 .750 0.72 0.07
93 Scott Feldman 26 TEX 34 31 189.2 46 15 27 4 4 .913 1.99 1.24
94 Neftali Feliz 21 TEX 20 0 31.0 5 1 3 1 0 .800 1.16 0.20
95 Casey Fien 25 DET 9 0 11.1 0 0 0 0 0 0.00 0.00
96 Alfredo Figaro 24 DET 5 3 17.0 2 0 2 0 0 1.000 1.06 0.40
97 Doug Fister 25 SEA 11 10 61.0 13 6 6 1 1 .923 1.77 1.09
98 Gavin Floyd 26 CHW 30 30 193.0 32 10 21 1 1 .969 1.45 1.03
99 Frank Francisco 29 TEX 51 0 49.1 2 1 0 1 0 .500 0.18 0.02
100 Jason Frasor 31 TOR 61 0 57.2 8 3 5 0 0 1.000 1.25 0.13
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
101 Luke French 23 TOT 15 12 67.1 7 2 5 0 1 1.000 0.94 0.47
102 Luke French 23 DET 7 5 29.1 4 1 3 0 0 1.000 1.23 0.57
103 Luke French 23 SEA 8 7 38.0 3 1 2 0 1 1.000 0.71 0.38
104 Brian Fuentes 33 LAA 65 0 55.0 7 1 6 0 0 1.000 1.15 0.11
105 Armando Gabino 25 MIN 2 1 3.2 1 0 0 1 0 .000 0.00 0.00
106 Armando Galarraga 27 DET 29 25 143.2 20 7 11 2 2 .900 1.13 0.62
107 Sean Gallagher 23 OAK 6 2 14.1 2 0 2 0 0 1.000 1.26 0.33
108 Freddy Garcia 34 CHW 9 9 56.0 10 4 6 0 1 1.000 1.61 1.11
109 Matt Garza 25 TBR 32 32 203.0 22 10 11 1 1 .955 0.93 0.66
110 Chad Gaudin 26 NYY 11 6 42.0 11 3 8 0 1 1.000 2.36 1.00
111 Dan Giese 32 OAK 7 1 22.0 5 3 2 0 0 1.000 2.05 0.71
112 Jimmy Gobble 27 CHW 12 0 12.0 0 0 0 0 0 0.00 0.00
113 Edgar Gonzalez 26 OAK 26 6 65.1 13 2 10 1 1 .923 1.65 0.46
114 Enrique Gonzalez 26 BOS 2 0 3.2 2 2 0 0 0 1.000 4.91 1.00
115 Gio Gonzalez 23 OAK 20 17 98.2 16 1 14 1 1 .938 1.37 0.75
116 Mike Gosling 28 CLE 15 0 25.0 3 1 1 1 0 .667 0.72 0.13
117 Jeff Gray 27 OAK 24 0 26.1 4 2 2 0 1 1.000 1.37 0.17
118 Nick Green 30 BOS 1 0 2.0 2 0 2 0 0 1.000 9.00 2.00
119 Zack Greinke 25 KCR 33 33 229.1 47 11 35 1 4 .979 1.81 1.39
120 Jason Grilli 32 TEX 30 0 26.1 9 2 7 0 0 1.000 3.08 0.30
121 Eddie Guardado 38 TEX 48 0 38.1 4 0 4 0 0 1.000 0.94 0.08
122 Matt Guerrier 30 MIN 79 0 76.1 20 8 12 0 1 1.000 2.36 0.25
123 Jeremy Guthrie 30 BAL 33 33 200.0 36 10 25 1 3 .972 1.58 1.06
124 Roy Halladay 32 TOR 32 32 239.0 51 26 24 1 2 .980 1.88 1.56
125 Matt Harrison 23 TEX 11 11 63.1 16 3 13 0 2 1.000 2.27 1.45
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
126 Dirk Hayhurst 28 TOR 15 0 22.2 1 0 1 0 0 1.000 0.40 0.07
127 Mark Hendrickson 35 BAL 53 11 105.0 19 6 13 0 0 1.000 1.63 0.36
128 Sean Henn 28 TOT 20 0 14.1 2 1 1 0 1 1.000 1.26 0.10
129 Sean Henn 28 MIN 14 0 11.1 2 1 1 0 1 1.000 1.59 0.14
130 Sean Henn 28 BAL 6 0 3.0 0 0 0 0 0 0.00 0.00
131 Matt Herges 39 CLE 21 0 25.1 6 1 5 0 0 1.000 2.13 0.29
132 David Hernandez 24 BAL 20 19 101.1 14 7 7 0 0 1.000 1.24 0.70
133 Felix Hernandez 23 SEA 34 34 238.2 54 29 24 1 3 .981 2.00 1.56
134 Rich Hill 29 BAL 14 13 57.2 11 1 9 1 0 .909 1.56 0.71
135 Luke Hochevar 25 KCR 25 25 143.0 30 10 20 0 1 1.000 1.89 1.20
136 Derek Holland 22 TEX 33 21 138.1 23 5 13 5 2 .783 1.17 0.55
137 J.P. Howell 26 TBR 69 0 66.2 11 3 8 0 0 1.000 1.48 0.16
138 Daniel Hudson 22 CHW 6 2 18.2 4 0 3 1 0 .750 1.45 0.50
139 David Huff 24 CLE 23 23 128.1 17 7 10 0 0 1.000 1.19 0.74
140 Dusty Hughes 27 KCR 8 1 14.0 3 1 2 0 0 1.000 1.93 0.38
141 Phil Hughes 23 NYY 51 7 86.0 9 4 5 0 0 1.000 0.94 0.18
142 Philip Humber 26 MIN 8 0 9.0 2 0 1 1 0 .500 1.00 0.13
143 Tommy Hunter 22 TEX 19 19 112.0 18 3 14 1 1 .944 1.37 0.89
144 Jason Isringhausen 36 TBR 9 0 8.0 0 0 0 0 0 0.00 0.00
145 Edwin Jackson 25 DET 33 33 214.0 31 16 11 4 3 .871 1.14 0.82
146 Zach Jackson 26 CLE 3 1 8.2 2 0 2 0 0 1.000 2.08 0.67
147 Chris Jakubauskas 30 SEA 35 8 93.0 22 10 10 2 1 .909 1.94 0.57
148 Casey Janssen 27 TOR 21 5 40.0 9 2 6 1 0 .889 1.80 0.38
149 Bobby Jenks 28 CHW 52 0 53.1 3 1 2 0 0 1.000 0.51 0.06
150 Jason Jennings 30 TEX 44 0 61.0 8 1 6 1 0 .875 1.03 0.16
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
151 Kevin Jepsen 24 LAA 54 0 54.2 11 6 5 0 1 1.000 1.81 0.20
152 Jim Johnson 26 BAL 64 0 70.0 15 4 10 1 0 .933 1.80 0.22
153 Hunter Jones 25 BOS 11 0 12.2 1 0 1 0 0 1.000 0.71 0.09
154 Scott Kazmir 25 TOT 26 26 147.1 18 6 12 0 0 1.000 1.10 0.69
155 Scott Kazmir 25 TBR 20 20 111.0 14 5 9 0 0 1.000 1.14 0.70
156 Scott Kazmir 25 LAA 6 6 36.1 4 1 3 0 0 1.000 0.99 0.67
157 Shawn Kelley 25 SEA 41 0 46.0 4 1 3 0 0 1.000 0.78 0.10
158 Ian Kennedy 24 NYY 1 0 1.0 0 0 0 0 0 0.00 0.00
159 Bobby Keppel 27 MIN 37 0 54.0 11 4 7 0 0 1.000 1.83 0.30
160 Brad Kilby 26 OAK 11 1 17.0 1 0 1 0 0 1.000 0.53 0.09
161 Masahide Kobayashi 35 CLE 10 0 9.2 3 1 2 0 1 1.000 2.79 0.30
162 John Lackey 30 LAA 27 27 176.1 37 13 22 2 3 .946 1.79 1.30
163 Aaron Laffey 24 CLE 25 19 121.2 20 6 13 1 2 .950 1.41 0.76
164 Chris Lambert 26 TOT 6 0 12.1 4 1 3 0 0 1.000 2.92 0.67
165 Chris Lambert 26 DET 2 0 6.2 2 0 2 0 0 1.000 2.70 1.00
166 Chris Lambert 26 BAL 4 0 5.2 2 1 1 0 0 1.000 3.18 0.50
167 Brandon League 26 TOR 67 0 74.2 16 10 4 2 2 .875 1.69 0.21
168 Cliff Lee 30 CLE 22 22 152.0 26 8 17 1 1 .962 1.48 1.14
169 Anthony Lerew 26 KCR 3 2 13.1 4 2 2 0 1 1.000 2.70 1.33
170 Jon Lester 25 BOS 32 32 203.1 33 7 24 2 1 .939 1.37 0.97
171 Jensen Lewis 25 CLE 47 0 66.1 12 5 7 0 1 1.000 1.63 0.26
172 Scott Lewis 25 CLE 1 1 4.1 0 0 0 0 0 0.00 0.00
173 Scott Linebrink 32 CHW 57 0 56.0 7 2 5 0 0 1.000 1.12 0.12
174 Francisco Liriano 25 MIN 29 24 136.2 16 1 15 0 1 1.000 1.05 0.55
175 Jesse Litsch 24 TOR 2 2 9.0 2 1 1 0 0 1.000 2.00 1.00
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
176 Radhames Liz 26 BAL 2 0 1.1 0 0 0 0 0 0.00 0.00
177 Javier Lopez 31 BOS 14 0 11.2 5 2 2 1 0 .800 3.09 0.29
178 Shane Loux 29 LAA 18 6 58.1 17 6 11 0 0 1.000 2.62 0.94
179 Mark Lowe 26 SEA 75 0 80.0 10 3 5 2 0 .800 0.90 0.11
180 Brandon Lyon 29 DET 65 0 78.2 26 10 16 0 2 1.000 2.97 0.40
181 Mike MacDougal 32 CHW 5 0 4.1 2 1 1 0 1 1.000 4.15 0.40
182 Warner Madrigal 25 TEX 13 0 12.2 1 0 1 0 0 1.000 0.71 0.08
183 Ron Mahay 38 TOT 57 0 50.1 9 5 4 0 0 1.000 1.61 0.16
184 Ron Mahay 38 KCR 41 0 41.1 9 5 4 0 0 1.000 1.96 0.22
185 Ron Mahay 38 MIN 16 0 9.0 0 0 0 0 0 0.00 0.00
186 Jeff Manship 24 MIN 11 5 31.2 5 3 2 0 0 1.000 1.42 0.45
187 Jay Marshall 26 OAK 10 0 7.1 2 1 1 0 0 1.000 2.45 0.20
188 Damaso Marte 34 NYY 21 0 13.1 1 0 1 0 0 1.000 0.68 0.05
189 Victor Marte 28 KCR 8 0 12.0 3 3 0 0 0 1.000 2.25 0.38
190 Justin Masterson 24 TOT 42 16 129.1 28 4 22 2 1 .929 1.81 0.62
191 Justin Masterson 24 BOS 31 6 72.0 18 2 15 1 0 .944 2.12 0.55
192 Justin Masterson 24 CLE 11 10 57.1 10 2 7 1 1 .900 1.41 0.82
193 Doug Mathis 26 TEX 24 2 42.2 11 3 8 0 1 1.000 2.32 0.46
194 Daisuke Matsuzaka 28 BOS 12 12 59.1 7 2 5 0 2 1.000 1.06 0.58
195 Brian Matusz 22 BAL 8 8 44.2 5 0 5 0 0 1.000 1.01 0.63
196 Vin Mazzaro 22 OAK 17 17 91.1 7 1 5 1 0 .857 0.59 0.35
197 Brandon McCarthy 25 TEX 17 17 97.1 18 8 9 1 1 .944 1.57 1.00
198 Bob McCrory 27 BAL 7 0 7.1 1 0 1 0 0 1.000 1.23 0.14
199 Gil Meche 30 KCR 23 23 129.0 29 8 21 0 2 1.000 2.02 1.26
200 Mark Melancon 24 NYY 13 0 16.1 5 1 4 0 0 1.000 2.76 0.38
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
201 Jon Meloan 24 OAK 6 0 8.1 0 0 0 0 0 0.00 0.00
202 Luis Mendoza 25 TEX 1 0 1.0 0 0 0 0 0 0.00 0.00
203 Cla Meredith 26 BAL 29 0 28.2 5 3 2 0 0 1.000 1.57 0.17
204 Randy Messenger 27 SEA 12 0 10.1 1 0 1 0 0 1.000 0.87 0.08
205 Kameron Mickolio 25 BAL 11 0 13.2 2 0 2 0 0 1.000 1.32 0.18
206 Jose Mijares 24 MIN 71 0 61.2 8 2 6 0 0 1.000 1.17 0.11
207 Brad Mills 24 TOR 2 2 7.2 0 0 0 0 0 0.00 0.00
208 Kevin Millwood 34 TEX 31 31 198.2 35 9 26 0 4 1.000 1.59 1.13
209 Zach Miner 27 DET 51 5 92.1 15 3 12 0 0 1.000 1.46 0.29
210 Sergio Mitre 28 NYY 12 9 51.2 18 3 12 3 1 .833 2.61 1.25
211 Juan Morillo 25 MIN 3 0 2.0 0 0 0 0 0 0.00 0.00
212 Brandon Morrow 24 SEA 26 10 69.2 12 5 7 0 1 1.000 1.55 0.46
213 Clayton Mortenson 24 OAK 6 6 27.2 6 2 3 1 0 .833 1.63 0.83
214 Guillermo Moscoso 25 TEX 10 0 14.0 1 0 1 0 0 1.000 0.64 0.10
215 Robert Mosebach 24 LAA 3 0 2.1 2 0 1 1 0 .500 3.86 0.33
216 Dustin Moseley 27 LAA 3 3 14.2 2 0 1 1 0 .500 0.61 0.33
217 Kevin Mulvey 24 MIN 2 0 1.1 0 0 0 0 0 0.00 0.00
218 Bill Murphy 28 TOR 8 0 11.1 4 2 2 0 1 1.000 3.18 0.50
219 Joe Nathan 34 MIN 70 0 68.2 12 5 6 1 1 .917 1.44 0.16
220 Joe Nelson 34 TBR 42 0 40.1 5 1 3 1 0 .800 0.89 0.10
221 Fu-Te Ni 26 DET 36 0 31.0 5 3 2 0 0 1.000 1.45 0.14
222 Jeff Niemann 26 TBR 31 30 180.2 21 9 12 0 4 1.000 1.05 0.68
223 Dustin Nippert 28 TEX 20 10 69.2 9 3 5 1 0 .889 1.03 0.40
224 Jhonny Nunez 23 CHW 7 0 5.2 0 0 0 0 0 0.00 0.00
225 Darren O'Day 26 TEX 64 0 55.2 7 1 6 0 0 1.000 1.13 0.11
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
226 Sean O'Sullivan 21 LAA 12 10 51.2 7 4 3 0 0 1.000 1.22 0.58
227 Tomo Ohka 33 CLE 18 6 71.0 16 7 9 0 1 1.000 2.03 0.89
228 Hideki Okajima 33 BOS 68 0 61.0 10 3 6 1 0 .900 1.33 0.13
229 Darren Oliver 38 LAA 63 1 73.0 9 2 7 0 1 1.000 1.11 0.14
230 Garrett Olson 25 SEA 31 11 80.1 9 2 7 0 0 1.000 1.01 0.29
231 Anthony Ortega 23 LAA 3 3 12.2 2 0 2 0 0 1.000 1.42 0.67
232 Josh Outman 24 OAK 14 12 67.1 6 2 3 1 0 .833 0.67 0.36
233 Vicente Padilla 31 TEX 18 18 108.0 21 4 16 1 0 .952 1.67 1.11
234 Matt Palmer 30 LAA 40 13 121.1 17 7 10 0 1 1.000 1.26 0.43
235 Jonathan Papelbon 28 BOS 66 0 68.0 6 1 4 1 0 .833 0.66 0.08
236 Carl Pavano 33 TOT 33 33 199.1 33 11 22 0 2 1.000 1.49 1.00
237 Carl Pavano 33 CLE 21 21 125.2 17 6 11 0 2 1.000 1.22 0.81
238 Carl Pavano 33 MIN 12 12 73.2 16 5 11 0 0 1.000 1.95 1.33
239 Jake Peavy 28 CHW 3 3 20.0 3 0 3 0 1 1.000 1.35 1.00
240 Tony Pena 27 CHW 35 0 36.0 6 5 1 0 0 1.000 1.50 0.17
241 Brad Penny 31 BOS 24 24 131.2 17 9 8 0 0 1.000 1.16 0.71
242 Troy Percival 39 TBR 14 0 11.1 1 1 0 0 0 1.000 0.79 0.07
243 Chris Perez 23 CLE 32 0 33.1 1 0 1 0 0 1.000 0.27 0.03
244 Rafael Perez 27 CLE 54 0 48.0 11 1 9 1 0 .909 1.88 0.19
245 Glen Perkins 26 MIN 18 17 96.1 12 3 8 1 1 .917 1.03 0.61
246 Ryan Perry 22 DET 53 0 61.2 7 3 3 1 0 .857 0.88 0.11
247 Andy Pettitte 37 NYY 32 32 194.2 32 3 27 2 1 .938 1.39 0.94
248 Sidney Ponson 32 KCR 14 9 58.2 21 4 16 1 1 .952 3.07 1.43
249 Rick Porcello 20 DET 31 31 170.2 38 11 25 2 1 .947 1.90 1.16
250 Aaron Poreda 22 CHW 10 0 11.0 4 1 3 0 0 1.000 3.27 0.40
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
251 David Price 23 TBR 23 23 128.1 23 5 17 1 0 .957 1.54 0.96
252 David Purcey 27 TOR 9 9 48.0 8 2 5 1 1 .875 1.31 0.78
253 Edwar Ramirez 28 NYY 20 0 22.0 3 1 2 0 0 1.000 1.23 0.15
254 Horacio Ramirez 29 KCR 19 1 22.2 6 4 2 0 0 1.000 2.38 0.32
255 Ramon Ramirez 27 BOS 70 0 69.2 12 7 4 1 1 .917 1.42 0.16
256 Clay Rapada 28 DET 3 0 3.1 1 0 1 0 0 1.000 2.70 0.33
257 Jon Rauch 30 MIN 17 0 15.2 2 0 2 0 0 1.000 1.15 0.12
258 Chris Ray 27 BAL 46 0 43.1 9 2 5 2 2 .778 1.45 0.15
259 Robert Ray 25 TOR 4 4 24.1 6 3 3 0 0 1.000 2.22 1.50
260 Chad Reineke 27 OAK 1 1 5.0 0 0 0 0 0 0.00 0.00
261 Anthony Reyes 27 CLE 8 8 38.1 9 1 8 0 1 1.000 2.11 1.13
262 Clayton Richard 25 CHW 26 14 89.0 19 3 14 2 1 .895 1.72 0.65
263 Dustin Richardson 25 BOS 3 0 3.1 1 1 0 0 0 1.000 2.70 0.33
264 Scott Richmond 29 TOR 27 24 138.2 31 14 17 0 1 1.000 2.01 1.15
265 Juan Rincon 30 DET 7 0 10.1 2 1 1 0 0 1.000 1.74 0.29
266 Mariano Rivera 39 NYY 66 0 66.1 18 2 16 0 1 1.000 2.44 0.27
267 David Robertson 24 NYY 45 0 43.2 3 0 3 0 0 1.000 0.62 0.07
268 Nate Robertson 31 DET 28 6 49.2 11 3 7 1 0 .909 1.81 0.36
269 Fernando Rodney 32 DET 73 0 75.2 16 6 10 0 0 1.000 1.90 0.22
270 Fernando Rodriguez 25 LAA 1 0 0.2 0 0 0 0 0 0.00 0.00
271 Henry Rodriguez 22 OAK 3 0 4.0 1 1 0 0 0 1.000 2.25 0.33
272 Rafael Rodriguez 24 LAA 18 0 30.2 13 3 9 1 0 .923 3.52 0.67
273 Josh Roenicke 26 TOR 13 0 17.2 2 0 2 0 0 1.000 1.02 0.15
274 Ricky Romero 24 TOR 29 29 178.0 42 15 25 2 2 .952 2.02 1.38
275 Carlos Rosa 24 KCR 7 0 10.2 0 0 0 0 0 0.00 0.00
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
276 Ryan Rowland-Smith 26 SEA 15 15 96.1 4 1 2 1 1 .750 0.28 0.20
277 Rich Rundles 28 CLE 1 0 1.0 0 0 0 0 0 0.00 0.00
278 Josh Rupe 26 TEX 4 0 4.2 1 1 0 0 0 1.000 1.93 0.25
279 B.J. Ryan 33 TOR 25 0 20.2 3 0 3 0 0 1.000 1.31 0.12
280 Marc Rzepczynski 23 TOR 11 11 61.1 12 2 10 0 2 1.000 1.76 1.09
281 CC Sabathia 28 NYY 34 34 230.0 31 3 28 0 0 1.000 1.21 0.91
282 Takashi Saito 39 BOS 56 0 55.2 11 3 7 1 1 .909 1.62 0.18
283 Ervin Santana 26 LAA 24 23 139.2 16 6 9 1 1 .938 0.97 0.63
284 Dennis Sarfate 28 BAL 20 0 23.0 4 2 2 0 0 1.000 1.57 0.20
285 Joe Saunders 28 LAA 31 31 186.0 32 7 24 1 3 .969 1.50 1.00
286 Bobby Seay 31 DET 67 0 48.2 7 3 4 0 0 1.000 1.29 0.10
287 George Sherrill 32 BAL 42 0 41.1 2 1 1 0 0 1.000 0.44 0.05
288 James Shields 27 TBR 33 33 219.2 43 16 25 2 5 .953 1.68 1.24
289 Scot Shields 33 LAA 20 0 17.2 7 3 2 2 2 .714 2.55 0.25
290 Brian Shouse 40 TBR 45 0 28.0 9 2 7 0 1 1.000 2.89 0.20
291 Carlos Silva 30 SEA 8 6 30.1 4 1 3 0 1 1.000 1.19 0.50
292 Alfredo Simon 28 BAL 2 2 6.1 2 1 1 0 0 1.000 2.84 1.00
293 Tony Sipp 25 CLE 46 0 40.0 6 1 5 0 0 1.000 1.35 0.13
294 Kevin Slowey 25 MIN 16 16 90.2 10 4 6 0 0 1.000 0.99 0.63
295 Joe Smith 25 CLE 37 0 34.0 12 3 9 0 0 1.000 3.18 0.32
296 John Smoltz 42 BOS 8 8 40.0 11 4 7 0 1 1.000 2.48 1.38
297 Ian Snell 27 SEA 12 12 64.1 19 7 11 1 1 .947 2.52 1.50
298 Andy Sonnanstine 26 TBR 22 18 99.2 22 7 12 3 0 .864 1.72 0.86
299 Joakim Soria 25 KCR 47 0 53.0 8 2 5 1 1 .875 1.19 0.15
300 Jeremy Sowers 26 CLE 23 22 123.1 21 1 20 0 0 1.000 1.53 0.91
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
301 Justin Speier 35 LAA 41 0 40.0 1 0 1 0 0 1.000 0.22 0.02
302 Russ Springer 40 TOT 74 0 57.0 1 1 0 0 0 1.000 0.16 0.01
303 Russ Springer 40 OAK 48 0 41.2 1 1 0 0 0 1.000 0.22 0.02
304 Russ Springer 40 TBR 26 0 15.1 0 0 0 0 0 0.00 0.00
305 Denny Stark 34 SEA 9 0 11.0 1 0 1 0 0 1.000 0.82 0.11
306 Pedro Strop 24 TEX 7 0 7.0 1 1 0 0 0 1.000 1.29 0.14
307 Anthony Swarzak 23 MIN 12 12 59.0 7 2 5 0 0 1.000 1.07 0.58
308 Nick Swisher 28 NYY 1 0 1.0 0 0 0 0 0 0.00 0.00
309 Brian Tallet 31 TOR 37 25 160.2 23 11 10 2 0 .913 1.18 0.57
310 Junichi Tazawa 23 BOS 6 4 25.1 1 0 1 0 0 1.000 0.36 0.17
311 Rob Tejeda 27 KCR 35 6 73.2 8 3 5 0 1 1.000 0.98 0.23
312 Dale Thayer 28 TBR 11 0 13.2 1 1 0 0 0 1.000 0.66 0.09
313 Rich Thompson 24 LAA 13 0 19.1 2 0 1 1 0 .500 0.47 0.08
314 Matt Thornton 32 CHW 70 0 72.1 12 2 9 1 2 .917 1.37 0.16
315 Chris Tillman 21 BAL 12 12 65.0 6 3 3 0 0 1.000 0.83 0.50
316 Jess Todd 23 CLE 19 0 20.2 4 2 2 0 1 1.000 1.74 0.21
317 Brett Tomko 36 TOT 21 6 57.1 5 2 3 0 1 1.000 0.78 0.24
318 Brett Tomko 36 NYY 15 0 20.2 3 2 1 0 0 1.000 1.31 0.20
319 Brett Tomko 36 OAK 6 6 36.2 2 0 2 0 1 1.000 0.49 0.33
320 Carlos Torres 26 CHW 8 5 28.1 5 1 4 0 0 1.000 1.59 0.63
321 Josh Towers 32 NYY 2 0 5.1 0 0 0 0 0 0.00 0.00
322 Billy Traber 29 BOS 1 0 3.2 1 0 1 0 0 1.000 2.45 1.00
323 Koji Uehara 34 BAL 12 12 66.2 5 0 5 0 1 1.000 0.68 0.42
324 Jonathan Van Every 29 BOS 1 0 0.2 0 0 0 0 0 0.00 0.00
325 Jason Vargas 26 SEA 23 14 91.2 16 3 13 0 3 1.000 1.57 0.70
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
326 Jose Veras 28 TOT 47 0 50.1 10 5 4 1 0 .900 1.61 0.19
327 Jose Veras 28 NYY 25 0 25.2 4 3 1 0 0 1.000 1.40 0.16
328 Jose Veras 28 CLE 22 0 24.2 6 2 3 1 0 .833 1.82 0.23
329 Justin Verlander 26 DET 35 35 240.0 36 14 20 2 4 .944 1.27 0.97
330 Luis Vizcaino 34 CLE 11 0 11.2 2 0 2 0 0 1.000 1.54 0.18
331 Doug Waechter 28 KCR 5 0 5.1 0 0 0 0 0 0.00 0.00
332 Billy Wagner 37 BOS 15 0 13.2 2 0 2 0 0 1.000 1.32 0.13
333 Tim Wakefield 42 BOS 21 21 129.2 21 10 11 0 1 1.000 1.46 1.00
334 Jamie Walker 37 BAL 22 0 12.1 3 0 3 0 0 1.000 2.19 0.14
335 Chien-Ming Wang 29 NYY 12 9 42.0 10 3 7 0 1 1.000 2.14 0.83
336 Jarrod Washburn 34 TOT 28 28 176.0 28 8 18 2 0 .929 1.33 0.93
337 Jarrod Washburn 34 SEA 20 20 133.0 19 5 12 2 0 .895 1.15 0.85
338 Jarrod Washburn 34 DET 8 8 43.0 9 3 6 0 0 1.000 1.88 1.13
339 Chris Waters 28 BAL 5 1 11.2 1 1 0 0 0 1.000 0.77 0.20
340 Jered Weaver 26 LAA 33 33 211.0 30 9 20 1 0 .967 1.24 0.88
341 Dan Wheeler 31 TBR 69 0 57.2 8 0 8 0 1 1.000 1.25 0.12
342 Wes Whisler 26 CHW 3 0 1.1 0 0 0 0 0 0.00 0.00
343 Sean White 28 SEA 52 0 64.1 18 9 8 1 1 .944 2.38 0.33
344 Randy Williams 33 CHW 25 0 17.2 9 4 5 0 0 1.000 4.58 0.36
345 Dontrelle Willis 27 DET 7 7 33.2 11 2 9 0 1 1.000 2.94 1.57
346 C.J. Wilson 28 TEX 74 0 73.2 18 1 15 2 2 .889 1.95 0.22
347 Brian Wolfe 28 TOR 14 0 15.1 1 1 0 0 0 1.000 0.59 0.07
348 Kerry Wood 32 CLE 58 0 55.0 8 1 7 0 0 1.000 1.31 0.14
349 Jamey Wright 34 KCR 65 0 79.0 19 1 16 2 2 .895 1.94 0.26
350 Michael Wuertz 30 OAK 74 0 78.2 11 4 7 0 0 1.000 1.26 0.15
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
351 Yasuhiko Yabuta 36 KCR 12 0 14.0 1 0 1 0 0 1.000 0.64 0.08
352 Brad Ziegler 29 OAK 69 0 73.1 23 10 13 0 3 1.000 2.82 0.33
353 Joel Zumaya 24 DET 29 0 31.0 5 2 2 1 0 .800 1.16 0.14
LgAvg 65 17 152 27 8 18 1 2 .952 1.54 0.40

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 David Aardsma 27 SEA 296 64% 16% 6 83% 0 2 0 2 5 3 2 0 0 0 0 0 1 1 1 0 2 100%
2 Winston Abreu 32 TBR 15 67% 13% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
3 Winston Abreu 32 CLE 17 71% 35% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
4 Jeremy Accardo 27 TOR 107 71% 29% 4 75% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 1 100%
5 Alfredo Aceves 26 NYY 338 76% 25% 9 89% 0 2 0 2 9 6 1 2 0 0 2 0 1 0 1 0 2 100%
6 Nick Adenhart 22 LAA 27 74% 22% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
7 Jonathan Albaladejo 26 NYY 158 78% 39% 6 100% 1 1 0 1 7 5 0 0 0 0 0 0 0 0 0 0 0
8 Matt Albers 26 BAL 309 77% 35% 8 75% 0 4 0 4 6 5 1 0 0 0 0 0 0 0 0 0 3 100%
9 Brett Anderson 21 OAK 734 75% 37% 29 86% 0 0 0 0 29 18 6 0 0 0 0 0 5 5 5 0 1 100%
10 Greg Aquino 31 CLE 74 72% 38% 3 100% 0 2 0 2 4 2 0 0 0 0 0 0 0 0 0 0 0
11 Jose Arredondo 25 LAA 202 69% 28% 3 100% 0 5 0 4 3 3 0 0 0 0 0 0 0 0 0 0 1 100%
12 Luis Ayala 31 MIN 138 80% 30% 4 75% 0 2 0 2 4 3 0 0 0 0 0 0 0 0 0 0 0
13 Danys Baez 31 BAL 295 80% 47% 12 92% 0 9 0 7 11 8 2 0 0 0 0 0 1 0 1 0 1 100%
14 Andrew Bailey 25 OAK 324 68% 26% 13 92% 0 7 2 4 9 8 1 1 1 0 0 0 0 0 0 0 6 83%
15 Scott Baker 27 MIN 828 76% 25% 25 80% 0 9 3 4 17 12 1 0 0 0 0 0 0 0 0 0 1 100%
16 John Bale 35 KCR 136 72% 31% 10 70% 0 3 1 1 5 4 1 1 0 0 1 1 1 1 1 0 2 0%
17 Grant Balfour 31 TBR 289 67% 22% 6 50% 0 1 0 1 3 1 1 0 0 0 0 0 1 1 1 0 3 67%
18 Brian Bannister 28 KCR 668 82% 38% 27 89% 3 10 0 10 24 18 1 0 0 0 0 0 1 1 1 0 6 83%
19 Daniel Bard 24 BOS 212 62% 26% 4 50% 0 4 0 2 2 1 0 2 0 1 1 2 1 0 1 0 2 0%
20 Brian Bass 27 BAL 400 79% 45% 21 81% 0 6 1 4 18 14 1 3 0 0 3 1 0 0 0 0 3 100%
21 Miguel Batista 38 SEA 325 75% 33% 9 89% 0 4 0 4 8 6 0 0 0 0 0 0 0 0 0 0 2 100%
22 Josh Beckett 29 BOS 883 73% 33% 21 67% 1 11 0 10 14 10 1 2 0 1 1 1 2 1 1 1 1 100%
23 Erik Bedard 30 SEA 348 66% 26% 7 100% 0 4 1 2 6 5 0 0 0 0 0 0 0 0 0 0 2 100%
24 Trevor Bell 22 LAA 110 81% 30% 2 100% 0 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0
25 Jeff Bennett 29 TBR 70 80% 40% 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%
26 Kris Benson 34 TEX 114 77% 23% 1 100% 0 2 0 2 1 1 0 0 0 0 0 0 0 0 0 0 0
27 Brad Bergesen 23 BAL 519 82% 40% 28 96% 0 13 1 11 26 20 2 0 0 0 0 0 2 1 2 0 2 100%
28 Jason Berken 25 BAL 560 82% 32% 19 84% 1 4 0 3 16 11 2 2 0 1 1 1 3 2 3 0 1 100%
29 Rafael Betancourt 34 CLE 129 67% 21% 1 100% 0 2 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
30 Nick Blackburn 27 MIN 882 86% 39% 26 85% 1 25 2 19 23 18 1 1 0 0 1 0 2 1 2 0 6 50%
31 Jerry Blevins 25 OAK 90 68% 21% 2 50% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
32 Jeremy Bonderman 26 DET 53 77% 23% 1 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0%
33 Eddie Bonine 28 DET 145 81% 44% 4 75% 0 3 0 2 3 2 0 0 0 0 0 0 1 0 1 0 0
34 Michael Bowden 22 BOS 75 81% 32% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
35 Dallas Braden 25 OAK 589 80% 28% 23 74% 0 6 2 1 15 10 1 3 0 0 3 1 1 1 1 0 11 64%
36 Chad Bradford 34 TBR 55 89% 42% 2 50% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
37 Craig Breslow 28 MIN 64 70% 19% 1 100% 0 0 0 0 3 1 0 0 0 0 0 0 0 0 0 0 1 100%
38 Craig Breslow 28 OAK 217 76% 23% 4 75% 0 5 0 5 4 3 0 0 0 0 0 0 0 0 0 0 0
39 Lance Broadway 25 CHW 76 79% 32% 4 75% 0 1 0 1 3 3 0 1 0 1 0 1 0 0 0 0 0
40 Dusty Brown 27 BOS 5 80% 20% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
41 Brian Bruney 27 NYY 175 68% 21% 3 100% 0 0 0 0 3 2 0 0 0 0 0 0 0 0 0 0 1 100%
42 Clay Buchholz 24 BOS 399 75% 39% 12 92% 1 8 0 5 8 6 0 1 0 0 1 0 0 0 0 0 2 50%
43 Mark Buehrle 30 CHW 874 84% 37% 39 92% 0 13 4 9 41 25 4 1 0 0 1 0 5 3 4 1 6 83%
44 Jason Bulger 30 LAA 262 66% 26% 9 89% 1 5 0 3 8 7 0 1 0 1 0 1 2 0 2 0 2 100%
45 Bryan Bullington 28 TOR 31 65% 10% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
46 A.J. Burnett 32 NYY 896 72% 29% 21 81% 0 5 1 3 20 15 0 3 0 0 3 0 0 0 0 0 2 50%
47 Brian Burres 28 TOR 37 76% 38% 4 100% 0 0 0 0 4 4 0 0 0 0 0 0 0 0 0 0 0
48 Paul Byrd 38 BOS 155 88% 30% 4 100% 1 2 0 1 5 3 0 0 0 0 0 0 1 0 0 1 2 100%
49 Fernando Cabrera 27 BOS 28 61% 18% 1 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0%
50 Trevor Cahill 21 OAK 773 83% 37% 28 96% 2 6 0 6 29 22 2 1 0 0 1 0 1 1 1 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%
51 Kevin Cameron 29 OAK 74 74% 31% 1 100% 0 1 0 1 1 1 0 1 0 0 1 0 0 0 0 0 0
52 Shawn Camp 33 TOR 333 74% 39% 12 92% 0 8 0 5 10 10 0 2 0 0 2 1 2 0 2 0 1 100%
53 Jesse Carlson 28 TOR 292 77% 27% 10 90% 0 10 0 6 9 7 1 0 0 0 0 0 1 0 1 0 2 100%
54 Fausto Carmona 25 CLE 596 77% 40% 22 86% 0 10 0 8 19 15 3 0 0 0 0 0 2 1 2 0 3 67%
55 Carlos Carrasco 22 CLE 112 88% 38% 5 80% 0 1 0 1 7 4 0 1 0 0 1 0 0 0 0 0 0
56 D. J. Carrasco 32 CHW 405 79% 37% 23 87% 1 2 0 2 23 15 1 1 0 0 1 1 2 1 2 0 2 100%
57 Santiago Casilla 29 OAK 233 76% 36% 7 71% 0 2 1 0 5 4 0 1 0 0 1 1 1 0 1 0 3 100%
58 Alberto Castillo 33 BAL 49 78% 35% 2 100% 0 2 0 2 3 1 1 0 0 0 0 0 0 0 0 0 0
59 Brett Cecil 22 TOR 422 75% 31% 16 63% 0 1 1 0 9 8 0 1 0 0 1 0 0 0 0 0 4 0%
60 Joba Chamberlain 23 NYY 709 74% 30% 33 82% 0 8 1 6 28 24 2 2 0 0 2 2 4 2 3 1 11 82%
61 Bruce Chen 32 KCR 279 77% 23% 8 75% 1 3 1 2 9 3 1 1 0 0 1 0 0 0 0 0 2 100%
62 Randy Choate 33 TBR 142 78% 46% 9 100% 0 1 0 1 9 6 3 0 0 0 0 0 1 1 1 0 2 100%
63 Vinnie Chulk 30 CLE 55 75% 31% 3 67% 0 1 0 1 2 2 0 1 0 0 1 1 0 0 0 0 2 100%
64 Anthony Claggett 24 NYY 23 78% 17% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
65 Phil Coke 26 NYY 238 76% 26% 14 71% 0 3 1 1 9 9 0 2 0 0 2 1 0 0 0 0 3 33%
66 Bartolo Colon 36 CHW 276 79% 33% 11 100% 0 1 0 1 12 11 0 1 0 0 1 0 0 0 0 0 5 100%
67 Roman Colon 29 KCR 220 81% 31% 6 83% 0 8 0 7 4 3 1 1 0 0 1 0 0 0 0 0 3 67%
68 Jose Contreras 37 CHW 513 79% 34% 18 83% 1 4 0 4 15 12 2 4 1 2 1 2 1 0 1 0 5 100%
69 Roy Corcoran 29 SEA 91 76% 45% 2 100% 0 0 0 0 2 1 1 0 0 0 0 0 1 1 1 0 1 100%
70 Lance Cormier 28 TBR 331 85% 41% 18 89% 0 9 0 8 16 13 1 1 0 0 1 1 1 0 1 0 1 0%
71 Jesse Crain 27 MIN 230 70% 29% 10 70% 0 6 0 6 8 6 1 0 0 0 0 0 1 1 1 0 4 50%
72 Juan Cruz 30 KCR 219 74% 16% 5 100% 0 1 0 0 5 1 3 0 0 0 0 0 1 0 1 0 2 100%
73 John Danks 24 CHW 839 76% 32% 35 71% 1 7 0 7 33 22 2 2 0 0 2 0 1 1 1 0 7 86%
74 Daniel Davidson 28 LAA 11 82% 18% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
75 Kyle Davies 25 KCR 538 77% 30% 13 77% 0 10 0 9 10 7 1 2 0 1 1 1 1 1 1 0 4 75%
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 Wade Davis 23 TBR 150 71% 27% 1 100% 0 5 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0
77 Manny Delcarmen 27 BOS 278 74% 30% 5 80% 0 2 0 2 4 4 0 1 0 1 0 1 0 0 0 0 1 100%
78 R.A. Dickey 34 MIN 293 80% 35% 9 78% 0 6 0 6 8 7 0 1 0 0 1 0 0 0 0 0 2 100%
79 Lenny DiNardo 29 KCR 117 81% 47% 3 33% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
80 Freddy Dolsi 26 DET 47 94% 51% 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0
81 Octavio Dotel 35 CHW 268 67% 18% 3 67% 0 2 0 2 3 2 0 1 0 0 1 0 0 0 0 0 1 100%
82 Scott Downs 33 TOR 200 73% 40% 12 75% 0 4 0 4 9 8 1 0 0 0 0 0 1 1 1 0 1 0%
83 Brian Duensing 26 MIN 359 77% 34% 19 84% 0 6 1 4 17 12 2 0 0 0 0 0 2 2 2 0 5 60%
84 Michael Dunn 24 NYY 20 55% 20% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
85 Adam Eaton 31 BAL 194 80% 26% 3 100% 0 1 0 0 3 3 0 0 0 0 0 0 0 0 0 0 1 100%
86 Jack Egbert 26 CHW 18 89% 56% 4 100% 0 0 0 0 4 3 1 0 0 0 0 0 0 0 0 0 0
87 Kelvim Escobar 33 LAA 23 65% 30% 0 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0
88 Dana Eveland 25 OAK 221 81% 46% 7 86% 0 0 0 0 6 6 0 1 0 0 1 1 0 0 0 0 1 0%
89 Willie Eyre 30 TEX 72 82% 28% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 2 100%
90 Kyle Farnsworth 33 KCR 168 71% 30% 6 50% 0 0 0 0 3 3 0 1 1 0 0 0 0 0 0 0 1 100%
91 Scott Feldman 26 TEX 791 80% 36% 38 82% 0 15 4 10 27 22 2 4 0 1 3 1 4 2 3 1 1 0%
92 Neftali Feliz 21 TEX 117 59% 21% 3 100% 0 1 0 1 3 3 0 1 0 0 1 0 0 0 0 0 0
93 Casey Fien 25 DET 53 72% 23% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
94 Alfredo Figaro 24 DET 83 73% 19% 2 100% 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 1 100%
95 Doug Fister 25 SEA 256 80% 31% 6 100% 0 6 0 5 6 6 0 1 0 0 1 0 1 0 1 0 0
96 Gavin Floyd 26 CHW 797 75% 32% 27 89% 0 10 1 7 21 19 1 1 0 0 1 0 1 1 1 0 3 67%
97 Frank Francisco 29 TEX 203 69% 19% 0 0 1 0 1 0 0 0 1 1 0 0 0 0 0 0 0 0
98 Jason Frasor 31 TOR 227 74% 26% 8 63% 0 3 0 3 5 5 0 0 0 0 0 0 0 0 0 0 1 100%
99 Luke French 23 SEA 179 80% 25% 1 100% 0 1 0 1 2 0 1 0 0 0 0 0 1 1 1 0 0
100 Luke French 23 DET 133 77% 22% 4 100% 0 1 1 0 3 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%
101 Brian Fuentes 33 LAA 242 73% 25% 6 83% 0 1 0 1 6 4 0 0 0 0 0 0 0 0 0 0 2 100%
102 Armando Gabino 25 MIN 25 76% 16% 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0
103 Armando Galarraga 27 DET 642 75% 30% 16 81% 0 7 1 4 11 9 2 2 0 2 0 0 2 2 2 0 2 100%
104 Sean Gallagher 23 OAK 71 80% 27% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
105 Freddy Garcia 34 CHW 229 84% 36% 8 88% 0 4 0 3 6 5 0 0 0 0 0 0 1 0 1 0 0
106 Matt Garza 25 TBR 861 68% 26% 16 75% 2 10 2 8 11 7 1 1 0 0 1 0 1 0 0 1 1 100%
107 Chad Gaudin 26 NYY 188 72% 31% 9 89% 0 3 2 1 8 5 0 0 0 0 0 0 1 0 0 1 0
108 Dan Giese 32 OAK 94 81% 33% 3 100% 0 3 0 2 2 2 0 0 0 0 0 0 0 0 0 0 0
109 Jimmy Gobble 27 CHW 59 69% 19% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
110 Edgar Gonzalez 26 OAK 299 79% 31% 13 92% 2 2 0 0 10 7 1 1 0 0 1 0 1 1 1 0 2 100%
111 Enrique Gonzalez 26 BOS 18 83% 28% 0 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0
112 Gio Gonzalez 23 OAK 455 65% 28% 17 76% 1 1 1 0 14 8 2 1 0 0 1 1 1 1 1 0 6 50%
113 Mike Gosling 28 CLE 114 79% 25% 3 33% 0 1 0 1 1 1 0 1 0 1 0 1 0 0 0 0 1 0%
114 Jeff Gray 27 OAK 116 78% 44% 2 100% 0 2 1 1 2 1 0 0 0 0 0 0 1 0 0 1 1 100%
115 Nick Green 30 BOS 9 67% 33% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
116 Zack Greinke 25 KCR 915 70% 26% 36 94% 1 11 2 7 35 25 4 1 0 0 1 0 4 2 3 1 15 93%
117 Jason Grilli 32 TEX 113 65% 23% 7 100% 0 2 0 2 7 7 0 0 0 0 0 0 0 0 0 0 2 100%
118 Eddie Guardado 38 TEX 166 82% 28% 4 100% 0 0 0 0 4 4 0 0 0 0 0 0 0 0 0 0 2 100%
119 Matt Guerrier 30 MIN 304 82% 33% 13 100% 0 8 1 6 11 9 1 0 0 0 0 0 1 1 1 0 2 100%
120 Jeremy Guthrie 30 BAL 874 82% 29% 24 92% 1 10 1 9 25 15 3 1 0 0 1 0 3 3 3 0 4 75%
121 Roy Halladay 32 TOR 963 77% 37% 36 72% 0 26 1 24 24 20 3 1 0 1 0 1 2 2 2 0 1 0%
122 Matt Harrison 23 TEX 283 81% 37% 12 100% 0 3 0 2 13 10 1 0 0 0 0 0 2 1 2 0 1 100%
123 Dirk Hayhurst 28 TOR 97 77% 30% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
124 Mark Hendrickson 35 BAL 457 83% 35% 16 100% 0 6 1 4 13 12 1 0 0 0 0 0 0 0 0 0 3 100%
125 Sean Henn 28 BAL 19 53% 16% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
126 Sean Henn 28 MIN 50 68% 24% 2 100% 0 1 1 0 1 0 1 0 0 0 0 0 1 1 1 0 1 100%
127 Matt Herges 39 CLE 107 79% 35% 5 100% 0 1 0 1 5 5 0 0 0 0 0 0 0 0 0 0 2 100%
128 David Hernandez 24 BAL 462 78% 23% 7 100% 0 7 0 6 7 6 0 0 0 0 0 0 0 0 0 0 3 100%
129 Felix Hernandez 23 SEA 977 74% 36% 30 83% 2 29 2 22 24 17 2 1 0 0 1 0 3 1 3 0 5 80%
130 Rich Hill 29 BAL 275 73% 23% 9 89% 0 1 0 0 9 7 0 1 0 1 0 1 0 0 0 0 4 100%
131 Luke Hochevar 25 KCR 631 80% 35% 18 94% 1 10 0 7 20 9 3 0 0 0 0 0 1 1 1 0 3 100%
132 Derek Holland 22 TEX 611 77% 30% 16 69% 0 5 1 4 13 6 3 5 0 1 4 1 2 2 2 0 2 50%
133 J.P. Howell 26 TBR 278 62% 27% 8 88% 0 3 0 3 8 7 0 0 0 0 0 0 0 0 0 0 1 100%
134 Daniel Hudson 22 CHW 82 74% 23% 4 75% 0 0 0 0 3 3 0 1 0 0 1 1 0 0 0 0 1 0%
135 David Huff 24 CLE 574 83% 30% 14 79% 0 7 1 5 10 8 2 0 0 0 0 0 0 0 0 0 2 50%
136 Dusty Hughes 27 KCR 62 65% 29% 1 100% 0 1 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0
137 Phil Hughes 23 NYY 351 66% 23% 7 86% 0 4 0 2 5 3 1 0 0 0 0 0 0 0 0 0 0
138 Philip Humber 26 MIN 50 68% 30% 3 33% 0 0 0 0 1 1 0 1 0 0 1 0 0 0 0 0 0
139 Tommy Hunter 22 TEX 475 83% 30% 17 82% 0 3 0 1 14 10 1 1 0 1 0 1 1 1 1 0 3 67%
140 Jason Isringhausen 36 TBR 37 73% 22% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
141 Edwin Jackson 25 DET 890 78% 29% 14 79% 0 16 0 13 11 9 0 4 0 0 4 1 3 0 3 0 4 75%
142 Zach Jackson 26 CLE 47 68% 34% 2 100% 0 0 0 0 2 1 1 0 0 0 0 0 0 0 0 0 0
143 Chris Jakubauskas 30 SEA 390 85% 37% 10 90% 0 10 1 7 10 8 0 2 0 1 1 1 1 0 1 0 0
144 Casey Janssen 27 TOR 192 80% 38% 7 86% 0 2 0 1 6 6 0 1 0 0 1 1 0 0 0 0 2 50%
145 Bobby Jenks 28 CHW 228 76% 34% 4 75% 0 1 0 0 2 2 0 0 0 0 0 0 0 0 0 0 1 0%
146 Jason Jennings 30 TEX 272 77% 31% 9 67% 1 1 0 1 6 5 0 1 0 1 0 1 0 0 0 0 3 67%
147 Kevin Jepsen 24 LAA 237 78% 41% 6 83% 0 6 0 5 5 4 1 0 0 0 0 0 1 1 1 0 0
148 Jim Johnson 26 BAL 300 78% 39% 15 73% 1 4 1 3 10 6 1 1 0 1 0 1 0 0 0 0 4 50%
149 Hunter Jones 25 BOS 63 78% 21% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
150 Scott Kazmir 25 TBR 504 74% 25% 10 90% 0 5 0 5 9 8 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%
151 Scott Kazmir 25 LAA 143 78% 20% 3 67% 0 1 1 0 3 1 0 0 0 0 0 0 0 0 0 0 0
152 Shawn Kelley 25 SEA 191 75% 21% 3 100% 0 1 0 1 3 2 0 0 0 0 0 0 0 0 0 0 1 100%
153 Ian Kennedy 24 NYY 6 33% 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
154 Bobby Keppel 27 MIN 242 79% 38% 9 89% 0 4 0 2 7 6 0 0 0 0 0 0 0 0 0 0 1 100%
155 Brad Kilby 26 OAK 65 63% 14% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
156 Masahide Kobayashi 35 CLE 45 82% 29% 2 100% 0 1 0 1 2 1 1 0 0 0 0 0 1 1 1 0 0
157 John Lackey 30 LAA 748 77% 32% 28 93% 0 13 3 7 22 18 2 2 0 0 2 1 3 1 3 0 8 88%
158 Aaron Laffey 24 CLE 539 80% 38% 18 78% 0 6 0 3 13 11 1 1 1 0 0 0 2 1 2 0 1 0%
159 Chris Lambert 26 BAL 26 73% 31% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
160 Chris Lambert 26 DET 36 78% 17% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
161 Brandon League 26 TOR 313 73% 35% 10 60% 0 10 2 7 4 3 1 2 0 0 2 2 2 1 2 0 4 25%
162 Cliff Lee 30 CLE 641 80% 33% 21 86% 0 8 1 4 17 14 1 1 0 1 0 1 1 1 1 0 8 88%
163 Anthony Lerew 26 KCR 62 77% 21% 2 100% 0 2 1 0 2 0 1 0 0 0 0 0 1 0 0 1 0
164 Jon Lester 25 BOS 843 69% 31% 26 77% 1 7 0 4 24 15 2 2 0 1 1 2 1 0 1 0 3 0%
165 Jensen Lewis 25 CLE 285 69% 24% 11 91% 0 5 2 2 7 4 2 0 0 0 0 0 1 1 1 0 6 100%
166 Scott Lewis 25 CLE 20 80% 15% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
167 Scott Linebrink 32 CHW 259 77% 27% 5 100% 0 2 0 2 5 5 0 0 0 0 0 0 0 0 0 0 0
168 Francisco Liriano 25 MIN 609 74% 28% 10 90% 0 1 0 1 15 7 0 0 0 0 0 0 1 0 1 0 3 100%
169 Jesse Litsch 24 TOR 42 79% 29% 2 100% 0 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
170 Radhames Liz 26 BAL 16 69% 25% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
171 Javier Lopez 31 BOS 64 78% 36% 3 67% 0 2 0 1 2 2 0 1 1 0 0 0 0 0 0 0 1 100%
172 Shane Loux 29 LAA 271 89% 40% 11 100% 1 6 0 4 11 7 3 0 0 0 0 0 0 0 0 0 0
173 Mark Lowe 26 SEA 339 73% 28% 8 63% 1 3 0 3 5 5 0 2 0 0 2 0 0 0 0 0 1 0%
174 Brandon Lyon 29 DET 314 74% 32% 20 90% 0 10 3 5 16 14 0 0 0 0 0 0 2 0 1 1 7 86%
175 Mike MacDougal 32 CHW 25 76% 32% 1 100% 0 1 0 0 1 0 0 0 0 0 0 0 1 0 1 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 Warner Madrigal 25 TEX 67 76% 27% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
177 Ron Mahay 38 KCR 200 74% 28% 8 75% 0 5 0 3 4 3 0 0 0 0