Mobile Site You Are Here > Home > Leagues > MLB History > 2007 MLB | NL | AL > Standard Fielding

2007 Major League Baseball Standard Fielding

2006 MLB  / 2008 MLB  / 2007 NL  / 2007 AL  Standard Fielding

Team & League Standard Fielding

Tm #Fld R/G DefEff G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr
ARI 47 4.52 .691 162 1458 1088 12969.0 6064 4323 1635 106 157 .983 27 3 36 3
ATL 50 4.52 .696 162 1458 1117 13107.0 6139 4369 1663 107 141 .983 11 1 59 1
BAL 49 5.36 .686 162 1458 1112 12948.0 6085 4316 1690 79 155 .987 -16 -1 -10 -0
BOS 40 4.06 .704 162 1458 1112 12948.0 5935 4316 1538 81 145 .986 73 7 -3 -0
CHC 47 4.26 .704 162 1458 1035 13020.0 5969 4340 1535 94 134 .984 44 4 16 1
CHW 43 5.18 .680 162 1458 1162 12966.0 6034 4322 1604 108 168 .982 -53 -5 -62 -1
CIN 50 5.27 .676 162 1458 1092 13047.0 5961 4349 1517 95 155 .984 -41 -4 -58 -1
CLE 41 4.35 .685 162 1458 1115 13164.0 6177 4388 1697 92 167 .985 -14 -1 3 0
COL 53 4.65 .701 163 1467 1102 13248.0 6326 4416 1842 68 180 .989 75 7 33 0
DET 44 4.92 .690 162 1458 1095 13026.0 6076 4342 1635 99 148 .984 23 2 40 1
FLA 50 5.50 .659 162 1458 1117 12993.0 5977 4331 1509 137 159 .977 -56 -5 -71 -7
HOU 41 5.02 .685 162 1458 993 13182.0 6186 4394 1689 103 128 .983 -36 -3 -43 -1
KCR 45 4.80 .681 162 1458 1111 12936.0 5971 4312 1553 106 160 .982 8 1 41 1
LAA 42 4.51 .678 162 1458 1130 12915.0 5956 4305 1550 101 154 .983 -2 -0 -10 -1
LAD 45 4.49 .682 162 1458 1046 13050.0 6115 4350 1651 114 160 .981 -26 -2 -3 -0
MIL 40 4.79 .675 162 1458 1115 12999.0 5971 4333 1529 109 144 .982 -51 -5 -8 -0
MIN 42 4.48 .685 162 1458 1161 12930.0 6016 4310 1611 95 151 .984 -23 -2 20 0
NYM 49 4.63 .698 162 1458 1168 13071.0 5976 4357 1518 101 124 .983 19 2 17 0
NYY 49 4.80 .689 162 1458 1098 13056.0 6028 4352 1588 88 174 .985 18 2 -13 -1
OAK 52 4.68 .691 162 1458 1173 13032.0 6121 4344 1687 90 153 .985 -4 -0 10 1
PHI 45 5.07 .686 162 1458 1013 13125.0 6187 4375 1723 89 162 .986 29 3 44 1
PIT 46 5.22 .673 162 1458 1140 13029.0 6147 4343 1721 83 190 .986 -41 -4 -24 -0
SDP 46 4.09 .699 163 1467 1165 13362.0 6311 4454 1763 94 147 .985 -14 -1 -3 -0
SEA 43 5.02 .672 162 1458 1120 12909.0 6049 4303 1656 90 167 .985 -14 -1 -47 -1
SFG 44 4.44 .694 162 1458 1071 13083.0 6115 4361 1666 88 148 .986 10 1 5 0
STL 45 5.12 .689 162 1458 1027 12921.0 6100 4307 1672 121 155 .980 6 1 48 4
TBD 45 5.83 .652 162 1458 1210 12867.0 5954 4289 1548 117 155 .980 -79 -7 -81 -8
TEX 50 5.21 .679 162 1458 1073 12870.0 6158 4290 1744 124 179 .980 9 1 -1 -0
TOR 45 4.31 .703 162 1458 1130 13038.0 6301 4346 1853 102 160 .984 62 6 83 1
WSN 47 4.83 .698 162 1458 1065 13020.0 6016 4340 1567 109 153 .982 9 1 -13 -0
LgAvg 42 4.80 .686 162 1459 1105 13028 6081 4343 1638 100 156 .984 -1 0
1270 4.80 .686 4862 43758 33156 390831.0 182421 130277 49154 2990 4673 .984 -45 -0
Tm #Fld R/G DefEff G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr

