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

2004 National League Pitcher

2003 NL  / 2005 NL  / 2004 AL  / 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%
ARI 25 5.55 162 162 1436.0 291 73 202 16 16 .945
ATL 21 4.12 162 162 1450.0 307 85 211 11 22 .964
CHC 19 4.10 162 162 1465.1 318 101 208 9 19 .972
CIN 22 5.60 162 162 1443.2 274 68 196 10 10 .964
COL 25 5.70 162 162 1435.1 347 98 233 16 22 .954
FLA 25 4.32 162 162 1439.0 277 84 184 9 11 .968
HOU 23 4.31 162 162 1443.0 297 96 193 8 20 .973
LAD 22 4.22 162 162 1453.1 290 73 215 2 12 .993
MIL 22 4.70 161 161 1442.0 265 96 157 12 6 .955
MON 22 4.75 162 162 1447.0 326 103 213 10 28 .969
NYM 26 4.51 162 162 1449.0 321 88 224 9 17 .972
PHI 21 4.82 162 162 1462.2 298 106 185 7 8 .977
PIT 22 4.62 161 161 1428.0 309 77 221 11 19 .964
SDP 24 4.35 162 162 1441.0 296 85 198 13 12 .956
SFG 22 4.75 162 162 1457.0 308 87 207 14 12 .955
STL 20 4.07 162 162 1453.2 370 117 241 12 12 .968
LgAvg 21 4.66 162 162 1447 306 90 206 11 15 .965
343 4.66 2590 2590 23146.0 4894 1437 3288 169 246 .965

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%
ARI 6656 72% 31% 228 90% 4 73 8 49 202 155 16 16 3 1 12 7 16 8 15 1 59 86%
ATL 6388 75% 33% 253 89% 6 85 13 53 211 162 21 11 1 2 8 6 22 14 20 2 60 78%
CHC 6466 70% 29% 244 86% 6 101 9 82 208 156 26 9 2 0 7 3 19 15 19 0 66 80%
CIN 6631 76% 30% 249 86% 4 68 16 45 196 164 15 10 1 4 5 9 10 5 10 0 81 77%
COL 6770 75% 31% 261 89% 4 98 17 67 233 170 19 16 1 2 13 6 22 13 21 1 52 77%
FLA 6308 73% 30% 211 89% 2 84 15 59 184 146 7 9 0 3 6 4 11 5 9 2 47 79%
HOU 6392 71% 29% 219 91% 3 96 12 70 193 148 17 8 0 0 8 3 21 10 19 2 49 88%
LAD 6351 74% 29% 229 94% 5 73 7 54 214 164 17 2 0 0 2 1 12 8 12 0 71 94%
MIL 6391 75% 31% 185 88% 4 96 15 69 157 125 6 12 0 2 10 6 6 3 6 0 50 74%
MON 6458 74% 32% 232 91% 2 103 11 88 212 154 30 10 0 2 8 4 28 22 27 1 48 81%
NYM 6515 75% 33% 247 91% 1 88 7 64 224 172 20 9 1 4 4 6 17 11 15 2 54 87%
PHI 6480 75% 29% 226 90% 5 106 10 81 185 157 11 7 0 2 5 5 8 7 7 1 80 85%
PIT 6355 73% 31% 256 89% 9 77 11 50 221 166 20 11 1 2 8 7 19 9 16 3 67 90%
SDP 6269 75% 31% 235 88% 5 86 12 67 198 158 15 13 1 2 10 9 12 8 11 1 71 82%
SFG 6479 75% 32% 236 89% 5 87 11 65 207 160 15 14 1 4 9 6 12 6 9 3 53 75%
STL 6246 75% 34% 277 92% 8 117 9 87 241 205 14 12 1 2 9 4 12 9 11 1 64 91%
LgAvg 6447 74% 31% 237 89% 5 90 11 66 205 160 17 11 1 2 8 5 15 10 14 1 61 83%
103155 74% 31% 3788 89% 73 1438 183 1050 3286 2562 269 169 13 32 124 86 247 153 227 20 972 83%