Player Standard Fielding

Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
1 David Aardsma 25 CHW AL 25 0 0 32.1 7 2 4 1 0 .857 -2 -12 1.67 0.24 P
2 Reggie Abercrombie 26 FLA NL 19 17 10 144.2 63 60 2 1 0 .984 4 36 3 25 3.86 3.26 OF
3 Bobby Abreu 33 NYY AL 157 150 139 1333.0 323 313 6 4 1 .988 -6 -5 -11 -10 2.15 2.03 OF
4 Tony Abreu 22 LAD NL 60 38 29 358.0 168 40 123 5 19 .970 6 19 8 27 4.10 2.72 3B-2B-SS
5 Winston Abreu 30 WSN NL 26 0 0 30.1 3 2 1 0 0 1.000 -2 -13 0.89 0.12 P
6 Jeremy Accardo 25 TOR AL 64 0 0 67.1 9 6 3 0 0 1.000 -2 -6 1.20 0.14 P
7 Manny Acosta 26 ATL NL 21 0 0 23.2 9 2 7 0 1 1.000 2 17 3.42 0.43 P
8 Russ Adams 26 TOR AL 18 16 10 140.0 27 10 14 3 0 .889 -4 -31 -5 -43 1.54 1.33 3B-2B
9 Jon Adkins 29 NYM NL 1 0 0 1.0 0 0 0 0 0 0 0 0.00 0.00 P
10 Jeremy Affeldt 28 COL NL 75 0 0 59.0 14 2 12 0 0 1.000 1 3 2.14 0.19 P
11 Jonathan Albaladejo 24 WSN NL 14 0 0 14.1 1 0 1 0 0 1.000 0 0 0.63 0.07 P
12 Matt Albers 24 HOU NL 31 18 0 110.2 21 7 13 1 2 .952 -2 -4 1.63 0.65 P
13 Antonio Alfonseca 35 PHI NL 61 0 0 49.2 5 1 4 0 0 1.000 -1 -4 0.91 0.08 P
14 Eliezer Alfonzo 28 SFG NL 17 12 12 122.0 107 97 7 3 0 .972 0 0 3 30 7.67 6.12 C
15 Sandy Alomar 41 NYM NL 6 4 4 41.0 34 29 5 0 0 1.000 2 59 2 59 7.46 5.67 C
16 Moises Alou 40 NYM NL 84 84 56 703.0 149 138 7 4 0 .973 -3 -5 2 3 1.86 1.73 OF
17 Chip Ambres 27 NYM NL 1 0 0 2.0 0 0 0 0 0 0 0 0 0 0.00 0.00 OF
18 Alfredo Amezaga 29 FLA NL 136 92 72 878.0 342 263 71 8 12 .977 7 9 16 22 3.42 2.46 OF-SS-2B-3B-1B
19 Brian Anderson 25 CHW AL 8 3 2 35.1 10 9 0 1 0 .900 -2 -54 -3 -102 2.29 1.13 OF
20 Garret Anderson 35 LAA AL 85 85 73 724.1 152 143 7 2 0 .987 1 2 0 0 1.86 1.76 OF
21 Josh Anderson 24 HOU NL 19 15 15 142.0 33 32 0 1 0 .970 -4 -36 -4 -34 2.03 1.68 OF
22 Marlon Anderson 33 TOT NL 20 12 9 107.1 44 40 3 1 1 .977 1 16 22 3.61 2.15 OF-1B-2B
23 Robert Andino 23 FLA NL 3 1 1 20.0 7 3 4 0 1 1.000 -1 -36 -1 -60 3.15 2.33 SS
24 Rick Ankiel 27 STL NL 44 40 26 350.2 96 91 3 2 0 .979 -1 -3 4 14 2.41 2.14 OF
25 Greg Aquino 29 MIL NL 15 0 0 14.0 1 0 1 0 0 1.000 0 0 0.64 0.07 P
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
26 Alberto Arias 23 COL NL 6 0 0 7.1 1 0 1 0 0 1.000 0 0 1.23 0.17 P
27 Tony Armas 29 PIT NL 31 15 0 97.0 13 5 8 0 0 1.000 -3 -6 1.21 0.42 P
28 Bronson Arroyo 30 CIN NL 34 34 1 210.2 39 11 27 1 0 .974 3 3 1.62 1.12 P
29 Jose Ascanio 22 ATL NL 13 0 0 16.0 4 1 3 0 0 1.000 0 0 2.25 0.31 P
30 Scott Atchison 31 SFG NL 22 0 0 30.2 8 2 6 0 1 1.000 0 0 2.35 0.36 P
31 Garrett Atkins 27 COL NL 164 155 120 1351.1 384 115 255 14 37 .964 -3 -3 -26 -23 2.46 2.26 3B-1B
32 Rich Aurilia 35 SFG NL 98 81 60 713.0 542 422 111 9 61 .983 6 10 6 10 6.73 5.44 1B-3B-SS-2B
33 Brad Ausmus 38 HOU NL 122 102 82 920.2 822 769 49 4 6 .995 7 9 0 0 8.00 6.70 C-1B-3B-2B
34 Luis Ayala 29 WSN NL 44 0 0 42.1 11 3 8 0 0 1.000 2 9 2.34 0.25 P
35 Erick Aybar 23 LAA AL 72 47 39 440.1 218 79 132 7 27 .968 2 4 3 8 4.31 2.93 2B-SS-OF-3B
36 Brandon Backe 29 HOU NL 5 5 0 28.2 8 2 6 0 1 1.000 1 7 2.51 1.60 P
37 Mike Bacsik 29 WSN NL 29 20 0 118.0 26 12 13 1 2 .962 -1 -2 1.91 0.86 P
38 Cha-Seung Baek 27 SEA AL 14 12 1 73.1 12 4 8 0 0 1.000 1 3 1.47 0.86 P
39 Danys Baez 29 BAL AL 53 0 0 50.1 15 6 9 0 0 1.000 1 4 2.68 0.28 P
40 Homer Bailey 21 CIN NL 9 9 0 45.1 7 3 3 1 0 .857 -2 -9 1.19 0.67 P
41 Jeff Bailey 28 BOS AL 3 2 1 17.2 18 16 2 0 1 1.000 0 20 0 0 9.17 6.00 1B
42 Jeff Baker 26 COL NL 40 24 14 224.2 156 147 6 3 12 .981 -1 -6 -3 -16 6.13 3.83 OF-1B-3B
43 Scott Baker 25 MIN AL 24 23 2 143.2 21 9 10 2 1 .905 1 1 1.19 0.79 P
44 Paul Bako 35 BAL AL 57 47 38 421.0 352 324 24 4 5 .989 -3 -9 0 0 7.44 6.11 C
45 Rocco Baldelli 25 TBD AL 20 20 18 162.0 65 62 3 0 1 1.000 -4 -29 2 15 3.61 3.25 OF
46 John Bale 33 KCR AL 26 0 0 40.0 9 1 8 0 1 1.000 1 5 2.02 0.35 P
47 Wladimir Balentien 22 SEA AL 3 0 0 5.0 0 0 0 0 0 1 336 -1 -240 0.00 0.00 OF
48 Grant Balfour 29 TOT ZZ 25 0 0 24.2 6 1 5 0 0 1.000 2.19 0.24 P
49 Josh Banks 24 TOR AL 3 1 0 7.1 3 1 2 0 0 1.000 0 0 3.68 1.00 P
50 Brian Bannister 26 KCR AL 27 27 1 165.0 33 12 21 0 1 1.000 3 4 1.80 1.22 P
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
51 Rod Barajas 31 PHI NL 39 37 26 304.0 268 253 15 0 3 1.000 -0 -0 -4 -16 7.93 6.87 C-1B
52 Josh Bard 29 SDP NL 108 103 91 927.1 793 751 39 3 4 .996 -15 -19 -9 -12 7.67 7.31 C
53 Brian Barden 26 TOT NL 12 4 2 56.1 24 7 17 0 3 1.000 1 17 43 3.83 2.00 SS-3B-2B
54 Josh Barfield 24 CLE AL 120 115 104 1032.0 595 242 338 15 73 .975 -8 -9 2 2 5.06 4.83 2B
55 Sean Barker 27 COL NL 2 0 0 3.0 1 1 0 0 0 1.000 0 40 0 0 3.00 0.50 OF
56 Clint Barmes 28 COL NL 19 6 4 70.0 31 12 17 2 3 .935 -1 -14 -1 -17 3.73 1.53 SS-OF-2B-3B
57 Daniel Barone 24 FLA NL 16 6 0 41.0 5 0 5 0 0 1.000 -1 -5 1.10 0.31 P
58 Michael Barrett 30 TOT NL 95 83 80 768.0 653 613 34 6 2 .991 -6 -9 7.58 6.81 C
59 Kevin Barry 28 ATL NL 1 0 0 2.0 0 0 0 0 0 0 0 0.00 0.00 P
60 Jason Bartlett 27 MIN AL 138 135 131 1194.0 646 205 415 26 97 .960 3 3 15 15 4.67 4.49 SS
61 Daric Barton 21 OAK AL 18 18 18 157.2 160 153 7 0 19 1.000 2 11 3 23 9.13 8.89 1B
62 Chris Basak 28 NYY AL 4 0 0 6.0 1 0 1 0 0 1.000 0 0 0 0 1.50 0.25 3B-SS
63 Miguel Batista 36 SEA AL 33 32 0 193.0 43 14 27 2 2 .953 -1 -1 1.91 1.24 P
64 Tony Batista 33 WSN NL 29 12 6 130.0 126 121 4 1 16 .992 -2 -16 0 0 8.65 4.31 1B-3B
65 Denny Bautista 24 COL NL 9 1 0 8.2 0 0 0 0 0 0 0 0.00 0.00 P
66 Jose Bautista 26 PIT NL 147 140 126 1237.1 394 125 252 17 16 .957 -5 -5 -19 -18 2.74 2.56 3B-OF
67 Jason Bay 28 PIT NL 142 142 125 1237.0 286 265 13 8 3 .972 -18 -17 -11 -11 2.02 1.96 OF
68 Jonah Bayliss 26 PIT NL 39 0 0 37.2 7 3 4 0 0 1.000 0 0 1.67 0.18 P
69 Yorman Bazardo 22 DET AL 11 2 0 23.2 5 2 3 0 1 1.000 0 0 1.90 0.45 P
70 Colter Bean 30 NYY AL 3 0 0 3.0 1 0 1 0 0 1.000 0 0 3.00 0.33 P
71 Josh Beckett 27 BOS AL 30 30 1 200.2 32 18 12 2 1 .938 -3 -3 1.35 1.00 P
72 Erik Bedard 28 BAL AL 28 28 1 182.0 23 6 17 0 2 1.000 2 2 1.14 0.82 P
73 Joe Beimel 30 LAD NL 83 0 0 67.1 34 11 22 1 6 .971 3 9 4.41 0.40 P
74 Matt Belisle 27 CIN NL 30 30 1 177.2 30 18 12 0 0 1.000 -2 -2 1.52 1.00 P
75 Heath Bell 29 SDP NL 81 0 0 93.2 24 7 17 0 1 1.000 2 4 2.31 0.30 P
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
76 Rob Bell 30 BAL AL 30 0 0 53.0 8 4 4 0 0 1.000 -4 -15 1.36 0.27 P
77 Mark Bellhorn 32 CIN NL 3 1 1 14.2 5 0 5 0 1 1.000 0 8 0 0 3.07 1.67 3B-2B
78 Ronnie Belliard 32 WSN NL 130 122 114 1087.2 628 323 298 7 86 .989 -10 -11 2 2 5.14 4.78 2B-1B-SS-3B
79 Edwin Bellorin 25 COL NL 2 1 0 5.0 3 3 0 0 0 1.000 0 0 5.40 1.50 C
80 Carlos Beltran 30 NYM NL 141 141 132 1240.1 400 389 6 5 2 .988 7 6 10 10 2.87 2.80 OF
81 Adrian Beltre 28 SEA AL 147 146 138 1279.1 426 121 287 18 24 .958 -4 -4 4 4 2.87 2.78 3B
82 Armando Benitez 34 TOT NL 55 0 0 50.1 5 2 2 1 0 .800 0.72 0.07 P
83 Gary Bennett 35 STL NL 53 41 33 371.1 255 245 9 1 2 .996 -1 -3 -3 -10 6.16 4.79 C-1B
84 Jeff Bennett 27 ATL NL 3 2 0 13.0 4 0 4 0 0 1.000 1 15 2.77 1.33 P
85 Joaquin Benoit 29 TEX AL 70 0 0 82.0 12 5 7 0 2 1.000 1 2 1.32 0.17 P
86 Jason Bergmann 25 WSN NL 21 21 0 115.1 17 6 10 1 2 .941 -1 -2 1.25 0.76 P
87 Lance Berkman 31 HOU NL 157 149 121 1297.0 1180 1064 104 12 87 .990 -19 -18 -11 -10 8.10 7.44 1B-OF
88 Angel Berroa 27 KCR AL 6 2 2 26.0 15 4 11 0 6 1.000 2 92 2 92 5.19 2.50 SS-2B-3B
89 Rafael Betancourt 32 CLE AL 68 0 0 79.1 6 2 4 0 1 1.000 0 0 0.68 0.09 P
90 Yuniesky Betancourt 25 SEA AL 152 147 141 1302.1 697 239 435 23 110 .967 -1 -1 -5 -5 4.66 4.43 SS
91 Wilson Betemit 25 TOT MLB 96 60 38 554.2 204 102 95 7 22 .966 -5 -10 -2 3.20 2.05 3B-1B-SS-2B-OF
92 Craig Biggio 41 HOU NL 115 112 61 938.2 469 192 267 10 54 .979 -12 -15 -19 -24 4.40 3.99 2B-C
93 Chad Billingsley 22 LAD NL 43 20 1 147.0 25 8 17 0 0 1.000 2 3 1.53 0.58 P
94 Kurt Birkins 26 BAL AL 19 2 0 34.1 4 0 4 0 0 1.000 0 0 1.05 0.21 P
95 Joe Bisenius 24 PHI NL 2 0 0 2.0 0 0 0 0 0 0 0 0.00 0.00 P
96 Nick Blackburn 25 MIN AL 6 0 0 11.2 0 0 0 0 0 -1 -17 0.00 0.00 P
97 Travis Blackley 24 SFG NL 2 2 0 8.2 0 0 0 0 0 0 0 0.00 0.00 P
98 Casey Blake 33 CLE AL 164 146 131 1312.2 430 151 265 14 30 .967 2 2 0 0 2.85 2.54 3B-OF-1B
99 Hank Blalock 26 TEX AL 39 39 38 339.1 93 18 69 6 9 .935 -1 -5 -4 -14 2.31 2.23 3B
100 Henry Blanco 35 CHC NL 16 14 9 124.0 115 110 5 0 1 1.000 -1 -11 -1 -10 8.35 7.19 C-1B
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
101 Joe Blanton 26 OAK AL 34 34 3 230.0 42 15 27 0 2 1.000 -2 -2 1.64 1.24 P
102 Jerry Blevins 23 OAK AL 6 0 0 4.2 0 0 0 0 0 0 0 0.00 0.00 P
103 Willie Bloomquist 29 SEA AL 88 50 37 479.2 196 84 107 5 16 .974 -4 -10 -5 -13 3.58 2.17 2B-3B-SS-OF-1B
104 Geoff Blum 34 SDP NL 96 71 59 690.2 334 129 200 5 32 .985 7 12 2 3 4.29 3.43 2B-SS-3B-OF-1B
105 Hiram Bocachica 31 TOT ZZ 28 20 15 193.0 48 45 2 1 1 .979 3 19 2.19 1.68 OF
106 Jeremy Bonderman 24 DET AL 28 28 0 174.1 35 17 15 3 2 .914 -3 -3 1.65 1.14 P
107 Barry Bonds 42 SFG NL 110 110 40 842.0 168 162 2 4 0 .976 -10 -14 -10 -14 1.75 1.49 OF
108 Emilio Bonifacio 22 ARI NL 6 6 4 46.0 25 9 15 1 6 .960 -2 -52 1 26 4.70 4.00 2B
109 Boof Bonser 25 MIN AL 31 30 0 173.0 32 16 13 3 0 .906 -3 -3 1.51 0.94 P
110 Chris Booker 30 WSN NL 3 0 0 1.0 0 0 0 0 0 0 0 0.00 0.00 P
111 Aaron Boone 34 FLA NL 60 51 43 456.1 398 358 35 5 34 .987 -9 -24 -6 -16 7.75 6.55 1B-3B
112 Chris Bootcheck 28 LAA AL 51 0 0 77.1 15 4 11 0 2 1.000 -1 -3 1.75 0.29 P
113 Joe Borchard 28 FLA NL 46 37 34 345.0 96 93 1 2 1 .979 -4 -13 2 7 2.45 2.04 OF
114 Dave Borkowski 30 HOU NL 64 0 0 71.2 25 6 18 1 3 .960 3 8 3.01 0.38 P
115 Joe Borowski 36 CLE AL 69 0 0 65.2 10 4 6 0 1 1.000 -2 -6 1.37 0.14 P
116 Jason Botts 26 TEX AL 28 28 8 212.0 63 62 1 0 0 1.000 14 81 8 45 2.67 2.25 OF
117 Michael Bourn 24 PHI NL 90 15 6 304.0 76 76 0 0 0 1.000 2 10 6 24 2.25 0.84 OF
118 Rob Bowen 26 TOT ZZ 56 45 40 415.0 331 306 20 5 3 .985 -4 -12 7.07 5.82 C
119 Micah Bowie 32 WSN NL 30 8 0 57.1 8 4 4 0 0 1.000 0 0 1.26 0.27 P
120 Blaine Boyer 25 ATL NL 5 0 0 5.1 2 1 1 0 0 1.000 0 0 3.38 0.40 P
121 Dallas Braden 23 OAK AL 20 14 0 72.1 14 4 9 1 0 .929 2 6 1.62 0.65 P
122 Chad Bradford 32 BAL AL 78 0 0 64.2 20 4 15 1 1 .950 -1 -3 2.64 0.24 P
123 Milton Bradley 29 TOT ZZ 58 58 45 480.1 112 107 3 2 1 .982 -2 -5 2.06 1.90 OF
124 Russell Branyan 31 TOT NL 51 33 18 296.1 99 37 60 2 15 .980 4 17 0 2.95 1.90 3B-OF-1B
125 Ryan Braun 26 KCR AL 26 0 0 39.1 8 1 7 0 0 1.000 -2 -10 1.83 0.31 P
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
126 Ryan Braun 23 MIL NL 112 112 89 945.1 248 61 161 26 12 .895 -35 -45 -32 -41 2.11 1.98 3B
127 Bill Bray 24 CIN NL 19 0 0 14.1 2 1 1 0 0 1.000 0 0 1.26 0.11 P
128 Craig Brazell 27 KCR AL 1 0 0 3.0 7 7 0 0 2 1.000 0 0 0 0 21.00 7.00 1B
129 Yhency Brazoban 27 LAD NL 4 0 0 1.2 1 0 0 1 0 .000 -1 -120 0.00 0.00 P
130 Chris Britton 24 NYY AL 11 0 0 12.2 1 0 1 0 0 1.000 0 0 0.71 0.09 P
131 Lance Broadway 23 CHW AL 4 1 0 10.1 1 0 1 0 0 1.000 0 0 0.87 0.25 P
132 Doug Brocail 40 SDP NL 67 0 0 76.2 26 10 16 0 0 1.000 3 8 3.05 0.39 P
133 Ben Broussard 30 SEA AL 74 54 39 486.0 339 316 21 2 39 .994 -9 -23 -8 -20 6.24 4.55 1B-OF
134 Jim Brower 34 NYY AL 3 0 0 3.1 0 0 0 0 0 0 0 0.00 0.00 P
135 Andrew Brown 26 OAK AL 33 0 0 41.2 6 2 4 0 0 1.000 -1 -5 1.30 0.18 P
136 Dee Brown 29 OAK AL 8 0 0 13.2 3 3 0 0 0 1.000 -0 -44 1 88 1.98 0.38 OF
137 Emil Brown 32 KCR AL 96 83 73 757.0 211 197 8 6 2 .972 11 17 1 2 2.44 2.14 OF
138 Matthew Brown 24 LAA AL 4 1 1 14.0 4 1 3 0 1 1.000 0 0 0 0 2.57 1.00 3B
139 Jonathan Broxton 23 LAD NL 83 0 0 82.0 16 9 7 0 1 1.000 -2 -5 1.76 0.19 P
140 Brian Bruney 25 NYY AL 58 0 0 50.0 4 1 2 1 0 .750 0 0 0.54 0.05 P
141 Eric Bruntlett 29 HOU NL 73 35 28 380.2 192 73 111 8 23 .958 1 4 1 3 4.35 2.52 SS-OF-3B
142 Clay Buchholz 22 BOS AL 4 3 1 22.2 5 1 3 1 0 .800 -2 -18 1.59 1.00 P
143 Taylor Buchholz 25 COL NL 41 8 0 93.2 13 3 9 1 0 .923 -1 -2 1.15 0.29 P
144 John Buck 26 KCR AL 112 104 90 924.1 734 697 29 8 6 .989 -1 -1 -9 -12 7.07 6.48 C
145 Travis Buck 23 OAK AL 80 75 63 665.1 148 145 3 0 0 1.000 2 4 1 2 2.00 1.85 OF
146 Billy Buckner 23 KCR AL 7 5 0 34.0 4 1 3 0 2 1.000 -1 -6 1.06 0.57 P
147 Ryan Budde 27 LAA AL 10 5 2 46.1 38 36 1 1 0 .974 -1 -26 7.19 3.70 C
148 Mark Buehrle 28 CHW AL 30 30 3 201.0 48 13 34 1 3 .979 6 6 2.10 1.57 P
149 Ryan Bukvich 29 CHW AL 45 0 0 35.2 9 2 6 1 1 .889 0 0 2.02 0.18 P
150 Jason Bulger 28 LAA AL 6 0 0 6.1 0 0 0 0 0 0 0 0.00 0.00 P
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
151 Bryan Bullington 26 PIT NL 5 3 0 17.0 2 1 1 0 0 1.000 -1 -12 1.06 0.40 P
152 Ambiorix Burgos 23 NYM NL 17 0 0 23.2 3 1 2 0 0 1.000 -1 -8 1.14 0.18 P
153 Chris Burke 27 HOU NL 112 71 51 684.0 260 140 115 5 18 .981 2 3 -7 -12 3.36 2.28 OF-2B-SS
154 Jamie Burke 35 SEA AL 48 34 27 321.2 269 259 9 1 0 .996 -4 -15 -5 -19 7.50 5.58 C
155 A.J. Burnett 30 TOR AL 25 25 2 165.2 34 17 15 2 2 .941 -6 -7 1.74 1.28 P
156 Pat Burrell 30 PHI NL 138 138 46 1028.1 194 176 8 10 2 .948 -13 -16 -17 -20 1.61 1.33 OF
157 Brian Burres 26 BAL AL 37 17 0 121.0 13 3 9 1 0 .923 0 0 0.89 0.32 P
158 Jared Burton 26 CIN NL 47 0 0 43.0 7 3 3 1 0 .857 -2 -9 1.26 0.13 P
159 Brian Buscher 26 MIN AL 27 24 15 201.1 52 17 31 4 6 .923 -5 -31 -4 -24 2.15 1.78 3B
160 Dave Bush 27 MIL NL 33 31 0 186.1 42 23 18 1 4 .976 1 1 1.98 1.24 P
161 Billy Butler 21 KCR AL 19 16 7 126.0 94 83 8 3 6 .968 -3 -25 0 0 6.50 4.79 1B-OF
162 Freddie Bynum 27 BAL AL 46 23 17 225.0 77 51 25 1 2 .987 1 4 0 0 3.04 1.65 OF-SS-2B
163 Marlon Byrd 29 TEX AL 109 103 89 917.1 235 223 9 3 5 .987 -5 -6 6 8 2.28 2.13 OF
164 Paul Byrd 36 CLE AL 31 31 2 192.1 35 15 20 0 3 1.000 -2 -2 1.64 1.13 P
165 Tim Byrdak 33 DET AL 39 0 0 45.0 4 0 2 2 0 .500 -1 -4 0.40 0.05 P
166 Eric Byrnes 31 ARI NL 160 159 127 1390.0 368 351 12 5 1 .986 20 18 14 12 2.35 2.27 OF
167 Asdrubal Cabrera 21 CLE AL 48 40 36 364.1 220 78 141 1 33 .995 1 3 7 23 5.41 4.56 2B-SS-3B
168 Daniel Cabrera 26 BAL AL 34 34 1 204.1 18 5 12 1 0 .944 -8 -8 0.75 0.50 P
169 Fernando Cabrera 25 TOT AL 33 0 0 43.2 4 2 2 0 0 1.000 0.82 0.12 P
170 Melky Cabrera 22 NYY AL 147 137 129 1249.2 405 385 16 4 1 .990 11 11 2 2 2.89 2.73 OF
171 Miguel Cabrera 24 FLA NL 153 153 134 1310.2 389 100 266 23 33 .941 -11 -10 -19 -17 2.51 2.39 3B
172 Orlando Cabrera 32 LAA AL 153 153 138 1330.2 665 239 415 11 104 .983 0 0 5 5 4.42 4.27 SS
173 Matt Cain 22 SFG NL 32 32 1 200.0 31 6 25 0 2 1.000 0 0 1.40 0.97 P
174 Miguel Cairo 33 TOT MLB 78 40 25 422.1 292 202 84 6 29 .979 6 17 0 6.09 3.67 1B-3B-2B-SS-OF
175 Kiko Calero 32 OAK AL 46 0 0 40.2 5 1 4 0 2 1.000 -2 -10 1.11 0.11 P
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
176 Carmen Cali 28 MIN AL 24 0 0 21.0 7 2 5 0 0 1.000 0 0 3.00 0.29 P
177 Alberto Callaspo 24 ARI NL 47 31 28 315.1 105 41 61 3 12 .971 2 9 -4 -15 2.91 2.17 3B-OF-SS-2B
178 Kevin Cameron 27 SDP NL 48 0 0 58.0 16 5 9 2 1 .875 -4 -14 2.17 0.29 P
179 Mike Cameron 34 SDP NL 150 148 139 1329.0 377 365 7 5 2 .987 -6 -6 3 3 2.52 2.48 OF
180 Shawn Camp 31 TBD AL 50 0 0 40.0 8 3 5 0 1 1.000 0 0 1.80 0.16 P
181 Jorge Campillo 28 SEA AL 5 0 0 13.1 2 0 2 0 1 1.000 0 0 1.35 0.40 P
182 Robinson Cano 24 NYY AL 159 157 156 1408.2 830 320 497 13 136 .984 15 13 23 20 5.22 5.14 2B
183 Jorge Cantu 25 TOT MLB 24 21 10 170.1 150 138 12 0 14 1.000 -5 -33 0 7.93 6.25 1B-2B-3B
184 Jose Capellan 26 TOT ZZ 17 0 0 26.0 4 1 2 1 0 .750 1.04 0.18 P
185 Matt Capps 23 PIT NL 76 0 0 79.0 9 1 8 0 0 1.000 -1 -3 1.03 0.12 P
186 Chris Capuano 28 MIL NL 29 25 0 150.0 38 8 29 1 2 .974 6 8 2.22 1.28 P
187 Buddy Carlyle 29 ATL NL 22 20 0 107.0 24 7 16 1 3 .958 -2 -4 1.93 1.05 P
188 Chris Carpenter 32 STL NL 1 1 0 6.0 2 1 1 0 0 1.000 0 0 3.00 2.00 P
189 Hector Carrasco 37 LAA AL 29 1 0 38.1 10 4 5 1 2 .900 0 0 2.11 0.31 P
190 Brett Carroll 24 FLA NL 20 12 8 121.2 48 45 1 2 1 .958 -0 -4 5 49 3.40 2.30 OF
191 Jamey Carroll 33 COL NL 109 56 40 564.0 301 98 199 4 47 .987 9 20 2 4 4.74 2.72 2B-3B-SS-OF
192 Marcos Carvajal 22 FLA NL 3 0 0 4.0 2 1 0 1 0 .500 -1 -50 2.25 0.33 P
193 Raul Casanova 34 TBD AL 23 19 18 168.2 150 138 9 3 3 .980 -1 -7 -3 -21 7.84 6.39 C
194 Sean Casey 32 DET AL 131 105 87 989.0 1036 992 42 2 87 .998 -2 -3 1 1 9.41 7.89 1B
195 Kevin Cash 29 BOS AL 12 8 6 82.0 65 56 8 1 2 .985 0 0 1 15 7.02 5.33 C
196 Alexi Casilla 22 MIN AL 57 50 44 451.0 249 84 155 10 40 .960 -5 -13 -3 -8 4.77 4.19 2B-SS
197 Santiago Casilla 26 OAK AL 46 0 0 50.2 2 1 1 0 0 1.000 -3 -12 0.36 0.04 P
198 Jack Cassel 26 SDP NL 6 4 0 22.2 5 0 5 0 0 1.000 0 0 1.99 0.83 P
199 Alberto Castillo 37 BAL AL 11 11 8 91.2 99 92 7 0 1 1.000 0 0 0 0 9.72 9.00 C
200 Jose Castillo 26 PIT NL 63 47 39 448.1 223 86 128 9 24 .960 -4 -11 -3 -8 4.30 3.40 3B-2B-SS-OF
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
201 Luis Castillo 31 TOT ZZ 135 133 120 1158.1 573 253 315 5 75 .991 -11 -12 4.41 4.21 2B
202 Kory Casto 25 WSN NL 14 12 8 100.2 31 31 0 0 1 1.000 -3 -35 -1 -12 2.77 2.21 OF-1B
203 Fabio Castro 22 PHI NL 10 1 0 12.0 1 1 0 0 0 1.000 0 0 0.75 0.10 P
204 Juan Castro 35 CIN NL 41 18 10 178.1 68 24 41 3 5 .956 -2 -15 -2 -13 3.28 1.59 SS-3B-2B
205 Ramon Castro 31 NYM NL 50 35 33 330.2 319 303 12 4 1 .987 -3 -11 -3 -11 8.57 6.30 C
206 Frank Catalanotto 33 TEX AL 78 73 36 579.1 200 192 8 0 8 1.000 1 2 -4 -8 3.11 2.56 OF-1B
207 Troy Cate 26 STL NL 14 0 0 16.0 2 2 0 0 0 1.000 0 0 1.12 0.14 P
208 Andy Cavazos 26 STL NL 17 0 0 20.0 1 0 1 0 1 1.000 0 0 0.45 0.06 P
209 Ronny Cedeno 24 CHC NL 27 14 9 157.0 79 27 50 2 9 .975 3 25 2 15 4.41 2.85 SS-2B-3B
210 Gustavo Chacin 26 TOR AL 5 5 0 27.1 1 0 1 0 0 1.000 0 0 0.33 0.20 P
211 Shawn Chacon 29 PIT NL 64 4 0 96.0 24 3 20 1 4 .958 3 6 2.16 0.36 P
212 Joba Chamberlain 21 NYY AL 19 0 0 24.0 1 0 1 0 0 1.000 0 0 0.38 0.05 P
213 Endy Chavez 29 NYM NL 67 32 28 353.0 102 101 1 0 0 1.000 3 12 6 20 2.60 1.52 OF
214 Eric Chavez 29 OAK AL 88 87 82 774.2 241 66 169 6 16 .975 5 8 8 12 2.73 2.67 3B
215 Bruce Chen 30 TEX AL 5 0 0 10.0 0 0 0 0 0 0 0 0.00 0.00 P
216 Rocky Cherry 27 TOT ZZ 22 0 0 31.1 4 1 2 1 0 .750 0.86 0.14 P
217 Matt Chico 24 WSN NL 31 31 0 167.0 20 2 18 0 1 1.000 0 0 1.08 0.65 P
218 Randy Choate 31 ARI NL 2 0 0 0.0 0 0 0 0 0 0 0.00 P
219 Shin-Soo Choo 24 CLE AL 5 4 4 43.0 11 10 1 0 1 1.000 2 56 1 28 2.30 2.20 OF
220 Vinnie Chulk 28 SFG NL 57 0 0 53.0 7 2 4 1 1 .857 -1 -4 1.02 0.11 P
221 Ryan Church 28 WSN NL 128 126 77 1045.1 321 314 4 3 1 .991 6 7 10 11 2.74 2.48 OF
222 Alex Cintron 28 CHW AL 50 41 31 362.2 171 65 96 10 23 .942 -6 -22 -12 -40 4.00 3.22 SS-2B-3B
223 Jeff Cirillo 37 TOT MLB 39 25 19 241.0 127 77 47 3 9 .976 7 34 0 4.63 3.18 3B-1B-2B-P
224 Brady Clark 34 TOT NL 60 22 13 274.1 61 60 0 1 0 .984 -2 -7 1.97 1.00 OF
225 Howie Clark 33 TOR AL 18 11 5 100.0 45 23 22 0 5 1.000 1 17 1 12 4.05 2.50 3B-2B-1B-SS
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
226 Tony Clark 35 ARI NL 83 43 39 452.2 466 432 32 2 50 .996 3 8 -1 -3 9.23 5.59 1B
227 Darren Clarke 26 COL NL 2 0 0 1.1 1 0 1 0 0 1.000 0 0 6.75 0.50 P
228 Royce Clayton 37 TOT AL 72 56 47 514.1 262 73 181 8 30 .969 4 10 2 4.44 3.53 SS-3B
229 Roger Clemens 44 NYY AL 18 17 0 99.0 19 4 15 0 2 1.000 -1 -2 1.73 1.06 P
230 Brent Clevlen 23 DET AL 12 1 0 24.1 4 4 0 0 0 1.000 -0 -10 0 0 1.48 0.33 OF
231 Tyler Clippard 22 NYY AL 6 6 0 27.0 4 2 2 0 1 1.000 -1 -7 1.33 0.67 P
232 Buck Coats 25 CIN NL 12 4 4 68.2 21 18 2 1 0 .952 2 37 1 17 2.62 1.67 OF
233 Todd Coffey 26 CIN NL 58 0 0 51.0 9 1 8 0 0 1.000 -2 -8 1.59 0.16 P
234 Willie Collazo 27 NYM NL 6 0 0 5.2 1 0 1 0 0 1.000 0 0 1.59 0.17 P
235 Jesus Colome 29 WSN NL 61 0 0 66.0 11 5 6 0 0 1.000 2 6 1.50 0.18 P
236 Bartolo Colon 34 LAA AL 19 18 0 99.1 12 3 8 1 1 .917 -2 -4 1.00 0.58 P
237 Steve Colyer 28 ATL NL 7 0 0 3.2 2 0 2 0 0 1.000 0 0 4.91 0.29 P
238 Clay Condrey 31 PHI NL 39 0 0 50.0 14 7 7 0 1 1.000 0 0 2.52 0.36 P
239 Jeff Conine 41 TOT NL 72 57 48 525.2 499 471 23 5 56 .990 -3 -7 0 8.46 6.86 1B-OF-3B
240 Jose Contreras 35 CHW AL 32 30 2 189.0 33 5 22 6 2 .818 -8 -8 1.29 0.84 P
241 Aaron Cook 28 COL NL 25 25 2 166.0 47 13 34 0 1 1.000 5 6 2.55 1.88 P
242 Alex Cora 31 BOS AL 81 52 41 502.2 262 93 164 5 38 .981 4 10 5 12 4.60 3.17 2B-SS-1B
243 Tim Corcoran 29 TBD AL 9 0 0 17.1 3 1 2 0 0 1.000 0 0 1.56 0.33 P
244 Chad Cordero 25 WSN NL 76 0 0 75.0 3 0 3 0 0 1.000 -1 -3 0.36 0.04 P
245 Francisco Cordero 32 MIL NL 66 0 0 63.1 8 2 6 0 1 1.000 -1 -3 1.14 0.12 P
246 Bryan Corey 33 BOS AL 9 0 0 9.1 4 0 4 0 1 1.000 1 21 3.86 0.44 P
247 Lance Cormier 26 ATL NL 10 9 0 45.2 9 3 6 0 1 1.000 0 0 1.77 0.90 P
248 Rheal Cormier 40 CIN NL 6 0 0 3.0 2 0 2 0 0 1.000 0 0 6.00 0.33 P
249 Manuel Corpas 24 COL NL 78 0 0 78.0 16 7 9 0 0 1.000 2 5 1.85 0.21 P
250 Kevin Correia 26 SFG NL 59 8 0 101.2 17 9 8 0 0 1.000 -3 -6 1.50 0.29 P
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
251 Fernando Cortez 25 KCR AL 6 3 2 33.0 24 12 11 1 4 .958 -1 -44 -1 -36 6.27 3.83 2B
252 Shane Costa 25 KCR AL 27 18 15 171.0 55 54 0 1 0 .982 3 22 4 28 2.84 2.00 OF
253 Chris Coste 34 PHI NL 32 26 24 249.2 175 163 12 0 4 1.000 2 11 0 0 6.31 5.47 C-1B
254 Humberto Cota 28 PIT NL 5 5 4 41.0 32 30 2 0 0 1.000 -1 -29 -1 -29 7.02 6.40 C
255 Neal Cotts 27 CHC NL 16 0 0 16.2 2 0 2 0 0 1.000 0 0 1.08 0.13 P
256 Craig Counsell 36 MIL NL 101 66 58 663.1 278 87 189 2 38 .993 10 18 11 20 3.74 2.73 3B-2B-SS
257 Jon Coutlangus 26 CIN NL 64 0 0 41.0 9 0 9 0 1 1.000 1 5 1.98 0.14 P
258 Jesse Crain 25 MIN AL 18 0 0 16.1 7 5 2 0 1 1.000 1 12 3.86 0.39 P
259 Carl Crawford 25 TBD AL 139 136 129 1186.1 293 286 3 4 1 .986 -1 -1 -2 -2 2.19 2.08 OF
260 Joe Crede 29 CHW AL 46 45 40 388.1 137 36 97 4 18 .971 5 15 9 28 3.08 2.89 3B
261 Coco Crisp 27 BOS AL 144 137 131 1216.1 416 408 7 1 4 .998 25 25 15 15 3.07 2.88 OF
262 Bobby Crosby 27 OAK AL 92 92 88 813.2 427 131 282 14 61 .967 -3 -5 3 4 4.57 4.49 SS
263 Enrique Cruz 25 CIN NL 1 0 0 2.2 1 0 0 1 0 .000 -0 -225 -1 -450 0.00 0.00 SS
264 Jose Cruz 33 SDP NL 70 60 53 560.2 153 147 5 1 2 .993 5 10 6 13 2.44 2.17 OF
265 Juan Cruz 28 ARI NL 53 0 0 61.0 7 1 6 0 1 1.000 -1 -3 1.03 0.13 P
266 Nelson Cruz 26 TEX AL 94 79 71 722.1 178 167 6 5 1 .972 -2 -3 1 2 2.16 1.84 OF
267 Michael Cuddyer 28 MIN AL 144 144 141 1263.1 313 286 23 4 6 .987 -9 -9 1 1 2.20 2.15 OF-1B
268 Jack Cust 28 OAK AL 60 58 27 463.2 98 93 1 4 0 .959 -6 -15 -4 -10 1.82 1.57 OF
269 Johnny Damon 33 NYY AL 86 76 58 659.1 208 202 3 3 1 .986 7 13 -1 -2 2.80 2.38 OF-1B
270 John Danks 22 CHW AL 26 26 0 139.0 23 5 17 1 1 .957 2 3 1.42 0.85 P
271 Jeff DaVanon 33 TOT ZZ 33 20 17 210.2 53 51 1 1 0 .981 2 12 2.22 1.58 OF
272 Dave Davidson 23 PIT NL 2 0 0 2.0 0 0 0 0 0 0 0 0.00 0.00 P
273 Kyle Davies 23 TOT ZZ 28 28 0 136.0 26 8 16 2 1 .923 1.59 0.86 P
274 Doug Davis 31 ARI NL 33 33 0 192.2 45 5 38 2 2 .956 4 4 2.01 1.30 P
275 Jason Davis 27 TOT AL 24 0 0 37.0 8 4 3 1 3 .875 1.70 0.29 P
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
276 Kane Davis 32 PHI NL 11 0 0 11.1 0 0 0 0 0 0 0 0.00 0.00 P
277 Rajai Davis 26 TOT NL 62 45 29 408.0 134 131 3 0 0 1.000 3 9 2.96 2.16 OF
278 Dewon Day 26 CHW AL 13 0 0 12.0 2 1 0 1 0 .500 -1 -17 0.75 0.08 P
279 Alejandro De Aza 23 FLA NL 35 34 32 303.2 89 85 3 1 0 .989 -7 -28 2 8 2.61 2.51 OF
280 Jordan De Jong 28 TOR AL 6 0 0 9.0 1 0 1 0 0 1.000 -1 -22 1.00 0.17 P
281 Eulogio De La Cruz 23 DET AL 6 0 0 6.2 0 0 0 0 0 0 0 0.00 0.00 P
282 Jorge De La Rosa 26 KCR AL 26 23 0 130.0 17 3 13 1 1 .941 -1 -2 1.11 0.62 P
283 David DeJesus 27 KCR AL 156 153 147 1351.1 410 401 5 4 0 .990 8 8 -3 -3 2.70 2.60 OF
284 Manny Delcarmen 25 BOS AL 44 0 0 44.0 8 2 6 0 0 1.000 0 0 1.64 0.18 P
285 Carlos Delgado 35 NYM NL 138 138 131 1219.1 1215 1133 74 8 101 .993 -2 -1 0 0 8.91 8.75 1B
286 David Dellucci 33 CLE AL 51 44 36 382.1 100 97 3 0 0 1.000 -1 -3 0 0 2.35 1.96 OF
287 Ryan Dempster 30 CHC NL 66 0 0 66.2 11 4 7 0 1 1.000 -1 -3 1.48 0.17 P
288 Julio DePaula 24 MIN AL 16 0 0 20.0 5 2 2 1 0 .800 -2 -20 1.80 0.25 P
289 Mark DeRosa 32 CHC NL 163 138 107 1206.1 546 272 263 11 57 .980 8 8 2 2 3.99 3.28 2B-3B-OF-1B-SS
290 Matt DeSalvo 26 NYY AL 7 6 0 27.2 5 1 4 0 1 1.000 -1 -7 1.63 0.71 P
291 Elmer Dessens 36 TOT NL 17 5 0 34.0 10 2 8 0 1 1.000 2.65 0.59 P
292 Ross Detwiler 21 WSN NL 1 0 0 1.0 0 0 0 0 0 0 0 0.00 0.00 P
293 Joey Devine 23 ATL NL 10 0 0 8.1 0 0 0 0 0 0 0 0.00 0.00 P
294 Matt Diaz 29 ATL NL 100 77 53 696.2 168 161 5 2 2 .988 -5 -8 8 14 2.14 1.66 OF-1B
295 Victor Diaz 25 TEX AL 26 20 10 171.2 36 35 0 1 0 .972 2 17 2 14 1.83 1.35 OF
296 Mike Difelice 38 NYM NL 16 11 10 106.2 92 83 7 2 0 .978 0 0 0 0 7.59 5.63 C
297 Joe Dillon 31 MIL NL 20 11 5 109.1 60 49 11 0 8 1.000 1 15 3 33 4.94 3.00 OF-1B-2B-3B
298 Lenny DiNardo 27 OAK AL 35 20 0 131.1 18 1 15 2 0 .889 -1 -2 1.10 0.46 P
299 Greg Dobbs 28 PHI NL 103 78 26 615.1 265 167 90 8 15 .970 -9 -18 -6 -12 3.76 2.50 3B-1B-OF-2B
300 Scott Dohmann 29 TBD AL 31 0 0 32.2 6 4 2 0 0 1.000 0 0 1.65 0.19 P
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
301 Brendan Donnelly 35 BOS AL 27 0 0 20.2 1 0 1 0 0 1.000 -1 -10 0.44 0.04 P
302 Octavio Dotel 33 TOT ZZ 33 0 0 30.2 2 1 1 0 0 1.000 0.59 0.06 P
303 Ryan Doumit 26 PIT NL 69 63 53 553.1 238 223 12 3 5 .987 2 4 8 17 3.82 3.41 OF-C-1B
304 Dennis Dove 25 STL NL 3 0 0 3.0 0 0 0 0 0 0 0 0.00 0.00 P
305 Scott Downs 31 TOR AL 81 0 0 58.0 17 3 13 1 1 .941 2 7 2.48 0.20 P
306 Cory Doyne 25 BAL AL 5 0 0 3.2 0 0 0 0 0 0 0 0.00 0.00 P
307 J.D. Drew 31 BOS AL 135 126 107 1091.1 233 224 3 6 1 .974 4 5 -3 -3 1.87 1.68 OF
308 Stephen Drew 24 ARI NL 147 143 140 1283.1 638 212 409 17 98 .973 -7 -7 -1 -1 4.36 4.22 SS
309 Travis Driskill 35 HOU NL 2 0 0 6.0 1 1 0 0 0 1.000 0 0 1.50 0.50 P
310 Justin Duchscherer 29 OAK AL 17 0 0 16.1 6 2 4 0 0 1.000 1 12 3.31 0.35 P
311 Brandon Duckworth 31 KCR AL 26 3 0 46.2 13 7 6 0 1 1.000 -1 -4 2.51 0.50 P
312 Chris Duffy 27 PIT NL 68 58 54 534.2 176 172 3 1 0 .994 5 11 2 4 2.95 2.57 OF
313 Zach Duke 24 PIT NL 20 19 0 107.1 24 2 22 0 3 1.000 3 6 2.01 1.20 P
314 Elijah Dukes 23 TBD AL 40 37 35 345.2 90 87 3 0 1 1.000 -4 -14 -3 -10 2.34 2.25 OF
315 Phil Dumatrait 25 CIN NL 6 6 0 18.0 3 2 1 0 0 1.000 -1 -11 1.50 0.50 P
316 Chris Duncan 26 STL NL 110 91 56 779.0 191 183 6 2 3 .990 -16 -24 -3 -5 2.18 1.72 OF-1B
317 Shelley Duncan 27 NYY AL 21 6 3 87.0 43 38 5 0 7 1.000 1 10 2 28 4.45 2.05 OF-1B
318 Adam Dunn 27 CIN NL 144 142 93 1189.2 254 244 4 6 0 .976 -8 -8 -26 -26 1.88 1.72 OF
319 Chad Durbin 29 DET AL 36 19 0 127.2 19 4 15 0 0 1.000 3 5 1.34 0.53 P
320 J.D. Durbin 25 TOT NL 19 10 1 65.1 15 8 7 0 0 1.000 2.07 0.79 P
321 Ray Durham 35 SFG NL 124 117 105 1028.0 556 244 300 12 86 .978 -2 -2 -9 -11 4.76 4.39 2B
322 Jermaine Dye 33 CHW AL 135 135 123 1156.0 296 284 9 3 3 .990 -14 -15 -27 -28 2.28 2.17 OF
323 Damion Easley 37 NYM NL 52 46 45 421.2 233 112 116 5 26 .979 6 17 4 11 4.87 4.38 2B-OF-1B-3B
324 Adam Eaton 29 PHI NL 30 30 0 161.2 38 18 18 2 1 .947 3 4 2.00 1.20 P
325 David Eckstein 32 STL NL 114 112 95 943.2 494 164 310 20 59 .960 -6 -7 -12 -15 4.52 4.16 SS
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
326 Jim Edmonds 37 STL NL 104 99 74 828.1 257 244 8 5 4 .981 1 1 -3 -4 2.74 2.42 OF-1B
327 Scott Elarton 31 KCR AL 9 9 0 37.0 3 1 2 0 1 1.000 1 5 0.73 0.33 P
328 Brad Eldred 26 PIT NL 12 9 3 73.2 32 31 1 0 3 1.000 -0 -5 0 0 3.91 2.67 OF-1B
329 Mark Ellis 30 OAK AL 150 149 144 1322.0 806 302 499 5 104 .994 17 16 13 12 5.45 5.34 2B
330 Jason Ellison 29 TOT ZZ 78 20 16 267.0 75 73 1 1 0 .987 9 42 2.49 0.95 OF
331 Jacoby Ellsbury 23 BOS AL 33 28 21 257.0 75 75 0 0 0 1.000 1 3 -5 -23 2.63 2.27 OF
332 Alan Embree 37 OAK AL 68 0 0 68.0 8 3 5 0 0 1.000 -1 -3 1.06 0.12 P
333 Edwin Encarnacion 24 CIN NL 137 134 116 1168.0 340 112 212 16 21 .953 -22 -23 -11 -11 2.50 2.36 3B
334 Juan Encarnacion 31 STL NL 74 72 62 619.0 135 125 2 8 0 .941 -16 -32 -3 -6 1.85 1.72 OF
335 John Ennis 27 PHI NL 3 1 0 7.2 1 1 0 0 0 1.000 0 0 1.17 0.33 P
336 Morgan Ensberg 31 TOT NL 81 63 55 594.0 196 46 137 13 16 .934 -11 -22 0 2.77 2.26 3B-1B
337 Darin Erstad 33 CHW AL 85 74 64 665.0 324 306 16 2 18 .994 6 10 3 5 4.36 3.79 OF-1B
338 Kelvim Escobar 31 LAA AL 30 30 3 195.2 33 13 18 2 4 .939 1 1 1.43 1.03 P
339 Yunel Escobar 24 ATL NL 96 74 63 686.2 308 107 190 11 36 .964 1 2 -3 -5 3.89 3.09 SS-2B-3B
340 Brian Esposito 28 STL NL 1 0 0 1.0 1 1 0 0 0 1.000 0 0 9.00 1.00 C
341 Johnny Estrada 31 MIL NL 113 111 101 961.0 846 803 37 6 6 .993 -8 -10 -11 -14 7.87 7.43 C
342 Andre Ethier 25 LAD NL 145 117 87 1085.2 264 249 10 5 1 .981 2 2 5 6 2.15 1.79 OF
343 Terry Evans 25 LAA AL 7 3 2 31.1 4 4 0 0 0 1.000 1 38 2 77 1.15 0.57 OF
344 Dana Eveland 23 ARI NL 5 1 0 5.0 2 0 2 0 0 1.000 0 0 3.60 0.40 P
345 Adam Everett 30 HOU NL 66 62 53 535.1 301 96 197 8 37 .973 8 18 15 34 4.93 4.44 SS
346 Scott Eyre 35 CHC NL 55 0 0 52.1 2 0 2 0 1 1.000 -2 -8 0.34 0.04 P
347 Willie Eyre 28 TEX AL 33 2 0 68.0 17 6 11 0 1 1.000 1 3 2.25 0.52 P
348 Brandon Fahey 26 BAL AL 36 12 4 148.1 69 28 40 1 9 .986 3 28 5 40 4.13 1.89 SS-2B-OF-3B
349 Brian Falkenborg 29 STL NL 16 0 0 18.2 4 2 2 0 1 1.000 0 0 1.93 0.25 P
350 Kyle Farnsworth 31 NYY AL 64 0 0 60.0 13 3 7 3 0 .769 -2 -7 1.50 0.16 P
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
351 Sal Fasano 35 TOR AL 16 14 7 120.1 101 93 5 3 0 .970 -1 -10 0 0 7.33 6.13 C
352 Ryan Feierabend 21 SEA AL 13 9 0 49.1 9 1 8 0 0 1.000 2 8 1.64 0.69 P
353 Scott Feldman 24 TEX AL 29 0 0 39.0 8 1 7 0 1 1.000 1 5 1.85 0.28 P
354 Pedro Feliciano 30 NYM NL 78 0 0 64.0 19 2 15 2 1 .895 1 3 2.39 0.22 P
355 Pedro Feliz 32 SFG NL 151 142 135 1270.1 440 125 304 11 33 .975 18 17 24 23 3.04 2.84 3B-1B-OF-C
356 Robert Fick 33 WSN NL 103 42 22 481.0 390 362 23 5 32 .987 -1 -4 -5 -12 7.20 3.74 1B-OF
357 Nate Field 31 FLA NL 1 0 0 1.0 0 0 0 0 0 0 0 0.00 0.00 P
358 Prince Fielder 23 MIL NL 153 151 146 1338.0 1276 1163 99 14 115 .989 -11 -10 -15 -13 8.49 8.25 1B
359 Josh Fields 24 CHW AL 100 99 88 869.0 253 81 161 11 13 .957 -9 -13 -13 -18 2.51 2.42 3B-OF
360 Chone Figgins 29 LAA AL 119 113 101 980.2 273 78 181 14 15 .949 -12 -14 -4 -5 2.38 2.18 3B-OF-2B
361 Luis Figueroa 33 SFG NL 2 0 0 3.0 4 1 3 0 0 1.000 -0 -80 1 400 12.00 2.00 SS-OF
362 Steve Finley 42 COL NL 28 15 13 161.1 47 46 1 0 1 1.000 -2 -17 -3 -22 2.62 1.68 OF
363 Jesus Flores 22 WSN NL 55 42 40 395.1 296 262 30 4 1 .986 5 15 6.65 5.31 C
364 Randy Flores 31 STL NL 70 0 0 55.0 10 1 9 0 0 1.000 1 4 1.64 0.14 P
365 Ron Flores 27 OAK AL 17 0 0 17.2 1 0 0 1 0 .000 0 0 0.00 0.00 P
366 Cliff Floyd 34 CHC NL 79 75 22 545.0 102 101 1 0 0 1.000 5 11 -5 -11 1.68 1.29 OF
367 Gavin Floyd 24 CHW AL 16 10 0 70.0 12 7 4 1 0 .917 -3 -9 1.41 0.69 P
368 Josh Fogg 30 COL NL 30 29 0 165.2 31 12 19 0 4 1.000 0 0 1.68 1.03 P
369 Mike Fontenot 27 CHC NL 65 53 45 487.0 250 114 128 8 33 .968 -3 -8 -1 -2 4.47 3.72 2B-SS
370 Lew Ford 30 MIN AL 49 27 23 293.1 61 59 1 1 1 .984 -7 -28 0 0 1.84 1.22 OF
371 Casey Fossum 29 TBD AL 40 10 0 76.0 19 4 15 0 0 1.000 3 8 2.25 0.48 P
372 Jake Fox 24 CHC NL 4 3 1 24.0 5 5 0 0 2 1.000 -0 -5 -1 -50 1.88 1.25 OF-1B
373 Jeff Francis 26 COL NL 34 34 1 215.1 45 12 33 0 2 1.000 5 5 1.88 1.32 P
374 Ben Francisco 25 CLE AL 19 14 11 130.1 32 32 0 0 0 1.000 2 20 3 28 2.21 1.68 OF
375 Frank Francisco 27 TEX AL 59 0 0 59.1 7 2 3 2 0 .714 -2 -7 0.76 0.08 P
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
376 Julio Franco 48 TOT NL 18 16 14 149.1 141 124 17 0 14 1.000 4 30 0 8.50 7.83 1B-3B
377 Jeff Francoeur 23 ATL NL 162 162 157 1440.2 351 327 19 5 2 .986 9 7 20 17 2.16 2.14 OF
378 Kevin Frandsen 25 SFG NL 93 61 46 595.2 288 124 158 6 33 .979 -5 -11 -9 -18 4.26 3.03 2B-SS-OF-3B
379 Ryan Franklin 34 STL NL 69 0 0 80.0 12 4 8 0 1 1.000 1 2 1.35 0.17 P
380 Jason Frasor 29 TOR AL 51 0 0 57.0 9 2 7 0 0 1.000 1 4 1.42 0.18 P
381 Ryan Freel 31 CIN NL 81 65 51 579.1 195 156 35 4 4 .979 -11 -23 -1 -2 2.97 2.36 OF-3B-2B
382 Brian Fuentes 31 COL NL 64 0 0 61.1 7 0 6 1 0 .857 0 0 0.88 0.09 P
383 Sam Fuld 25 CHC NL 8 1 1 24.0 10 9 1 0 1 1.000 1 40 1 50 3.75 1.25 OF
384 Aaron Fultz 33 CLE AL 49 0 0 37.0 9 7 2 0 0 1.000 0 0 2.19 0.18 P
385 Rafael Furcal 29 LAD NL 138 138 125 1210.0 686 241 426 19 99 .972 6 6 9 9 4.96 4.83 SS
386 J.J. Furmaniak 27 OAK AL 12 5 3 52.0 21 9 11 1 5 .952 -2 -39 0 0 3.46 1.67 SS-2B-3B-OF
387 Kason Gabbard 25 TOT AL 15 15 1 81.1 25 5 20 0 3 1.000 2.77 1.67 P
388 Eric Gagne 31 TOT AL 54 0 0 52.0 10 2 8 0 0 1.000 1.73 0.19 P
389 Armando Galarraga 25 TEX AL 3 1 0 8.2 1 1 0 0 0 1.000 0 0 1.04 0.33 P
390 John Gall 29 FLA NL 1 1 0 6.0 1 1 0 0 0 1.000 -0 -20 0 0 1.50 1.00 OF
391 Sean Gallagher 21 CHC NL 8 0 0 14.2 1 0 1 0 1 1.000 -1 -14 0.61 0.13 P
392 Yovani Gallardo 21 MIL NL 20 17 0 110.1 26 12 13 1 0 .962 3 5 2.04 1.25 P
393 Anderson Garcia 26 PHI NL 1 0 0 0.2 0 0 0 0 0 0 0 0.00 0.00 P
394 Freddy Garcia 30 PHI NL 11 11 0 58.0 10 4 6 0 0 1.000 -1 -3 1.55 0.91 P
395 Harvey Garcia 23 FLA NL 8 0 0 12.1 3 1 1 1 1 .667 0 0 1.46 0.25 P
396 Nomar Garciaparra 33 LAD NL 111 107 92 925.2 689 588 91 10 55 .985 -8 -10 -14 -18 6.60 6.12 1B-3B
397 Lee Gardner 32 FLA NL 62 0 0 74.1 14 5 8 1 1 .929 -2 -5 1.57 0.21 P
398 Ryan Garko 26 CLE AL 125 121 102 1066.1 1152 1073 71 8 115 .993 -4 -5 -8 -9 9.66 9.15 1B
399 Jon Garland 27 CHW AL 32 32 2 208.1 49 20 28 1 4 .980 7 7 2.07 1.50 P
400 Matt Garza 23 MIN AL 16 15 0 83.0 13 1 10 2 0 .846 -3 -7 1.19 0.69 P
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
401 Joey Gathright 26 KCR AL 72 64 57 575.1 177 170 3 4 0 .977 1 3 -1 -2 2.71 2.40 OF
402 Chad Gaudin 24 OAK AL 34 34 1 199.1 43 22 20 1 1 .977 -3 -3 1.90 1.24 P
403 Geoff Geary 30 PHI NL 57 0 0 67.1 15 4 9 2 1 .867 -2 -6 1.74 0.23 P
404 Esteban German 29 KCR AL 114 83 60 741.2 271 105 157 9 33 .967 -7 -12 0 0 3.18 2.30 2B-3B-OF-SS
405 Justin Germano 24 SDP NL 26 23 0 133.1 32 11 21 0 1 1.000 -1 -2 2.16 1.23 P
406 Jason Giambi 36 NYY AL 18 16 5 121.0 115 108 6 1 10 .991 1 14 3 30 8.48 6.33 1B
407 Jay Gibbons 30 BAL AL 45 43 19 340.1 81 78 1 2 1 .975 -3 -12 2 7 2.09 1.76 OF
408 Dan Giese 30 SFG NL 8 0 0 9.1 4 2 2 0 0 1.000 0 0 3.86 0.50 P
409 Geronimo Gil 31 COL NL 4 3 3 35.0 24 21 3 0 0 1.000 0 0 0 0 6.17 6.00 C
410 Brian Giles 36 SDP NL 120 120 110 1068.2 224 217 2 5 1 .978 -19 -22 -5 -6 1.84 1.83 OF
411 Marcus Giles 29 SDP NL 112 106 97 947.2 542 203 332 7 75 .987 3 4 -5 -6 5.08 4.78 2B
412 Troy Glaus 30 TOR AL 114 110 94 928.0 269 63 197 9 24 .967 1 1 6 8 2.52 2.28 3B
413 Tom Glavine 41 NYM NL 34 34 1 200.1 33 6 26 1 2 .970 4 4 1.44 0.94 P
414 Ross Gload 31 KCR AL 97 81 66 729.1 682 633 46 3 78 .996 -5 -8 3 5 8.38 7.00 1B-OF
415 Gary Glover 30 TBD AL 67 0 0 77.1 15 7 8 0 0 1.000 0 0 1.75 0.22 P
416 Jimmy Gobble 25 KCR AL 74 0 0 53.2 12 2 9 1 2 .917 2 7 1.84 0.15 P
417 Jonny Gomes 26 TBD AL 57 50 41 439.0 100 95 5 0 2 1.000 -8 -23 -8 -22 2.05 1.75 OF
418 Carlos Gomez 21 NYM NL 52 34 28 325.0 91 85 3 3 1 .967 5 17 7 26 2.44 1.69 OF
419 Chris Gomez 36 TOT AL 95 53 43 525.1 340 208 129 3 39 .991 3 6 2 5.77 3.55 3B-1B-SS-2B
420 Adrian Gonzalez 25 SDP NL 161 161 160 1462.2 1620 1470 140 10 134 .994 8 7 -8 -7 9.91 10.00 1B
421 Alberto Gonzalez 24 NYY AL 12 2 2 41.2 24 11 12 1 3 .958 -0 -3 -3 -86 4.97 1.92 SS-3B
422 Alex Gonzalez 30 CIN NL 103 98 90 872.2 427 147 264 16 73 .963 1 1 5 7 4.24 3.99 SS
423 Andy Gonzalez 25 CHW AL 67 50 34 459.1 145 88 48 9 9 .938 -2 -5 -4 -10 2.66 2.03 OF-3B-2B-1B-SS
424 Edgar Gonzalez 24 ARI NL 32 12 0 102.0 17 5 12 0 1 1.000 1 2 1.50 0.53 P
425 Enrique Gonzalez 24 ARI NL 1 0 0 2.0 2 1 1 0 0 1.000 0 0 9.00 2.00 P
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
426 Luis Gonzalez 39 LAD NL 127 126 65 996.0 197 192 4 1 0 .995 -8 -10 -11 -13 1.77 1.54 OF
427 Mike Gonzalez 29 ATL NL 18 0 0 17.0 2 0 2 0 0 1.000 0 0 1.06 0.11 P
428 Alex Gordon 23 KCR AL 170 145 121 1295.0 504 233 256 15 38 .970 -0 -0 8 7 3.40 2.88 3B-1B-SS
429 Tom Gordon 39 PHI NL 44 0 0 40.0 13 6 7 0 0 1.000 1 5 2.92 0.30 P
430 Nick Gorneault 28 LAA AL 2 1 1 15.0 7 5 1 1 0 .857 -0 -16 1 80 3.60 3.00 OF
431 Tom Gorzelanny 24 PIT NL 32 32 1 201.2 35 12 22 1 1 .971 -1 -1 1.52 1.06 P
432 Mike Gosling 26 CIN NL 23 0 0 33.0 4 2 2 0 0 1.000 -2 -12 1.09 0.17 P
433 Ruben Gotay 24 NYM NL 44 36 31 327.1 160 76 81 3 15 .981 -6 -20 -6 -22 4.32 3.57 2B-SS-3B
434 John Grabow 28 PIT NL 63 0 0 51.2 6 2 4 0 0 1.000 -3 -12 1.05 0.10 P
435 Tony Graffanino 35 MIL NL 66 60 51 527.0 285 164 118 3 33 .989 6 13 9 20 4.82 4.27 2B-3B-1B-OF-SS
436 Curtis Granderson 26 DET AL 157 140 131 1290.0 443 428 10 5 4 .989 4 3 14 13 3.06 2.79 OF
437 Nick Green 28 SEA AL 5 1 0 14.0 6 2 4 0 1 1.000 1 60 1 86 3.86 1.20 2B-SS
438 Sean Green 28 SEA AL 64 0 0 68.0 23 7 15 1 1 .957 2 6 2.91 0.34 P
439 Shawn Green 34 NYM NL 127 117 90 1014.2 295 284 7 4 3 .986 -10 -11 -9 -11 2.58 2.29 OF-1B
440 Khalil Greene 27 SDP NL 153 153 151 1396.1 690 218 461 11 98 .984 9 8 8 7 4.38 4.44 SS
441 Kevin Gregg 29 FLA NL 74 0 0 84.0 12 3 9 0 0 1.000 1 2 1.29 0.16 P
442 Zack Greinke 23 KCR AL 52 14 0 122.0 18 11 7 0 0 1.000 1 2 1.33 0.35 P
443 Ken Griffey 37 CIN NL 133 131 122 1163.0 304 291 5 8 2 .974 -15 -15 -14 -14 2.29 2.23 OF
444 John-Ford Griffin 27 TOR AL 3 3 1 24.0 5 5 0 0 0 1.000 -1 -30 -1 -50 1.88 1.67 OF
445 Jason Grilli 30 DET AL 57 0 0 79.2 15 0 13 2 0 .867 3 8 1.47 0.23 P
446 Lee Gronkiewicz 28 TOR AL 1 0 0 4.0 1 1 0 0 0 1.000 0 0 2.25 1.00 P
447 Gabe Gross 27 MIL NL 52 43 12 327.0 84 79 3 2 1 .976 7 27 1 4 2.26 1.58 OF
448 Mark Grudzielanek 37 KCR AL 119 110 97 951.1 493 185 302 6 68 .988 6 7 8 10 4.61 4.09 2B-SS
449 Eddie Guardado 36 CIN NL 15 0 0 13.2 2 0 2 0 0 1.000 1 15 1.32 0.13 P
450 Vladimir Guerrero 32 LAA AL 108 109 90 930.2 222 208 5 9 3 .959 6 7 -3 -4 2.06 1.97 OF
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
451 Matt Guerrier 28 MIN AL 73 0 0 88.0 22 13 9 0 1 1.000 2 5 2.25 0.30 P
452 Carlos Guillen 31 DET AL 168 144 108 1252.2 739 345 369 25 94 .966 -11 -10 -8 -8 5.13 4.25 SS-1B
453 Jose Guillen 31 SEA AL 150 150 113 1273.2 285 268 9 8 3 .972 -7 -7 -3 -3 1.96 1.85 OF
454 Jeremy Guthrie 28 BAL AL 32 26 0 175.1 38 16 21 1 2 .974 3 3 1.90 1.16 P
455 Franklin Gutierrez 24 CLE AL 95 68 55 669.1 158 154 3 1 1 .994 -4 -8 10 18 2.11 1.65 OF
456 Juan Gutierrez 23 HOU NL 7 3 0 21.1 2 1 1 0 0 1.000 -1 -9 0.84 0.29 P
457 Angel Guzman 25 CHC NL 12 3 0 30.1 8 1 7 0 1 1.000 -1 -7 2.37 0.67 P
458 Cristian Guzman 29 WSN NL 44 42 41 376.0 180 67 105 8 33 .956 1 4 -5 -16 4.12 3.91 SS
459 Freddy Guzman 26 TEX AL 4 1 1 13.0 5 5 0 0 0 1.000 -0 -18 1 92 3.46 1.25 OF
460 Joel Guzman 22 TBD AL 13 6 6 70.0 23 14 8 1 3 .957 -2 -29 -2 -34 2.83 1.69 3B-1B-SS
461 Marcus Gwyn 29 LAA AL 3 0 0 5.1 1 1 0 0 0 1.000 -1 -38 1.69 0.33 P
462 Tony Gwynn 24 MIL NL 39 22 19 222.0 51 49 1 1 0 .980 0 0 0 0 2.03 1.28 OF
463 Charlie Haeger 23 CHW AL 8 0 0 11.1 3 1 2 0 0 1.000 0 0 2.38 0.38 P
464 Travis Hafner 30 CLE AL 11 10 9 91.0 101 97 4 0 8 1.000 2 28 1 13 9.99 9.18 1B
465 Jerry Hairston 31 TEX AL 77 41 26 390.0 162 102 57 3 13 .981 11 33 8 25 3.67 2.06 OF-2B-3B-SS
466 Scott Hairston 27 TOT NL 79 61 46 566.1 122 115 4 3 1 .975 2 4 1.89 1.51 OF
467 Bill Hall 27 MIL NL 130 116 98 1022.1 309 295 5 9 0 .971 -4 -4 2 2 2.64 2.31 OF
468 Toby Hall 31 CHW AL 37 35 26 292.2 200 187 10 3 1 .985 -5 -21 -5 -21 6.06 5.32 C
469 Roy Halladay 30 TOR AL 31 31 7 225.1 57 20 35 2 3 .965 -1 -1 2.20 1.77 P
470 Cole Hamels 23 PHI NL 28 28 2 183.1 29 6 22 1 0 .966 -1 -1 1.37 1.00 P
471 Josh Hamilton 26 CIN NL 84 75 65 663.2 211 200 7 4 2 .981 5 9 1 2 2.81 2.46 OF
472 Jason Hammel 24 TBD AL 24 14 0 85.0 13 8 4 1 1 .923 -3 -7 1.27 0.50 P
473 Robby Hammock 30 ARI NL 24 5 4 90.0 58 49 8 1 1 .983 -1 -17 3 40 5.70 2.38 C-OF-3B-1B
474 Justin Hampson 27 SDP NL 39 0 0 53.1 17 3 14 0 1 1.000 3 11 2.87 0.44 P
475 Josh Hancock 29 STL NL 8 0 0 12.2 3 1 2 0 0 1.000 0 0 2.13 0.38 P
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
476 Ryan Hanigan 26 CIN NL 3 2 2 20.0 16 16 0 0 0 1.000 0 0 7.20 5.33 C
477 Jack Hannahan 27 OAK AL 41 40 40 361.2 100 19 78 3 10 .970 -3 -11 1 3 2.41 2.37 3B
478 Joel Hanrahan 25 WSN NL 12 11 0 51.0 5 2 3 0 0 1.000 0 0 0.88 0.42 P
479 Devern Hansack 29 BOS AL 3 1 0 7.2 2 0 2 0 0 1.000 0 0 2.35 0.67 P
480 J.A. Happ 24 PHI NL 1 1 0 4.0 0 0 0 0 0 0 0 0.00 0.00 P
481 Aaron Harang 29 CIN NL 34 34 2 231.2 31 10 21 0 1 1.000 0 0 1.20 0.91 P
482 Rich Harden 25 OAK AL 7 4 0 25.2 3 3 0 0 0 1.000 -1 -8 1.05 0.43 P
483 J.J. Hardy 24 MIL NL 149 145 135 1271.2 578 168 397 13 83 .978 1 1 9 8 4.00 3.79 SS
484 Dan Haren 26 OAK AL 34 34 0 222.2 30 14 15 1 1 .967 -4 -4 1.17 0.85 P
485 Tim Harikkala 35 COL NL 1 1 0 3.1 1 1 0 0 0 1.000 0 0 2.70 1.00 P
486 Brendan Harris 26 TBD AL 138 133 129 1180.1 519 188 318 13 80 .975 -24 -24 -20 -20 3.86 3.67 SS-2B-3B
487 Willie Harris 29 ATL NL 102 78 62 739.2 185 173 8 4 1 .978 -4 -6 11 18 2.20 1.77 OF-3B
488 Corey Hart 25 MIL NL 128 122 98 1096.2 331 324 4 3 0 .991 7 8 7 8 2.69 2.56 OF
489 Kevin Hart 24 CHC NL 8 0 0 11.0 1 0 1 0 0 1.000 0 0 0.82 0.13 P
490 Scott Hatteberg 37 CIN NL 96 85 75 772.2 710 657 50 3 66 .996 -1 -1 -7 -11 8.24 7.36 1B
491 LaTroy Hawkins 34 COL NL 62 0 0 55.1 21 9 12 0 2 1.000 2 7 3.42 0.34 P
492 Brad Hawpe 28 COL NL 142 137 129 1236.2 258 246 6 6 1 .977 -5 -5 -17 -16 1.83 1.77 OF
493 Nathan Haynes 27 LAA AL 33 8 6 121.1 27 26 1 0 0 1.000 -2 -24 0 0 2.00 0.82 OF
494 Chase Headley 23 SDP NL 5 5 3 38.1 6 2 3 1 0 .833 -2 -72 -2 -63 1.17 1.00 3B
495 Aaron Heilman 28 NYM NL 81 0 0 86.0 17 4 13 0 1 1.000 0 0 1.78 0.21 P
496 Chris Heintz 32 MIN AL 21 14 12 137.1 111 106 5 0 0 1.000 -3 -26 -5 -44 7.27 5.29 C
497 Wes Helms 31 PHI NL 86 65 31 544.1 231 120 101 10 15 .957 -2 -4 0 0 3.65 2.57 3B-1B
498 Todd Helton 33 COL NL 153 152 132 1337.0 1545 1448 95 2 153 .999 13 12 8 7 10.39 10.08 1B
499 Mark Hendrickson 33 LAD NL 39 15 0 122.2 25 3 22 0 0 1.000 -1 -2 1.83 0.64 P
500 Sean Henn 26 NYY AL 29 1 0 36.2 6 3 3 0 1 1.000 -1 -5 1.47 0.21 P
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
501 Brad Hennessey 27 SFG NL 69 0 0 68.1 14 4 10 0 0 1.000 1 3 1.84 0.20 P
502 Clay Hensley 27 SDP NL 13 9 0 50.0 17 6 11 0 0 1.000 1 4 3.06 1.31 P
503 Matt Herges 37 COL NL 35 0 0 48.2 9 2 7 0 0 1.000 1 4 1.66 0.26 P
504 Jeremy Hermida 23 FLA NL 116 114 98 985.2 263 247 7 9 1 .966 9 11 2 2 2.32 2.19 OF
505 Anderson Hernandez 24 NYM NL 1 0 0 1.0 0 0 0 0 0 0 0 0.00 0.00 SS
506 Felix Hernandez 21 SEA AL 30 30 1 190.1 38 13 24 1 2 .974 0 0 1.75 1.23 P
507 Livan Hernandez 32 ARI NL 33 33 1 204.1 52 13 39 0 2 1.000 4 4 2.29 1.58 P
508 Luis Hernandez 23 BAL AL 26 16 12 157.0 93 35 55 3 18 .968 5 42 2 15 5.16 3.46 SS-2B-OF
509 Orlando Hernandez 41 NYM NL 27 24 0 147.2 34 14 20 0 2 1.000 1 1 2.07 1.26 P
510 Ramon Hernandez 31 BAL AL 105 97 86 856.0 687 636 44 7 4 .990 -3 -4 2 3 7.15 6.48 C-1B
511 Roberto Hernandez 26 CLE AL 32 32 2 215.0 64 23 39 2 5 .969 2 2 2.60 1.94 P
512 Roberto Hernandez 42 TOT ZZ 50 0 0 46.1 8 1 4 3 0 .625 0.97 0.10 P
513 Yoel Hernandez 27 PHI NL 14 0 0 15.1 3 2 1 0 0 1.000 -1 -13 1.76 0.21 P
514 Mike Hessman 29 DET AL 17 14 8 116.1 83 76 7 0 15 1.000 1 9 0 0 6.42 4.88 1B-3B-OF
515 Aaron Hill 25 TOR AL 160 158 156 1410.0 818 244 560 14 114 .983 22 19 22 19 5.13 5.03 2B
516 Koyie Hill 28 CHC NL 32 25 25 233.1 202 190 11 1 3 .995 2 10 2 10 7.75 6.28 C-OF
517 Rich Hill 27 CHC NL 32 32 0 195.0 30 4 22 4 0 .867 -4 -4 1.20 0.81 P
518 Shawn Hill 26 WSN NL 16 16 0 97.1 19 2 16 1 1 .947 1 2 1.66 1.13 P
519 Shea Hillenbrand 31 TOT MLB 26 24 18 207.0 100 58 37 5 11 .950 -5 -28 -17 4.13 3.65 3B-1B
520 Eric Hinske 29 BOS AL 78 48 31 459.1 324 298 23 3 25 .991 6 15 -1 -3 6.29 4.12 1B-OF
521 Jason Hirsh 25 COL NL 19 19 1 112.1 12 0 12 0 1 1.000 2 4 0.96 0.63 P
522 Luke Hochevar 23 KCR AL 4 1 0 12.2 5 1 4 0 1 1.000 -1 -16 3.55 1.25 P
523 Jim Hoey 24 BAL AL 23 0 0 24.2 3 1 1 1 0 .667 -1 -8 0.73 0.09 P
524 Trevor Hoffman 39 SDP NL 61 0 0 57.1 7 3 4 0 0 1.000 -1 -3 1.10 0.11 P
525 Matt Holliday 27 COL NL 157 157 139 1383.2 306 296 7 3 0 .990 15 13 0 0 1.97 1.93 OF
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
526 Paul Hoover 31 FLA NL 3 1 1 15.2 13 13 0 0 0 1.000 0 0 0 0 7.47 4.33 C-1B
527 Norris Hopper 28 CIN NL 92 64 48 608.0 203 197 5 1 1 .995 17 33 5 10 2.99 2.20 OF
528 D.J. Houlton 27 LAD NL 18 0 0 28.0 6 3 2 1 1 .833 0 0 1.61 0.28 P
529 J.R. House 27 BAL AL 12 5 3 50.0 35 33 2 0 0 1.000 0 0 0 0 6.30 2.92 C-3B-1B
530 Ryan Howard 27 PHI NL 140 138 132 1241.0 1306 1191 103 12 124 .991 -5 -5 -4 -4 9.38 9.24 1B
531 J.P. Howell 24 TBD AL 10 10 0 51.0 17 7 10 0 1 1.000 1 4 3.00 1.70 P
532 Bob Howry 33 CHC NL 78 0 0 81.1 9 1 8 0 0 1.000 -2 -5 1.00 0.12 P
533 Chin-lung Hu 23 LAD NL 10 7 7 70.0 34 11 22 1 8 .971 -2 -34 1 17 4.24 3.30 SS
534 Jon Huber 25 SEA AL 9 0 0 11.1 1 1 0 0 0 1.000 0 0 0.79 0.11 P
535 Justin Huber 24 KCR AL 3 2 1 18.0 2 2 0 0 0 1.000 0 0 -1 -67 1.00 0.67 OF
536 Luke Hudson 30 KCR AL 1 1 0 2.0 0 0 0 0 0 0 0 0.00 0.00 P
537 Orlando Hudson 29 ARI NL 137 137 120 1183.1 655 258 387 10 96 .985 -2 -2 17 17 4.91 4.71 2B
538 Tim Hudson 31 ATL NL 34 34 1 224.1 70 27 43 0 2 1.000 6 5 2.81 2.06 P
539 Aubrey Huff 30 BAL AL 66 64 44 543.0 485 433 48 4 42 .992 -3 -6 -8 -18 7.97 7.29 1B-3B
540 Phil Hughes 21 NYY AL 13 13 0 72.2 14 4 9 1 1 .929 0 0 1.61 1.00 P
541 Eric Hull 27 LAD NL 5 0 0 6.2 0 0 0 0 0 -1 -30 0.00 0.00 P
542 Philip Humber 24 NYM NL 3 1 0 7.0 0 0 0 0 0 0 0 0.00 0.00 P
543 Torii Hunter 31 MIN AL 155 155 132 1314.2 394 387 5 2 0 .995 -15 -14 -1 -1 2.68 2.53 OF
544 Chris Iannetta 24 COL NL 60 54 48 496.2 329 301 27 1 1 .997 2 5 0 0 5.94 5.47 C
545 Raul Ibanez 35 SEA AL 131 131 102 1114.1 240 224 10 6 2 .975 -8 -8 -17 -18 1.89 1.79 OF
546 Kei Igawa 27 NYY AL 14 12 0 67.2 5 1 3 1 1 .800 0 0 0.53 0.29 P
547 Tadahito Iguchi 32 TOT ZZ 121 118 114 1043.1 603 260 337 6 96 .990 -4 -4 5.15 4.93 2B
548 Omar Infante 25 DET AL 62 37 27 358.2 155 74 77 4 14 .974 -1 -2 -2 -7 3.79 2.44 2B-OF-SS-3B
549 Brandon Inge 30 DET AL 150 146 144 1309.2 434 91 325 18 25 .959 18 16 16 15 2.86 2.77 3B
550 Joe Inglett 29 TOR AL 1 1 1 9.0 0 0 0 0 0 0 0 0 0 0.00 0.00 3B
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
551 Jason Isringhausen 34 STL NL 63 0 0 65.1 10 5 5 0 1 1.000 0 0 1.38 0.16 P
552 Akinori Iwamura 28 TBD AL 121 121 114 1051.1 287 81 199 7 18 .976 0 0 -6 -7 2.40 2.31 3B-2B
553 Cesar Izturis 27 TOT NL 101 74 62 704.2 314 99 207 8 53 .975 4 6 -2 3.91 3.03 SS-3B
554 Maicer Izturis 26 LAA AL 96 88 80 771.1 268 79 185 4 35 .985 4 6 1 2 3.08 2.75 3B-2B-SS
555 Conor Jackson 25 ARI NL 112 108 61 878.2 922 863 48 11 86 .988 -3 -4 -5 -7 9.33 8.13 1B-OF-3B
556 Edwin Jackson 23 TBD AL 32 31 1 161.0 27 11 14 2 0 .926 -7 -9 1.40 0.78 P
557 Mike Jacobs 26 FLA NL 108 104 73 903.0 845 793 45 7 91 .992 -6 -8 -9 -12 8.35 7.76 1B
558 Chuck James 25 ATL NL 30 30 0 161.1 21 7 13 1 0 .952 0 0 1.12 0.67 P
559 Casey Janssen 25 TOR AL 70 0 0 72.2 13 6 5 2 0 .846 -2 -6 1.36 0.16 P
560 Geoff Jenkins 32 MIL NL 121 109 94 973.2 252 242 7 3 2 .988 -4 -5 8 10 2.30 2.06 OF
561 Bobby Jenks 26 CHW AL 66 0 0 65.0 15 3 12 0 1 1.000 2 6 2.08 0.23 P
562 Jason Jennings 28 HOU NL 19 18 0 99.0 11 6 5 0 0 1.000 -1 -2 1.00 0.58 P
563 Derek Jeter 33 NYY AL 155 154 127 1318.1 607 199 390 18 104 .970 -14 -13 -24 -22 4.02 3.80 SS
564 D'Angelo Jimenez 29 WSN NL 22 16 9 147.0 74 30 41 3 7 .959 -2 -17 -5 -41 4.35 3.23 SS-2B-3B
565 Kelvin Jimenez 26 STL NL 34 0 0 42.0 8 2 6 0 0 1.000 1 5 1.71 0.24 P
566 Ubaldo Jimenez 23 COL NL 15 15 0 82.0 25 8 14 3 1 .880 -2 -5 2.41 1.47 P
567 Charlton Jimerson 27 SEA AL 3 0 0 3.0 1 1 0 0 0 1.000 0 0 0 0 3.00 0.33 OF
568 Kenji Johjima 31 SEA AL 133 128 112 1106.2 863 805 56 2 15 .998 16 17 -7 -8 7.00 6.47 C
569 Ben Johnson 26 NYM NL 9 7 6 68.0 19 19 0 0 0 1.000 2 41 0 0 2.51 2.11 OF
570 Dan Johnson 27 OAK AL 97 96 91 854.2 913 869 40 4 80 .996 1 1 0 0 9.57 9.37 1B
571 Jim Johnson 24 BAL AL 1 0 0 2.0 0 0 0 0 0 0 0 0.00 0.00 P
572 Josh Johnson 23 FLA NL 4 4 0 15.2 4 2 1 1 0 .750 -1 -13 1.72 0.75 P
573 Kelly Johnson 25 ATL NL 133 127 120 1153.1 624 227 383 14 83 .978 5 5 -1 -1 4.76 4.59 2B
574 Randy Johnson 43 ARI NL 10 10 0 56.2 8 0 8 0 0 1.000 0 0 1.27 0.80 P
575 Reed Johnson 30 TOR AL 78 62 57 582.2 125 122 3 0 0 1.000 1 2 3 6 1.93 1.60 OF
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
576 Rob Johnson 23 SEA AL 4 0 0 6.0 2 2 0 0 0 1.000 0 0 3.00 0.50 C
577 Tyler Johnson 26 STL NL 55 0 0 38.0 3 0 3 0 0 1.000 0 0 0.71 0.05 P
578 Adam Jones 21 SEA AL 38 16 14 176.2 43 39 2 2 1 .953 -2 -10 5 34 2.09 1.08 OF
579 Andruw Jones 30 ATL NL 154 153 142 1346.0 401 396 3 2 1 .995 6 6 19 17 2.67 2.59 OF
580 Brandon Jones 23 ATL NL 5 5 5 43.0 5 5 0 0 0 1.000 -1 -28 1 28 1.05 1.00 OF
581 Chipper Jones 35 ATL NL 127 126 101 1087.2 312 76 227 9 17 .971 6 6 4 4 2.51 2.39 3B-SS
582 Garrett Jones 26 MIN AL 14 10 7 90.0 69 64 4 1 5 .986 -1 -15 0 0 6.80 4.86 1B-OF
583 Greg Jones 30 LAA AL 9 0 0 8.2 1 0 1 0 0 1.000 -1 -23 1.04 0.11 P
584 Jacque Jones 32 CHC NL 122 113 70 1012.1 284 272 8 4 0 .986 4 5 3 4 2.49 2.30 OF
585 Todd Jones 39 DET AL 63 0 0 61.1 10 2 7 1 0 .900 1 3 1.32 0.14 P
586 Ryan Jorgensen 28 CIN NL 4 4 3 34.0 31 29 1 1 0 .968 0 0 0 0 7.94 7.50 C
587 Jorge Julio 28 TOT NL 68 0 0 62.0 4 1 3 0 0 1.000 0.58 0.06 P
588 Jair Jurrjens 21 DET AL 7 7 0 30.2 4 0 4 0 0 1.000 1 7 1.17 0.57 P
589 Jeff Karstens 24 NYY AL 7 3 0 14.2 1 0 1 0 0 1.000 0 0 0.61 0.14 P
590 Matt Kata 29 TOT MLB 55 26 23 298.2 125 70 51 4 15 .968 -4 -18 -4 3.65 2.20 3B-OF-2B-SS-1B
591 Scott Kazmir 23 TBD AL 34 34 0 206.2 28 7 18 3 2 .893 -3 -3 1.09 0.74 P
592 Austin Kearns 27 WSN NL 159 157 147 1398.0 391 380 9 2 4 .995 17 15 7 6 2.50 2.45 OF
593 Randy Keisler 31 STL NL 4 3 0 17.1 4 0 4 0 0 1.000 1 12 2.08 1.00 P
594 Don Kelly 27 PIT NL 10 3 2 33.0 15 7 8 0 1 1.000 -1 -18 -2 -73 4.09 1.50 SS-2B-OF
595 Matt Kemp 22 LAD NL 91 66 59 637.0 143 137 2 4 1 .972 -6 -10 -1 -2 1.96 1.53 OF
596 Jason Kendall 33 TOT MLB 134 130 119 1148.1 915 848 58 9 6 .990 -12 -13 0 7.10 6.76 C-OF
597 Howie Kendrick 23 LAA AL 86 85 82 751.1 409 146 254 9 54 .978 2 3 6 10 4.79 4.65 2B
598 Kyle Kendrick 22 PHI NL 20 20 0 121.0 27 8 19 0 1 1.000 1 2 2.01 1.35 P
599 Adam Kennedy 31 STL NL 81 74 60 634.0 377 156 214 7 46 .981 -6 -11 -3 -6 5.25 4.57 2B-SS-OF
600 Ian Kennedy 22 NYY AL 3 3 0 19.0 2 0 2 0 0 1.000 1 11 0.95 0.67 P
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
601 Joe Kennedy 28 TOT ZZ 39 16 0 110.2 27 2 20 5 1 .815 1.79 0.56 P
602 Logan Kensing 24 FLA NL 9 0 0 13.1 2 1 1 0 0 1.000 0 0 1.35 0.22 P
603 Jeff Kent 39 LAD NL 133 132 89 1084.1 577 235 328 14 76 .976 -2 -2 -12 -13 4.67 4.23 2B
604 Bobby Keppel 25 COL NL 4 0 0 4.0 0 0 0 0 0 0 0 0.00 0.00 P
605 Jeff Keppinger 27 CIN NL 66 55 49 512.2 245 87 155 3 32 .988 2 4 -5 -12 4.25 3.67 SS-3B-2B-OF-1B
606 Bobby Kielty 30 TOT AL 30 19 15 192.0 43 41 2 0 1 1.000 4 24 2.02 1.43 OF
607 Byung-Hyun Kim 28 TOT NL 28 22 0 118.1 17 5 9 3 0 .824 1.06 0.50 P
608 Ray King 33 TOT NL 67 0 0 39.2 9 2 6 1 1 .889 1.82 0.12 P
609 Ian Kinsler 25 TEX AL 130 129 128 1136.2 736 283 436 17 98 .977 1 1 4 4 5.69 5.53 2B
610 Ryan Klesko 36 SFG NL 103 91 79 821.2 828 759 66 3 73 .996 2 4 3 4 9.04 8.01 1B-OF
611 Steve Kline 34 SFG NL 68 0 0 46.0 7 3 3 1 0 .857 -1 -4 1.17 0.09 P
612 Jon Knott 28 BAL AL 2 2 0 12.0 4 4 0 0 0 1.000 1 140 0 0 3.00 2.00 OF
613 Danny Kolb 32 PIT NL 3 0 0 3.0 1 0 1 0 0 1.000 0 0 3.00 0.33 P
614 Shane Komine 26 OAK AL 2 0 0 7.2 0 0 0 0 0 0 0 0.00 0.00 P
615 Paul Konerko 31 CHW AL 141 140 130 1227.2 1256 1180 71 5 131 .996 -2 -2 0 0 9.17 8.87 1B
616 Mike Koplove 30 CLE AL 5 0 0 6.0 1 0 1 0 0 1.000 1 33 1.50 0.20 P
617 John Koronka 26 TEX AL 2 2 0 10.1 0 0 0 0 0 0 0 0.00 0.00 P
618 Joe Koshansky 25 COL NL 3 0 0 6.0 9 9 0 0 0 1.000 0 0 0 0 13.50 3.00 1B
619 Casey Kotchman 24 LAA AL 130 116 105 1033.0 1049 978 68 3 103 .997 12 13 18 21 9.11 8.05 1B
620 Mark Kotsay 31 OAK AL 56 53 51 472.2 148 141 5 2 3 .986 1 3 0 0 2.78 2.61 OF
621 Kevin Kouzmanoff 25 SDP NL 136 128 111 1135.1 322 91 209 22 12 .932 -2 -2 -4 -4 2.38 2.21 3B
622 Jason Kubel 25 MIN AL 84 81 71 700.1 163 159 2 2 2 .988 -6 -9 -9 -15 2.07 1.92 OF
623 Hong-Chih Kuo 25 LAD NL 8 6 0 30.1 5 0 4 1 0 .800 -2 -13 1.19 0.50 P
624 Masumi Kuwata 39 PIT NL 19 0 0 21.0 5 1 4 0 1 1.000 0 0 2.14 0.26 P
625 John Lackey 28 LAA AL 33 33 2 224.0 49 22 25 2 5 .959 -2 -2 1.89 1.42 P
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
626 Aaron Laffey 22 CLE AL 9 9 0 49.1 16 3 13 0 1 1.000 1 4 2.92 1.78 P
627 Pete LaForest 29 SDP NL 8 7 4 60.2 56 51 3 2 1 .964 -1 -26 -1 -20 8.01 6.75 C-1B
628 Gerald Laird 27 TEX AL 120 114 104 988.1 762 675 75 12 13 .984 9 11 13 16 6.83 6.25 C-OF
629 Mike Lamb 31 HOU NL 102 68 51 642.2 355 227 117 11 33 .969 -5 -9 0 0 4.82 3.37 3B-1B-OF
630 Jason Lane 30 TOT NL 57 42 35 397.2 126 124 2 0 1 1.000 1 3 2.85 2.21 OF
631 Ryan Langerhans 27 TOT ZZ 99 52 26 535.0 154 151 1 2 0 .987 6 14 2.56 1.54 OF
632 John Lannan 22 WSN NL 6 6 0 34.2 8 2 6 0 1 1.000 1 6 2.08 1.33 P
633 Juan Lara 26 CLE AL 1 0 0 1.1 0 0 0 0 0 0 0 0.00 0.00 P
634 Adam LaRoche 27 PIT NL 151 148 133 1301.1 1383 1296 81 6 154 .996 2 2 2 2 9.52 9.12 1B
635 Andy LaRoche 23 LAD NL 31 28 21 238.0 73 22 48 3 8 .959 1 5 1 5 2.65 2.26 3B-OF
636 Jason LaRue 33 KCR AL 66 55 47 480.1 341 311 25 5 3 .985 1 2 4 10 6.30 5.09 C-3B
637 Brian Lawrence 31 NYM NL 6 6 0 29.0 5 2 3 0 0 1.000 0 0 1.55 0.83 P
638 Brandon League 24 TOR AL 14 0 0 11.2 5 0 4 1 0 .800 1 17 3.09 0.29 P
639 Matt LeCroy 31 MIN AL 5 4 4 37.0 26 25 0 1 0 .962 -2 -65 -2 -65 6.08 5.00 C-1B
640 Ricky Ledee 33 NYM NL 11 9 8 89.0 22 22 0 0 0 1.000 3 35 0 0 2.22 2.00 OF
641 Wil Ledezma 26 TOT ZZ 44 1 0 59.1 11 4 6 1 0 .909 1.52 0.23 P
642 Carlos Lee 31 HOU NL 157 157 131 1369.1 273 261 8 4 2 .985 -4 -4 0 0 1.77 1.71 OF
643 Cliff Lee 28 CLE AL 20 16 1 97.1 13 7 5 1 2 .923 -2 -4 1.11 0.60 P
644 Derrek Lee 31 CHC NL 147 146 138 1274.1 1259 1165 87 7 99 .994 -1 -1 0 0 8.84 8.52 1B
645 Jon Leicester 28 BAL AL 10 5 1 32.0 5 3 2 0 0 1.000 -1 -6 1.41 0.50 P
646 Anthony Lerew 24 ATL NL 3 3 0 11.2 5 1 4 0 0 1.000 1 17 3.86 1.67 P
647 Jon Lester 23 BOS AL 12 11 0 63.0 11 6 4 1 0 .909 -2 -6 1.43 0.83 P
648 Colby Lewis 27 OAK AL 26 1 0 37.2 4 1 3 0 1 1.000 0 0 0.96 0.15 P
649 Fred Lewis 26 SFG NL 53 37 29 361.2 98 97 0 1 0 .990 -1 -2 1 3 2.41 1.83 OF
650 Jensen Lewis 23 CLE AL 26 0 0 29.1 4 2 1 1 0 .750 0 0 0.92 0.12 P
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
651 Brad Lidge 30 HOU NL 66 0 0 67.0 7 3 4 0 1 1.000 -1 -3 0.94 0.11 P
652 Jon Lieber 37 PHI NL 14 12 1 78.0 12 5 5 2 1 .833 -3 -8 1.15 0.71 P
653 Mike Lieberthal 35 LAD NL 31 17 14 167.0 150 136 11 3 3 .980 0 0 1 7 7.92 4.74 C
654 Ted Lilly 31 CHC NL 34 34 0 207.0 32 5 25 2 1 .938 0 0 1.30 0.88 P
655 Tim Lincecum 23 SFG NL 24 24 0 146.1 24 11 13 0 0 1.000 -3 -4 1.48 1.00 P
656 Adam Lind 23 TOR AL 80 72 65 651.2 142 137 5 0 0 1.000 6 10 3 6 1.96 1.78 OF
657 Todd Linden 27 TOT NL 57 31 24 324.2 83 78 2 3 0 .964 1 4 2.22 1.40 OF
658 Matt Lindstrom 27 FLA NL 71 0 0 67.0 14 7 6 1 2 .929 -2 -6 1.75 0.18 P
659 Scott Linebrink 30 TOT NL 71 0 0 70.1 16 6 8 2 2 .875 1.79 0.20 P
660 Jesse Litsch 22 TOR AL 20 20 0 111.0 31 10 21 0 2 1.000 2 4 2.51 1.55 P
661 Wes Littleton 24 TEX AL 35 0 0 48.0 11 2 9 0 0 1.000 2 8 2.06 0.31 P
662 Bobby Livingston 24 CIN NL 10 10 0 56.1 17 3 14 0 0 1.000 2 7 2.72 1.70 P
663 Radhames Liz 24 BAL AL 9 4 0 24.2 0 0 0 0 0 0 0 0.00 0.00 P
664 Paul Lo Duca 35 NYM NL 113 112 93 974.0 797 754 34 9 5 .989 0 0 -3 -4 7.28 6.97 C
665 Esteban Loaiza 35 TOT ZZ 7 7 0 37.1 3 1 2 0 0 1.000 0.72 0.43 P
666 Kameron Loe 25 TEX AL 28 23 0 136.0 40 8 29 3 3 .925 3 4 2.45 1.32 P
667 Adam Loewen 23 BAL AL 6 6 0 30.1 8 3 5 0 0 1.000 1 7 2.37 1.33 P
668 Kenny Lofton 40 TOT AL 131 124 100 1078.0 281 270 8 3 4 .989 -5 -5 2.32 2.12 OF
669 Boone Logan 22 CHW AL 68 0 0 50.2 7 2 3 2 0 .714 -3 -12 0.89 0.07 P
670 Nook Logan 27 WSN NL 111 79 74 755.1 252 248 2 2 0 .992 5 9 6 10 2.98 2.25 OF
671 Kyle Lohse 28 TOT NL 34 32 2 192.2 34 12 21 1 0 .971 1.54 0.97 P
672 James Loney 23 LAD NL 94 85 81 775.2 795 725 61 9 87 .989 -5 -7 1 2 9.12 8.36 1B-OF
673 Braden Looper 32 STL NL 31 30 0 175.0 29 11 18 0 1 1.000 1 1 1.49 0.94 P
674 Aquilino Lopez 32 DET AL 10 0 0 17.1 1 1 0 0 0 1.000 -1 -12 0.52 0.10 P
675 Felipe Lopez 27 WSN NL 154 146 139 1300.1 667 244 402 21 90 .969 -3 -2 -15 -14 4.47 4.19 SS-2B
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
676 Javier Lopez 29 BOS AL 61 0 0 40.2 11 5 6 0 1 1.000 2 10 2.43 0.18 P
677 Jose Lopez 23 SEA AL 149 141 134 1246.1 719 282 428 9 106 .987 8 8 4 4 5.13 4.77 2B-3B
678 Pedro Lopez 23 CIN NL 13 11 10 102.1 50 24 25 1 11 .980 -2 -22 -1 -12 4.31 3.77 SS-2B
679 Rodrigo Lopez 31 COL NL 14 14 0 79.1 21 6 15 0 0 1.000 2 5 2.38 1.50 P
680 Mark Loretta 35 HOU NL 168 111 50 982.0 543 286 250 7 51 .987 -1 -1 -1 -1 4.91 3.19 SS-2B-1B-3B
681 Derek Lowe 34 LAD NL 33 32 3 199.1 39 15 24 0 3 1.000 4 4 1.76 1.18 P
682 Mark Lowe 24 SEA AL 4 0 0 2.2 0 0 0 0 0 0 0 0.00 0.00 P
683 Mike Lowell 33 BOS AL 154 150 146 1324.1 384 105 264 15 34 .961 9 8 5 5 2.51 2.40 3B
684 Noah Lowry 26 SFG NL 27 26 1 156.1 36 10 22 4 1 .889 0 0 1 8 1.84 1.19 P-OF
685 Donny Lucy 24 CHW AL 5 4 3 33.0 28 27 1 0 0 1.000 0 0 7.64 5.60 C
686 Ryan Ludwick 28 STL NL 92 65 46 598.1 155 153 1 1 0 .994 4 8 6 12 2.32 1.67 OF
687 Julio Lugo 31 BOS AL 145 139 129 1228.1 593 214 360 19 70 .968 -0 -0 0 0 4.21 3.96 SS
688 Ruddy Lugo 27 TOT AL 38 0 0 48.1 11 3 8 0 0 1.000 2.05 0.29 P
689 Hector Luna 27 TOR AL 18 11 9 111.1 39 13 24 2 3 .949 1 11 2 22 2.99 2.06 3B-1B-OF
690 Brandon Lyon 27 ARI NL 73 0 0 74.0 13 3 9 1 1 .923 -2 -5 1.46 0.16 P
691 John Mabry 36 COL NL 5 4 1 29.0 9 4 4 1 0 .889 -0 -8 0 0 2.48 1.60 3B-OF
692 Mike MacDougal 30 CHW AL 54 0 0 42.1 7 3 4 0 0 1.000 -3 -14 1.49 0.13 P
693 Rob Mackowiak 31 TOT MLB 88 71 47 638.1 169 159 6 4 3 .976 3 6 -2 2.33 1.88 OF-1B-3B
694 Greg Maddux 41 SDP NL 34 34 1 198.0 71 19 51 1 5 .986 4 4 3.18 2.06 P
695 Ryan Madson 26 PHI NL 38 0 0 56.0 12 2 10 0 0 1.000 3 11 1.93 0.32 P
696 Kevin Mahar 26 TEX AL 7 4 4 40.1 10 10 0 0 0 1.000 -2 -68 -2 -60 2.23 1.43 OF
697 Ron Mahay 36 TOT ZZ 58 0 0 67.0 11 3 8 0 0 1.000 1.48 0.19 P
698 Paul Maholm 25 PIT NL 29 29 2 177.2 37 4 32 1 1 .973 -1 -1 1.82 1.24 P
699 John Maine 26 NYM NL 32 32 1 191.0 21 5 16 0 1 1.000 -3 -3 0.99 0.66 P
700 Gary Majewski 27 CIN NL 32 0 0 23.0 3 2 0 1 0 .667 -1 -9 0.78 0.06 P
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
701 Carlos Maldonado 28 PIT NL 13 8 6 79.0 66 64 2 0 0 1.000 0 0 0 0 7.52 5.08 C
702 Shaun Marcum 25 TOR AL 38 25 0 159.0 46 19 27 0 6 1.000 4 5 2.60 1.21 P
703 Nick Markakis 23 BAL AL 161 158 154 1399.2 318 303 13 2 4 .994 3 2 4 3 2.03 1.96 OF
704 Carlos Marmol 24 CHC NL 59 0 0 69.1 11 4 7 0 1 1.000 0 0 1.43 0.19 P
705 Mike Maroth 29 TOT ZZ 27 20 0 116.1 24 2 22 0 4 1.000 1.86 0.89 P
706 Jason Marquis 28 CHC NL 34 33 1 191.2 44 15 27 2 2 .955 1 1 1.97 1.24 P
707 Jay Marshall 24 OAK AL 51 0 0 42.0 18 1 16 1 1 .944 2 10 3.64 0.33 P
708 Sean Marshall 24 CHC NL 21 19 0 103.1 25 12 12 1 3 .960 -1 -2 2.09 1.14 P
709 Andy Marte 23 CLE AL 19 16 10 135.2 47 16 27 4 2 .915 -1 -5 0 0 2.85 2.26 3B
710 Damaso Marte 32 PIT NL 65 0 0 45.1 8 1 7 0 0 1.000 2 9 1.59 0.12 P
711 Russell Martin 24 LAD NL 145 143 126 1254.0 1164 1065 85 14 11 .988 7 7 18 17 8.25 7.93 C
712 Tom Martin 37 COL NL 26 0 0 25.2 1 0 1 0 0 1.000 0 0 0.35 0.04 P
713 Carlos Martinez 25 FLA NL 2 0 0 2.2 0 0 0 0 0 0 0 0.00 0.00 P
714 Pedro Martinez 35 NYM NL 5 5 0 28.0 1 1 0 0 0 1.000 -2 -14 0.32 0.20 P
715 Ramon Martinez 34 LAD NL 62 30 25 339.2 136 48 86 2 14 .985 -0 -1 -5 -18 3.55 2.16 2B-3B-SS-1B
716 Victor Martinez 28 CLE AL 151 142 125 1263.2 1037 966 66 5 26 .995 7 7 -2 -2 7.35 6.83 C-1B
717 Nick Masset 25 CHW AL 27 1 0 39.1 3 0 3 0 0 1.000 0 0 0.69 0.11 P
718 Tom Mastny 26 CLE AL 51 0 0 57.2 14 2 11 1 1 .929 2 7 2.03 0.25 P
719 Julio Mateo 29 SEA AL 9 0 0 12.0 2 1 1 0 0 1.000 -1 -17 1.50 0.22 P
720 Jeff Mathis 24 LAA AL 57 52 42 467.0 429 383 42 4 2 .991 -3 -8 3 8 8.19 7.46 C
721 Hideki Matsui 33 NYY AL 112 111 106 980.0 222 213 6 3 0 .986 6 7 -1 -1 2.01 1.96 OF
722 Kazuo Matsui 31 COL NL 102 96 87 863.1 515 200 311 4 84 .992 21 29 14 19 5.33 5.01 2B
723 Daisuke Matsuzaka 26 BOS AL 32 32 1 204.2 34 11 23 0 3 1.000 0 0 1.50 1.06 P
724 Gary Matthews 32 LAA AL 135 133 124 1144.2 374 362 7 5 2 .987 -5 -6 -13 -14 2.90 2.73 OF
725 Joe Mauer 24 MIN AL 91 88 83 777.2 634 598 35 1 5 .998 11 17 3 5 7.33 6.96 C
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
726 Justin Maxwell 23 WSN NL 6 6 4 47.0 17 17 0 0 0 1.000 0 8 0 0 3.26 2.83 OF
727 Cameron Maybin 20 DET AL 15 11 9 105.0 32 32 0 0 0 1.000 2 23 -1 -11 2.74 2.13 OF
728 Paul McAnulty 26 SDP NL 9 6 6 63.0 16 16 0 0 0 1.000 1 11 2 38 2.29 1.78 OF
729 Marcus McBeth 26 CIN NL 23 0 0 19.2 6 1 5 0 1 1.000 -1 -10 2.75 0.26 P
730 Macay McBride 24 TOT ZZ 38 0 0 32.2 5 2 3 0 0 1.000 1.38 0.13 P
731 Brian McCann 23 ATL NL 132 130 114 1139.0 973 907 53 13 9 .987 -2 -2 -5 -5 7.59 7.27 C
732 Brandon McCarthy 23 TEX AL 23 22 0 101.2 18 10 6 2 1 .889 -3 -6 1.42 0.70 P
733 Scott McClain 35 SFG NL 3 1 0 9.2 8 8 0 0 0 1.000 -0 -37 0 0 7.45 2.67 1B
734 Zach McClellan 28 COL NL 12 0 0 14.0 4 0 4 0 0 1.000 1 14 2.57 0.33 P
735 Seth McClung 26 MIL NL 14 0 0 12.0 1 1 0 0 0 1.000 -1 -17 0.75 0.07 P
736 Darnell McDonald 28 MIN AL 3 3 2 25.0 3 2 1 0 1 1.000 -1 -34 0 0 1.08 1.00 OF
737 John McDonald 32 TOR AL 117 102 73 892.1 490 158 323 9 71 .982 18 24 21 28 4.85 4.11 SS-3B
738 Dustin McGowan 25 TOR AL 27 27 2 169.2 50 17 29 4 2 .920 1 1 2.44 1.70 P
739 Marty McLeary 32 PIT NL 4 0 0 7.2 0 0 0 0 0 0 0 0.00 0.00 P
740 Mark McLemore 26 HOU NL 29 0 0 35.0 1 1 0 0 0 1.000 0 0 0.26 0.03 P
741 Nate McLouth 25 PIT NL 101 66 61 673.2 188 183 2 3 1 .984 -9 -16 -7 -12 2.47 1.83 OF
742 Gil Meche 28 KCR AL 34 34 1 216.0 40 15 22 3 5 .925 1 1 1.54 1.09 P
743 Brandon Medders 27 ARI NL 30 0 0 29.1 6 4 1 1 0 .833 1 7 1.53 0.17 P
744 Adam Melhuse 35 TOT AL 31 23 21 220.0 145 122 23 0 2 1.000 -1 -8 5.93 4.68 C-3B
745 Jon Meloan 22 LAD NL 5 0 0 7.1 2 1 1 0 0 1.000 0 0 2.45 0.40 P
746 Kevin Mench 29 MIL NL 78 65 53 597.1 119 111 6 2 2 .983 -4 -8 3 6 1.76 1.50 OF
747 Luis Mendoza 23 TEX AL 6 3 0 16.0 6 2 4 0 0 1.000 1 12 3.38 1.00 P
748 Cla Meredith 24 SDP NL 80 0 0 79.2 21 6 15 0 1 1.000 -2 -5 2.37 0.26 P
749 Jose Mesa 41 TOT ZZ 56 0 0 50.2 7 2 5 0 0 1.000 1.24 0.13 P
750 Randy Messenger 25 TOT NL 60 0 0 64.1 12 2 9 1 0 .917 1.54 0.18 P
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
751 Travis Metcalf 24 TEX AL 55 49 43 430.1 131 35 89 7 14 .947 -1 -3 0 0 2.59 2.25 3B
752 Dan Meyer 25 OAK AL 6 3 0 16.1 0 0 0 0 0 0 0 0.00 0.00 P
753 Jason Michaels 31 CLE AL 101 65 47 616.2 152 147 4 1 0 .993 3 6 1 2 2.20 1.50 OF
754 Doug Mientkiewicz 33 NYY AL 70 48 36 458.0 507 482 23 2 59 .996 2 5 6 16 9.92 7.21 1B
755 Aaron Miles 30 STL NL 131 98 86 913.1 498 225 259 14 63 .972 -7 -9 -7 -9 4.77 3.69 2B-SS-3B-P-OF
756 Kevin Millar 35 BAL AL 104 103 86 888.0 920 853 66 1 94 .999 -6 -8 -3 -4 9.31 8.84 1B-OF
757 Lastings Milledge 22 NYM NL 52 46 44 418.0 116 112 2 2 0 .983 3 9 3 9 2.45 2.19 OF
758 Andrew Miller 22 DET AL 13 13 0 64.0 12 2 8 2 1 .833 -3 -9 1.41 0.77 P
759 Corky Miller 31 ATL NL 11 6 5 62.0 52 49 3 0 1 1.000 0 0 0 0 7.55 4.73 C
760 Damian Miller 37 MIL NL 57 51 44 452.1 393 363 28 2 2 .995 1 4 1 3 7.78 6.86 C-1B
761 Jason Miller 24 MIN AL 4 0 0 4.0 0 0 0 0 0 0 0 0.00 0.00 P
762 Justin Miller 29 FLA NL 62 0 0 61.2 7 2 5 0 0 1.000 0 0 1.02 0.11 P
763 Matt Miller 35 CLE AL 2 0 0 1.0 1 0 1 0 0 1.000 0 0 9.00 0.50 P
764 Trever Miller 34 HOU NL 76 0 0 46.1 4 1 3 0 0 1.000 0 0 0.78 0.05 P
765 Wade Miller 30 CHC NL 3 3 0 13.2 1 0 1 0 0 1.000 0 0 0.66 0.33 P
766 Kevin Millwood 32 TEX AL 31 31 0 172.2 20 4 13 3 0 .850 -4 -5 0.89 0.55 P
767 Eric Milton 31 CIN NL 6 6 0 31.1 6 0 6 0 0 1.000 0 0 1.72 1.00 P
768 Zach Miner 25 DET AL 34 1 0 53.2 11 1 8 2 0 .818 -1 -4 1.51 0.26 P
769 Doug Mirabelli 36 BOS AL 46 33 30 292.2 214 194 19 1 4 .995 -4 -16 -1 -4 6.55 4.63 C
770 Pat Misch 25 SFG NL 18 4 0 40.1 7 2 4 1 0 .857 -1 -5 1.34 0.33 P
771 Sergio Mitre 26 FLA NL 27 27 0 149.0 48 18 29 1 0 .979 3 4 2.84 1.74 P
772 Brian Moehler 35 HOU NL 42 0 0 59.2 15 8 7 0 3 1.000 -2 -7 2.26 0.36 P
773 Chad Moeller 32 TOT NL 24 11 6 115.2 103 97 6 0 0 1.000 -2 -21 8.01 4.29 C
774 Dustan Mohr 31 TBD AL 5 4 3 35.0 9 9 0 0 0 1.000 -1 -24 -2 -69 2.31 1.80 OF
775 Bengie Molina 32 SFG NL 129 125 112 1104.0 877 808 61 8 4 .991 0 0 4 4 7.08 6.74 C
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
776 Gustavo Molina 25 TOT AL 16 9 4 82.0 56 53 3 0 0 1.000 6.15 3.50 C
777 Jose Molina 32 TOT AL 69 53 45 492.1 470 436 30 4 3 .991 2 5 8.52 6.75 C
778 Yadier Molina 24 STL NL 108 101 89 862.1 652 583 63 6 8 .991 12 16 15 21 6.74 5.98 C-1B
779 Craig Monroe 30 TOT ZZ 114 101 88 894.2 194 185 6 3 1 .985 -2 -3 1.92 1.68 OF
780 Miguel Montero 23 ARI NL 73 57 49 510.2 376 340 30 6 5 .984 -2 -5 -6 -14 6.52 5.07 C
781 Scott Moore 23 TOT MLB 17 13 11 119.0 50 35 15 0 4 1.000 -5 -51 30 3.78 2.94 3B-1B-OF
782 Melvin Mora 35 BAL AL 120 120 113 1051.1 349 79 260 10 18 .971 4 5 6 7 2.90 2.83 3B
783 Franklin Morales 21 COL NL 8 8 0 39.1 11 0 11 0 1 1.000 1 5 2.52 1.38 P
784 Jose Morales 24 MIN AL 1 1 0 4.0 6 5 1 0 0 1.000 0 0 13.50 6.00 C
785 Kendrys Morales 24 LAA AL 25 13 12 137.0 132 123 9 0 11 1.000 0 3 0 0 8.67 5.28 1B-OF
786 Nyjer Morgan 26 PIT NL 28 25 25 221.2 87 84 2 1 2 .989 9 50 3 16 3.49 3.07 OF
787 Juan Morillo 23 COL NL 4 0 0 3.2 0 0 0 0 0 0 0 0.00 0.00 P
788 Justin Morneau 26 MIN AL 143 143 138 1259.1 1296 1189 102 5 122 .996 1 1 0 0 9.23 9.03 1B
789 Matt Morris 32 TOT NL 32 32 3 198.2 45 16 28 1 3 .978 1.99 1.38 P
790 Brandon Morrow 22 SEA AL 60 0 0 63.1 3 1 2 0 0 1.000 0 0 0.43 0.05 P
791 Mike Morse 25 SEA AL 10 4 2 45.0 41 35 6 0 2 1.000 1 19 0 0 8.20 4.10 1B-3B-OF-SS
792 Dustin Moseley 25 LAA AL 46 8 0 92.0 9 4 4 1 1 .889 -1 -2 0.78 0.17 P
793 Brandon Moss 23 BOS AL 15 5 2 64.0 13 12 1 0 0 1.000 1 26 -1 -19 1.83 0.87 OF
794 Guillermo Mota 33 NYM NL 52 0 0 59.1 16 1 14 1 0 .938 1 3 2.28 0.29 P
795 Jamie Moyer 44 PHI NL 33 33 1 199.1 47 14 32 1 0 .979 4 4 2.08 1.39 P
796 Peter Moylan 28 ATL NL 80 0 0 90.0 27 7 20 0 1 1.000 2 4 2.70 0.34 P
797 Edward Mujica 23 CLE AL 10 0 0 13.0 0 0 0 0 0 0 0 0.00 0.00 P
798 Mark Mulder 29 STL NL 3 3 0 11.0 3 0 3 0 0 1.000 0 0 2.45 1.00 P
799 Carlos Muniz 26 NYM NL 2 0 0 2.1 0 0 0 0 0 0 0 0.00 0.00 P
800 Arnie Munoz 25 WSN NL 13 0 0 5.1 0 0 0 0 0 0 0 0.00 0.00 P
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
801 Eric Munson 29 HOU NL 48 36 24 320.0 242 226 14 2 2 .992 -4 -14 -7 -26 6.75 5.00 C-1B
802 Scott Munter 27 SFG NL 12 0 0 10.2 2 1 1 0 1 1.000 0 0 1.69 0.17 P
803 Bill Murphy 26 ARI NL 10 0 0 6.1 1 0 1 0 0 1.000 0 0 1.42 0.10 P
804 David Murphy 25 TOT AL 45 25 14 254.0 68 63 4 1 1 .985 -3 -13 2.37 1.49 OF
805 Donnie Murphy 24 OAK AL 34 30 30 270.1 134 36 93 5 23 .963 -2 -10 -5 -22 4.29 3.79 SS-2B-3B
806 Tommy Murphy 27 LAA AL 15 8 7 87.1 30 29 1 0 0 1.000 1 8 4 55 3.09 2.00 OF
807 A.J. Murray 25 TEX AL 14 2 0 28.0 5 1 4 0 0 1.000 0 0 1.61 0.36 P
808 Matt Murton 25 CHC NL 68 53 37 469.1 122 115 3 4 1 .967 1 3 3 8 2.26 1.74 OF
809 Neal Musser 26 KCR AL 17 0 0 24.2 0 0 0 0 0 -1 -8 0.00 0.00 P
810 Mike Mussina 38 NYY AL 28 27 0 152.0 36 12 24 0 4 1.000 -1 -1 2.13 1.29 P
811 Brett Myers 26 PHI NL 51 3 0 68.2 16 6 10 0 1 1.000 -1 -3 2.10 0.31 P
812 Mike Myers 38 TOT AL 72 0 0 54.1 16 3 13 0 1 1.000 2.65 0.22 P
813 Xavier Nady 28 PIT NL 109 108 87 907.2 197 192 4 1 0 .995 -18 -23 -6 -8 1.94 1.80 OF
814 Mike Napoli 25 LAA AL 75 68 66 598.2 499 460 32 7 2 .986 -1 -2 -5 -10 7.40 6.56 C
815 Joe Nathan 32 MIN AL 68 0 0 71.2 5 1 3 1 0 .800 -1 -3 0.50 0.06 P
816 Dioner Navarro 23 TBD AL 112 110 101 956.1 895 814 67 14 11 .984 2 3 -2 -3 8.29 7.87 C
817 Pat Neshek 26 MIN AL 74 0 0 70.1 11 3 8 0 0 1.000 2 6 1.41 0.15 P
818 David Newhan 33 NYM NL 10 8 7 77.2 23 21 1 1 0 .957 -0 -5 -3 -46 2.55 2.20 OF-2B-3B
819 Josh Newman 25 COL NL 2 0 0 2.0 2 0 2 0 0 1.000 1 100 9.00 1.00 P
820 Lance Niekro 28 SFG NL 3 3 0 22.0 26 24 2 0 4 1.000 0 22 0 0 10.64 8.67 1B
821 Wil Nieves 29 NYY AL 26 21 10 170.0 120 112 6 2 1 .983 0 0 1 7 6.25 4.54 C-1B
822 Dustin Nippert 26 ARI NL 36 0 0 45.1 5 1 3 1 1 .800 0 0 0.79 0.11 P
823 Laynce Nix 26 MIL NL 5 0 0 11.2 1 1 0 0 0 1.000 -1 -103 1 103 0.77 0.20 OF
824 Trot Nixon 33 CLE AL 87 82 43 675.0 137 129 4 4 2 .971 -9 -17 -11 -20 1.77 1.53 OF
825 Ricky Nolasco 24 FLA NL 5 4 0 21.1 2 1 1 0 0 1.000 -3 -28 0.84 0.40 P
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
826 Greg Norton 34 TBD AL 12 7 3 60.1 11 9 2 0 0 1.000 -5 -93 -1 -20 1.64 0.92 OF-1B
827 Abraham Nunez 31 PHI NL 125 54 44 629.2 243 52 182 9 15 .963 7 14 0 0 3.34 1.87 3B-2B-SS
828 Eric O'Flaherty 22 SEA AL 56 0 0 52.1 10 0 10 0 2 1.000 1 4 1.72 0.18 P
829 Wes Obermueller 30 FLA NL 18 7 0 59.0 15 8 7 0 2 1.000 1 3 2.29 0.83 P
830 Tomo Ohka 31 TOR AL 10 10 0 56.0 9 4 3 2 0 .778 -1 -4 1.12 0.70 P
831 Ross Ohlendorf 24 NYY AL 6 0 0 6.1 0 0 0 0 0 -1 -32 0.00 0.00 P
832 Will Ohman 29 CHC NL 56 0 0 36.1 7 3 4 0 1 1.000 -1 -6 1.73 0.13 P
833 Augie Ojeda 32 ARI NL 46 25 22 256.0 143 47 96 0 21 1.000 2 8 0 0 5.03 3.11 2B-SS-3B-P
834 Hideki Okajima 31 BOS AL 66 0 0 69.0 12 1 11 0 1 1.000 2 6 1.57 0.18 P
835 Darren Oliver 36 LAA AL 61 0 0 64.1 14 2 11 1 1 .929 -2 -6 1.82 0.21 P
836 Miguel Olivo 28 FLA NL 119 111 107 990.1 863 787 64 12 9 .986 -3 -4 -5 -6 7.73 7.15 C
837 Ray Olmedo 26 TOR AL 26 12 10 141.1 89 26 62 1 15 .989 6 53 3 25 5.60 3.38 SS-3B
838 Scott Olsen 23 FLA NL 33 33 0 176.2 24 3 21 0 0 1.000 -5 -6 1.22 0.73 P
839 Garrett Olson 23 BAL AL 7 7 0 32.1 7 0 5 2 0 .714 -1 -6 1.39 0.71 P
840 Magglio Ordonez 33 DET AL 143 142 120 1221.0 266 261 4 1 2 .996 15 15 1 1 1.95 1.85 OF
841 Pete Orr 28 ATL NL 19 9 6 83.2 30 13 16 1 3 .967 -3 -43 1 14 3.12 1.53 3B-2B-OF
842 David Ortiz 31 BOS AL 7 7 0 48.0 40 37 3 0 3 1.000 -0 -3 -1 -25 7.50 5.71 1B
843 Ramon Ortiz 34 TOT ZZ 38 10 0 104.0 24 10 12 2 3 .917 1.90 0.58 P
844 Russ Ortiz 33 SFG NL 12 8 0 49.0 15 6 9 0 1 1.000 1 4 2.76 1.25 P
845 Daniel Ortmeier 26 SFG NL 56 37 26 354.0 228 217 11 0 10 1.000 -1 -2 2 7 5.80 4.07 OF-1B
846 Chad Orvella 26 TBD AL 10 0 0 8.0 4 0 3 1 0 .750 -1 -25 3.38 0.30 P
847 Franquelis Osoria 25 PIT NL 25 0 0 28.1 9 1 8 0 0 1.000 2 14 2.86 0.36 P
848 Roy Oswalt 29 HOU NL 33 32 1 212.0 56 20 36 0 3 1.000 2 2 2.38 1.70 P
849 Akinori Otsuka 35 TEX AL 34 0 0 32.1 5 2 2 1 0 .800 -1 -6 1.11 0.12 P
850 Lyle Overbay 30 TOR AL 119 107 104 972.1 1166 1060 101 5 107 .996 9 11 11 14 10.75 9.76 1B
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
851 Juan Oviedo 25 KCR AL 13 6 0 43.2 2 2 0 0 0 1.000 -2 -9 0.41 0.15 P
852 Henry Owens 28 FLA NL 22 0 0 23.0 3 1 2 0 0 1.000 1 9 1.17 0.14 P
853 Jerry Owens 26 CHW AL 89 83 73 744.1 216 213 1 2 1 .991 -0 -0 3 5 2.59 2.40 OF
854 Micah Owings 24 ARI NL 29 27 2 152.2 28 6 20 2 1 .929 1 1 1.53 0.90 P
855 Pablo Ozuna 32 CHW AL 20 15 10 134.1 53 30 19 4 3 .925 -1 -13 -5 -45 3.28 2.45 3B-OF-2B-SS
856 Vicente Padilla 29 TEX AL 23 23 0 120.1 19 6 12 1 2 .947 -1 -2 1.35 0.78 P
857 Angel Pagan 25 CHC NL 60 32 25 331.0 80 80 0 0 0 1.000 3 9 4 15 2.18 1.33 OF
858 Orlando Palmeiro 38 HOU NL 25 5 4 77.0 22 20 2 0 0 1.000 1 9 0 0 2.57 0.88 OF
859 Jonathan Papelbon 26 BOS AL 59 0 0 58.1 4 4 0 0 0 1.000 -1 -3 0.62 0.07 P
860 Chan Ho Park 34 NYM NL 1 1 0 4.0 1 1 0 0 0 1.000 0 0 2.25 1.00 P
861 Chad Paronto 31 ATL NL 41 0 0 40.1 8 1 7 0 1 1.000 -1 -5 1.79 0.20 P
862 Manny Parra 24 MIL NL 9 2 0 26.1 3 0 3 0 0 1.000 -1 -8 1.03 0.33 P
863 John Parrish 29 TOT AL 53 0 0 52.0 10 2 8 0 0 1.000 1.73 0.19 P
864 Corey Patterson 27 BAL AL 132 118 112 1057.1 292 281 8 3 1 .990 -5 -5 3 3 2.46 2.19 OF
865 Eric Patterson 24 CHC NL 2 1 0 7.0 1 1 0 0 0 1.000 -0 -69 1 171 1.29 0.50 OF
866 John Patterson 29 WSN NL 7 7 0 31.1 3 1 2 0 0 1.000 -1 -6 0.86 0.43 P
867 Troy Patton 21 HOU NL 3 2 0 12.2 0 0 0 0 0 0 0 0.00 0.00 P
868 Josh Paul 32 TBD AL 35 30 29 277.2 251 228 21 2 3 .992 1 4 3 13 8.07 7.11 C
869 Felipe Paulino 23 HOU NL 5 3 0 19.0 5 4 1 0 0 1.000 0 0 2.37 1.00 P
870 Ronny Paulino 26 PIT NL 129 119 115 1088.0 849 784 58 7 9 .992 1 1 0 0 6.97 6.53 C
871 Carl Pavano 31 NYY AL 2 2 0 11.1 3 1 2 0 1 1.000 -1 -18 2.38 1.50 P
872 Jay Payton 34 BAL AL 129 116 88 1036.1 291 281 3 7 2 .976 4 4 -7 -8 2.47 2.20 OF
873 Steve Pearce 24 PIT NL 20 18 12 144.0 44 43 1 0 5 1.000 3 23 4 33 2.75 2.20 OF-1B
874 Jake Peavy 26 SDP NL 34 34 0 223.1 48 21 27 0 1 1.000 2 2 1.93 1.41 P
875 Dustin Pedroia 23 BOS AL 137 132 115 1141.1 625 259 360 6 78 .990 10 10 2 2 4.88 4.52 2B
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
876 Jailen Peguero 26 ARI NL 18 0 0 14.2 3 0 3 0 0 1.000 0 0 1.84 0.17 P
877 Mike Pelfrey 23 NYM NL 15 13 0 72.2 8 1 7 0 0 1.000 -5 -14 0.99 0.53 P
878 Brayan Pena 25 ATL NL 10 5 5 59.1 54 52 2 0 1 1.000 1 20 1 20 8.19 5.40 C
879 Carlos Pena 29 TBD AL 144 137 135 1221.0 1192 1054 130 8 116 .993 -5 -5 8 8 8.73 8.22 1B
880 Tony Pena 26 KCR AL 151 145 132 1279.2 674 210 441 23 99 .966 8 7 18 17 4.58 4.31 SS-2B
881 Tony Pena 25 ARI NL 75 0 0 85.1 13 4 8 1 1 .923 -1 -2 1.27 0.16 P
882 Wily Mo Pena 25 TOT ZZ 101 74 53 663.2 142 136 3 3 1 .979 1 1 1.88 1.38 OF
883 Hunter Pence 24 HOU NL 108 108 102 960.1 308 296 6 6 0 .981 1 1 -1 -1 2.83 2.80 OF
884 Brad Penny 29 LAD NL 33 33 0 208.0 36 13 23 0 2 1.000 -1 -1 1.56 1.09 P
885 Jhonny Peralta 25 CLE AL 152 149 144 1348.0 720 249 452 19 106 .974 -8 -8 -2 -2 4.68 4.61 SS
886 Joel Peralta 31 KCR AL 62 0 0 87.2 11 4 7 0 1 1.000 -2 -5 1.13 0.18 P
887 Troy Percival 37 STL NL 34 1 0 40.0 2 2 0 0 0 1.000 0 0 0.45 0.06 P
888 Juan Perez 28 PIT NL 17 0 0 12.1 3 0 3 0 0 1.000 0 0 2.19 0.18 P
889 Neifi Perez 34 DET AL 34 16 11 171.2 76 22 51 3 12 .961 -4 -25 2 14 3.83 2.15 SS-2B-3B
890 Odalis Perez 29 KCR AL 26 26 0 137.1 24 7 17 0 0 1.000 2 3 1.57 0.92 P
891 Oliver Perez 25 NYM NL 29 29 0 177.0 18 1 14 3 0 .833 0 0 0.76 0.52 P
892 Rafael Perez 25 CLE AL 44 0 0 60.2 11 4 5 2 0 .818 -1 -3 1.34 0.20 P
893 Timo Perez 32 DET AL 24 22 13 185.0 48 44 2 2 0 .958 3 21 -4 -26 2.24 1.92 OF
894 Glen Perkins 24 MIN AL 19 0 0 28.2 3 0 3 0 2 1.000 0 0 0.94 0.16 P
895 Yusmeiro Petit 22 ARI NL 14 10 0 57.0 5 0 5 0 0 1.000 -1 -4 0.79 0.36 P
896 Billy Petrick 23 CHC NL 8 0 0 9.2 0 0 0 0 0 0 0 0.00 0.00 P
897 Andy Pettitte 35 NYY AL 36 34 0 215.1 42 13 28 1 2 .976 2 2 1.71 1.14 P
898 Josh Phelps 29 TOT ZZ 55 30 15 276.1 301 283 15 3 28 .990 -2 -10 9.71 5.42 1B-C
899 Andy Phillips 30 NYY AL 67 49 35 450.0 412 381 31 0 44 1.000 2 5 5 13 8.24 6.15 1B-3B-2B
900 Brandon Phillips 26 CIN NL 157 154 147 1372.0 783 341 434 8 113 .990 -4 -4 9 8 5.08 4.94 2B-SS
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
901 Heath Phillips 25 CHW AL 6 0 0 7.1 5 1 4 0 1 1.000 1 27 6.14 0.83 P
902 Jason Phillips 30 TOR AL 53 44 33 386.2 349 330 16 3 4 .991 -5 -16 -3 -9 8.05 6.53 C-1B
903 Paul Phillips 30 KCR AL 8 3 3 39.2 32 31 1 0 0 1.000 0 0 0 0 7.26 4.00 C-1B
904 Felix Pie 22 CHC NL 82 36 34 429.1 122 121 1 0 0 1.000 12 34 2 6 2.56 1.49 OF
905 Juan Pierre 29 LAD NL 162 160 153 1416.2 375 366 4 5 0 .987 -15 -13 -3 -3 2.35 2.28 OF
906 A.J. Pierzynski 30 CHW AL 130 116 111 1058.0 844 796 46 2 6 .998 -1 -1 4 5 7.16 6.48 C
907 Carmen Pignatiello 24 CHC NL 4 0 0 2.0 0 0 0 0 0 -1 -100 0.00 0.00 P
908 Joel Pineiro 28 TOT ZZ 42 11 0 97.2 28 8 18 2 0 .929 2.40 0.62 P
909 Renyel Pinto 24 FLA NL 57 0 0 58.2 6 2 4 0 1 1.000 1 3 0.92 0.11 P
910 Scott Podsednik 31 CHW AL 56 55 51 480.1 118 110 4 4 1 .966 2 5 4 10 2.14 2.04 OF
911 Placido Polanco 31 DET AL 141 138 127 1209.0 683 294 389 0 101 1.000 0 0 12 12 5.08 4.84 2B
912 Sidney Ponson 30 MIN AL 7 7 0 37.2 8 4 3 1 0 .875 1 5 1.67 1.00 P
913 Jorge Posada 35 NYY AL 139 126 108 1117.1 864 805 54 5 7 .994 -8 -9 -12 -13 6.92 6.18 C-1B
914 Martin Prado 23 ATL NL 19 11 9 108.1 62 18 41 3 3 .952 3 38 0 0 4.90 3.11 2B-3B
915 Bret Prinz 30 CHW AL 4 0 0 3.1 0 0 0 0 0 0 0 0.00 0.00 P
916 Scott Proctor 30 TOT ZZ 83 0 0 86.1 10 3 7 0 1 1.000 1.04 0.12 P
917 Albert Pujols 27 STL NL 154 153 140 1324.2 1457 1325 124 8 132 .995 25 23 31 28 9.84 9.41 1B
918 Nick Punto 29 MIN AL 160 135 116 1211.1 490 173 304 13 39 .973 3 3 11 11 3.54 2.98 3B-SS-2B
919 Danny Putnam 24 OAK AL 11 7 4 81.0 20 19 0 1 0 .950 -4 -67 -2 -30 2.11 1.73 OF
920 J.J. Putz 30 SEA AL 68 0 0 71.2 11 6 5 0 0 1.000 1 3 1.38 0.16 P
921 Chad Qualls 28 HOU NL 79 0 0 82.2 19 5 14 0 2 1.000 -2 -5 2.07 0.24 P
922 Carlos Quentin 24 ARI NL 76 64 57 584.1 144 141 2 1 0 .993 12 24 2 4 2.20 1.88 OF
923 Robb Quinlan 30 LAA AL 66 43 20 383.1 263 238 23 2 25 .992 -2 -6 0 0 6.13 3.95 1B-OF-3B
924 Omar Quintanilla 25 COL NL 27 17 12 166.1 91 40 51 0 15 1.000 -1 -4 2 14 4.92 3.37 2B-SS
925 Humberto Quintero 27 HOU NL 26 15 12 151.2 112 97 13 2 0 .982 1 8 2 16 6.53 4.23 C
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
926 Guillermo Quiroz 25 TEX AL 8 2 2 28.2 27 25 0 2 0 .926 -1 -42 -1 -42 7.85 3.13 C
927 Josh Rabe 28 MIN AL 9 6 6 60.0 15 14 1 0 0 1.000 2 36 -3 -60 2.25 1.67 OF
928 Mike Rabelo 27 DET AL 49 43 35 394.2 272 246 21 5 5 .982 -2 -6 -4 -12 6.09 5.45 C
929 Ryan Raburn 26 DET AL 51 35 22 298.1 95 66 28 1 6 .989 -5 -22 -6 -24 2.84 1.84 OF-2B-3B
930 Aaron Rakers 30 SDP NL 1 0 0 1.0 0 0 0 0 0 0 0 0.00 0.00 P
931 Aramis Ramirez 29 CHC NL 126 126 115 1091.1 358 88 260 10 19 .972 3 4 11 12 2.87 2.76 3B
932 Edwar Ramirez 26 NYY AL 21 0 0 21.0 4 2 2 0 0 1.000 0 0 1.71 0.19 P
933 Elizardo Ramirez 24 CIN NL 4 3 0 16.1 2 2 0 0 0 1.000 -2 -24 1.10 0.50 P
934 Erasmo Ramirez 31 TOT ZZ 7 0 0 6.1 2 0 2 0 1 1.000 2.84 0.29 P
935 Hanley Ramirez 23 FLA NL 151 150 141 1301.2 641 225 392 24 98 .963 -14 -13 -28 -26 4.27 4.09 SS
936 Horacio Ramirez 27 SEA AL 20 20 0 98.0 30 4 26 0 3 1.000 3 6 2.76 1.50 P
937 Manny Ramirez 35 BOS AL 120 120 86 994.2 192 182 8 2 0 .990 -8 -9 -14 -17 1.72 1.58 OF
938 Ramon Ramirez 25 COL NL 22 0 0 17.1 3 1 2 0 0 1.000 -1 -12 1.56 0.14 P
939 Steve Randolph 33 HOU NL 14 0 0 13.1 1 0 1 0 0 1.000 0 0 0.68 0.07 P
940 Cody Ransom 31 HOU NL 17 9 6 92.0 47 20 25 2 4 .957 -1 -8 -3 -39 4.40 2.65 SS-2B-3B
941 Clay Rapada 26 TOT ZZ 5 0 0 2.2 0 0 0 0 0 0.00 0.00 P
942 Darrell Rasner 26 NYY AL 6 6 0 24.2 3 1 2 0 0 1.000 0 0 1.09 0.50 P
943 Jon Rauch 28 WSN NL 88 0 0 87.1 10 5 5 0 0 1.000 -1 -2 1.03 0.11 P
944 Chris Ray 25 BAL AL 43 0 0 42.2 11 5 5 1 0 .909 0 0 2.11 0.23 P
945 Tim Redding 29 WSN NL 15 15 0 84.0 17 2 14 1 1 .941 2 5 1.71 1.07 P
946 Mark Redman 33 TOT NL 11 8 0 41.1 3 0 3 0 1 1.000 0.65 0.27 P
947 Tike Redman 30 BAL AL 37 32 26 289.1 96 94 1 1 1 .990 -11 -46 -2 -8 2.96 2.57 OF
948 Mike Redmond 36 MIN AL 56 55 52 482.2 409 385 24 0 4 1.000 9 22 0 0 7.63 7.30 C
949 Eric Reed 26 FLA NL 4 2 2 20.0 4 4 0 0 0 1.000 -1 -42 0 0 1.80 1.00 OF
950 Jeremy Reed 26 SEA AL 4 1 1 11.0 3 3 0 0 0 1.000 -1 -98 -2 -218 2.45 0.75 OF
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
951 Chris Reitsma 29 SEA AL 26 0 0 23.2 5 1 4 0 0 1.000 -1 -8 1.90 0.19 P
952 Desi Relaford 33 TEX AL 14 6 5 72.1 38 11 27 0 6 1.000 -1 -12 -1 -17 4.73 2.71 2B-OF
953 Edgar Renteria 30 ATL NL 121 122 96 1019.1 480 147 322 11 71 .977 -0 -0 -2 -2 4.14 3.88 SS
954 Chris Resop 24 LAA AL 4 0 0 4.1 0 0 0 0 0 0 0 0.00 0.00 P
955 Michael Restovich 28 WSN NL 8 6 0 42.2 11 11 0 0 0 1.000 -1 -37 -1 -28 2.32 1.38 OF
956 Alberto Reyes 36 TBD AL 61 0 0 60.2 5 2 3 0 0 1.000 0 0 0.74 0.08 P
957 Anthony Reyes 25 STL NL 22 20 1 107.1 16 7 9 0 1 1.000 0 0 1.34 0.73 P
958 Dennys Reyes 30 MIN AL 50 0 0 29.1 7 1 5 1 0 .857 1 7 1.84 0.12 P
959 Jo-Jo Reyes 22 ATL NL 11 10 0 50.2 8 1 7 0 1 1.000 1 4 1.42 0.73 P
960 Jose Reyes 24 NYM NL 160 160 156 1431.1 660 203 445 12 88 .982 14 12 11 9 4.07 4.05 SS
961 Mark Reynolds 23 ARI NL 108 97 85 847.1 225 57 157 11 21 .951 1 2 -3 -4 2.27 1.98 3B-OF-2B
962 John Rheinecker 28 TEX AL 23 7 0 50.1 13 3 10 0 0 1.000 2 8 2.32 0.57 P
963 Danny Richar 24 CHW AL 56 55 55 491.2 245 103 139 3 37 .988 -8 -19 -8 -20 4.43 4.32 2B
964 Jeff Ridgway 26 TBD AL 3 0 0 0.1 0 0 0 0 0 -1 -600 0.00 0.00 P
965 Shawn Riggans 26 TBD AL 3 3 3 27.0 34 31 1 2 0 .941 -1 -44 0 0 10.67 10.67 C
966 Juan Rincon 28 MIN AL 63 0 0 59.2 15 3 11 1 1 .933 0 0 2.11 0.22 P
967 Royce Ring 26 TOT NL 26 0 0 20.0 12 1 11 0 2 1.000 5.40 0.46 P
968 Alex Rios 26 TOR AL 161 157 148 1411.2 305 287 11 7 1 .977 5 5 14 12 1.90 1.85 OF
969 David Riske 30 KCR AL 65 0 0 69.2 16 5 11 0 2 1.000 -1 -3 2.07 0.25 P
970 Luis Rivas 27 CLE AL 3 2 1 22.0 12 3 8 1 0 .917 -3 -142 -2 -109 4.50 3.67 2B-SS
971 Juan Rivera 28 LAA AL 9 9 2 68.0 10 9 1 0 0 1.000 -0 -5 -1 -18 1.32 1.11 OF
972 Mariano Rivera 37 NYY AL 67 0 0 71.1 16 6 10 0 1 1.000 0 0 2.02 0.24 P
973 Mike Rivera 30 MIL NL 11 1 1 37.0 35 33 2 0 0 1.000 0 0 0 0 8.51 3.18 C
974 Saul Rivera 29 WSN NL 85 0 0 93.0 30 4 26 0 2 1.000 4 9 2.90 0.35 P
975 Chris Roberson 27 PHI NL 18 3 3 65.0 20 18 1 1 1 .950 2 42 1 18 2.63 1.06 OF
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
976 Brian Roberts 29 BAL AL 154 151 141 1329.2 742 278 457 7 110 .991 4 4 0 0 4.97 4.77 2B
977 Dave Roberts 35 SFG NL 102 94 77 840.0 256 247 6 3 0 .988 -6 -9 -17 -24 2.71 2.48 OF
978 Ryan Roberts 26 TOR AL 5 4 2 30.2 7 3 3 1 0 .857 1 39 0 0 1.76 1.20 3B-OF-2B
979 Connor Robertson 25 OAK AL 3 0 0 2.0 1 0 1 0 0 1.000 1 100 4.50 0.33 P
980 Nate Robertson 29 DET AL 30 30 0 177.2 34 4 28 2 2 .941 0 0 1.62 1.07 P
981 Oscar Robles 31 SDP NL 12 2 2 44.0 24 6 18 0 1 1.000 0 11 1 27 4.91 2.00 2B-3B
982 Fernando Rodney 30 DET AL 48 0 0 50.2 15 2 12 1 0 .933 -1 -4 2.49 0.29 P
983 Alex Rodriguez 31 NYY AL 154 154 130 1330.0 370 106 251 13 30 .965 0 0 -1 -1 2.42 2.32 3B
984 Francisco Rodriguez 25 LAA AL 64 0 0 67.1 6 4 2 0 0 1.000 -3 -9 0.80 0.09 P
985 Guillermo Rodriguez 29 SFG NL 33 25 21 227.1 200 179 17 4 1 .980 -2 -11 7.76 5.94 C
986 Ivan Rodriguez 35 DET AL 127 119 113 1052.2 890 834 50 6 7 .993 -2 -2 -1 -1 7.56 6.96 C
987 Luis Rodriguez 27 MIN AL 62 37 29 352.1 138 52 82 4 18 .971 3 10 3 10 3.42 2.16 3B-2B-1B
988 Wandy Rodriguez 28 HOU NL 31 31 1 182.2 37 11 25 1 1 .973 3 3 1.77 1.16 P
989 Brian Rogers 24 PIT NL 3 0 0 2.0 1 0 1 0 0 1.000 0 0 4.50 0.33 P
990 Kenny Rogers 42 DET AL 11 11 0 63.0 18 7 10 1 0 .944 2 6 2.43 1.55 P
991 Scott Rolen 32 STL NL 112 108 95 935.0 321 85 226 10 22 .969 14 18 12 15 2.99 2.78 3B
992 Jimmy Rollins 28 PHI NL 162 162 154 1441.1 717 227 479 11 110 .985 11 9 5 4 4.41 4.36 SS
993 J.C. Romero 31 TOT ZZ 74 0 0 56.1 17 6 10 1 0 .941 2.56 0.22 P
994 Francisco Rosario 26 PHI NL 23 0 0 26.1 5 1 4 0 1 1.000 1 8 1.71 0.22 P
995 Cody Ross 26 FLA NL 61 42 35 392.2 117 109 5 3 4 .974 -1 -2 4 12 2.61 1.87 OF
996 David Ross 30 CIN NL 108 98 75 837.1 717 662 50 5 7 .993 6 9 2 3 7.65 6.59 C
997 Vinny Rottino 27 MIL NL 2 0 0 6.0 4 4 0 0 1 1.000 -0 -20 -1 -200 6.00 2.00 1B-OF
998 Mike Rouse 27 CLE AL 39 20 13 194.0 105 35 67 3 12 .971 -2 -14 -1 -6 4.73 2.62 2B-SS-3B
999 Aaron Rowand 29 PHI NL 161 155 142 1373.2 405 392 11 2 2 .995 -2 -2 4 3 2.64 2.50 OF
1000 Ryan Rowland-Smith 24 SEA AL 26 0 0 38.2 7 1 5 1 1 .857 1 5 1.40 0.23 P
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
1001 Justin Ruggiano 25 TBD AL 4 3 2 28.0 6 6 0 0 0 1.000 -0 -17 -1 -43 1.93 1.50 OF
1002 Carlos Ruiz 28 PHI NL 111 100 94 912.2 744 688 54 2 4 .997 8 11 8 11 7.32 6.68 C
1003 B.J. Ryan 31 TOR AL 5 0 0 4.1 0 0 0 0 0 0 0 0.00 0.00 P
1004 Brendan Ryan 25 STL NL 69 50 35 438.2 231 70 151 10 31 .957 5 14 5 14 4.53 3.20 SS-3B-2B
1005 Jae Kuk Ryu 24 TBD AL 17 0 0 23.1 2 1 1 0 0 1.000 -2 -17 0.77 0.12 P
1006 Kirk Saarloos 28 CIN NL 34 3 0 42.2 14 2 11 1 1 .929 2 9 2.74 0.38 P
1007 CC Sabathia 26 CLE AL 34 34 4 241.0 26 1 24 1 1 .962 1 1 0.93 0.74 P
1008 Donnie Sadler 32 ARI NL 1 0 0 1.0 1 1 0 0 0 1.000 0 0 0 0 9.00 1.00 2B
1009 Olmedo Saenz 36 LAD NL 16 8 4 81.0 65 60 5 0 6 1.000 -1 -7 -1 -15 7.22 4.06 1B-3B
1010 Takashi Saito 37 LAD NL 63 0 0 64.1 13 3 10 0 5 1.000 0 0 1.82 0.21 P
1011 Juan Salas 28 TBD AL 34 0 0 36.1 8 4 4 0 0 1.000 0 0 1.98 0.24 P
1012 Jeff Salazar 26 ARI NL 30 22 16 203.0 55 52 3 0 1 1.000 4 27 8 47 2.44 1.83 OF
1013 Brad Salmon 27 CIN NL 26 0 0 24.0 2 0 2 0 0 1.000 1 8 0.75 0.08 P
1014 Jarrod Saltalamacchia 22 TOT ZZ 85 77 59 675.0 617 565 38 14 32 .977 -2 -4 8.04 7.09 C-1B
1015 Clint Sammons 24 ATL NL 2 1 1 9.0 6 5 1 0 0 1.000 0 0 6.00 3.00 C
1016 Chris Sampson 29 HOU NL 24 19 0 121.2 50 27 23 0 2 1.000 5 8 3.70 2.08 P
1017 Brian Sanches 28 PHI NL 12 0 0 14.2 1 0 1 0 0 1.000 0 0 0.61 0.08 P
1018 Anibal Sanchez 23 FLA NL 6 6 0 30.0 12 2 8 2 0 .833 0 0 3.00 1.67 P
1019 Freddy Sanchez 29 PIT NL 147 146 131 1273.2 701 313 379 9 121 .987 -9 -9 1 1 4.89 4.71 2B-SS
1020 Jonathan Sanchez 24 SFG NL 33 4 0 52.0 6 0 6 0 1 1.000 0 0 1.04 0.18 P
1021 Romulo Sanchez 23 PIT NL 16 0 0 18.0 5 4 1 0 1 1.000 -1 -11 2.50 0.31 P
1022 Reggie Sanders 39 KCR AL 17 15 9 120.0 38 38 0 0 0 1.000 0 3 -2 -20 2.85 2.24 OF
1023 Ervin Santana 24 LAA AL 28 26 0 150.0 19 6 13 0 2 1.000 -1 -1 1.14 0.68 P
1024 Johan Santana 28 MIN AL 33 33 1 219.0 40 14 26 0 1 1.000 7 6 1.64 1.21 P
1025 Ramon Santiago 27 DET AL 31 17 14 186.0 93 29 62 2 12 .978 4 26 9 58 4.40 2.94 SS
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
1026 Victor Santos 30 TOT ZZ 36 3 0 63.1 10 4 5 1 1 .900 1.28 0.25 P
1027 Bronson Sardinha 24 NYY AL 6 2 2 27.2 7 6 0 1 0 .857 -2 -104 0 0 1.95 1.00 OF-3B
1028 Dennis Sarfate 26 HOU NL 7 0 0 8.1 1 1 0 0 0 1.000 0 0 1.08 0.14 P
1029 Joe Saunders 26 LAA AL 18 18 0 107.1 17 3 14 0 0 1.000 0 0 1.43 0.94 P
1030 Nate Schierholtz 23 SFG NL 30 24 20 229.1 49 48 0 1 0 .980 -7 -38 2 10 1.88 1.60 OF
1031 Curt Schilling 40 BOS AL 24 24 1 151.0 21 12 9 0 0 1.000 -2 -3 1.25 0.88 P
1032 Jason Schmidt 34 LAD NL 6 6 0 25.2 3 1 2 0 0 1.000 -1 -8 1.05 0.50 P
1033 Brian Schneider 30 WSN NL 123 120 107 1052.0 761 702 53 6 4 .992 2 2 -6 -7 6.46 6.14 C-1B
1034 Scott Schoeneweis 33 NYM NL 70 0 0 59.0 10 5 4 1 1 .900 -4 -14 1.37 0.13 P
1035 Chris Schroder 28 WSN NL 37 0 0 45.1 6 3 3 0 0 1.000 -2 -9 1.19 0.16 P
1036 Mike Schultz 27 ARI NL 1 0 0 1.0 0 0 0 0 0 0 0 0.00 0.00 P
1037 Skip Schumaker 27 STL NL 57 27 16 302.1 67 64 1 2 0 .970 1 6 0 0 1.93 1.14 OF
1038 Luke Scott 29 HOU NL 107 92 76 845.2 215 204 8 3 2 .986 10 14 -3 -4 2.26 1.98 OF
1039 Marco Scutaro 31 OAK AL 102 85 81 799.0 337 104 219 14 34 .958 3 5 -1 -2 3.64 3.17 SS-3B-2B-OF
1040 Rudy Seanez 38 LAD NL 73 0 0 76.0 8 2 6 0 0 1.000 -3 -8 0.95 0.11 P
1041 Bobby Seay 29 DET AL 58 0 0 46.1 7 2 5 0 0 1.000 0 0 1.36 0.12 P
1042 Chris Seddon 23 FLA NL 7 4 0 17.1 5 0 5 0 0 1.000 0 0 2.60 0.71 P
1043 Zack Segovia 24 PHI NL 1 1 0 5.0 1 0 1 0 0 1.000 0 0 1.80 1.00 P
1044 Aaron Sele 37 NYM NL 34 0 0 53.2 11 2 9 0 1 1.000 0 0 1.84 0.32 P
1045 Jae Weong Seo 30 TBD AL 11 10 0 52.0 5 3 2 0 1 1.000 0 0 0.87 0.45 P
1046 Dan Serafini 33 COL NL 3 0 0 0.1 0 0 0 0 0 0 0 0.00 0.00 P
1047 Richie Sexson 32 SEA AL 116 115 101 991.2 1074 1000 72 2 102 .998 -5 -6 -14 -17 9.73 9.24 1B
1048 Josh Sharpless 26 PIT NL 6 0 0 4.1 1 1 0 0 0 1.000 0 0 2.08 0.17 P
1049 Ryan Shealy 27 KCR AL 52 49 42 421.0 431 402 29 0 37 1.000 2 7 6 17 9.21 8.29 1B
1050 Tom Shearn 29 CIN NL 7 6 0 32.2 5 3 2 0 0 1.000 0 0 1.38 0.71 P
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
1051 Ben Sheets 28 MIL NL 24 24 2 141.1 19 9 10 0 0 1.000 -2 -3 1.21 0.79 P
1052 Gary Sheffield 38 DET AL 12 12 10 106.0 26 25 1 0 0 1.000 1 14 2 23 2.21 2.17 OF
1053 George Sherrill 30 SEA AL 73 0 0 45.2 7 0 6 1 0 .857 0 0 1.18 0.08 P
1054 James Shields 25 TBD AL 31 31 1 215.0 55 30 24 1 3 .982 3 3 2.26 1.74 P
1055 Scot Shields 31 LAA AL 71 0 0 77.0 16 5 9 2 1 .875 1 3 1.64 0.20 P
1056 Kelly Shoppach 27 CLE AL 58 44 41 420.0 319 287 28 4 6 .987 2 6 3 9 6.75 5.43 C
1057 Brian Shouse 38 MIL NL 73 0 0 47.2 12 2 10 0 0 1.000 1 4 2.27 0.16 P
1058 Paul Shuey 36 BAL AL 25 0 0 25.2 2 1 1 0 0 1.000 -2 -16 0.70 0.08 P
1059 Carlos Silva 28 MIN AL 33 33 2 202.0 40 14 26 0 2 1.000 1 1 1.78 1.21 P
1060 Jason Simontacchi 33 WSN NL 13 13 0 70.2 15 3 12 0 3 1.000 4 11 1.91 1.15 P
1061 Andy Sisco 24 CHW AL 19 0 0 14.0 2 1 1 0 0 1.000 0 0 1.29 0.11 P
1062 Grady Sizemore 24 CLE AL 160 157 150 1408.2 405 399 4 2 2 .995 6 5 -4 -3 2.57 2.52 OF
1063 Doug Slaten 27 ARI NL 61 0 0 36.1 2 0 1 1 0 .500 -1 -6 0.25 0.02 P
1064 Terrmel Sledge 30 SDP NL 57 48 33 420.2 91 88 2 1 0 .989 -0 -1 -3 -9 1.93 1.58 OF
1065 Kevin Slowey 23 MIN AL 13 11 0 66.2 6 4 2 0 0 1.000 0 0 0.81 0.46 P
1066 Jason Smith 29 TOT MLB 53 31 24 307.0 149 57 86 6 19 .960 0 2 -4 4.19 2.70 SS-3B-2B-1B
1067 Joe Smith 23 NYM NL 54 0 0 44.1 11 2 9 0 0 1.000 0 0 2.23 0.20 P
1068 Matt Smith 28 PHI NL 9 0 0 4.0 2 0 1 1 0 .500 0 0 2.25 0.11 P
1069 Seth Smith 24 COL NL 1 0 0 2.0 0 0 0 0 0 0 0 0 0 0.00 0.00 OF
1070 John Smoltz 40 ATL NL 32 32 0 205.2 51 19 29 3 1 .941 2 2 2.10 1.50 P
1071 Ian Snell 25 PIT NL 32 32 1 208.0 26 11 15 0 1 1.000 -1 -1 1.12 0.81 P
1072 Chris Snelling 25 TOT ZZ 26 16 15 176.2 39 37 2 0 0 1.000 -3 -18 1.99 1.50 OF
1073 Chris Snyder 26 ARI NL 109 103 82 894.1 782 723 58 1 9 .999 7 9 8 11 7.86 7.17 C-1B-OF
1074 Kyle Snyder 29 BOS AL 46 0 0 54.1 12 4 7 1 0 .917 -1 -4 1.82 0.24 P
1075 Andy Sonnanstine 24 TBD AL 22 22 0 130.2 31 16 13 2 3 .935 1 2 2.00 1.32 P
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
1076 Joakim Soria 23 KCR AL 62 0 0 69.0 14 4 9 1 0 .929 3 9 1.70 0.21 P
1077 Alfonso Soriano 31 CHC NL 135 134 122 1165.1 298 273 19 6 4 .980 10 10 17 18 2.26 2.16 OF-2B
1078 Rafael Soriano 27 ATL NL 71 0 0 72.0 5 2 2 1 0 .800 -2 -6 0.50 0.06 P
1079 Jorge Sosa 29 NYM NL 42 14 0 112.2 10 2 8 0 0 1.000 -3 -5 0.80 0.24 P
1080 Sammy Sosa 38 TEX AL 16 16 12 131.0 33 32 1 0 0 1.000 -0 -5 -1 -9 2.27 2.06 OF
1081 Geovany Soto 24 CHC NL 16 13 11 122.0 119 109 10 0 0 1.000 1 10 1 10 8.78 7.44 C
1082 Jeremy Sowers 24 CLE AL 13 13 0 67.1 12 5 7 0 2 1.000 -1 -3 1.60 0.92 P
1083 Justin Speier 33 LAA AL 51 0 0 50.0 8 4 3 1 0 .875 1 4 1.26 0.14 P
1084 Ryan Speier 27 COL NL 20 0 0 18.0 2 0 2 0 0 1.000 -1 -11 1.00 0.10 P
1085 Levale Speigner 26 WSN NL 19 6 0 40.0 16 7 8 1 1 .938 3 15 3.38 0.79 P
1086 Scott Spiezio 34 STL NL 60 46 22 404.0 178 120 53 5 14 .972 -3 -10 -5 -15 3.85 2.88 3B-OF-1B-2B-P
1087 Ryan Spilborghs 27 COL NL 72 55 35 516.1 118 115 2 1 1 .992 6 13 -1 -2 2.04 1.63 OF
1088 Russ Springer 38 STL NL 76 0 0 66.0 6 1 5 0 1 1.000 1 3 0.82 0.08 P
1089 Chris Spurling 30 MIL NL 49 0 0 50.0 12 7 4 1 0 .917 0 0 1.98 0.22 P
1090 Matt Stairs 39 TOR AL 102 85 47 724.1 483 443 34 6 32 .988 -12 -19 -6 -10 5.93 4.68 OF-1B
1091 Jason Standridge 28 KCR AL 4 0 0 7.2 1 0 1 0 0 1.000 0 0 1.17 0.25 P
1092 Jason Stanford 30 CLE AL 8 2 0 26.1 7 1 6 0 0 1.000 1 8 2.39 0.88 P
1093 Craig Stansberry 25 SDP NL 4 0 0 7.1 4 2 2 0 1 1.000 0 33 1 164 4.91 1.00 2B
1094 Mike Stanton 40 CIN NL 69 0 0 57.2 8 2 4 2 1 .750 -3 -10 0.94 0.09 P
1095 Tim Stauffer 25 SDP NL 2 2 0 7.2 0 0 0 0 0 0 0 0.00 0.00 P
1096 Adam Stern 27 BAL AL 2 0 0 2.0 0 0 0 0 0 0 0 0 0 0.00 0.00 OF
1097 Mitch Stetter 26 MIL NL 6 0 0 5.0 0 0 0 0 0 0 0 0.00 0.00 P
1098 Chris Stewart 25 TEX AL 17 11 8 105.1 106 99 5 2 3 .981 -1 -11 -2 -23 8.89 6.12 C
1099 Ian Stewart 22 COL NL 11 3 1 41.1 21 5 16 0 0 1.000 4 102 4 116 4.57 1.91 3B
1100 Shannon Stewart 33 OAK AL 142 131 124 1186.0 297 289 4 4 2 .987 -2 -2 -7 -7 2.22 2.06 OF
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
1101 Kelly Stinnett 37 STL NL 26 20 17 203.0 166 153 9 4 0 .976 -1 -6 -1 -6 7.18 6.23 C
1102 Mel Stocker 26 MIL NL 6 0 0 9.0 3 3 0 0 0 1.000 0 53 0 0 3.00 0.50 OF
1103 Brian Stokes 27 TBD AL 59 0 0 62.1 15 9 6 0 1 1.000 0 0 2.17 0.25 P
1104 Ricky Stone 32 CIN NL 5 0 0 5.1 0 0 0 0 0 0 0 0.00 0.00 P
1105 Huston Street 23 OAK AL 48 0 0 50.0 10 2 7 1 0 .900 0 0 1.62 0.19 P
1106 Eric Stults 27 LAD NL 12 5 0 38.2 7 0 7 0 0 1.000 1 5 1.63 0.58 P
1107 Cory Sullivan 27 COL NL 52 24 19 259.0 78 77 1 0 1 1.000 -4 -20 -2 -9 2.71 1.50 OF
1108 Jeff Suppan 32 MIL NL 34 34 1 206.2 50 17 32 1 7 .980 4 4 2.13 1.44 P
1109 Ichiro Suzuki 33 SEA AL 155 155 141 1339.1 433 424 8 1 3 .998 3 2 4 4 2.90 2.79 OF
1110 Kurt Suzuki 23 OAK AL 66 61 54 539.0 465 431 32 2 0 .996 -7 -16 7.73 7.02 C
1111 Mark Sweeney 37 TOT NL 23 11 8 106.0 70 68 2 0 4 1.000 -1 -15 11 5.94 3.04 1B-OF
1112 Mike Sweeney 33 KCR AL 6 6 0 39.1 43 40 2 1 5 .977 -0 -9 0 0 9.61 7.00 1B
1113 Ryan Sweeney 22 CHW AL 14 13 13 118.2 26 25 1 0 1 1.000 -0 -4 0 0 1.97 1.86 OF
1114 Nick Swisher 26 OAK AL 149 142 120 1241.1 670 637 28 5 31 .993 -2 -1 2 2 4.82 4.46 OF-1B
1115 Jon Switzer 27 TBD AL 21 0 0 19.0 4 0 4 0 1 1.000 -1 -11 1.89 0.19 P
1116 So Taguchi 37 STL NL 110 64 51 618.0 180 173 3 4 2 .978 -5 -10 -6 -12 2.56 1.60 OF-2B
1117 Brian Tallet 29 TOR AL 48 0 0 62.1 10 3 6 1 0 .900 -4 -13 1.30 0.19 P
1118 Taylor Tankersley 24 FLA NL 67 0 0 47.1 8 0 8 0 0 1.000 0 0 1.52 0.12 P
1119 Jack Taschner 29 SFG NL 63 0 0 50.0 5 1 4 0 0 1.000 1 4 0.90 0.08 P
1120 Jordan Tata 25 DET AL 3 3 0 14.0 1 0 1 0 0 1.000 0 0 0.64 0.33 P
1121 Ty Taubenheim 24 TOR AL 1 1 0 5.0 0 0 0 0 0 0 0 0.00 0.00 P
1122 Julian Tavarez 34 BOS AL 34 23 0 134.2 21 11 9 1 2 .952 -3 -4 1.34 0.59 P
1123 Willy Taveras 25 COL NL 86 85 61 714.0 223 212 7 4 0 .982 4 7 -2 -3 2.76 2.55 OF
1124 Mark Teahen 25 KCR AL 147 139 124 1229.2 394 371 17 6 11 .985 -15 -14 5 5 2.84 2.64 OF-1B
1125 Mark Teixeira 27 TOT ZZ 128 128 116 1098.0 1190 1108 77 5 120 .996 3 3 9.71 9.26 1B
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
1126 Miguel Tejada 33 BAL AL 124 123 111 1068.2 522 149 358 15 77 .971 -5 -5 -6 -7 4.27 4.09 SS
1127 Rob Tejeda 25 TEX AL 19 19 0 95.1 20 4 15 1 2 .950 2 4 1.79 1.00 P
1128 Luis Terrero 27 CHW AL 57 30 24 323.1 87 84 2 1 1 .989 -4 -15 -2 -7 2.39 1.51 OF
1129 Marcus Thames 30 DET AL 79 66 30 509.0 277 257 16 4 18 .986 1 3 3 7 4.83 3.46 OF-1B
1130 Joe Thatcher 25 SDP NL 22 0 0 21.0 4 1 1 2 0 .500 -1 -10 0.86 0.09 P
1131 Ryan Theriot 27 CHC NL 158 127 107 1167.0 531 183 337 11 73 .979 9 9 7 7 4.01 3.29 SS-2B-3B-OF
1132 Curtis Thigpen 24 TOR AL 36 26 15 222.1 224 202 21 1 12 .996 -1 -3 -1 -5 9.03 6.19 C-1B
1133 Jim Thome 36 CHW AL 1 1 1 8.0 6 6 0 0 0 1.000 0 0 0 0 6.75 6.00 1B
1134 Brad Thompson 25 STL NL 44 17 0 129.1 18 8 10 0 1 1.000 1 2 1.25 0.41 P
1135 Kevin Thompson 27 TOT AL 19 8 5 82.2 19 18 0 1 0 .947 -3 -45 1.96 0.95 OF
1136 Mike Thompson 26 SDP NL 7 0 0 15.2 5 2 1 2 0 .600 0 0 1.72 0.43 P
1137 Rich Thompson 22 LAA AL 7 0 0 6.2 1 1 0 0 0 1.000 0 0 1.35 0.14 P
1138 John Thomson 33 KCR AL 2 2 0 10.2 2 1 1 0 0 1.000 0 0 1.69 1.00 P
1139 Scott Thorman 25 ATL NL 84 66 59 608.1 633 571 56 6 46 .991 -6 -12 1 2 9.28 7.46 1B
1140 Matt Thornton 30 CHW AL 68 0 0 56.1 13 5 8 0 2 1.000 3 11 2.08 0.19 P
1141 Erick Threets 25 SFG NL 3 0 0 2.1 0 0 0 0 0 0 0 0.00 0.00 P
1142 Mike Timlin 41 BOS AL 50 0 0 55.1 15 4 9 2 1 .867 -1 -4 2.11 0.26 P
1143 Brett Tomko 34 TOT NL 40 19 0 131.1 23 7 12 4 1 .826 1.30 0.48 P
1144 Yorvit Torrealba 28 COL NL 112 105 97 935.1 742 679 56 7 7 .991 0 0 8 10 7.07 6.56 C
1145 Salomon Torres 35 PIT NL 56 0 0 52.2 9 2 5 2 0 .778 -1 -4 1.20 0.13 P
1146 Josh Towers 30 TOR AL 25 15 0 107.0 38 16 19 3 2 .921 -1 -2 2.94 1.40 P
1147 J.R. Towles 23 HOU NL 14 9 8 95.0 71 65 6 0 1 1.000 1 13 6.73 5.07 C
1148 Billy Traber 27 WSN NL 28 2 0 39.2 7 1 5 1 0 .857 -1 -5 1.36 0.21 P
1149 Steve Trachsel 36 TOT ZZ 29 29 1 158.0 52 17 35 0 2 1.000 2.96 1.79 P
1150 Chad Tracy 27 ARI NL 66 58 40 488.2 234 151 78 5 15 .979 3 6 -2 -5 4.22 3.47 3B-1B
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
1151 Matt Treanor 31 FLA NL 53 50 42 440.2 404 385 16 3 2 .993 -4 -11 1 3 8.19 7.57 C
1152 Chin-hui Tsao 26 LAD NL 21 0 0 24.2 7 1 6 0 1 1.000 1 8 2.55 0.33 P
1153 Troy Tulowitzki 22 COL NL 155 155 143 1375.0 834 262 561 11 114 .987 20 17 31 27 5.39 5.31 SS
1154 Derrick Turnbow 29 MIL NL 77 0 0 68.0 21 7 14 0 0 1.000 3 9 2.78 0.27 P
1155 Jason Tyner 30 MIN AL 77 55 47 540.1 149 145 3 1 0 .993 -0 -0 6 13 2.47 1.92 OF
1156 Dan Uggla 27 FLA NL 158 156 150 1383.2 736 323 402 11 111 .985 -15 -13 -15 -13 4.72 4.59 2B
1157 B.J. Upton 22 TBD AL 126 123 117 1081.0 468 310 144 14 28 .970 2 2 -7 -8 3.78 3.60 OF-2B
1158 Justin Upton 19 ARI NL 42 38 29 315.1 71 65 1 5 0 .930 -3 -11 1 4 1.88 1.57 OF
1159 Lino Urdaneta 27 NYM NL 2 0 0 1.0 0 0 0 0 0 0 0 0.00 0.00 P
1160 Juan Uribe 27 CHW AL 150 147 143 1305.1 705 245 443 17 102 .976 -4 -4 -6 -6 4.74 4.59 SS
1161 Chase Utley 28 PHI NL 133 130 122 1175.0 677 295 372 10 87 .985 8 8 18 18 5.11 5.02 2B-1B
1162 Wilson Valdez 29 LAD NL 36 16 13 176.2 87 27 60 0 11 1.000 7 44 6 41 4.43 2.42 SS-2B-3B-OF
1163 Javier Valentin 31 CIN NL 74 49 39 473.2 364 344 19 1 5 .997 -5 -13 -4 -10 6.90 4.91 C-1B
1164 Jose Valentin 37 NYM NL 45 44 41 380.1 223 102 116 5 22 .978 1 3 0 0 5.16 4.84 2B
1165 Jose Valverde 29 ARI NL 65 0 0 64.1 7 5 2 0 0 1.000 0 0 0.98 0.11 P
1166 John Van Benschoten 27 PIT NL 11 9 0 39.0 5 0 5 0 0 1.000 1 5 1.15 0.45 P
1167 Rick van den Hurk 22 FLA NL 18 17 0 81.2 7 2 4 1 1 .857 -1 -2 0.66 0.33 P
1168 Claudio Vargas 29 MIL NL 29 23 0 134.1 23 6 15 2 0 .913 -2 -3 1.41 0.72 P
1169 Jason Vargas 24 NYM NL 2 2 0 10.1 0 0 0 0 0 -1 -19 0.00 0.00 P
1170 Jason Varitek 35 BOS AL 125 121 106 1064.0 982 937 39 6 8 .994 6 7 -1 -1 8.26 7.81 C
1171 Virgil Vasquez 25 DET AL 5 3 0 16.2 5 1 4 0 0 1.000 1 12 2.70 1.00 P
1172 Javier Vazquez 30 CHW AL 32 32 2 216.2 40 10 28 2 4 .950 3 3 1.58 1.19 P
1173 Ramon Vazquez 30 TEX AL 110 85 69 789.0 315 111 197 7 37 .978 -0 -1 -5 -8 3.51 2.80 3B-SS-2B-1B
1174 Jorge Velandia 32 TBD AL 15 14 13 121.1 65 24 41 0 11 1.000 5 45 3 30 4.82 4.33 2B-SS
1175 Eugenio Velez 25 SFG NL 6 1 1 16.0 10 5 4 1 2 .900 -2 -172 -2 -150 5.06 1.50 2B-OF
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
1176 Jose Veras 26 NYY AL 9 0 0 9.1 0 0 0 0 0 0 0 0.00 0.00 P
1177 Justin Verlander 24 DET AL 32 32 1 201.2 24 7 17 0 0 1.000 -1 -1 1.07 0.75 P
1178 Jamie Vermilyea 25 TOR AL 2 0 0 6.0 1 0 1 0 0 1.000 1 33 1.50 0.50 P
1179 Shane Victorino 26 PHI NL 117 101 95 934.2 245 232 10 3 4 .988 5 7 14 18 2.33 2.07 OF
1180 Jose Vidro 32 SEA AL 21 15 7 129.0 115 97 17 1 7 .991 -2 -23 -5 -47 7.95 5.43 1B-2B
1181 Carlos Villanueva 23 MIL NL 59 6 0 114.1 11 2 9 0 0 1.000 -1 -2 0.87 0.19 P
1182 Oscar Villarreal 25 ATL NL 51 0 0 76.1 13 4 9 0 0 1.000 1 3 1.53 0.25 P
1183 Ron Villone 37 NYY AL 37 0 0 42.1 5 1 4 0 1 1.000 1 5 1.06 0.14 P
1184 Luis Vizcaino 32 NYY AL 77 0 0 75.1 14 7 7 0 0 1.000 0 0 1.67 0.18 P
1185 Omar Vizquel 40 SFG NL 143 136 130 1219.1 651 198 444 9 90 .986 23 22 16 16 4.74 4.49 SS
1186 Edinson Volquez 23 TEX AL 6 6 0 34.0 2 0 2 0 0 1.000 -2 -12 0.53 0.33 P
1187 Joey Votto 23 CIN NL 23 21 20 188.0 133 121 11 1 15 .992 -4 -24 -3 -19 6.32 5.74 1B-OF
1188 Billy Wagner 35 NYM NL 66 0 0 68.1 9 1 7 1 0 .889 -3 -9 1.05 0.12 P
1189 Ryan Wagner 24 WSN NL 14 0 0 15.2 5 3 1 1 0 .800 -2 -26 2.30 0.29 P
1190 Adam Wainwright 25 STL NL 32 32 1 202.0 43 13 28 2 4 .953 2 2 1.83 1.28 P
1191 Tim Wakefield 40 BOS AL 31 31 0 189.0 36 14 22 0 3 1.000 -5 -5 1.71 1.16 P
1192 Jamie Walker 35 BAL AL 81 0 0 61.1 5 0 5 0 0 1.000 -2 -7 0.73 0.06 P
1193 Todd Walker 34 OAK AL 11 9 9 90.0 95 87 8 0 10 1.000 0 1 1 13 9.50 8.64 1B-OF
1194 Tyler Walker 31 SFG NL 15 0 0 14.1 1 1 0 0 1 1.000 0 0 0.63 0.07 P
1195 Chien-Ming Wang 27 NYY AL 30 30 1 199.1 45 11 34 0 3 1.000 5 5 2.03 1.50 P
1196 Daryle Ward 32 CHC NL 27 19 8 165.2 122 115 6 1 12 .992 -0 -2 -2 -14 6.57 4.48 1B-OF
1197 John Wasdin 34 PIT NL 12 0 0 19.2 3 0 3 0 0 1.000 0 0 1.37 0.25 P
1198 Jarrod Washburn 32 SEA AL 32 32 1 193.2 32 8 23 1 0 .969 5 5 1.44 0.97 P
1199 Ehren Wassermann 26 CHW AL 33 0 0 23.0 6 1 4 1 0 .833 1 9 1.96 0.15 P
1200 Tommy Watkins 27 MIN AL 9 8 6 71.0 20 5 15 0 0 1.000 0 3 2 34 2.54 2.22 3B-SS
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
1201 Brandon Watson 25 WSN NL 5 5 3 43.0 9 9 0 0 0 1.000 -1 -20 1 28 1.88 1.80 OF
1202 David Weathers 37 CIN NL 70 0 0 77.2 11 3 8 0 0 1.000 1 3 1.27 0.16 P
1203 Jeff Weaver 30 SEA AL 27 27 3 146.2 17 5 11 1 0 .941 -4 -5 0.98 0.59 P
1204 Jered Weaver 24 LAA AL 28 28 0 161.0 29 10 17 2 1 .931 -4 -5 1.51 0.96 P
1205 Brandon Webb 28 ARI NL 34 34 4 236.1 75 20 50 5 0 .933 -1 -1 2.67 2.06 P
1206 Rickie Weeks 24 MIL NL 115 111 108 984.0 531 232 286 13 73 .976 -18 -22 -10 -12 4.74 4.50 2B
1207 Todd Wellemeyer 28 TOT ZZ 32 11 0 79.1 8 3 5 0 1 1.000 0.91 0.25 P
1208 David Wells 44 TOT NL 29 29 0 157.1 32 7 22 3 0 .906 1.66 1.00 P
1209 Kip Wells 30 STL NL 34 26 0 162.2 35 10 21 4 0 .886 0 0 1.72 0.91 P
1210 Vernon Wells 28 TOR AL 148 143 140 1279.0 329 321 5 3 0 .991 10 10 4 4 2.29 2.20 OF
1211 Jayson Werth 28 PHI NL 77 63 35 576.2 159 148 9 2 2 .987 11 23 12 25 2.45 2.04 OF-1B
1212 Jake Westbrook 29 CLE AL 25 25 0 152.0 48 19 29 0 5 1.000 4 5 2.84 1.92 P
1213 Dan Wheeler 29 TOT ZZ 70 0 0 74.2 15 10 5 0 0 1.000 1.81 0.21 P
1214 Bill White 28 TEX AL 9 0 0 9.1 0 0 0 0 0 0 0 0.00 0.00 P
1215 Rick White 38 TOT ZZ 29 0 0 34.2 10 1 9 0 0 1.000 2.60 0.34 P
1216 Rondell White 35 MIN AL 16 16 8 125.0 24 24 0 0 0 1.000 -2 -16 0 0 1.73 1.50 OF
1217 Sean White 26 SEA AL 15 0 0 35.1 7 1 6 0 0 1.000 0 0 1.78 0.47 P
1218 Bob Wickman 38 TOT NL 57 0 0 50.1 12 4 5 3 0 .750 1.61 0.16 P
1219 Ty Wigginton 29 TOT MLB 139 128 106 1104.1 505 250 244 11 44 .978 -12 -12 -4 4.03 3.55 3B-2B-1B-OF
1220 Brad Wilkerson 30 TEX AL 119 92 79 844.1 624 598 21 5 51 .992 5 7 -5 -7 6.60 5.20 1B-OF
1221 David Williams 28 NYM NL 2 1 0 4.1 3 0 3 0 0 1.000 0 0 6.23 1.50 P
1222 Jerome Williams 25 WSN NL 6 6 0 30.0 5 2 2 1 0 .800 -2 -13 1.20 0.67 P
1223 Todd Williams 36 BAL AL 14 0 0 14.1 4 2 2 0 0 1.000 0 0 2.51 0.29 P
1224 Woody Williams 40 HOU NL 33 31 0 188.0 51 17 33 1 3 .980 5 5 2.39 1.52 P
1225 Scott Williamson 31 BAL AL 16 0 0 14.1 2 1 1 0 0 1.000 -2 -28 1.26 0.13 P
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
1226 Josh Willingham 28 FLA NL 137 137 113 1176.1 223 211 9 3 0 .987 -7 -7 -7 -7 1.68 1.61 OF
1227 Dontrelle Willis 25 FLA NL 35 35 0 205.1 48 7 36 5 3 .896 4 4 1.88 1.23 P
1228 Reggie Willits 26 LAA AL 118 104 90 952.1 269 260 6 3 1 .989 -3 -3 -10 -13 2.51 2.25 OF
1229 Brian Wilson 25 SFG NL 24 0 0 23.2 1 1 0 0 0 1.000 -1 -8 0.38 0.04 P
1230 C.J. Wilson 26 TEX AL 66 0 0 68.1 17 4 12 1 1 .941 -1 -3 2.11 0.24 P
1231 Craig Wilson 30 ATL NL 20 17 10 141.2 144 133 10 1 15 .993 2 14 1 8 9.08 7.15 1B
1232 Jack Wilson 29 PIT NL 131 131 119 1142.0 640 177 452 11 112 .983 0 1 14 15 4.96 4.80 SS
1233 Josh Wilson 26 TOT MLB 93 76 70 700.2 361 119 220 22 55 .939 -8 -14 -2 4.35 3.65 SS-2B-3B-P
1234 Preston Wilson 32 STL NL 16 14 10 123.2 29 27 0 2 0 .931 -0 -1 1 10 1.96 1.69 OF
1235 Randy Winn 33 SFG NL 151 144 128 1291.1 326 319 5 2 0 .994 -1 -1 4 4 2.26 2.15 OF-3B
1236 Dewayne Wise 29 CIN NL 4 1 1 13.1 6 6 0 0 0 1.000 0 45 1 90 4.05 1.50 OF
1237 Matt Wise 31 MIL NL 56 0 0 53.2 6 4 1 1 0 .833 -3 -11 0.84 0.09 P
1238 Jay Witasick 34 TOT AL 36 0 0 31.1 5 2 2 1 0 .800 1.15 0.11 P
1239 Randy Wolf 30 LAD NL 18 18 0 102.2 17 4 13 0 0 1.000 3 6 1.49 0.94 P
1240 Ross Wolf 24 FLA NL 14 0 0 12.1 1 0 1 0 0 1.000 -1 -16 0.73 0.07 P
1241 Brian Wolfe 26 TOR AL 38 0 0 45.1 8 5 2 1 0 .875 -2 -9 1.39 0.18 P
1242 Brandon Wood 22 LAA AL 13 9 6 81.1 29 12 16 1 2 .966 -2 -30 -1 -15 3.10 2.15 3B-SS
1243 Jason Wood 37 FLA NL 56 12 6 170.0 129 115 11 3 17 .977 1 6 0 0 6.67 2.25 1B-3B-2B-OF-P
1244 Kerry Wood 30 CHC NL 22 0 0 24.1 0 0 0 0 0 0 0 0.00 0.00 P
1245 Mike Wood 27 TEX AL 21 4 0 50.2 13 4 8 1 0 .923 1 4 2.13 0.57 P
1246 Jake Woods 25 SEA AL 4 0 0 10.2 0 0 0 0 0 0 0 0.00 0.00 P
1247 Chris Woodward 31 ATL NL 54 21 17 256.2 111 52 53 6 14 .946 -3 -15 -7 -33 3.68 1.94 3B-SS-2B-1B
1248 Chase Wright 24 NYY AL 3 2 0 10.0 0 0 0 0 0 0 0 0.00 0.00 P
1249 David Wright 24 NYM NL 159 159 155 1418.1 452 107 324 21 24 .954 3 3 12 10 2.73 2.71 3B
1250 Jamey Wright 32 TEX AL 20 9 0 77.0 20 5 14 1 2 .950 2 5 2.22 0.95 P
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G Pos. Summary
1251 Jaret Wright 31 BAL AL 3 3 0 10.1 3 2 1 0 0 1.000 0 0 2.61 1.00 P
1252 Michael Wuertz 28 CHC NL 73 0 0 72.1 11 2 9 0 0 1.000 -2 -6 1.37 0.15 P
1253 Tyler Yates 29 ATL NL 75 0 0 66.0 12 4 6 2 0 .833 -3 -9 1.36 0.13 P
1254 Kevin Youkilis 28 BOS AL 148 136 122 1202.0 1118 995 120 3 105 .997 11 11 11 11 8.35 7.53 1B-3B
1255 Shane Youman 27 PIT NL 16 8 0 57.1 16 3 13 0 0 1.000 0 0 2.51 1.00 P
1256 Chris Young 28 SDP NL 30 30 0 173.0 21 7 13 1 1 .952 -8 -9 1.04 0.67 P
1257 Chris Young 23 ARI NL 146 144 138 1263.0 366 354 6 6 2 .984 -13 -13 -4 -4 2.57 2.47 OF
1258 Delmon Young 21 TBD AL 160 155 151 1376.2 337 314 16 7 7 .979 -9 -8 -1 -1 2.16 2.06 OF
1259 Delwyn Young 25 LAD NL 8 5 4 51.0 11 11 0 0 0 1.000 2 38 1 24 1.94 1.38 OF-2B
1260 Dmitri Young 33 WSN NL 116 116 59 884.2 858 788 61 9 90 .990 -12 -17 -19 -26 8.64 7.32 1B
1261 Michael Young 30 TEX AL 150 150 136 1291.1 676 211 446 19 107 .972 -8 -7 -10 -9 4.58 4.38 SS
1262 Mike Zagurski 24 PHI NL 25 0 0 21.1 1 0 1 0 0 1.000 -1 -9 0.42 0.04 P
1263 Carlos Zambrano 26 CHC NL 34 34 1 216.1 49 20 28 1 1 .980 0 0 2.00 1.41 P
1264 Victor Zambrano 31 TOT AL 13 4 0 23.0 3 0 3 0 0 1.000 1.17 0.23 P
1265 Mauro Zarate 24 FLA NL 4 0 0 5.0 2 0 0 2 0 .000 0 0 0.00 0.00 P
1266 Gregg Zaun 36 TOR AL 103 93 85 838.1 639 590 41 8 4 .987 -4 -6 10 14 6.77 6.13 C
1267 Ryan Zimmerman 22 WSN NL 161 161 157 1431.2 511 140 348 23 39 .955 7 6 18 15 3.07 3.03 3B
1268 Barry Zito 29 SFG NL 34 33 0 196.2 24 3 21 0 1 1.000 1 1 1.10 0.71 P
1269 Ben Zobrist 26 TBD AL 30 26 23 224.2 106 37 63 6 17 .943 -7 -38 -5 -27 4.01 3.33 SS
1270 Joel Zumaya 22 DET AL 28 0 0 33.2 4 3 1 0 0 1.000 1 6 1.07 0.14 P
LgAvg 218 152 116 1356 632 450 172 10 44 .984 0 0 4.12 2.85


2006 MLB  / 2008 MLB  / 2007 NL  / 2007 AL  Standard Fielding