* 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 David Aardsma 22 SFG 11 0 10.2 0 0 0 0 0 0.00 0.00
2 Paul Abbott 36 PHI 10 10 49.0 5 3 2 0 0 1.000 0.92 0.50
3 Jose Acevedo 26 CIN 39 27 157.2 22 4 18 0 0 1.000 1.26 0.56
4 Mike Adams 25 MIL 46 0 53.0 5 0 5 0 0 1.000 0.85 0.11
5 Antonio Alfonseca 32 ATL 79 0 73.2 10 3 7 0 0 1.000 1.22 0.13
6 Armando Almanza 31 ATL 13 0 11.2 1 0 1 0 0 1.000 0.77 0.08
7 Wilson Alvarez 34 LAD 40 15 120.2 19 3 16 0 0 1.000 1.42 0.48
8 Jimmy Anderson 28 CHC 7 0 9.2 4 3 1 0 0 1.000 3.72 0.57
9 Rick Ankiel 24 STL 5 0 10.0 4 1 3 0 0 1.000 3.60 0.80
10 Greg Aquino 26 ARI 34 0 35.1 7 3 4 0 0 1.000 1.78 0.21
11 Tony Armas 26 MON 16 16 72.0 15 2 13 0 3 1.000 1.88 0.94
12 Andy Ashby 36 SDP 2 0 2.0 0 0 0 0 0 0.00 0.00
13 Luis Ayala 26 MON 81 0 90.1 30 9 21 0 4 1.000 2.99 0.37
14 Brandon Backe 26 HOU 33 9 67.0 14 4 10 0 1 1.000 1.88 0.42
15 James Baldwin 32 NYM 2 2 6.0 2 0 2 0 0 1.000 3.00 1.00
16 Rod Beck 35 SDP 26 0 24.0 3 0 2 1 0 .667 0.75 0.08
17 Josh Beckett 24 FLA 26 26 156.2 23 4 17 2 0 .913 1.21 0.81
18 Heath Bell 26 NYM 17 0 24.1 3 0 3 0 0 1.000 1.11 0.18
19 Francis Beltran 24 TOT 45 0 49.1 6 0 5 1 1 .833 0.91 0.11
20 Francis Beltran 24 CHC 34 0 35.0 4 0 4 0 0 1.000 1.03 0.12
21 Francis Beltran 24 MON 11 0 14.1 2 0 1 1 1 .500 0.63 0.09
22 Rigo Beltran 34 MON 2 0 0.2 0 0 0 0 0 0.00 0.00
23 Armando Benitez 31 FLA 64 0 69.2 8 4 3 1 0 .875 0.90 0.11
24 Jeff Bennett 24 MIL 60 0 71.1 14 6 7 1 0 .929 1.64 0.22
25 Kris Benson 29 TOT 31 31 200.1 43 17 25 1 2 .977 1.89 1.35
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
26 Kris Benson 29 PIT 20 20 132.1 31 12 19 0 2 1.000 2.11 1.55
27 Kris Benson 29 NYM 11 11 68.0 12 5 6 1 0 .917 1.46 1.00
28 Chad Bentz 24 MON 36 0 27.2 10 5 5 0 0 1.000 3.25 0.28
29 Adam Bernero 27 COL 16 2 32.1 5 1 4 0 0 1.000 1.39 0.31
30 Rocky Biddle 28 MON 47 9 78.0 11 2 9 0 0 1.000 1.27 0.23
31 Brian Boehringer 35 PIT 21 0 25.1 3 0 3 0 1 1.000 1.07 0.14
32 Jung Bong 23 CIN 3 3 15.1 5 1 4 0 1 1.000 2.93 1.67
33 Toby Borland 35 FLA 18 0 18.1 5 2 2 1 0 .800 1.96 0.22
34 Joe Borowski 33 CHC 22 0 21.1 1 0 1 0 0 1.000 0.42 0.05
35 Ricky Bottalico 34 NYM 60 0 69.1 13 5 8 0 0 1.000 1.69 0.22
36 Jason Boyd 31 PIT 12 0 13.0 6 0 4 2 0 .667 2.77 0.33
37 Yhency Brazoban 24 LAD 31 0 32.2 5 1 4 0 1 1.000 1.38 0.16
38 Frank Brooks 25 PIT 11 1 17.1 0 0 0 0 0 0.00 0.00
39 Jim Brower 31 SFG 89 0 93.0 29 6 21 2 0 .931 2.61 0.30
40 Brian Bruney 22 ARI 30 0 31.1 6 2 3 1 0 .833 1.44 0.17
41 Kirk Bullinger 34 HOU 27 0 30.2 14 4 10 0 0 1.000 4.11 0.52
42 Nate Bump 27 FLA 50 2 73.2 12 2 9 1 0 .917 1.34 0.22
43 Dave Burba 37 TOT 51 0 77.0 21 6 13 2 0 .905 2.22 0.37
44 Dave Burba 37 MIL 45 0 70.2 20 5 13 2 0 .900 2.29 0.40
45 Dave Burba 37 SFG 6 0 6.1 1 1 0 0 0 1.000 1.42 0.17
46 A.J. Burnett 27 FLA 20 19 120.0 28 10 18 0 0 1.000 2.10 1.40
47 Sean Burnett 21 PIT 13 13 71.2 22 4 17 1 1 .955 2.64 1.62
48 Mike Bynum 26 SDP 2 0 0.2 0 0 0 0 0 0.00 0.00
49 Paul Byrd 33 ATL 19 19 114.1 25 7 15 3 2 .880 1.73 1.16
50 Kiko Calero 29 STL 41 0 45.1 11 2 9 0 0 1.000 2.18 0.27
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
51 Carmen Cali 25 STL 10 0 7.1 0 0 0 0 0 0.00 0.00
52 Jose Capellan 23 ATL 3 2 8.0 0 0 0 0 0 0.00 0.00
53 Chris Capuano 25 MIL 17 17 88.1 19 3 16 0 0 1.000 1.94 1.12
54 Chris Carpenter 29 STL 28 28 182.0 47 12 34 1 4 .979 2.27 1.64
55 Giovanni Carrara 36 LAD 42 0 53.2 15 4 11 0 2 1.000 2.52 0.36
56 Shawn Chacon 26 COL 66 0 63.1 8 2 5 1 1 .875 0.99 0.11
57 Randy Choate 28 ARI 74 0 50.2 13 3 10 0 1 1.000 2.31 0.18
58 Jason Christiansen 34 SFG 60 0 36.0 9 2 5 2 0 .778 1.75 0.12
59 Brandon Claussen 25 CIN 14 14 66.0 6 1 5 0 0 1.000 0.82 0.43
60 Roger Clemens 41 HOU 33 33 214.1 36 12 24 0 2 1.000 1.51 1.09
61 Matt Clement 29 CHC 30 30 181.0 40 16 21 3 3 .925 1.84 1.23
62 Roman Colon 24 ATL 18 0 19.0 2 0 1 1 0 .500 0.47 0.06
63 Aaron Cook 25 COL 16 16 96.2 32 11 21 0 4 1.000 2.98 2.00
64 Brian Cooper 29 SFG 5 2 13.1 2 1 1 0 0 1.000 1.35 0.40
65 Roy Corcoran 24 MON 5 0 5.1 0 0 0 0 0 0.00 0.00
66 Chad Cordero 22 MON 69 0 82.2 8 3 5 0 1 1.000 0.87 0.12
67 Mark Corey 29 PIT 31 0 35.2 6 2 4 0 1 1.000 1.51 0.19
68 Lance Cormier 23 ARI 17 5 45.1 5 1 4 0 0 1.000 0.99 0.29
69 Rheal Cormier 37 PHI 84 0 81.0 27 13 14 0 3 1.000 3.00 0.32
70 Kevin Correia 23 SFG 12 1 19.0 3 2 1 0 0 1.000 1.42 0.25
71 Jim Crowell 30 PHI 4 0 3.0 0 0 0 0 0 0.00 0.00
72 Juan Cruz 25 ATL 50 0 72.0 10 4 6 0 1 1.000 1.25 0.20
73 Will Cunnane 30 ATL 9 0 12.1 2 1 1 0 0 1.000 1.46 0.22
74 Casey Daigle 23 ARI 10 10 49.0 11 5 6 0 0 1.000 2.02 1.10
75 Vic Darensbourg 33 NYM 5 0 5.2 3 1 2 0 0 1.000 4.76 0.60
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
76 Doug Davis 28 MIL 34 34 207.1 42 15 26 1 2 .976 1.78 1.21
77 Zach Day 26 MON 19 19 116.2 26 10 16 0 1 1.000 2.01 1.37
78 Jorge de la Rosa 23 MIL 5 5 22.2 5 2 2 1 0 .800 1.59 0.80
79 Mike DeJean 33 NYM 17 0 21.1 4 1 3 0 0 1.000 1.69 0.24
80 Ryan Dempster 27 CHC 23 0 20.2 6 4 2 0 0 1.000 2.61 0.26
81 Elmer Dessens 33 TOT 50 10 105.0 19 5 13 1 0 .947 1.54 0.36
82 Elmer Dessens 33 ARI 38 9 85.1 18 5 12 1 0 .944 1.79 0.45
83 Elmer Dessens 33 LAD 12 1 19.2 1 0 1 0 0 1.000 0.46 0.08
84 Scott Dohmann 26 COL 41 0 46.0 8 4 4 0 0 1.000 1.57 0.20
85 Octavio Dotel 30 HOU 32 0 34.2 4 4 0 0 0 1.000 1.04 0.13
86 Scott Downs 28 MON 12 12 63.0 15 3 12 0 1 1.000 2.14 1.25
87 Darren Dreifort 32 LAD 60 0 50.2 13 1 12 0 0 1.000 2.31 0.22
88 Tim Drew 25 ATL 11 0 16.0 5 2 3 0 1 1.000 2.81 0.45
89 Travis Driskill 32 COL 5 0 8.1 1 0 1 0 0 1.000 1.08 0.20
90 Brandon Duckworth 28 HOU 19 6 39.1 6 3 3 0 2 1.000 1.37 0.32
91 Chad Durbin 26 ARI 7 0 9.1 1 0 1 0 0 1.000 0.96 0.14
92 Trent Durrington 28 MIL 1 0 0.1 0 0 0 0 0 0.00 0.00
93 Adam Eaton 26 SDP 33 33 199.1 37 12 23 2 1 .946 1.58 1.06
94 Joey Eischen 34 MON 21 0 18.1 2 0 1 1 0 .500 0.49 0.05
95 Scott Elarton 28 COL 8 8 41.1 7 2 5 0 0 1.000 1.52 0.88
96 Cal Eldred 36 STL 52 0 67.0 13 1 12 0 1 1.000 1.75 0.25
97 Scott Erickson 36 NYM 2 2 8.0 1 0 1 0 0 1.000 1.12 0.50
98 Shawn Estes 31 COL 34 34 202.0 42 14 27 1 4 .976 1.83 1.21
99 Leo Estrella 29 SFG 2 0 1.1 0 0 0 0 0 0.00 0.00
100 Scott Eyre 32 SFG 83 0 52.2 10 2 7 1 0 .900 1.54 0.11
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
101 Brian Falkenborg 26 LAD 6 0 14.1 4 1 2 1 0 .750 1.88 0.50
102 Kyle Farnsworth 28 CHC 72 0 66.2 18 7 10 1 0 .944 2.30 0.24
103 Jeff Fassero 41 TOT 41 12 112.0 31 7 24 0 2 1.000 2.49 0.76
104 Jeff Fassero 41 COL 40 12 111.0 31 7 24 0 2 1.000 2.51 0.78
105 Jeff Fassero 41 ARI 1 0 1.0 0 0 0 0 0 0.00 0.00
106 Pedro Feliciano 27 NYM 22 0 18.1 6 2 4 0 0 1.000 2.95 0.27
107 Jared Fernandez 32 HOU 2 1 1.0 1 1 0 0 0 1.000 9.00 0.50
108 Mike Fetters 39 ARI 23 0 18.2 5 2 2 1 0 .800 1.93 0.17
109 Nelson Figueroa 30 PIT 10 3 28.1 4 1 3 0 0 1.000 1.27 0.40
110 Jeremy Fikac 29 MON 19 0 25.0 6 1 5 0 1 1.000 2.16 0.32
111 Randy Flores 28 STL 9 1 14.0 0 0 0 0 0 0.00 0.00
112 Gavin Floyd 21 PHI 6 4 28.1 4 1 3 0 0 1.000 1.27 0.67
113 Josh Fogg 27 PIT 32 32 178.1 51 13 36 2 5 .961 2.47 1.53
114 Jesse Foppert 23 SFG 1 0 1.0 0 0 0 0 0 0.00 0.00
115 Ben Ford 28 MIL 19 0 24.0 3 0 3 0 1 1.000 1.12 0.16
116 Bartolome Fortunato 29 NYM 15 0 18.2 2 2 0 0 0 1.000 0.96 0.13
117 Casey Fossum 26 ARI 27 27 142.0 24 4 20 0 1 1.000 1.52 0.89
118 Chad Fox 33 FLA 12 0 10.2 2 1 1 0 0 1.000 1.69 0.17
119 Jeff Francis 23 COL 7 7 36.2 8 2 6 0 1 1.000 1.96 1.14
120 John Franco 43 NYM 52 0 46.0 6 0 6 0 0 1.000 1.17 0.12
121 Wayne Franklin 30 SFG 43 2 50.2 7 2 5 0 0 1.000 1.24 0.16
122 Brian Fuentes 28 COL 47 0 44.2 7 0 6 1 0 .857 1.21 0.13
123 Eric Gagne 28 LAD 70 0 82.1 11 5 6 0 1 1.000 1.20 0.16
124 Mike Gallo 27 HOU 69 0 49.1 13 4 9 0 2 1.000 2.37 0.19
125 Geoff Geary 27 PHI 33 0 44.2 7 3 3 1 0 .857 1.21 0.18
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
126 Justin Germano 21 SDP 7 5 21.1 4 1 3 0 0 1.000 1.69 0.57
127 Matt Ginter 26 NYM 15 14 69.1 10 4 4 2 0 .800 1.04 0.53
128 Chris Gissell 26 COL 5 1 8.2 1 1 0 0 0 1.000 1.04 0.20
129 Tom Glavine 38 NYM 33 33 212.1 60 10 49 1 2 .983 2.50 1.79
130 Gary Glover 27 MIL 4 3 18.0 7 3 3 1 0 .857 3.00 1.50
131 Edgar Gonzalez 21 ARI 10 10 46.1 7 0 7 0 2 1.000 1.36 0.70
132 Mike Gonzalez 26 PIT 47 0 43.1 7 1 5 1 0 .857 1.25 0.13
133 Andrew Good 24 ARI 17 2 40.2 6 2 4 0 1 1.000 1.33 0.35
134 Mike Gosling 23 ARI 6 4 25.1 4 2 1 1 0 .750 1.07 0.50
135 John Grabow 25 PIT 68 0 61.2 17 2 15 0 2 1.000 2.48 0.25
136 Franklyn Gracesqui 24 FLA 7 0 4.0 1 0 1 0 0 1.000 2.25 0.14
137 Danny Graves 30 CIN 68 0 68.1 12 2 10 0 3 1.000 1.58 0.18
138 Jeremy Griffiths 26 HOU 1 1 4.1 1 0 1 0 0 1.000 2.08 1.00
139 Kevin Gryboski 30 ATL 69 0 50.2 8 2 6 0 3 1.000 1.42 0.12
140 Mike Hampton 31 ATL 29 29 172.1 52 13 37 2 4 .962 2.61 1.72
141 Josh Hancock 26 TOT 16 11 63.2 10 3 5 2 0 .800 1.13 0.50
142 Josh Hancock 26 PHI 4 2 9.0 2 0 2 0 0 1.000 2.00 0.50
143 Josh Hancock 26 CIN 12 9 54.2 8 3 3 2 0 .750 0.99 0.50
144 Aaron Harang 26 CIN 28 28 161.0 31 10 21 0 1 1.000 1.73 1.11
145 Danny Haren 23 STL 14 5 46.0 10 2 7 1 1 .900 1.76 0.64
146 Tim Harikkala 32 COL 55 0 62.2 17 6 11 0 1 1.000 2.44 0.31
147 Chad Harville 27 HOU 56 0 53.0 13 2 8 3 2 .769 1.70 0.18
148 LaTroy Hawkins 31 CHC 77 0 82.0 12 5 7 0 0 1.000 1.32 0.16
149 Jimmy Haynes 31 CIN 5 4 15.0 4 2 2 0 0 1.000 2.40 0.80
150 Aaron Heilman 25 NYM 5 5 28.0 12 5 5 2 2 .833 3.21 2.00
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
151 Ben Hendrickson 23 MIL 10 9 46.1 10 5 5 0 0 1.000 1.94 1.00
152 Brad Hennessey 24 SFG 7 7 34.1 11 3 8 0 0 1.000 2.88 1.57
153 Matt Herges 34 SFG 70 0 65.1 11 5 6 0 1 1.000 1.52 0.16
154 Dustin Hermanson 31 SFG 47 18 131.0 19 9 10 0 0 1.000 1.31 0.40
155 Adrian Hernandez 29 MIL 6 1 16.0 6 1 5 0 0 1.000 3.38 1.00
156 Carlos Hernandez 24 HOU 9 9 42.0 10 4 6 0 0 1.000 2.14 1.11
157 Livan Hernandez 29 MON 35 35 255.0 84 21 61 2 10 .976 2.89 2.34
158 Roberto Hernandez 39 PHI 63 0 56.2 20 8 11 1 0 .950 3.02 0.30
159 Shawn Hill 23 MON 3 3 9.0 0 0 0 0 0 0.00 0.00
160 Sterling Hitchcock 33 SDP 4 4 21.1 1 0 1 0 0 1.000 0.42 0.25
161 Trevor Hoffman 36 SDP 55 0 54.2 8 2 6 0 0 1.000 1.32 0.15
162 Joe Horgan 27 MON 47 0 40.0 9 3 6 0 0 1.000 2.02 0.19
163 Ben Howard 25 FLA 31 0 37.2 6 2 4 0 1 1.000 1.43 0.19
164 Luke Hudson 27 CIN 9 9 48.1 10 3 6 1 1 .900 1.68 1.00
165 Kazuhisa Ishii 30 LAD 31 31 172.0 21 5 16 0 0 1.000 1.10 0.68
166 Jason Isringhausen 31 STL 74 0 75.1 21 3 18 0 0 1.000 2.51 0.28
167 Edwin Jackson 20 LAD 8 5 24.2 8 2 6 0 1 1.000 2.92 1.00
168 Kevin Jarvis 34 COL 2 0 2.0 1 0 1 0 0 1.000 4.50 0.50
169 Jason Jennings 25 COL 33 33 201.0 44 18 25 1 2 .977 1.93 1.30
170 Randy Johnson 40 ARI 35 35 245.2 25 5 20 0 0 1.000 0.92 0.71
171 Mike Johnston 25 PIT 24 0 22.2 8 0 7 1 0 .875 2.78 0.29
172 Todd Jones 36 TOT 78 0 82.1 13 4 7 2 0 .846 1.20 0.14
173 Todd Jones 36 CIN 51 0 57.0 9 3 5 1 0 .889 1.26 0.16
174 Todd Jones 36 PHI 27 0 25.1 4 1 2 1 0 .750 1.07 0.11
175 Joe Kennedy 25 COL 27 27 162.1 46 9 33 4 1 .913 2.33 1.56
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
176 Logan Kensing 21 FLA 5 3 13.2 1 0 1 0 0 1.000 0.66 0.20
177 Masao Kida 35 LAD 3 0 4.2 1 1 0 0 1 1.000 1.93 0.33
178 Brooks Kieschnick 32 MIL 32 0 43.0 6 4 2 0 0 1.000 1.26 0.19
179 Sun-Woo Kim 26 MON 43 17 135.2 32 17 12 3 0 .906 1.92 0.67
180 Ray King 30 STL 86 0 62.0 21 9 11 1 0 .952 2.90 0.23
181 Matt Kinney 27 MIL 32 6 62.1 7 3 4 0 0 1.000 1.01 0.22
182 Steve Kline 31 STL 67 0 50.1 14 4 10 0 0 1.000 2.50 0.21
183 Billy Koch 29 FLA 23 0 25.2 3 2 1 0 2 1.000 1.05 0.13
184 Danny Kolb 29 MIL 64 0 57.1 13 2 10 1 1 .923 1.88 0.19
185 Mike Koplove 27 ARI 76 0 86.2 31 6 23 2 4 .935 3.01 0.38
186 Marc Kroon 31 COL 6 0 6.0 3 0 3 0 1 1.000 4.50 0.50
187 Brian Lawrence 28 SDP 34 34 203.0 49 11 38 0 3 1.000 2.17 1.44
188 Jon Leicester 25 CHC 32 0 41.2 4 0 4 0 0 1.000 0.86 0.13
189 Al Leiter 38 NYM 30 30 173.2 33 7 26 0 4 1.000 1.71 1.10
190 Brad Lidge 27 HOU 80 0 94.2 4 2 2 0 1 1.000 0.38 0.05
191 Cory Lidle 32 TOT 34 34 211.1 62 17 44 1 2 .984 2.60 1.79
192 Cory Lidle 32 CIN 24 24 149.0 48 13 34 1 1 .979 2.84 1.96
193 Cory Lidle 32 PHI 10 10 62.1 14 4 10 0 1 1.000 2.02 1.40
194 Jose Lima 31 LAD 36 24 170.1 39 13 26 0 2 1.000 2.06 1.08
195 Mike Lincoln 29 STL 13 0 17.1 4 1 2 1 0 .750 1.56 0.23
196 Scott Linebrink 27 SDP 73 0 84.0 11 4 5 2 0 .818 0.96 0.12
197 Pedro Liriano 23 MIL 11 0 15.2 2 1 1 0 0 1.000 1.15 0.18
198 Braden Looper 29 NYM 71 0 83.1 17 5 12 0 1 1.000 1.84 0.24
199 Javier Lopez 26 COL 64 0 40.2 24 6 17 1 2 .958 5.09 0.36
200 Noah Lowry 23 SFG 16 14 92.0 16 1 15 0 1 1.000 1.57 1.00
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
201 Greg Maddux 38 CHC 33 33 212.2 77 21 55 1 3 .987 3.22 2.30
202 Ryan Madson 23 PHI 52 1 77.0 11 7 4 0 0 1.000 1.29 0.21
203 Gary Majewski 24 MON 16 0 21.0 2 1 0 1 0 .500 0.43 0.06
204 Matt Mantei 30 ARI 12 0 10.2 3 1 2 0 0 1.000 2.53 0.25
205 Josias Manzanillo 36 FLA 26 0 32.1 12 4 8 0 0 1.000 3.34 0.46
206 Jason Marquis 25 STL 32 32 201.1 55 21 31 3 1 .945 2.32 1.63
207 Tom Martin 34 TOT 76 0 45.1 8 1 7 0 1 1.000 1.59 0.11
208 Tom Martin 34 LAD 47 0 28.1 6 1 5 0 1 1.000 1.91 0.13
209 Tom Martin 34 ATL 29 0 17.0 2 0 2 0 0 1.000 1.06 0.07
210 Mike Matthews 30 CIN 35 0 30.0 2 1 0 1 0 .500 0.30 0.03
211 Sam McConnell 28 ATL 10 0 9.1 1 0 1 0 0 1.000 0.96 0.10
212 Cody McKay 30 STL 1 0 2.0 1 1 0 0 0 1.000 4.50 1.00
213 Marty McLeary 29 SDP 3 0 3.2 1 0 1 0 0 1.000 2.45 0.33
214 Brian Meadows 28 PIT 68 0 78.0 18 4 13 1 0 .944 1.96 0.25
215 Kent Mercker 36 CHC 71 0 53.0 5 1 4 0 0 1.000 0.85 0.07
216 Jose Mesa 38 PIT 70 0 69.1 15 4 11 0 1 1.000 1.95 0.21
217 Dan Meyer 22 ATL 2 0 2.0 0 0 0 0 0 0.00 0.00
218 Dan Miceli 33 HOU 74 0 77.2 15 5 10 0 1 1.000 1.74 0.20
219 Wade Miller 27 HOU 15 15 88.2 18 7 11 0 2 1.000 1.83 1.20
220 Kevin Millwood 29 PHI 25 25 141.0 29 10 19 0 0 1.000 1.85 1.16
221 Eric Milton 28 PHI 34 34 201.0 27 4 23 0 0 1.000 1.21 0.79
222 Sergio Mitre 23 CHC 12 9 51.2 18 8 10 0 0 1.000 3.14 1.50
223 Orber Moreno 27 NYM 33 0 34.2 7 3 4 0 0 1.000 1.82 0.21
224 Matt Morris 29 STL 32 32 202.0 47 17 29 1 2 .979 2.05 1.44
225 Guillermo Mota 30 TOT 78 0 96.2 16 6 10 0 0 1.000 1.49 0.21
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
226 Guillermo Mota 30 LAD 52 0 63.0 10 4 6 0 0 1.000 1.43 0.19
227 Guillermo Mota 30 FLA 26 0 33.2 6 2 4 0 0 1.000 1.60 0.23
228 Peter Munro 29 HOU 21 19 99.2 32 11 21 0 1 1.000 2.89 1.52
229 Brett Myers 23 PHI 32 31 176.0 38 15 23 0 1 1.000 1.94 1.19
230 Rodney Myers 35 LAD 1 0 2.0 0 0 0 0 0 0.00 0.00
231 Aaron Myette 26 CIN 5 0 4.1 0 0 0 0 0 0.00 0.00
232 Shane Nance 26 ARI 19 0 12.1 1 0 1 0 0 1.000 0.73 0.05
233 Blaine Neal 26 SDP 40 0 42.0 14 7 7 0 2 1.000 3.00 0.35
234 Mike Neu 26 FLA 1 0 4.0 1 0 1 0 0 1.000 2.25 1.00
235 C.J. Nitkowski 31 ATL 22 0 20.0 5 1 3 1 0 .800 1.80 0.18
236 Hideo Nomo 35 LAD 18 18 84.0 19 5 14 0 1 1.000 2.04 1.06
237 Phil Norton 28 CIN 69 0 65.2 13 2 11 0 2 1.000 1.78 0.19
238 Abraham Nunez 28 PIT 1 0 0.1 0 0 0 0 0 0.00 0.00
239 Vladimir Nunez 29 COL 22 0 25.2 5 1 3 1 0 .800 1.40 0.18
240 Wes Obermueller 27 MIL 25 20 118.0 23 11 12 0 0 1.000 1.75 0.92
241 Tomokazu Ohka 28 MON 15 15 84.2 16 4 11 1 3 .938 1.59 1.00
242 Darren Oliver 33 TOT 27 10 72.2 13 2 11 0 0 1.000 1.61 0.48
243 Darren Oliver 33 FLA 18 8 58.2 12 1 11 0 0 1.000 1.84 0.67
244 Darren Oliver 33 HOU 9 2 14.0 1 1 0 0 0 1.000 0.64 0.11
245 Eddie Oropesa 32 SDP 16 0 9.0 2 0 2 0 0 1.000 2.00 0.13
246 Russ Ortiz 30 ATL 34 34 204.2 45 7 38 0 5 1.000 1.98 1.32
247 Antonio Osuna 31 SDP 31 0 36.2 7 2 5 0 0 1.000 1.72 0.23
248 Roy Oswalt 26 HOU 36 35 237.0 49 14 32 3 3 .939 1.75 1.28
249 Akinori Otsuka 32 SDP 73 0 77.1 20 7 11 2 1 .900 2.09 0.25
250 Juan Padilla 27 CIN 12 0 14.1 2 1 1 0 0 1.000 1.26 0.17
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
251 Vicente Padilla 26 PHI 20 20 115.1 25 9 16 0 0 1.000 1.95 1.25
252 Jose Parra 31 NYM 13 0 14.0 1 1 0 0 0 1.000 0.64 0.08
253 John Patterson 26 MON 19 19 98.1 20 8 11 1 0 .950 1.74 1.00
254 Carl Pavano 28 FLA 31 31 222.1 40 9 31 0 3 1.000 1.62 1.29
255 Josh Pearce 26 STL 3 0 2.1 1 0 1 0 0 1.000 3.86 0.33
256 Jake Peavy 23 SDP 27 27 166.1 35 10 24 1 4 .971 1.84 1.26
257 Brad Penny 26 TOT 24 24 143.0 31 15 15 1 1 .968 1.89 1.25
258 Brad Penny 26 FLA 21 21 131.1 30 14 15 1 1 .967 1.99 1.38
259 Brad Penny 26 LAD 3 3 11.2 1 1 0 0 0 1.000 0.77 0.33
260 Odalis Perez 27 LAD 31 31 196.1 50 5 44 1 1 .980 2.25 1.58
261 Oliver Perez 22 PIT 30 30 196.0 28 7 21 0 2 1.000 1.29 0.93
262 Matt Perisho 29 FLA 66 0 47.0 4 0 4 0 0 1.000 0.77 0.06
263 Andy Pettitte 32 HOU 15 15 83.0 24 6 17 1 0 .958 2.49 1.53
264 Tommy Phelps 30 FLA 19 4 34.0 8 2 6 0 0 1.000 2.12 0.42
265 Travis Phelps 26 MIL 4 0 6.0 2 1 1 0 0 1.000 3.00 0.50
266 Brian Powell 30 PHI 17 2 39.1 6 2 3 1 0 .833 1.14 0.29
267 Andy Pratt 24 CHC 4 0 1.2 1 1 0 0 0 1.000 5.40 0.25
268 Mark Prior 23 CHC 21 21 118.2 22 4 18 0 3 1.000 1.67 1.05
269 Brandon Puffer 28 SDP 14 0 18.0 5 3 1 1 0 .800 2.00 0.29
270 Chad Qualls 25 HOU 25 0 33.0 4 1 3 0 0 1.000 1.09 0.16
271 Elizardo Ramirez 21 PHI 7 0 15.0 7 3 4 0 0 1.000 4.20 1.00
272 Horacio Ramirez 24 ATL 10 9 60.1 21 3 18 0 1 1.000 3.13 2.10
273 Stephen Randolph 30 ARI 45 6 81.2 10 2 7 1 0 .900 0.99 0.20
274 Jon Rauch 25 MON 9 2 23.1 5 2 3 0 0 1.000 1.93 0.56
275 Tim Redding 26 HOU 27 17 100.2 26 7 18 1 3 .962 2.24 0.93
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
276 Steve Reed 39 COL 65 0 66.0 9 0 7 2 0 .778 0.95 0.11
277 Brian Reith 26 CIN 22 0 26.0 7 0 7 0 0 1.000 2.42 0.32
278 Chris Reitsma 26 ATL 84 0 79.2 10 3 7 0 1 1.000 1.13 0.12
279 Mike Remlinger 38 CHC 48 0 36.2 10 3 7 0 1 1.000 2.45 0.21
280 Al Reyes 33 STL 12 2 12.0 4 3 1 0 0 1.000 3.00 0.33
281 Shane Reynolds 36 ARI 1 1 2.0 0 0 0 0 0 0.00 0.00
282 John Riedling 28 CIN 70 0 77.2 21 4 17 0 1 1.000 2.43 0.30
283 Grant Roberts 26 NYM 4 0 4.2 3 1 2 0 0 1.000 5.79 0.75
284 Willis Roberts 29 PIT 9 0 12.0 4 1 3 0 1 1.000 3.00 0.44
285 Felix Rodriguez 31 TOT 76 0 65.2 9 1 7 1 1 .889 1.10 0.11
286 Felix Rodriguez 31 SFG 53 0 44.2 6 1 4 1 0 .833 1.01 0.09
287 Felix Rodriguez 31 PHI 23 0 21.0 3 0 3 0 1 1.000 1.29 0.13
288 Kirk Rueter 33 SFG 33 33 190.1 70 18 51 1 6 .986 3.26 2.09
289 Glendon Rusch 29 CHC 32 16 129.2 23 6 16 1 4 .957 1.53 0.69
290 Chris Saenz 22 MIL 1 1 6.0 0 0 0 0 0 0.00 0.00
291 Duaner Sanchez 24 LAD 67 0 80.0 20 9 11 0 0 1.000 2.25 0.30
292 Jesus Sanchez 29 CIN 3 3 14.1 4 1 3 0 0 1.000 2.51 1.33
293 Victor Santos 27 MIL 31 28 154.0 20 13 4 3 1 .850 0.99 0.55
294 Jason Schmidt 31 SFG 32 32 225.0 30 5 22 3 1 .900 1.08 0.84
295 Rudy Seanez 35 FLA 23 0 23.0 4 1 2 1 0 .750 1.17 0.13
296 Jae Weong Seo 27 NYM 24 21 117.2 29 12 17 0 3 1.000 2.22 1.21
297 Scott Service 37 ARI 21 0 20.1 5 3 2 0 0 1.000 2.21 0.24
298 Ben Sheets 25 MIL 34 34 237.0 39 14 23 2 0 .949 1.41 1.09
299 Jason Simontacchi 30 STL 13 0 15.1 6 3 3 0 1 1.000 3.52 0.46
300 Allan Simpson 26 COL 32 0 39.0 6 0 4 2 0 .667 0.92 0.13
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
301 Aaron Small 32 FLA 7 0 16.1 3 1 2 0 0 1.000 1.65 0.43
302 Travis Smith 31 ATL 16 4 40.2 8 3 4 1 0 .875 1.55 0.44
303 John Smoltz 37 ATL 73 0 81.2 18 9 9 0 0 1.000 1.98 0.25
304 Ian Snell 22 PIT 3 1 12.0 4 3 1 0 0 1.000 3.00 1.33
305 Steve Sparks 38 ARI 29 18 120.2 31 8 21 2 0 .935 2.16 1.00
306 Russ Springer 35 HOU 16 0 13.2 3 1 2 0 0 1.000 1.98 0.19
307 Mike Stanton 37 NYM 83 0 77.0 18 4 14 0 0 1.000 2.10 0.22
308 Dennis Stark 29 COL 6 6 26.0 9 3 5 1 0 .889 2.77 1.33
309 Scott Stewart 28 LAD 11 0 12.1 2 0 2 0 0 1.000 1.46 0.18
310 Ricky Stone 29 TOT 43 0 51.2 12 4 8 0 0 1.000 2.09 0.28
311 Ricky Stone 29 HOU 16 0 19.0 8 2 6 0 0 1.000 3.79 0.50
312 Ricky Stone 29 SDP 27 0 32.2 4 2 2 0 0 1.000 1.10 0.15
313 Jeff Suppan 29 STL 31 31 188.0 41 10 30 1 0 .976 1.91 1.29
314 Brian Sweeney 30 SDP 7 2 14.1 1 1 0 0 0 1.000 0.63 0.14
315 Jason Szuminski 25 SDP 7 0 10.0 5 1 3 1 0 .800 3.60 0.57
316 Dennis Tankersley 25 SDP 9 6 35.0 8 7 1 0 0 1.000 2.06 0.89
317 Julian Tavarez 31 STL 77 0 64.1 16 7 9 0 0 1.000 2.24 0.21
318 Michael Tejera 27 FLA 2 2 4.0 1 0 1 0 0 1.000 2.25 0.50
319 Amaury Telemaco 30 PHI 42 0 54.1 8 2 6 0 0 1.000 1.33 0.19
320 John Thomson 30 ATL 33 33 198.1 40 12 27 1 2 .975 1.77 1.18
321 Brett Tomko 31 SFG 32 31 194.0 40 13 25 2 2 .950 1.76 1.19
322 Salomon Torres 32 PIT 84 0 92.0 22 6 16 0 0 1.000 2.15 0.26
323 Steve Trachsel 33 NYM 33 33 202.2 50 13 37 0 4 1.000 2.22 1.52
324 Chin-hui Tsao 23 COL 10 0 9.1 1 0 0 1 0 .000 0.00 0.00
325 T.J. Tucker 25 MON 54 1 67.2 12 2 10 0 1 1.000 1.60 0.22
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
326 Ismael Valdez 30 TOT 34 31 170.0 32 12 19 1 0 .969 1.64 0.91
327 Ismael Valdez 30 SDP 23 20 114.0 22 6 15 1 0 .955 1.66 0.91
328 Ismael Valdez 30 FLA 11 11 56.0 10 6 4 0 0 1.000 1.61 0.91
329 Merkin Valdez 22 SFG 2 0 1.2 0 0 0 0 0 0.00 0.00
330 Joe Valentine 24 CIN 24 1 29.1 7 3 3 1 0 .857 1.84 0.25
331 Jose Valverde 24 ARI 29 0 29.2 8 4 2 2 0 .750 1.82 0.21
332 John Van Benschoten 24 PIT 6 5 28.2 5 1 4 0 1 1.000 1.57 0.83
333 Todd Van Poppel 32 CIN 48 11 115.1 16 5 10 1 0 .938 1.17 0.31
334 Claudio Vargas 26 MON 45 14 118.1 21 10 11 0 2 1.000 1.60 0.47
335 Mike Venafro 30 LAD 17 0 9.0 1 0 1 0 0 1.000 1.00 0.06
336 Robin Ventura 36 LAD 1 0 1.0 0 0 0 0 0 0.00 0.00
337 Brandon Villafuerte 28 ARI 20 0 20.0 7 2 5 0 0 1.000 3.15 0.35
338 Oscar Villarreal 22 ARI 17 0 18.0 4 0 4 0 0 1.000 2.00 0.24
339 Luis Vizcaino 29 MIL 73 0 72.0 7 4 3 0 0 1.000 0.88 0.10
340 Ryan Vogelsong 26 PIT 31 26 133.0 22 8 14 0 1 1.000 1.49 0.71
341 Billy Wagner 32 PHI 45 0 48.1 10 3 7 0 0 1.000 1.86 0.22
342 Ryan Wagner 21 CIN 49 0 51.2 14 2 10 2 0 .857 2.09 0.24
343 Kevin Walker 27 SFG 5 0 1.2 0 0 0 0 0 0.00 0.00
344 Tyler Walker 28 SFG 52 0 63.2 12 6 6 0 0 1.000 1.70 0.23
345 Steve Watkins 25 SDP 11 0 14.1 4 0 3 1 0 .750 1.88 0.27
346 Justin Wayne 25 FLA 19 1 32.2 6 2 4 0 1 1.000 1.65 0.32
347 Dave Weathers 34 TOT 66 2 82.1 10 3 7 0 0 1.000 1.09 0.15
348 Dave Weathers 34 NYM 32 0 33.2 9 2 7 0 0 1.000 2.41 0.28
349 Dave Weathers 34 HOU 26 0 32.0 1 1 0 0 0 1.000 0.28 0.04
350 Dave Weathers 34 FLA 8 2 16.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
351 Jeff Weaver 27 LAD 34 34 220.0 44 12 32 0 1 1.000 1.80 1.29
352 Brandon Webb 25 ARI 35 35 208.0 59 13 41 5 7 .915 2.34 1.54
353 Todd Wellemeyer 25 CHC 20 0 24.1 2 0 2 0 1 1.000 0.74 0.10
354 David Wells 41 SDP 31 31 195.2 46 7 38 1 1 .978 2.07 1.45
355 Kip Wells 27 PIT 24 24 138.1 28 7 18 3 1 .893 1.63 1.04
356 Turk Wendell 37 COL 12 0 16.2 4 2 2 0 0 1.000 2.16 0.33
357 Dan Wheeler 26 TOT 46 1 65.0 12 4 6 2 0 .833 1.38 0.22
358 Dan Wheeler 26 NYM 32 1 50.2 12 4 6 2 0 .833 1.78 0.31
359 Dan Wheeler 26 HOU 14 0 14.1 0 0 0 0 0 0.00 0.00
360 Gabe White 32 CIN 40 0 39.0 4 1 3 0 0 1.000 0.92 0.10
361 Dave Williams 25 PIT 10 6 38.2 8 1 7 0 0 1.000 1.86 0.80
362 Jerome Williams 22 SFG 22 22 129.1 32 10 20 2 1 .938 2.09 1.36
363 Woody Williams 37 STL 31 31 189.2 54 20 31 3 2 .944 2.42 1.65
364 Dontrelle Willis 22 FLA 32 32 197.0 51 15 34 2 3 .961 2.24 1.53
365 Paul Wilson 31 CIN 29 29 183.2 29 6 23 0 0 1.000 1.42 1.00
366 Matt Wise 28 MIL 30 3 52.2 15 3 12 0 1 1.000 2.56 0.50
367 Jay Witasick 31 SDP 44 0 61.2 9 2 7 0 0 1.000 1.31 0.20
368 Randy Wolf 27 PHI 23 23 136.2 25 8 15 2 0 .920 1.51 1.00
369 Kerry Wood 27 CHC 22 22 140.1 18 4 13 1 2 .944 1.09 0.77
370 Tim Worrell 36 PHI 77 0 78.1 26 10 15 1 2 .962 2.87 0.32
371 Jamey Wright 29 COL 14 14 78.2 25 7 18 0 3 1.000 2.86 1.79
372 Jaret Wright 28 ATL 32 32 186.1 42 15 25 2 2 .952 1.93 1.25
373 Michael Wuertz 25 CHC 31 0 29.0 4 0 4 0 0 1.000 1.24 0.13
374 Tyler Yates 26 NYM 21 7 46.2 7 1 6 0 1 1.000 1.35 0.33
375 Jason Young 24 COL 2 2 8.1 3 2 1 0 0 1.000 3.24 1.50
Rk Age Tm G GS Inn Ch PO A E DP Fld% RF/9 RF/G
376 Carlos Zambrano 23 CHC 31 31 209.2 49 18 29 2 2 .959 2.02 1.52
377 Victor Zambrano 28 NYM 3 3 14.0 1 0 0 1 0 .000 0.00 0.00
378 Todd Zeile 38 NYM 1 0 1.0 0 0 0 0 0 0.00 0.00
LgAvg 64 17 149 32 9 21 1 2 .966 1.84 0.48

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 22 SFG 63 73% 25% 1 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2 Paul Abbott 36 PHI 238 78% 29% 2 100% 0 3 0 3 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
3 Jose Acevedo 26 CIN 716 77% 28% 20 90% 1 4 0 4 18 15 1 0 0 0 0 0 0 0 0 0 5 100%
4 Mike Adams 25 MIL 238 76% 27% 5 80% 0 0 0 0 5 3 0 0 0 0 0 0 0 0 0 0 3 67%
5 Antonio Alfonseca 32 ATL 325 78% 42% 8 88% 0 3 0 2 7 7 0 0 0 0 0 0 0 0 0 0 3 100%
6 Armando Almanza 31 ATL 59 64% 17% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
7 Wilson Alvarez 34 LAD 506 73% 24% 18 94% 0 3 1 2 16 16 0 0 0 0 0 0 0 0 0 0 6 100%
8 Jimmy Anderson 28 CHC 45 82% 44% 1 100% 0 3 0 3 1 1 0 0 0 0 0 0 0 0 0 0 0
9 Rick Ankiel 24 STL 44 73% 39% 3 100% 0 1 0 1 3 3 0 0 0 0 0 0 0 0 0 0 0
10 Greg Aquino 26 ARI 155 71% 33% 4 100% 0 3 0 3 4 4 0 0 0 0 0 0 0 0 0 0 2 100%
11 Tony Armas 26 MON 326 68% 23% 13 92% 0 2 0 2 13 7 3 0 0 0 0 0 3 3 3 0 2 50%
12 Andy Ashby 36 SDP 7 71% 14% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
13 Luis Ayala 26 MON 374 78% 41% 22 95% 0 9 1 8 21 13 6 0 0 0 0 0 4 3 4 0 4 75%
14 Brandon Backe 26 HOU 301 73% 28% 11 100% 0 4 0 3 10 9 1 0 0 0 0 0 1 0 1 0 6 100%
15 James Baldwin 32 NYM 39 82% 13% 3 67% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 2 50%
16 Rod Beck 35 SDP 114 79% 24% 4 50% 0 0 0 0 2 1 0 1 0 0 1 1 0 0 0 0 0
17 Josh Beckett 24 FLA 665 68% 29% 20 80% 0 4 0 4 17 14 1 2 0 1 1 1 0 0 0 0 4 50%
18 Heath Bell 26 NYM 96 66% 30% 3 100% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 0
19 Francis Beltran 24 CHC 158 60% 24% 4 100% 1 0 0 0 4 2 1 0 0 0 0 0 0 0 0 0 1 100%
20 Francis Beltran 24 MON 73 79% 40% 2 50% 0 0 0 0 1 0 1 1 0 0 1 0 1 1 1 0 0
21 Rigo Beltran 34 MON 3 100% 67% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
22 Armando Benitez 31 FLA 275 70% 19% 5 80% 0 4 1 3 3 3 0 1 0 0 1 0 0 0 0 0 1 100%
23 Jeff Bennett 24 MIL 329 78% 32% 11 82% 0 6 2 4 7 7 0 1 0 1 0 1 0 0 0 0 3 67%
24 Kris Benson 29 PIT 575 77% 32% 20 95% 0 12 2 9 19 15 2 0 0 0 0 0 2 2 2 0 5 100%
25 Kris Benson 29 NYM 298 76% 30% 7 100% 0 5 0 4 6 5 0 1 0 1 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 Chad Bentz 24 MON 128 66% 37% 5 100% 0 5 0 5 5 4 0 0 0 0 0 0 0 0 0 0 1 100%
27 Adam Bernero 27 COL 151 75% 19% 4 100% 0 1 0 1 4 3 0 0 0 0 0 0 0 0 0 0 0
28 Rocky Biddle 28 MON 380 76% 34% 12 75% 0 2 0 2 9 8 1 0 0 0 0 0 0 0 0 0 2 100%
29 Brian Boehringer 35 PIT 119 68% 25% 2 100% 0 0 0 0 3 1 1 0 0 0 0 0 1 1 1 0 0
30 Jung Bong 23 CIN 76 72% 30% 4 100% 0 1 0 1 4 3 1 0 0 0 0 0 1 0 1 0 3 100%
31 Toby Borland 35 FLA 87 66% 26% 3 67% 0 2 0 2 2 2 0 1 0 1 0 1 0 0 0 0 2 50%
32 Joe Borowski 33 CHC 108 70% 22% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
33 Ricky Bottalico 34 NYM 309 68% 25% 9 100% 1 5 1 4 8 7 0 0 0 0 0 0 0 0 0 0 3 100%
34 Jason Boyd 31 PIT 65 65% 22% 6 67% 1 0 0 0 4 4 0 2 0 0 2 1 0 0 0 0 4 75%
35 Yhency Brazoban 24 LAD 137 69% 20% 4 100% 0 1 0 0 4 3 0 0 0 0 0 0 1 0 1 0 3 100%
36 Frank Brooks 25 PIT 75 64% 16% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
37 Jim Brower 31 SFG 417 75% 37% 22 91% 0 6 0 6 21 18 2 2 0 0 2 0 0 0 0 0 4 100%
38 Brian Bruney 22 ARI 145 57% 16% 3 100% 0 2 1 1 3 2 0 1 0 0 1 0 0 0 0 0 1 100%
39 Kirk Bullinger 34 HOU 144 85% 44% 10 100% 0 4 0 4 10 9 0 0 0 0 0 0 0 0 0 0 2 100%
40 Nate Bump 27 FLA 338 77% 42% 11 82% 0 2 0 2 9 8 0 1 0 0 1 1 0 0 0 0 1 100%
41 Dave Burba 37 MIL 310 76% 28% 18 89% 0 5 1 1 13 12 0 2 0 1 1 1 0 0 0 0 7 71%
42 Dave Burba 37 SFG 28 82% 25% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
43 A.J. Burnett 27 FLA 513 70% 32% 20 100% 1 10 2 6 18 13 1 0 0 0 0 0 0 0 0 0 3 100%
44 Sean Burnett 21 PIT 330 82% 43% 22 86% 0 4 2 2 17 15 0 1 0 0 1 1 1 0 1 0 6 83%
45 Mike Bynum 26 SDP 6 50% 33% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
46 Paul Byrd 33 ATL 494 80% 27% 21 86% 2 7 1 3 15 11 2 3 0 1 2 2 2 1 2 0 5 60%
47 Kiko Calero 29 STL 170 66% 26% 8 100% 0 2 0 2 9 8 0 0 0 0 0 0 0 0 0 0 3 100%
48 Carmen Cali 25 STL 42 67% 26% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
49 Jose Capellan 23 ATL 45 80% 29% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
50 Chris Capuano 25 MIL 396 69% 26% 11 100% 0 3 1 2 16 10 0 0 0 0 0 0 0 0 0 0 4 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 Chris Carpenter 29 STL 752 74% 38% 38 92% 1 12 1 9 34 26 4 1 0 1 0 1 4 3 4 0 5 100%
52 Giovanni Carrara 36 LAD 230 70% 22% 13 92% 0 4 0 1 11 6 2 0 0 0 0 0 2 1 2 0 8 88%
53 Shawn Chacon 26 COL 340 68% 18% 5 80% 1 2 0 2 5 3 0 1 0 0 1 0 1 0 1 0 2 50%
54 Randy Choate 28 ARI 235 65% 37% 13 85% 0 3 0 2 10 7 2 0 0 0 0 0 1 1 1 0 0
55 Jason Christiansen 34 SFG 171 70% 36% 6 67% 0 2 0 1 5 3 1 2 1 1 0 1 0 0 0 0 1 100%
56 Brandon Claussen 25 CIN 323 75% 26% 6 83% 0 1 0 1 5 4 0 0 0 0 0 0 0 0 0 0 3 100%
57 Roger Clemens 41 HOU 909 67% 31% 25 92% 0 12 1 10 24 19 0 0 0 0 0 0 2 0 1 1 4 75%
58 Matt Clement 29 CHC 806 65% 29% 30 73% 0 16 1 13 21 18 3 3 0 0 3 1 3 3 3 0 10 60%
59 Roman Colon 24 ATL 84 73% 30% 2 50% 0 0 0 0 1 1 0 1 0 0 1 0 0 0 0 0 1 100%
60 Aaron Cook 25 COL 446 81% 44% 26 96% 0 11 4 4 21 18 1 0 0 0 0 0 4 1 4 0 2 100%
61 Brian Cooper 29 SFG 62 79% 29% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
62 Roy Corcoran 24 MON 28 68% 18% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
63 Chad Cordero 22 MON 364 65% 19% 6 83% 0 3 0 3 5 4 1 0 0 0 0 0 1 1 1 0 3 67%
64 Mark Corey 29 PIT 171 71% 30% 6 67% 0 2 0 2 4 3 1 0 0 0 0 0 1 1 1 0 1 100%
65 Lance Cormier 23 ARI 227 78% 33% 5 100% 0 1 0 0 4 4 0 0 0 0 0 0 0 0 0 0 1 100%
66 Rheal Cormier 37 PHI 334 77% 40% 18 89% 0 13 1 11 14 9 4 0 0 0 0 0 3 3 3 0 7 86%
67 Kevin Correia 23 SFG 96 74% 32% 2 50% 1 2 0 2 1 1 0 0 0 0 0 0 0 0 0 0 1 0%
68 Jim Crowell 30 PHI 18 94% 50% 1 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
69 Juan Cruz 25 ATL 305 67% 28% 6 100% 0 4 1 3 6 4 0 0 0 0 0 0 1 0 0 1 1 100%
70 Will Cunnane 30 ATL 59 73% 22% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
71 Casey Daigle 23 ARI 233 80% 33% 5 100% 0 5 0 5 6 4 0 0 0 0 0 0 0 0 0 0 2 100%
72 Vic Darensbourg 33 NYM 28 89% 36% 2 100% 0 1 0 1 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
73 Doug Davis 28 MIL 904 72% 32% 31 87% 0 15 5 9 26 19 3 1 0 0 1 0 2 2 2 0 13 77%
74 Zach Day 26 MON 506 78% 42% 17 100% 0 10 2 8 16 13 1 0 0 0 0 0 1 0 0 1 3 100%
75 Jorge de la Rosa 23 MIL 119 83% 37% 4 75% 0 2 1 1 2 2 0 1 0 0 1 1 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%
76 Mike DeJean 33 NYM 92 66% 34% 3 100% 0 1 0 1 3 1 0 0 0 0 0 0 0 0 0 0 2 100%
77 Ryan Dempster 27 CHC 97 66% 32% 2 100% 0 4 0 4 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
78 Elmer Dessens 33 ARI 395 80% 38% 13 85% 0 5 0 3 12 11 0 1 0 0 1 1 0 0 0 0 3 100%
79 Elmer Dessens 33 LAD 82 68% 33% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
80 Scott Dohmann 26 COL 203 67% 21% 5 80% 0 4 0 3 4 4 0 0 0 0 0 0 0 0 0 0 1 100%
81 Octavio Dotel 30 HOU 158 58% 13% 2 100% 0 4 2 2 0 0 0 0 0 0 0 0 0 0 0 0 1 100%
82 Scott Downs 28 MON 290 78% 39% 12 100% 0 3 1 2 11 9 1 0 0 0 0 0 1 1 1 0 1 100%
83 Darren Dreifort 32 LAD 242 59% 30% 11 100% 0 1 0 1 12 10 0 0 0 0 0 0 0 0 0 0 2 100%
84 Tim Drew 25 ATL 73 82% 37% 4 100% 0 2 0 1 3 2 1 0 0 0 0 0 1 1 1 0 1 100%
85 Travis Driskill 32 COL 39 77% 21% 2 50% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
86 Brandon Duckworth 28 HOU 185 81% 29% 2 100% 1 3 0 2 3 1 0 0 0 0 0 0 2 0 2 0 1 100%
87 Chad Durbin 26 ARI 52 58% 13% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
88 Trent Durrington 28 MIL 1 100% 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
89 Adam Eaton 26 SDP 866 75% 27% 33 82% 0 13 2 9 23 19 2 2 0 0 2 1 1 1 1 0 11 91%
90 Joey Eischen 34 MON 84 69% 31% 1 100% 0 0 0 0 1 1 0 1 0 0 1 0 0 0 0 0 0
91 Scott Elarton 28 COL 211 80% 26% 7 86% 0 2 1 1 5 5 0 0 0 0 0 0 0 0 0 0 2 100%
92 Cal Eldred 36 STL 291 75% 26% 13 92% 1 1 0 1 12 10 1 0 0 0 0 0 1 1 1 0 5 80%
93 Scott Erickson 36 NYM 43 84% 42% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
94 Shawn Estes 31 COL 928 75% 36% 26 96% 0 14 2 10 27 16 3 1 0 0 1 0 4 2 3 1 4 75%
95 Leo Estrella 29 SFG 13 92% 31% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
96 Scott Eyre 32 SFG 239 68% 25% 7 86% 0 2 1 0 7 5 0 1 0 0 1 1 0 0 0 0 3 100%
97 Brian Falkenborg 26 LAD 76 70% 28% 4 75% 0 1 1 0 2 1 0 1 0 0 1 1 0 0 0 0 1 100%
98 Kyle Farnsworth 28 CHC 311 64% 23% 14 71% 1 7 1 4 10 8 0 1 0 0 1 1 0 0 0 0 4 75%
99 Jeff Fassero 41 COL 525 80% 37% 20 95% 0 7 0 6 24 17 1 0 0 0 0 0 2 0 2 0 6 83%
100 Jeff Fassero 41 ARI 3 67% 67% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
101 Pedro Feliciano 27 NYM 85 68% 26% 4 100% 0 2 0 2 4 3 0 0 0 0 0 0 0 0 0 0 1 100%
102 Jared Fernandez 32 HOU 15 67% 20% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
103 Mike Fetters 39 ARI 99 71% 36% 3 100% 0 2 1 1 2 1 0 1 0 0 1 0 0 0 0 0 0
104 Nelson Figueroa 30 PIT 126 83% 40% 3 100% 0 1 0 1 3 3 0 0 0 0 0 0 0 0 0 0 3 100%
105 Jeremy Fikac 29 MON 115 70% 30% 5 100% 0 1 0 1 5 3 2 0 0 0 0 0 1 1 1 0 1 100%
106 Randy Flores 28 STL 58 78% 31% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
107 Gavin Floyd 21 PHI 137 67% 28% 3 100% 0 1 0 1 3 3 0 0 0 0 0 0 0 0 0 0 1 100%
108 Josh Fogg 27 PIT 791 80% 35% 41 90% 1 13 3 9 36 24 5 2 0 1 1 0 5 3 5 0 8 88%
109 Jesse Foppert 23 SFG 4 50% 25% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
110 Ben Ford 28 MIL 109 77% 31% 3 67% 1 0 0 0 3 2 0 0 0 0 0 0 1 0 1 0 1 0%
111 Bartolome Fortunato 29 NYM 84 61% 21% 0 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0
112 Casey Fossum 26 ARI 679 72% 28% 18 89% 1 4 0 4 20 13 1 0 0 0 0 0 1 0 1 0 4 100%
113 Chad Fox 33 FLA 51 49% 25% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
114 Jeff Francis 23 COL 169 73% 30% 6 100% 0 2 0 2 6 3 2 0 0 0 0 0 1 1 1 0 1 100%
115 John Franco 43 NYM 210 71% 36% 6 100% 0 0 0 0 6 6 0 0 0 0 0 0 0 0 0 0 1 100%
116 Wayne Franklin 30 SFG 233 72% 28% 6 83% 0 2 0 2 5 4 0 0 0 0 0 0 0 0 0 0 1 100%
117 Brian Fuentes 28 COL 205 65% 20% 7 86% 0 0 0 0 6 6 0 1 0 0 1 0 0 0 0 0 5 100%
118 Eric Gagne 28 LAD 334 58% 22% 6 100% 0 5 0 5 6 4 1 0 0 0 0 0 1 1 1 0 1 100%
119 Mike Gallo 27 HOU 233 74% 33% 8 88% 0 4 0 3 9 5 1 0 0 0 0 0 2 1 2 0 1 100%
120 Geoff Geary 27 PHI 207 76% 28% 5 60% 0 3 0 2 3 2 0 1 0 0 1 1 0 0 0 0 1 0%
121 Justin Germano 21 SDP 110 73% 35% 4 100% 0 1 1 0 3 2 0 0 0 0 0 0 0 0 0 0 2 100%
122 Matt Ginter 26 NYM 320 80% 33% 8 50% 0 4 0 4 4 4 0 2 0 1 1 2 0 0 0 0 1 100%
123 Chris Gissell 26 COL 49 71% 20% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
124 Tom Glavine 38 NYM 917 80% 39% 49 96% 0 10 0 9 49 38 4 1 0 0 1 0 2 2 2 0 10 80%
125 Gary Glover 27 MIL 84 79% 36% 4 75% 0 3 0 3 3 2 0 1 0 0 1 1 0 0 0 0 1 0%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
126 Edgar Gonzalez 21 ARI 235 77% 29% 9 78% 0 0 0 0 7 5 1 0 0 0 0 0 2 1 2 0 3 67%
127 Mike Gonzalez 26 PIT 176 65% 30% 5 100% 0 1 0 1 5 4 1 1 1 0 0 0 0 0 0 0 3 100%
128 Andrew Good 24 ARI 181 77% 24% 5 100% 0 2 1 0 4 3 1 0 0 0 0 0 1 0 1 0 2 100%
129 Mike Gosling 23 ARI 117 75% 32% 2 100% 0 2 0 1 1 0 0 1 0 0 1 0 0 0 0 0 0
130 John Grabow 25 PIT 297 69% 31% 15 93% 1 2 1 1 15 10 0 0 0 0 0 0 2 0 1 1 3 100%
131 Franklyn Gracesqui 24 FLA 23 74% 22% 2 50% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 0%
132 Danny Graves 30 CIN 297 81% 40% 10 100% 0 2 0 1 10 6 3 0 0 0 0 0 3 2 3 0 2 100%
133 Jeremy Griffiths 26 HOU 20 60% 20% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
134 Kevin Gryboski 30 ATL 228 79% 46% 6 100% 0 2 0 0 6 3 1 0 0 0 0 0 3 1 3 0 1 100%
135 Mike Hampton 31 ATL 778 80% 41% 42 93% 0 13 4 6 37 27 4 2 0 0 2 1 4 2 3 1 6 100%
136 Josh Hancock 26 CIN 261 78% 34% 7 57% 0 3 1 2 3 3 0 2 0 0 2 2 0 0 0 0 3 0%
137 Josh Hancock 26 PHI 43 81% 23% 3 67% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 1 0%
138 Aaron Harang 26 CIN 728 75% 29% 30 80% 1 10 3 7 21 19 1 0 0 0 0 0 1 0 1 0 10 80%
139 Danny Haren 23 STL 202 75% 31% 7 100% 0 2 0 2 7 6 1 1 0 0 1 0 1 1 1 0 2 100%
140 Tim Harikkala 32 COL 266 80% 33% 12 100% 0 6 0 4 11 7 2 0 0 0 0 0 1 1 1 0 1 100%
141 Chad Harville 27 HOU 247 70% 36% 10 70% 1 2 0 1 8 6 1 3 0 0 3 1 2 1 2 0 2 50%
142 LaTroy Hawkins 31 CHC 341 75% 27% 9 67% 1 5 0 4 7 6 0 0 0 0 0 0 0 0 0 0 4 50%
143 Jimmy Haynes 31 CIN 83 78% 31% 4 75% 0 2 1 1 2 2 0 0 0 0 0 0 0 0 0 0 0
144 Aaron Heilman 25 NYM 121 71% 36% 8 63% 0 5 0 3 5 2 2 2 0 1 1 2 2 1 2 0 1 0%
145 Ben Hendrickson 23 MIL 218 76% 38% 8 88% 0 5 1 3 5 1 1 0 0 0 0 0 0 0 0 0 1 100%
146 Brad Hennessey 24 SFG 168 76% 35% 9 100% 0 3 1 2 8 7 0 0 0 0 0 0 0 0 0 0 2 100%
147 Matt Herges 34 SFG 306 79% 32% 7 100% 0 5 0 4 6 5 0 0 0 0 0 0 1 0 1 0 3 100%
148 Dustin Hermanson 31 SFG 578 74% 30% 13 85% 0 9 2 7 10 8 0 0 0 0 0 0 0 0 0 0 4 75%
149 Adrian Hernandez 29 MIL 89 69% 28% 5 100% 0 1 0 1 5 4 1 0 0 0 0 0 0 0 0 0 2 100%
150 Carlos Hernandez 24 HOU 206 74% 25% 7 100% 0 4 1 3 6 4 2 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 Livan Hernandez 29 MON 1074 74% 32% 65 94% 1 21 2 17 61 43 9 2 0 1 1 1 10 8 10 0 12 83%
152 Roberto Hernandez 39 PHI 274 73% 35% 15 87% 2 8 1 6 11 9 0 1 0 0 1 0 0 0 0 0 7 86%
153 Shawn Hill 23 MON 52 65% 23% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
154 Sterling Hitchcock 33 SDP 93 76% 33% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
155 Trevor Hoffman 36 SDP 216 72% 21% 7 100% 0 2 0 1 6 5 1 0 0 0 0 0 0 0 0 0 4 100%
156 Joe Horgan 27 MON 179 69% 35% 6 100% 1 3 0 3 6 5 0 0 0 0 0 0 0 0 0 0 1 100%
157 Ben Howard 25 FLA 176 69% 20% 4 100% 0 2 0 1 4 3 0 0 0 0 0 0 1 0 1 0 1 100%
158 Luke Hudson 27 CIN 211 69% 20% 8 88% 0 3 1 2 6 4 1 1 0 1 0 1 1 0 1 0 5 80%
159 Kazuhisa Ishii 30 LAD 774 74% 22% 16 94% 1 5 1 2 16 12 1 0 0 0 0 0 0 0 0 0 8 88%
160 Jason Isringhausen 31 STL 317 70% 29% 18 100% 0 3 0 3 18 16 0 0 0 0 0 0 0 0 0 0 3 100%
161 Edwin Jackson 20 LAD 115 77% 32% 6 83% 0 2 0 1 6 4 1 0 0 0 0 0 1 1 1 0 0
162 Kevin Jarvis 34 COL 15 73% 20% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
163 Jason Jennings 25 COL 951 75% 33% 31 87% 0 18 2 15 25 20 3 1 0 0 1 0 2 2 2 0 4 75%
164 Randy Johnson 40 ARI 999 66% 26% 23 91% 0 5 2 3 20 18 0 0 0 0 0 0 0 0 0 0 8 75%
165 Mike Johnston 25 PIT 113 69% 30% 7 86% 1 0 0 0 7 5 0 1 0 1 0 1 0 0 0 0 2 50%
166 Todd Jones 36 CIN 244 74% 26% 10 70% 0 3 0 1 5 4 1 1 1 0 0 0 0 0 0 0 5 60%
167 Todd Jones 36 PHI 125 72% 31% 4 50% 0 1 0 1 2 2 0 1 0 0 1 1 0 0 0 0 2 50%
168 Joe Kennedy 25 COL 734 74% 33% 39 79% 1 9 2 5 33 25 0 4 0 1 3 2 1 0 1 0 8 63%
169 Logan Kensing 21 FLA 72 76% 29% 3 33% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 0%
170 Masao Kida 35 LAD 19 63% 32% 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0
171 Brooks Kieschnick 32 MIL 188 78% 34% 4 75% 0 4 1 3 2 2 0 0 0 0 0 0 0 0 0 0 1 0%
172 Sun-Woo Kim 26 MON 620 75% 36% 12 83% 0 17 0 16 12 9 0 3 0 0 3 1 0 0 0 0 4 75%
173 Ray King 30 STL 253 74% 35% 11 100% 0 9 0 8 11 11 0 1 1 0 0 0 0 0 0 0 2 100%
174 Matt Kinney 27 MIL 298 75% 22% 5 80% 0 3 0 2 4 3 0 0 0 0 0 0 0 0 0 0 0
175 Steve Kline 31 STL 210 73% 38% 12 100% 2 4 1 2 10 8 0 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%
176 Billy Koch 29 FLA 120 63% 21% 2 100% 0 2 0 0 1 0 1 0 0 0 0 0 2 1 2 0 0
177 Danny Kolb 29 MIL 240 84% 52% 11 91% 0 2 0 2 10 8 1 1 0 0 1 1 1 1 1 0 2 50%
178 Mike Koplove 27 ARI 381 75% 38% 26 92% 0 6 0 4 23 15 5 2 1 0 1 0 4 3 4 0 6 67%
179 Marc Kroon 31 COL 34 62% 21% 3 100% 0 0 0 0 3 2 1 0 0 0 0 0 1 1 1 0 1 100%
180 Brian Lawrence 28 SDP 878 79% 40% 39 100% 0 11 1 10 38 31 4 0 0 0 0 0 3 3 3 0 7 100%
181 Jon Leicester 25 CHC 177 72% 34% 4 100% 0 0 0 0 4 3 1 0 0 0 0 0 0 0 0 0 2 100%
182 Al Leiter 38 NYM 773 71% 27% 24 88% 0 7 1 4 26 14 5 0 0 0 0 0 4 1 3 1 8 88%
183 Brad Lidge 27 HOU 382 49% 15% 2 100% 0 2 0 1 2 1 0 0 0 0 0 0 1 0 1 0 1 100%
184 Cory Lidle 32 CIN 678 79% 36% 41 95% 1 13 5 8 34 28 1 1 0 0 1 1 1 1 1 0 14 93%
185 Cory Lidle 32 PHI 259 79% 36% 11 91% 0 4 0 4 10 7 2 0 0 0 0 0 1 1 1 0 2 100%
186 Jose Lima 31 LAD 714 82% 36% 28 96% 1 13 1 12 26 19 2 0 0 0 0 0 2 2 2 0 8 88%
187 Mike Lincoln 29 STL 72 71% 33% 4 50% 1 1 0 1 2 2 0 1 0 0 1 0 0 0 0 0 1 100%
188 Scott Linebrink 27 SDP 337 67% 19% 7 71% 1 4 0 4 5 3 1 2 0 1 1 1 0 0 0 0 2 50%
189 Pedro Liriano 23 MIL 69 80% 39% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
190 Braden Looper 29 NYM 358 78% 46% 14 93% 0 5 0 4 12 11 1 0 0 0 0 0 1 1 1 0 0
191 Javier Lopez 26 COL 196 75% 38% 19 95% 2 6 3 3 17 11 2 1 0 0 1 0 2 2 2 0 1 100%
192 Noah Lowry 23 SFG 390 74% 30% 15 93% 0 1 0 0 15 10 2 0 0 0 0 0 1 1 1 0 2 100%
193 Greg Maddux 38 CHC 912 79% 37% 66 88% 0 21 3 16 55 45 4 1 0 0 1 1 3 2 3 0 16 69%
194 Ryan Madson 23 PHI 326 76% 37% 5 100% 0 7 0 6 4 4 0 0 0 0 0 0 0 0 0 0 1 100%
195 Gary Majewski 24 MON 96 80% 36% 1 0% 0 1 0 1 0 0 0 1 0 1 0 1 0 0 0 0 1 0%
196 Matt Mantei 30 ARI 55 65% 16% 2 100% 0 1 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0
197 Josias Manzanillo 36 FLA 155 71% 29% 7 100% 0 4 0 3 8 7 0 0 0 0 0 0 0 0 0 0 1 100%
198 Jason Marquis 25 STL 890 76% 40% 40 85% 2 21 1 17 31 25 3 3 0 1 2 2 1 1 1 0 5 80%
199 Tom Martin 34 LAD 136 74% 32% 7 71% 1 1 0 1 5 4 0 0 0 0 0 0 1 0 1 0 2 50%
200 Tom Martin 34 ATL 72 76% 19% 2 100% 0 0 0 0 2 1 1 0 0 0 0 0 0 0 0 0 0
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
201 Mike Matthews 30 CIN 144 77% 28% 4 0% 0 1 0 1 0 0 0 1 0 1 0 1 0 0 0 0 3 0%
202 Sam McConnell 28 ATL 44 80% 41% 2 50% 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0%
203 Cody McKay 30 STL 7 86% 57% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
204 Marty McLeary 29 SDP 20 70% 25% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
205 Brian Meadows 28 PIT 332 80% 39% 15 87% 0 4 0 4 13 11 2 1 0 0 1 1 0 0 0 0 2 100%
206 Kent Mercker 36 CHC 235 66% 22% 5 80% 0 1 0 1 4 4 0 0 0 0 0 0 0 0 0 0 0
207 Jose Mesa 38 PIT 302 81% 35% 11 91% 0 4 0 2 11 9 0 0 0 0 0 0 1 0 1 0 4 100%
208 Dan Meyer 22 ATL 8 75% 25% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
209 Dan Miceli 33 HOU 354 68% 28% 10 100% 0 5 0 5 10 9 1 0 0 0 0 0 1 1 1 0 1 100%
210 Wade Miller 27 HOU 391 70% 24% 14 86% 0 7 2 4 11 7 1 0 0 0 0 0 2 1 1 1 3 67%
211 Kevin Millwood 29 PHI 643 72% 26% 26 92% 0 10 1 5 19 18 0 0 0 0 0 0 0 0 0 0 14 86%
212 Eric Milton 28 PHI 879 73% 21% 25 96% 0 4 1 3 23 23 0 0 0 0 0 0 0 0 0 0 10 100%
213 Sergio Mitre 23 CHC 256 76% 43% 11 91% 0 8 0 8 10 9 1 0 0 0 0 0 0 0 0 0 0
214 Orber Moreno 27 NYM 156 72% 36% 4 100% 0 3 0 2 4 4 0 0 0 0 0 0 0 0 0 0 1 100%
215 Matt Morris 29 STL 869 78% 38% 35 91% 0 17 0 12 29 24 2 1 0 0 1 0 2 2 2 0 11 91%
216 Guillermo Mota 30 FLA 143 69% 26% 3 100% 0 2 0 2 4 3 0 0 0 0 0 0 0 0 0 0 0
217 Guillermo Mota 30 LAD 282 71% 29% 7 100% 0 4 1 3 6 5 0 0 0 0 0 0 0 0 0 0 1 100%
218 Peter Munro 29 HOU 459 78% 37% 25 92% 0 11 0 9 21 16 2 0 0 0 0 0 2 1 2 0 6 100%
219 Brett Myers 23 PHI 800 77% 34% 26 92% 1 15 1 13 23 21 1 0 0 0 0 0 1 1 1 0 8 88%
220 Rodney Myers 35 LAD 6 83% 50% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
221 Aaron Myette 26 CIN 27 41% 4% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
222 Shane Nance 26 ARI 71 66% 23% 1 100% 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0
223 Blaine Neal 26 SDP 189 74% 32% 7 100% 0 7 0 6 7 6 0 0 0 0 0 0 2 0 2 0 2 100%
224 Mike Neu 26 FLA 18 78% 33% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
225 C.J. Nitkowski 31 ATL 100 72% 32% 5 80% 0 1 0 0 3 3 0 1 0 0 1 0 0 0 0 0 1 0%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
226 Hideo Nomo 35 LAD 417 76% 18% 14 100% 0 5 0 5 14 12 1 0 0 0 0 0 1 1 1 0 6 100%
227 Phil Norton 28 CIN 301 71% 37% 14 86% 1 2 1 0 11 9 1 0 0 0 0 0 2 1 2 0 4 100%
228 Abraham Nunez 28 PIT 1 100% 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
229 Vladimir Nunez 29 COL 120 69% 22% 4 100% 0 1 1 0 3 3 0 1 1 0 0 0 0 0 0 0 1 100%
230 Wes Obermueller 27 MIL 533 80% 38% 15 93% 0 11 1 9 12 12 0 0 0 0 0 0 0 0 0 0 4 100%
231 Tomokazu Ohka 28 MON 374 84% 35% 12 83% 0 4 0 4 11 6 2 1 0 0 1 1 3 2 3 0 1 100%
232 Darren Oliver 33 FLA 263 81% 32% 13 92% 0 1 1 0 11 10 0 0 0 0 0 0 0 0 0 0 2 100%
233 Darren Oliver 33 HOU 56 70% 23% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
234 Eddie Oropesa 32 SDP 50 62% 22% 2 50% 1 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 1 0%
235 Russ Ortiz 30 ATL 925 72% 27% 41 98% 1 7 2 5 38 31 6 0 0 0 0 0 5 5 5 0 8 100%
236 Antonio Osuna 31 SDP 154 69% 27% 7 100% 0 2 2 0 5 5 0 0 0 0 0 0 0 0 0 0 1 100%
237 Roy Oswalt 26 HOU 1000 72% 30% 38 92% 1 14 3 8 32 24 3 3 0 0 3 1 3 2 3 0 9 100%
238 Akinori Otsuka 32 SDP 323 65% 29% 14 86% 0 7 1 6 11 10 1 2 0 0 2 2 1 1 1 0 2 50%
239 Juan Padilla 27 CIN 75 72% 27% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
240 Vicente Padilla 26 PHI 511 75% 31% 18 94% 0 9 1 7 16 15 0 0 0 0 0 0 0 0 0 0 7 86%
241 Jose Parra 31 NYM 63 68% 29% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
242 John Patterson 26 MON 459 67% 20% 14 86% 0 8 2 6 11 9 1 1 0 0 1 0 0 0 0 0 8 75%
243 Carl Pavano 28 FLA 936 79% 36% 33 94% 0 9 0 8 31 27 2 0 0 0 0 0 3 2 3 0 6 100%
244 Josh Pearce 26 STL 10 100% 40% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
245 Jake Peavy 23 SDP 713 67% 27% 27 96% 2 10 2 7 24 16 6 1 0 0 1 0 4 3 3 1 9 89%
246 Brad Penny 26 FLA 566 74% 30% 22 91% 0 14 4 8 15 12 0 1 0 0 1 1 1 0 1 0 7 71%
247 Brad Penny 26 LAD 46 74% 33% 1 100% 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
248 Odalis Perez 27 LAD 808 78% 38% 43 93% 1 5 0 4 43 29 6 1 0 0 1 0 1 1 1 0 15 100%
249 Oliver Perez 22 PIT 814 60% 20% 22 100% 1 7 1 5 21 13 3 0 0 0 0 0 2 1 1 1 7 100%
250 Matt Perisho 29 FLA 217 68% 23% 6 50% 1 0 0 0 4 3 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%
251 Andy Pettitte 32 HOU 359 69% 34% 20 90% 0 6 2 3 17 15 0 1 0 0 1 0 0 0 0 0 1 0%
252 Tommy Phelps 30 FLA 146 73% 32% 8 75% 0 2 0 2 6 6 0 0 0 0 0 0 0 0 0 0 3 67%
253 Travis Phelps 26 MIL 31 81% 23% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
254 Brian Powell 30 PHI 172 76% 28% 4 100% 0 2 1 1 3 3 0 1 0 0 1 0 0 0 0 0 1 100%
255 Andy Pratt 24 CHC 14 36% 14% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
256 Mark Prior 23 CHC 523 64% 22% 19 95% 0 4 0 4 18 12 6 0 0 0 0 0 3 3 3 0 7 100%
257 Brandon Puffer 28 SDP 90 73% 30% 2 0% 0 3 0 3 1 0 0 1 0 0 1 1 0 0 0 0 1 0%
258 Chad Qualls 25 HOU 143 75% 42% 4 75% 0 1 0 1 3 2 1 0 0 0 0 0 0 0 0 0 0
259 Elizardo Ramirez 21 PHI 68 78% 38% 4 100% 0 3 0 3 4 3 1 0 0 0 0 0 0 0 0 0 0
260 Horacio Ramirez 24 ATL 266 77% 40% 20 85% 2 3 1 2 18 12 2 0 0 0 0 0 1 1 1 0 4 50%
261 Stephen Randolph 30 ARI 402 65% 19% 6 83% 0 2 0 1 7 4 1 1 1 0 0 0 0 0 0 0 3 100%
262 Jon Rauch 25 MON 93 73% 30% 3 100% 0 2 0 2 3 3 0 0 0 0 0 0 0 0 0 0 1 100%
263 Tim Redding 26 HOU 475 78% 31% 20 95% 0 7 1 6 18 13 4 1 0 0 1 1 3 3 3 0 7 100%
264 Steve Reed 39 COL 288 78% 31% 11 64% 0 0 0 0 7 5 0 2 0 1 1 2 0 0 0 0 4 50%
265 Brian Reith 26 CIN 131 65% 24% 8 88% 0 0 0 0 7 7 0 0 0 0 0 0 0 0 0 0 3 67%
266 Chris Reitsma 26 ATL 347 76% 40% 8 88% 0 3 0 3 7 5 1 0 0 0 0 0 1 1 1 0 1 100%
267 Mike Remlinger 38 CHC 159 67% 23% 7 86% 0 3 1 2 7 4 1 0 0 0 0 0 1 1 1 0 2 100%
268 Al Reyes 33 STL 41 68% 24% 2 50% 1 3 0 3 1 1 0 0 0 0 0 0 0 0 0 0 1 0%
269 Shane Reynolds 36 ARI 14 86% 21% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
270 John Riedling 28 CIN 383 77% 38% 19 89% 0 4 0 3 17 15 2 0 0 0 0 0 1 1 1 0 5 60%
271 Grant Roberts 26 NYM 29 76% 34% 3 100% 0 1 0 0 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
272 Willis Roberts 29 PIT 57 68% 18% 3 100% 0 1 1 0 3 2 0 0 0 0 0 0 1 0 0 1 0
273 Felix Rodriguez 31 SFG 206 74% 23% 7 71% 1 1 1 0 4 3 0 1 0 1 0 1 0 0 0 0 3 67%
274 Felix Rodriguez 31 PHI 95 59% 22% 3 100% 0 0 0 0 3 2 1 0 0 0 0 0 1 1 1 0 0
275 Kirk Rueter 33 SFG 843 85% 42% 59 90% 2 18 3 12 51 38 5 1 0 0 1 1 6 4 5 1 11 64%
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 Glendon Rusch 29 CHC 550 77% 31% 19 89% 2 6 2 3 16 10 2 1 1 0 0 0 4 2 4 0 5 100%
277 Chris Saenz 22 MIL 24 54% 25% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
278 Duaner Sanchez 24 LAD 360 78% 38% 13 92% 1 9 1 6 11 6 1 0 0 0 0 0 0 0 0 0 3 100%
279 Jesus Sanchez 29 CIN 72 76% 28% 3 100% 0 1 0 1 3 3 0 0 0 0 0 0 0 0 0 0 0
280 Victor Santos 27 MIL 705 75% 29% 6 83% 0 13 1 10 4 4 0 3 0 0 3 0 1 0 1 0 1 100%
281 Jason Schmidt 31 SFG 942 65% 27% 25 88% 0 5 1 4 22 19 1 3 0 1 2 1 1 0 0 1 7 71%
282 Rudy Seanez 35 FLA 95 65% 29% 2 100% 0 1 0 0 2 2 0 1 0 0 1 0 0 0 0 0 0
283 Jae Weong Seo 27 NYM 527 80% 29% 19 95% 0 12 0 9 17 13 3 0 0 0 0 0 3 3 3 0 6 100%
284 Scott Service 37 ARI 100 71% 31% 3 100% 0 3 0 2 2 2 0 0 0 0 0 0 0 0 0 0 0
285 Ben Sheets 25 MIL 964 69% 28% 26 85% 1 14 1 12 23 19 0 2 0 0 2 1 0 0 0 0 6 83%
286 Jason Simontacchi 30 STL 67 84% 36% 3 100% 0 3 0 2 3 3 0 0 0 0 0 0 1 0 1 0 2 100%
287 Allan Simpson 26 COL 194 64% 19% 5 80% 0 0 0 0 4 4 0 2 0 0 2 0 0 0 0 0 2 50%
288 Aaron Small 32 FLA 80 81% 20% 3 100% 0 1 1 0 2 1 0 0 0 0 0 0 0 0 0 0 1 100%
289 Travis Smith 31 ATL 182 79% 35% 6 67% 0 3 0 3 4 4 0 1 0 0 1 1 0 0 0 0 1 100%
290 John Smoltz 37 ATL 335 71% 30% 12 100% 0 9 0 6 9 9 0 0 0 0 0 0 0 0 0 0 4 100%
291 Ian Snell 22 PIT 57 68% 25% 3 100% 0 3 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
292 Steve Sparks 38 ARI 563 81% 32% 27 93% 1 8 2 5 21 21 0 2 1 0 1 1 0 0 0 0 7 86%
293 Russ Springer 35 HOU 64 75% 17% 2 100% 0 1 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0
294 Mike Stanton 37 NYM 343 73% 31% 16 94% 0 4 1 1 14 10 1 0 0 0 0 0 0 0 0 0 4 100%
295 Dennis Stark 29 COL 156 82% 25% 9 67% 0 3 0 1 5 5 0 1 0 0 1 1 0 0 0 0 3 67%
296 Scott Stewart 28 LAD 63 78% 27% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
297 Ricky Stone 29 HOU 93 72% 33% 6 100% 0 2 0 1 6 5 0 0 0 0 0 0 0 0 0 0 0
298 Ricky Stone 29 SDP 148 77% 34% 4 50% 0 2 0 1 2 2 0 0 0 0 0 0 0 0 0 0 1 0%
299 Jeff Suppan 29 STL 829 78% 36% 34 88% 0 10 0 8 30 27 1 1 0 0 1 0 0 0 0 0 6 83%
300 Brian Sweeney 30 SDP 64 81% 19% 0 0 1 0 1 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%
301 Jason Szuminski 25 SDP 57 68% 28% 5 80% 0 1 1 0 3 3 0 1 0 0 1 1 0 0 0 0 2 50%
302 Dennis Tankersley 25 SDP 164 71% 30% 3 67% 1 7 1 6 1 0 0 0 0 0 0 0 0 0 0 0 2 50%
303 Julian Tavarez 31 STL 276 74% 35% 12 100% 0 7 2 3 9 9 0 0 0 0 0 0 0 0 0 0 4 100%
304 Michael Tejera 27 FLA 24 58% 21% 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0
305 Amaury Telemaco 30 PHI 234 78% 29% 6 100% 0 2 0 2 6 3 1 0 0 0 0 0 0 0 0 0 1 100%
306 John Thomson 30 ATL 858 78% 34% 34 82% 0 12 0 10 27 22 2 1 0 1 0 1 2 1 2 0 13 62%
307 Brett Tomko 31 SFG 841 80% 32% 28 93% 1 13 1 11 25 20 2 2 0 1 1 1 2 1 1 1 4 75%
308 Salomon Torres 32 PIT 395 77% 42% 18 94% 0 6 0 4 16 14 0 0 0 0 0 0 0 0 0 0 6 100%
309 Steve Trachsel 33 NYM 915 78% 30% 41 93% 0 13 3 8 37 30 2 0 0 0 0 0 4 2 3 1 7 71%
310 Chin-hui Tsao 23 COL 37 68% 32% 1 0% 0 0 0 0 0 0 0 1 0 0 1 1 0 0 0 0 1 0%
311 T.J. Tucker 25 MON 296 78% 36% 10 90% 0 2 0 2 10 9 1 0 0 0 0 0 1 1 1 0 1 100%
312 Ismael Valdez 30 SDP 514 86% 33% 17 82% 0 6 0 6 15 13 0 1 0 0 1 1 0 0 0 0 5 80%
313 Ismael Valdez 30 FLA 251 81% 27% 3 100% 0 6 0 6 4 3 0 0 0 0 0 0 0 0 0 0 0
314 Merkin Valdez 22 SFG 12 58% 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
315 Joe Valentine 24 CIN 141 60% 20% 5 60% 0 3 0 3 3 2 0 1 0 0 1 1 0 0 0 0 1 0%
316 Jose Valverde 24 ARI 135 59% 17% 3 67% 0 4 0 4 2 2 0 2 0 0 2 1 0 0 0 0 1 100%
317 John Van Benschoten 24 PIT 141 72% 28% 4 100% 1 1 0 1 4 2 1 0 0 0 0 0 1 1 1 0 1 100%
318 Todd Van Poppel 32 CIN 515 79% 26% 14 79% 0 5 1 3 10 9 0 1 0 1 0 1 0 0 0 0 4 25%
319 Claudio Vargas 26 MON 544 71% 22% 14 93% 0 10 3 6 11 8 1 0 0 0 0 0 2 1 2 0 2 100%
320 Mike Venafro 30 LAD 42 74% 38% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
321 Robin Ventura 36 LAD 4 100% 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
322 Brandon Villafuerte 28 ARI 98 71% 35% 7 100% 1 2 0 0 5 3 0 0 0 0 0 0 0 0 0 0 1 100%
323 Oscar Villarreal 22 ARI 90 72% 18% 4 100% 0 0 0 0 4 4 0 0 0 0 0 0 0 0 0 0 2 100%
324 Luis Vizcaino 29 MIL 312 72% 24% 3 100% 1 4 0 3 3 2 0 0 0 0 0 0 0 0 0 0 0
325 Ryan Vogelsong 26 PIT 619 73% 24% 18 83% 0 8 1 5 14 10 2 0 0 0 0 0 1 0 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%
326 Billy Wagner 32 PHI 189 65% 25% 7 100% 0 3 0 2 7 5 0 0 0 0 0 0 0 0 0 0 3 100%
327 Ryan Wagner 21 CIN 249 73% 35% 11 82% 0 2 0 2 10 9 0 2 0 1 1 2 0 0 0 0 1 100%
328 Kevin Walker 27 SFG 11 64% 18% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
329 Tyler Walker 28 SFG 280 74% 29% 8 88% 0 6 1 4 6 3 1 0 0 0 0 0 0 0 0 0 1 0%
330 Steve Watkins 25 SDP 66 80% 30% 3 100% 0 0 0 0 3 3 0 1 1 0 0 0 0 0 0 0 1 100%
331 Justin Wayne 25 FLA 151 74% 35% 4 100% 0 2 1 1 4 3 0 0 0 0 0 0 1 0 0 1 0
332 Dave Weathers 34 HOU 142 70% 32% 2 0% 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 2 0%
333 Dave Weathers 34 FLA 66 74% 32% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
334 Dave Weathers 34 NYM 161 74% 35% 8 88% 0 2 0 2 7 5 1 0 0 0 0 0 0 0 0 0 2 100%
335 Jeff Weaver 27 LAD 958 76% 29% 34 94% 0 12 1 11 32 29 2 0 0 0 0 0 1 1 1 0 7 100%
336 Brandon Webb 25 ARI 992 70% 40% 45 84% 1 13 1 9 41 29 5 5 0 1 4 4 7 3 6 1 12 83%
337 Todd Wellemeyer 25 CHC 121 59% 17% 3 67% 0 0 0 0 2 0 1 0 0 0 0 0 1 1 1 0 0
338 David Wells 41 SDP 815 85% 39% 41 85% 0 7 1 5 38 31 0 1 0 1 0 1 1 0 1 0 16 81%
339 Kip Wells 27 PIT 635 70% 31% 27 78% 3 7 0 3 18 13 2 3 0 0 3 3 1 0 1 0 7 57%
340 Turk Wendell 37 COL 84 70% 24% 1 100% 0 2 0 2 2 1 0 0 0 0 0 0 0 0 0 0 1 100%
341 Dan Wheeler 26 HOU 56 77% 32% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
342 Dan Wheeler 26 NYM 239 74% 28% 8 88% 0 4 1 2 6 6 0 2 1 1 0 1 0 0 0 0 2 100%
343 Gabe White 32 CIN 162 77% 17% 4 100% 0 1 1 0 3 2 1 0 0 0 0 0 0 0 0 0 2 100%
344 Dave Williams 25 PIT 164 70% 37% 8 88% 0 1 0 0 7 7 0 0 0 0 0 0 0 0 0 0 0
345 Jerome Williams 22 SFG 576 76% 36% 20 90% 0 10 0 8 20 15 1 2 0 0 2 0 1 0 1 0 5 60%
346 Woody Williams 37 STL 846 77% 27% 36 94% 0 20 4 12 31 25 2 3 0 0 3 1 2 1 1 1 10 90%
347 Dontrelle Willis 22 FLA 877 76% 32% 35 94% 0 15 5 10 34 22 2 2 0 1 1 0 3 2 2 1 11 91%
348 Paul Wilson 31 CIN 814 77% 32% 26 100% 0 6 2 3 23 19 2 0 0 0 0 0 0 0 0 0 8 100%
349 Matt Wise 28 MIL 230 80% 35% 13 92% 1 3 0 2 12 11 0 0 0 0 0 0 1 0 1 0 1 0%
350 Jay Witasick 31 SDP 275 69% 30% 7 100% 0 2 0 2 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%
351 Randy Wolf 27 PHI 593 78% 26% 24 83% 2 8 3 3 15 12 0 2 0 1 1 2 0 0 0 0 10 80%
352 Kerry Wood 27 CHC 617 67% 28% 11 91% 1 4 0 3 13 6 3 1 0 0 1 0 2 1 2 0 4 100%
353 Tim Worrell 36 PHI 335 74% 31% 16 88% 0 10 0 8 15 12 1 1 0 1 0 1 2 1 1 1 3 67%
354 Jamey Wright 29 COL 382 76% 36% 16 100% 0 7 2 5 18 9 4 0 0 0 0 0 3 3 3 0 2 100%
355 Jaret Wright 28 ATL 801 71% 30% 32 88% 1 15 4 8 25 18 1 2 1 0 1 1 2 1 2 0 9 78%
356 Michael Wuertz 25 CHC 132 64% 17% 4 100% 0 0 0 0 4 4 0 0 0 0 0 0 0 0 0 0 3 100%
357 Tyler Yates 26 NYM 234 73% 40% 6 100% 0 1 0 1 6 3 1 0 0 0 0 0 1 1 1 0 1 100%
358 Jason Young 24 COL 47 74% 38% 1 100% 0 2 0 2 1 1 0 0 0 0 0 0 0 0 0 0 0
359 Carlos Zambrano 23 CHC 904 68% 33% 34 88% 0 18 1 16 29 21 3 2 1 0 1 0 2 2 2 0 7 86%
360 Victor Zambrano 28 NYM 66 68% 35% 1 0% 0 0 0 0 0 0 0 1 0 0 1 1 0 0 0 0 0
361 Todd Zeile 38 NYM 9 78% 22% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
LgAvg 716 74% 31% 26 89% 1 10 1 7 23 18 2 1 0 0 1 1 2 1 2 0 7 83%
2003 NL  / 2005 NL  / 2004 AL  / 2004 MLB  Pitcher