Team Fielding

Team Fielding Table
Tm #Fld RA/G DefEff G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr
Anaheim Angels403.98.7181621458107513071.060194357157587151.986989
Baltimore Orioles464.77.7011621458116513056.061634352172091173.985434
Boston Red Sox394.10.7021621458115013014.0608743381645104140.983626
Chicago White Sox354.93.7061621458116812807.059614269159597157.984131
Cleveland Indians595.17.6741621458115312822.0604942741662113161.981-49-5
Detroit Tigers565.37.6781611449120912726.0610342421719142148.977-41-4
Kansas City Royals525.50.6851621458114812969.0615543231702130153.979-21-2
Minnesota Twins424.42.7031611449110313002.058304334142274124.987212
New York Yankees374.33.6881611449114513068.0600743561524127117.979-56-5
Oakland Athletics414.04.7041621458108013068.0625643561798102144.984-6-1
Seattle Mariners384.31.7031621458107913008.059394336151588134.98550
Tampa Bay Devil Rays435.70.6871611449123812963.0601443211567126168.979-8-1
Texas Rangers515.44.6881621458103712957.061014319168399152.984-22-2
Toronto Blue Jays455.11.6901621458118812945.0603543151613107159.982-7-1
League Average434.80.6951621455113812963 605143211624106149.98220
6084.80.69522642037615938181476.084719604922274014872081.982330

Player Standard Fielding

Player Standard Fielding Table
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
1Paul Abbott34SEA75026.1826001.0002.731.14P
2Brent Abernathy24TBD1161151091015.05812533161285.979-1-25.054.912B
3Juan Acevedo32DET650074.21641110.9381.810.23P
4Jeremy Affeldt23KCR347077.22041421.9002.090.53P
5Benny Agbayani30BOS139897.02624110.9624482.321.92OF
6Luis Alicea36KCR654331403.020972129822.962274.492.962B-3B-1B-OF-SS
7Chad Allen27CLE43329.0440001.0000-171.241.00OF
8Sandy Alomar36CHW504643404.03092931423.994-1-36.846.14C
9Juan Alvarez28TEX520039.2954011.0002.040.17P
10Wilson Alvarez32TBD2310075.0826001.0000.960.35P
11Alfredo Amezaga24ANA53234.018711011.0001214.763.60SS
12Brady Anderson38CLE292216208.25352010.981-2-102.241.79OF
13Garret Anderson30ANA1471471251276.2311302723.99412112.182.10OF
14Matt Anderson25DET120011.0211011.0001.640.17P
15Shane Andrews30BOS73234.01697021.0001254.242.293B-1B-OF
16Kevin Appier34ANA32320188.1321814001.0001.531.00P
17Alex Arias34NYY52120.070611.8571302.701.203B-SS
18Rolando Arrojo36BOS298081.12113622.9052.100.66P
19Miguel Asencio21KCR31210123.126141111.9621.820.81P
20Jeff Austin25KCR100011.0000000.000.00P
21Bruce Aven30CLE76450.012120001.0001292.161.71OF
22Brandon Backe24TBD90013.0000000.000.00P
23Carlos Baerga33BOS1810790.058253214.983015.703.172B-3B
24Danys Báez24CLE39261165.131121721.9351.580.74P
25Cory Bailey31KCR370046.01477001.0002.740.38P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
26James Baldwin30SEA30230150.034925021.0002.041.13P
27Willie Banks33BOS290039.0123810.9172.540.38P
28Lorenzo Barcelo24CHW4006.0303011.0004.500.75P
29Josh Bard24CLE242422209.11681531324.988167.146.92C
30Tony Batista28BAL1541541491374.24171112901635.962442.632.603B
31Rick Bauer25BAL561083.216115021.0001.720.29P
32Steve Bechler22BAL3004.2110001.0001.930.33P
33Erik Bedard23BAL2000.2000000.000.00P
34Rob Bell25TEX1715094.032181310.9692.971.82P
35Clay Bellinger33ANA2003.0220001.000006.001.001B
36Carlos Beltran25KCR1491491431308.14173981270.983-6-52.822.75OF
37Joaquin Benoit24TEX1713084.2844011.0000.850.47P
38Dave Berg31TOR988971782.23831851881049.974-3-44.293.452B-3B-OF-SS-1B
39Brandon Berger27KCR372719250.165614011.000122.341.76OF-1B
40Adam Bernero25DET28110101.21541011.9331.240.50P
41Angel Berroa24KCR202019178.21124167413.9642125.445.40SS
42Jason Beverlin28TOT73019.2000000.000.00P
43Rocky Biddle26CHW447077.21688001.0001.850.36P
44Larry Bigbie24BAL127465.019190001.0001242.631.58OF
45Casey Blake28MIN85553.12517621.920-1-273.882.883B-1B
46Hank Blalock21TEX464240383.2106287267.943-2-82.352.173B
47Willie Bloomquist24SEA98270.0271710011.000003.472.45OF-2B
48Hiram Bocachica26DET332018204.26455720.969-2-132.731.82OF-2B
49Bret Boone33SEA1531521381317.1645251387784.989114.364.172B
50Pedro Borbon34TOR160012.2532001.0003.550.31P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
51Joe Borchard23CHW159689.021210001.000172.121.40OF
52Pat Borders39SEA2004.0220001.000004.501.00C
53Mike Bordick36BAL117115961007.2570197372192.99818215.084.86SS
54Micah Bowie27OAK130012.0312001.0002.250.23P
55Brian Bowles25TOR170020.0413001.0001.800.24P
56Chad Bradford27OAK750075.121101011.9522.390.27P
57Milton Bradley24CLE948681749.0227214942.982-7-102.682.37OF
58Russell Branyan26CLE484539393.285691422.976-4-121.901.66OF-3B
59Dewon Brazelton22TBD22013.0211001.0001.381.00P
60Juan Brito22KCR98463.04642311.978006.435.00C
61Chris Brock32BAL220044.092612.8891.640.36P
62Ben Broussard25CLE353217257.17874222.974-2-112.662.11OF-1B
63Dee Brown24KCR88869.01312010.923-3-571.571.50OF
64Kevin Brown29BOS2003.0110001.000003.000.50C
65Brian Buchanan28MIN24209166.148480001.0003202.602.00OF
66Mark Buehrle23CHW34345239.05464622.9631.961.53P
67Ryan Bukvich24KCR260025.092430.6672.160.23P
68Dave Burba35TOT35211145.121101012.9521.240.57P
69John Burkett37BOS29291173.02081110.9500.990.66P
70Ellis Burks37CLE66441.1660001.000-1-171.311.00OF
71Homer Bush29TOR222116182.0973858112.990-1-84.754.362B
72Paul Byrd31KCR33337228.134181511.9711.301.00P
73Eric Byrnes26OAK791913261.05553110.982291.860.68OF
74Jolbert Cabrera29CLE361915190.252457021.000-4-262.451.41OF-2B
75Mickey Callaway27ANA66034.1104421.8002.101.33P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
76Mike Cameron29SEA1551471411318.0426415650.988-3-32.872.72OF
77Jay Canizaro28MIN383224279.01234278316.976-1-33.873.162B-3B
78Chris Carpenter27TOR1313173.11073001.0001.230.77P
79Lance Carter27TBD80020.1413011.0001.770.50P
80Mike Caruso25KCR114452.130151411.9670-74.992.642B-SS-3B
81Raul Casanova29BAL2002.0330001.0000013.501.50C
82Kevin Cash24TOR74238.03126411.968-1-327.114.29C
83Scott Cassidy26TOR580066.090810.8891.090.14P
84Alberto Castillo32NYY141210103.010393910.990008.917.29C
85Frank Castillo33BOS36230163.1281018001.0001.540.78P
86Frank Catalanotto28TEX574326398.219914552214.990-3-104.453.08OF-2B-1B
87Eric Chavez24OAK1431431361266.04381203011724.961-2-22.992.923B-OF
88Randy Choate26NYY180022.1312001.0001.210.17P
89Jeff Cirillo32SEA1461301131151.2377144224925.976992.882.423B-1B
90Howie Clark28BAL55442.017170021.0001233.643.40OF-1B
91Tony Clark30BOS857062638.071765358654.9923510.038.361B
92Royce Clayton32CHW10910095883.1463166292572.989564.674.20SS
93Roger Clemens39NYY29290180.0291217001.0001.451.00P
94Pasqual Coco24TOR2001.0000000.000.00P
95Mike Colangelo25OAK195475.017170001.000-1-212.040.89OF
96Jesus Colome24TBD320041.11248001.0002.610.38P
97Bartolo Colon29CLE16164116.12671723.9231.861.50P
98Jeff Conine36BAL108108102965.21023955581099.990-4-59.449.291B-OF
99Jason Conti27TBD745951545.2177163861.9666122.822.31OF
100Dennis Cook39ANA370024.032010.6670.750.05P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
101Ron Coomer35NYY372815252.0118723977.941-3-163.963.003B-1B
102Brian Cooper27TOR2208.1220001.0002.161.00P
103Francisco Cordero27TEX390045.11055001.0001.990.26P
104Wil Cordero30CLE54335.01192011.000-1-272.832.20OF-1B
105Marty Cordova32BAL727262620.1138132241.971-2-41.941.86OF
106Nate Cornejo22DET99150.0918001.0001.621.00P
107Steve Cox27TBD110110107967.2944852857101.993-2-28.718.521B
108Carl Crawford20TBD636363561.1166160511.9949192.652.62OF
109Joe Crede24CHW535352461.21283387812.938012.342.263B
110Doug Creek33TOT520055.2835001.0001.290.15P
111Jack Cressend27MIN230032.0523001.0001.410.22P
112Coco Crisp22CLE323128278.18482111.9882102.682.59OF
113Jacob Cruz29DET161210110.14239211.976-2-203.342.56OF-1B
114Jose Cruz28TOR1191181081035.1266255922.992112.292.22OF
115Michael Cuddyer23MIN372915259.197801612.9905223.332.34OF-3B-1B
116Johnny Damon28BOS1511501431319.0360352712.997332.452.38OF
117Brian Daubach30BOS1019362802.254550733537.991346.055.001B-OF
118Jeff DaVanon28ANA104450.013130001.000-1-142.341.30OF
119Ben Davis25SEA795549544.24484242315.998497.395.66C-1B
120Doug Davis26TEX1010159.2103610.9001.360.90P
121Jason Davis22CLE32014.2624001.0003.682.00P
122Luis de los Santos24TBD33014.052210.8002.571.33P
123Carlos Delgado30TOR1401401301229.0133912329512121.991449.729.481B
124Sean DePaula28CLE5006.1220001.0002.840.40P
125Einar Diaz29CLE1009790833.17236407584.989-2-37.727.15C
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
126Juan Diaz28BOS1106.0880001.0000-8012.008.001B
127Brendan Donnelly30ANA460049.2633001.0001.090.13P
128Sean Douglass23BAL158053.11138021.0001.860.73P
129Ryan Drese26CLE26261137.138112522.9472.361.38P
130Travis Driskill30BAL29190132.220713011.0001.360.69P
131Eric DuBose26BAL4006.0101001.0001.500.25P
132Todd Dunwoody27CLE22113.2110001.000-2-1320.660.50OF
133Chad Durbin24KCR2208.131110.6672.161.00P
134Ray Durham30TOT10310397884.25242092981773.968-1-15.164.922B
135Jermaine Dye28OAK11110992956.1178171251.972-8-101.631.56OF
136Damion Easley32DET848479732.1443181253954.980-3-45.335.172B
137Eric Eckenstahler25DET7008.0110001.0001.130.14P
138David Eckstein27ANA1471461321276.16162053971491.9771094.244.10SS
139Dave Elder26CLE150023.0431001.0001.570.27P
140Mark Ellis25OAK959182814.24541802631152.976574.894.432B-3B-SS
141Alan Embree32BOS320033.1615001.0001.620.19P
142Scott Erickson34BAL29283160.239142232.9232.021.24P
143Darin Erstad28ANA1431421231237.14734611115.99839383.433.19OF-1B
144Felix Escalona23TBD554035392.1213751271129.948-3-94.633.672B-SS-3B
145Kelvim Escobar26TOR760078.01019001.0001.150.13P
146Carl Everett31TEX838062694.0162157050.969-11-182.041.89OF
147Scott Eyre30TOR493063.11239001.0001.710.24P
148Jorge Fabregas32ANA322318214.0165156811.994006.905.13C
149Jeff Farnsworth26DET440070.0166820.8751.800.32P
150Sal Fasano30ANA2007.012102001.000117115.436.00C
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
151Carlos Febles26KCR11710394919.05201933121576.971344.954.322B-SS
152Robert Fick28DET1401391311202.232128821125.963-2-22.312.21OF
153Nate Field26KCR5005.0110001.0001.800.20P
154Chone Figgins24ANA81129.0177912.941-1-294.972.002B
155Bob File25TOR5003.1000000.000.00P
156Chuck Finley39CLE18181105.12231632.8641.621.06P
157Tony Fiore30MIN482091.018414011.0001.780.38P
158Brian Fitzgerald27SEA6006.120110.5001.420.17P
159John Flaherty34TBD757474669.04874503348.992246.506.44C
160Darrin Fletcher35TOR362921253.21941811211.995-1-56.855.36C
161Jose Flores29OAK3109.0211001.000-1-672.000.672B-SS
162Randy Flores26TEX200012.0404011.0003.000.20P
163Cliff Floyd29BOS262519215.04341111.977-2-91.761.62OF
164Brook Fordyce32BAL553935369.0279267841.986-4-136.715.00C
165Casey Fossum24BOS43120106.21385021.0001.100.30P
166Keith Foulke29CHW650077.21266011.0001.390.18P
167Ryan Franklin29SEA41120118.22391310.9571.670.54P
168Kevin Frederick25MIN80011.2330001.0002.310.38P
169Travis Fryman33CLE113107102928.1248531851027.960-7-92.312.113B
170Brad Fullmer27ANA292711211.11851768122.995-1-57.846.341B
171Mike Fyhrie32OAK164048.21046011.0001.850.63P
172Rich Garces31BOS260021.1505001.0002.110.19P
173Freddy Garcia25SEA34341223.245123032.9331.691.24P
174Karim Garcia26TOT535048453.010299210.990002.011.91OF
175Luis Garcia26BAL2003.0110001.0000403.000.50OF
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
176Reynaldo Garcia28TEX3002.0000000.000.00P
177Nomar Garciaparra28BOS1541531421341.07122204672592.96516144.614.46SS
178Lee Gardner27TBD120013.140310.7502.030.25P
179Jon Garland22CHW33331192.2311021031.0001.450.94P
180Chris George22KCR66027.11028001.0003.291.67P
181Esteban German24OAK88777.046222316.978-2-365.265.632B
182Franklyn German22DET7006.2211001.0002.700.29P
183Jason Giambi31NYY929267781.280076135453.995129.178.651B
184Jeremy Giambi27OAK404027323.06463010.984-6-231.761.58OF
185Jay Gibbons25BAL119119971030.240738223228.995-3-33.543.32OF-1B
186Benji Gil29ANA493421294.11879093422.9796245.603.662B-SS-1B
187Geronimo Gil26BAL1251221031068.280474060414.995336.746.40C
188Matt Ginter24CHW330054.1642011.0000.990.18P
189Charles Gipson29SEA741814254.17166321.972142.440.90OF-3B
190Troy Glaus25ANA1561531381337.14041022822031.950762.582.433B-SS
191Gary Glover25CHW41220138.1291019001.0001.890.71P
192Wayne Gomes29BOS200021.110010.0000.000.00P
193Alexis Gomez23KCR22115.0541011.000003.002.50OF
194Chris Gomez31TBD1301281181114.15972293561294.980-2-24.724.50SS
195Juan Gonzalez32TEX626148515.2127117911.992-3-82.202.03OF
196Jason Grabowski26OAK43227.0660001.000042.001.50OF
197Tony Graffanino30CHW645546501.2213651381023.953-1-33.642.993B-2B-SS
198Todd Greene31TEX312213198.020217920313.985-2-129.056.42C-1B-OF
199Rusty Greer33TEX272519227.04644020.957-3-151.741.63OF-1B
200Seth Greisinger26DET88037.2826001.0001.911.00P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
201Ben Grieve26TBD1181171111039.1258249632.988-8-92.212.16OF
202Jason Grimsley34KCR700071.11761011.9412.020.23P
203Buddy Groom36BAL700062.0734001.0001.020.10P
204Eddie Guardado31MIN680067.21028001.0001.330.15P
205Aaron Guiel29KCR615349492.0125114561.952-6-132.181.95OF
206Carlos Guillen26SEA1301271171113.05222003041868.966-5-54.083.88SS
207Ricky Gutierrez32CLE939284797.14551672771166.976-9-135.014.772B
208Cristian Guzman24MIN1471431331262.26192473601284.981-2-24.334.13SS
209Travis Hafner25TEX33222.0117310.9090-54.093.331B
210Jerry Hairston26BAL1191181111043.26082323651175.982335.155.022B
211John Halama30SEA31100101.03082021.9332.500.90P
212Toby Hall26TBD838382737.15465063465.989236.596.51C
213Roy Halladay25TOR34342239.165224121.9692.371.85P
214Shane Halter32DET120110103978.15021723092149.958224.423.88SS-3B-OF-2B-1B
215Josh Hancock24BOS3107.1000000.000.00P
216Chris Haney33BOS240030.0633001.0001.800.25P
217Aaron Harang24OAK1615078.1146710.9291.490.81P
218Travis Harper26TBD377085.271510.8570.630.16P
219Willie Harris24CHW434038362.1214106105321.9864125.244.802B-OF
220Jason Hart24TEX94341.211110001.0000122.381.22OF-1B
221Shigetoshi Hasegawa33SEA530070.115510031.0001.920.28P
222Bill Haselman36TEX674941453.23323101930.991-2-56.534.91C
223Scott Hatteberg32OAK918843721.184776874577.99471210.519.251B
224LaTroy Hawkins29MIN650080.116412011.0001.790.25P
225Rickey Henderson43BOS544538407.19283450.946-1-41.921.61OF
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
226Mark Hendrickson28TOR164036.2505001.0001.230.31P
227Oscar Henriquez28DET300028.0202001.0000.640.07P
228Pat Hentgen33BAL44022.0642001.0002.451.50P
229Felix Heredia27TOR530052.11239021.0002.060.23P
230Dustin Hermanson29BOS121022.0440001.0001.640.33P
231Adrián Hernández27NYY2106.0000000.000.00P
232Orlando Hernandez36NYY24220146.030822001.0001.851.25P
233Ramon Hernandez26OAK1351251081100.285378858712.9929106.926.27C
234Roberto Hernandez37KCR530052.0116411.9091.730.19P
235Runelvys Hernandez24KCR1212074.121912011.0002.541.75P
236Alex Herrera22CLE5005.1000000.000.00P
237Bobby Higginson31DET1171161051002.12632411573.973-3-42.302.19OF
238Erik Hiljus29OAK99045.293510.8891.580.89P
239Jeremy Hill24KCR10009.1211001.0001.930.20P
240Shea Hillenbrand26BOS1561541491366.04061002832327.943652.522.463B
241A.J. Hinch28KCR686052527.13763492342.989-4-96.355.47C
242Eric Hinske24TOR1481411381259.13681032452014.946-6-62.492.353B
243Sterling Hitchcock31NYY202039.1615001.0001.370.30P
244Denny Hocking32MIN1006955682.23121241781032.968-1-13.982.802B-SS-3B-OF-1B
245Todd Hollandsworth29TEX383321279.264640001.000-1-32.061.68OF
246Mike Holtz29OAK160014.0312001.0001.930.19P
247Paul Hoover26TBD44434.018162001.000004.764.50C
248Bob Howry28TOT670068.2133911.9231.570.18P
249Ken Huckaby31TOR887764683.053149431610.989126.925.97C
250Orlando Hudson24TOR525149450.2278117157449.986-1-25.475.272B
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
251Tim Hudson26OAK34344238.1532627021.0002.001.56P
252Aubrey Huff25TBD595857518.142236846842.981-8-187.197.021B-3B
253Torii Hunter26MIN1461441221234.2375365730.992-6-62.712.55OF
254Raul Ibanez30KCR1009279825.048645033336.994-7-105.274.64OF-1B
255Omar Infante20DET181818158.0912363514.945194.904.78SS-2B
256Brandon Inge25DET949491820.15314844613.998-2-35.815.64C
257Hideki Irabu33TEX382047.01129011.0002.110.29P
258Damian Jackson28DET696158547.1290122160837.972-2-34.644.032B-SS-OF-3B
259Michael Jackson37MIN580055.012210011.0001.960.21P
260Ryan Jackson30DET31111.0220001.0000-441.640.67OF
261Delvin James24TBD86034.1312001.0000.790.38P
262Derek Jeter28NYY1561561461383.16002193671469.977-18-163.813.76SS
263D'Angelo Jimenez24CHW272726236.11324486224.9856324.954.642B-SS-3B
264Jason Jimenez26TOT6007.1000000.000.00P
265Jason Johnson28BAL22221131.120812041.0001.370.91P
266Mark Johnson26CHW858074707.15144842733.994236.506.01C
267Nick Johnson23NYY806057558.157252144746.988489.117.061B-OF
268Russ Johnson29TBD302726242.062233815.984-4-182.272.033B-SS-2B
269Jacque Jones27MIN1431341181179.03463301151.98615152.602.38OF
270Jorge Julio23BAL670068.01055001.0001.320.15P
271David Justice36OAK757241585.2130125320.985-1-11.971.71OF
272Gabe Kapler26TEX654835444.2130120730.977-1-32.571.95OF-1B
273Steve Karsay30NYY780088.121615011.0002.140.27P
274Justin Kaye26SEA3003.0110001.0003.000.33P
275Kris Keller24DET1001.0000000.000.00P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
276Adam Kennedy26ANA1391231091111.26512733671190.98312135.184.572B-OF
277Joe Kennedy23TBD30305196.2411021102.7561.421.03P
278Steve Kent23TBD340057.1112722.8181.410.26P
279Jason Kershner25TOR10005.1101001.0001.690.10P
280Bobby Kielty25MIN876756657.01921866041.000122.632.21OF-1B
281Sun-Woo Kim24BOS152029.0312001.0000.930.20P
282Gene Kingsale25SEA21111.0440001.0000223.272.00OF
283Matt Kinney25MIN1412066.01156011.0001.500.79P
284Brandon Knight26NYY7008.2110001.0001.040.14P
285Chuck Knoblauch33KCR747357618.1153145530.980122.182.03OF
286Billy Koch27OAK840093.2261412021.0002.500.31P
287Danny Kolb27TEX340032.0826001.0002.250.24P
288Paul Konerko26CHW1401401291201.012291146758113.993-7-79.158.721B
289Corey Koskie29MIN1381361231180.13831172541216.96910112.832.693B
290Ben Kozlowski21TEX22010.0202001.0001.801.00P
291John Lackey23ANA18181108.120416021.0001.661.11P
292David Lamb27MIN71123.013103021.000-2-895.091.862B-SS-3B
293Mike Lamb26TEX795740510.145139151936.980137.795.141B-3B-OF-C-2B
294Greg LaRocca29CLE171410125.037121962.838-3-262.231.723B-2B
295Joe Lawrence25TOR494440402.121173131720.967-5-164.564.162B
296Matt Lawton30CLE10810789902.0241229662.975-2-22.342.18OF
297Matt LeCroy26MIN148272.06259218.984-1-157.634.361B-C
298Carlos Lee26CHW1371341021133.2258249811.996112.041.88OF
299Cliff Lee23CLE22010.1312001.0002.611.50P
300Jose Leon25BAL312322214.117214625117.9942117.185.521B-3B-OF
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
301Brian Lesher31TOR178676.049454011.0002255.802.881B-OF
302Al Levine34ANA520063.214212001.0001.980.27P
303Colby Lewis22TEX154034.11257021.0003.150.80P
304Cory Lidle30OAK31302192.059154225.9662.671.84P
305Jeff Liefer27CHW624931438.125424111223.9924105.173.76OF-1B
306Ted Lilly26TOT22162100.016412001.0001.440.73P
307Jose Lima29DET2012068.1945001.0001.190.45P
308Esteban Loaiza30TOR25253151.135122211.9712.021.36P
309Kenny Lofton35CHW928680744.12322293001.000-2-22.812.52OF
310Kyle Lohse23MIN32311180.2281018001.0001.390.88P
311George Lombard26DET696552558.0163158230.982-9-202.582.32OF
312Terrence Long26OAK1621581511410.0395382581.980-5-42.472.39OF
313Felipe Lopez22TOR817673685.0323114201851.975-4-84.143.89SS-3B
314Luis Lopez31BAL351818203.098356038.969-1-74.212.71SS-2B-1B
315Rodrigo Lopez26BAL33281196.23262512.9691.420.94P
316Shane Loux22DET33014.0413001.0002.571.33P
317Derek Lowe29BOS32321219.2491831021.0002.011.53P
318Ryan Ludwick23TEX222118186.041410001.000-7-431.981.86OF
319Mark Lukasiewicz29ANA170014.021010.5000.640.06P
320Fernando Lunar25BAL2002.0220001.000009.001.00C
321Brandon Lyon22TOR1510062.01851211.9442.471.13P
322John Mabry31OAK845022489.224022315210.99210244.372.31OF-1B
323Mike MacDougal25KCR6009.0110001.0001.000.17P
324Jose Macias30DET333028265.0121546255.959-1-53.943.312B-OF-3B
325Calvin Maduro27BAL1210056.21174001.0001.750.92P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
326Wendell Magee29DET918481747.2273262651.982463.232.95OF
327Mike Magnante37OAK320028.2734001.0002.200.22P
328Chris Magruder25CLE836352599.0150146220.987002.221.78OF
329Mike Maroth24DET21210128.218513001.0001.260.86P
330Damaso Marte27CHW680060.110010001.0001.490.15P
331Tom Martin32TBD2001.2000000.000.00P
332Pedro Martinez30BOS30302199.134161621.9411.441.07P
333Victor Martinez23CLE97669.05855210.983-1-177.436.33C
334Julio Mateo24SEA120021.0101001.0000.430.08P
335Luis Matos23BAL148576.217170001.000-1-112.001.21OF
336Gary Matthews27BAL1008878801.0191179661.969342.081.85OF
337Dave Maurer27CLE2001.1000000.000.00P
338Darrell May30KCR30212131.129131421.9311.850.90P
339Brent Mayne34KCR999388836.25955523944.993006.365.97C
340Joe Mays26MIN1717195.12381324.9131.981.24P
341Dave McCarty32TOT201713149.092866051.0002125.564.60OF-1B
342Donzell McDonald27KCR76549.2330001.000-3-720.540.43OF
343John McDonald27CLE907665681.1374129237852.979114.833.852B-SS-3B
344Ryan McGuire30BAL74337.239363041.000039.325.571B
345Cody McKay28OAK1108.0660001.000006.756.00C
346Mark McLemore37SEA969051762.02061811871.966-3-52.351.90OF-3B-2B-SS
347Jim Mecir32OAK610067.222715001.0002.930.36P
348Mitch Meluskey28DET88871.137343001.0001174.674.63C
349Kevin Mench24TEX1069673863.2202193720.990-5-82.081.89OF
350Ramiro Mendoza30NYY620091.23072210.9672.850.47P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
351Frank Menechino31OAK363232302.01384096212.986-3-124.053.582B-3B-SS
352Lou Merloni31BOS815446532.1282107170530.9826144.683.302B-3B-SS-1B-OF
353Dan Miceli31TEX9008.1101001.0001.080.11P
354Chris Michalak31TEX130014.1404001.0002.510.31P
355Doug Mientkiewicz28MIN1431321191177.11147107369592.996118.737.991B
356Justin Miller24TOR25180102.118810001.0001.580.72P
357Matt Miller27DET2000.2000000.000.00P
358Travis Miller29MIN5004.0000000.000.00P
359Eric Milton26MIN29292171.01851211.9440.890.59P
360Doug Mirabelli31BOS504134378.131528530031.000267.496.30C
361Brian Moehler30DET33019.2101001.0000.460.33P
362Dustan Mohr26MIN1139881905.2245239422.9928112.412.15OF
363Bengie Molina27ANA1211141041014.17687076016.99910126.816.34C
364Izzy Molina31BAL1119.0871001.000008.008.00C
365Jose Molina27ANA292417210.01731541633.983167.295.86C
366Raul Mondesí31TOT1321321291187.0253240761.976-9-91.871.87OF
367Craig Monroe25DET96656.02018110.9501263.052.11OF
368Melvin Mora30BAL1451421201267.25003301581232.97621203.463.11OF-SS-2B
369Mike Moriarty28BAL73332.023617041.0001456.473.292B-SS-3B
370Warren Morris28MIN42016.0826011.0001684.502.002B
371Jamie Moyer39SEA34344230.257223415.9822.181.65P
372Mark Mulder24OAK30302207.1461036031.0002.001.53P
373Terry Mulholland39CLE163047.0138411.9232.300.75P
374Scott Mullen27KCR440040.061321.6670.900.09P
375Eric Munson24DET44434.03329313.9700-148.478.001B
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
376Calvin Murray30TEX342422221.271692011.0000-12.882.09OF
377Heath Murray29CLE90012.0303001.0002.250.33P
378Mike Mussina33NYY33332215.249163213.9802.001.45P
379Greg Myers36OAK533627343.12862642110.997137.475.38C
380Aaron Myette24TEX1411048.163210.8330.930.33P
381Charles Nagy35CLE197048.2624001.0001.110.32P
382Bry Nelson28BOS228796.143251712.9770-23.921.912B-OF
383Jeff Nelson35SEA410045.2624001.0001.180.15P
384Jose Nieves27ANA372313234.11225857715.943-6-324.422.802B-SS-1B-3B-OF
385C.J. Nitkowski29TEX120013.2202001.0001.320.17P
386Trot Nixon28BOS1521451371310.0305293753.984652.061.97OF
387Wes Obermueller25KCR2207.2000000.000.00P
388Alex Ochoa30ANA361511184.04037211.975-1-51.911.08OF
389Jose Offerman33TOT604945443.241837639338.9935128.426.801B-OF-2B
390John Olerud33SEA1521501341317.2127511691015122.996228.678.361B
391Darren Oliver31BOS149158.0826001.0001.240.57P
392Miguel Olivo23CHW66648.132311001.000005.965.33C
393Luis Ordaz26KCR332819256.01244775216.984-4-164.293.392B-SS-3B
394Magglio Ordonez28CHW1501491421289.0294282840.986-10-102.021.93OF
395David Ortiz26MIN15136103.09790618.990-1-128.396.401B
396Hector Ortiz32TEX74338.02322010.957005.213.14C
397Ramon Ortiz29ANA32324217.13181941.8711.120.84P
398Antonio Osuna29CHW590067.217710021.0002.260.29P
399Orlando Palmeiro33ANA866244582.2150146311.993252.301.73OF
400Rafael Palmeiro37TEX979579836.182873984583.994228.868.481B
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
401Jose Paniagua28DET410041.2615001.0001.300.15P
402Craig Paquette33DET676252539.224614691910.963-5-113.953.343B-1B-OF
403Chan Ho Park29TEX25250145.228121513.9641.671.08P
404Chad Paronto26CLE290035.2725011.0001.770.24P
405Jim Parque27CHW84025.1202001.0000.710.25P
406Steve Parris34TOR1414075.11367001.0001.550.93P
407Danny Patterson31DET6003.0101001.0003.000.17P
408Josh Paul27CHW333129271.1211203621.991-2-116.936.33C-OF
409Terry Pearson30DET4006.0000000.000.00P
410Kit Pellow28KCR21135118.271412558.930005.013.003B-1B
411Carlos Pena24TOT113111109977.21085101071496.996-3-39.959.571B
412Troy Percival32ANA580056.1413001.0000.640.07P
413Eddie Perez34CLE423431313.02572351937.988147.306.05C
414Neifi Perez29KCR1441421331250.269826541320109.971-2-24.884.71SS-2B
415Yorkis Perez34BAL230027.172320.7141.650.22P
416Matt Perisho27DET50010.1101001.0000.870.20P
417Chan Perry29KCR53226.237352021.00013612.497.401B
418Herbert Perry32TEX11911199985.03491381971423.960-1-23.062.683B-1B-OF
419Andy Pettitte30NYY22223134.23782720.9462.341.59P
420Josh Phelps24TOR2109.0990011.000009.004.501B
421Travis Phelps24TBD260037.2606001.0001.430.23P
422Brandon Phillips21CLE118880.246162824.957064.914.002B
423Jason Phillips28CLE86041.2927001.0001.941.13P
424Adam Piatt26OAK513530341.071701011.000-1-31.871.39OF-1B
425A.J. Pierzynski25MIN1241181031035.28017574133.996-1-16.936.44C
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
426Joel Pineiro23SEA37282194.150143424.9602.221.30P
427Dan Plesac40TOR190013.1000000.000.00P
428Scott Podsednik26SEA113351.01615010.938002.651.36OF
429Cliff Politte28TOR550057.1615001.0000.940.11P
430Sidney Ponson25BAL28283176.0412021031.0002.101.46P
431Mike Porzio29CHW320043.0633011.0001.260.19P
432Jorge Posada31NYY1381311261191.2104396566125.988-4-47.797.47C
433Lou Pote30ANA310050.11641110.9382.680.48P
434Brian Powell28DET139057.2963001.0001.400.69P
435Jay Powell30TEX510049.21349001.0002.360.25P
436Tom Prince37MIN504034371.02872721412.9973106.945.72C
437Luke Prokopec24TOR2212071.2114610.9091.260.45P
438Mark Quinn28KCR151513123.025250001.000-2-211.831.67OF
439Brad Radke29MIN21212118.119109001.0001.450.90P
440Julio Ramirez24ANA237493.227261001.000012.591.17OF
441Manny Ramirez30BOS686858581.1121110651.959121.801.71OF
442Joe Randa32KCR1291281091110.23521082341012.972112.772.653B
443Jon Rauch23CHW86028.240310.7500.940.38P
444Mark Redman28DET30303203.03672361.8331.331.00P
445Rick Reed37MIN33322188.03082021.9331.340.85P
446Dan Reichert25KCR306066.031171310.9684.091.00P
447Bryan Rekar30KCR2207.0321001.0003.861.50P
448Desi Relaford28SEA1038253780.02881261521032.965003.212.24SS-3B-OF-2B
449Michael Restovich23MIN52227.0770001.000-1-402.331.40OF
450Dennys Reyes25TEX155042.171510.8571.280.40P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
451Arthur Rhodes32SEA660069.21165011.0001.420.17P
452Chris Richard28BAL97660.066633001.0002469.907.331B
453Jerrod Riggan28CLE290033.0633011.0001.640.21P
454Juan Rincon23MIN103028.282511.8752.200.70P
455Ricardo Rincon32TOT710056.0817011.0001.290.11P
456David Riske25CLE510051.1808011.0001.400.16P
457Todd Ritchie30CHW26230133.233121831.9092.021.15P
458Luis Rivas22MIN939185811.1357147205551.986-8-123.903.782B
459Juan Rivera23NYY282524234.25854221.966022.152.00OF
460Mariano Rivera32NYY450046.0113621.8181.760.20P
461Mike Rivera25DET373534303.02101891921.990-1-46.185.62C
462Ruben Rivera28TEX675633471.2172167231.9835143.222.52OF
463Brian Roberts24BAL252524222.11264380319.9762104.984.922B
464Willis Roberts27BAL660075.01641020.8751.680.21P
465John Rocker27TEX300024.141211.7501.110.10P
466Fernando Rodney25DET200018.0211001.0001.000.10P
467Alex Rodriguez26TEX1621601391390.274125947210108.987114.734.51SS
468Francisco Rodriguez20ANA5005.2101001.0001.590.20P
469Ivan Rodriguez30TEX1009780836.16846324576.990-2-37.296.77C
470Jose Rodriguez27MIN4003.2000000.000.00P
471Nerio Rodriguez31CLE1000.1000000.000.00P
472Ricardo Rodriguez24CLE77041.1752001.0001.521.00P
473Rich Rodriguez39TEX360016.261410.8332.700.14P
474Eddie Rogers23BAL4007.0725011.00011379.001.75SS
475Kenny Rogers37TEX33332210.265224035.9542.651.88P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
476Damian Rolls24TBD212121185.05753131.947-2-162.632.57OF
477Jason Romano23TEX24128125.25242912.9812153.651.89OF-2B-3B
478J.C. Romero26MIN810081.01459021.0001.560.17P
479Aaron Rowand24CHW1207262718.2233224543.9839162.871.91OF
480Ryan Rupe27TBD1515290.01037001.0001.000.67P
481B.J. Ryan26BAL670057.2918011.0001.400.13P
482Mike Ryan24MIN52023.0330001.000-2-781.170.60OF
483CC Sabathia21CLE33332210.02221912.9550.900.64P
484Erik Sabel27DET1000.0000000.00P
485Carl Sadler25CLE240020.1202001.0000.890.08P
486Donnie Sadler27TOT642414260.093622832.968013.121.29OF-3B-SS-2B
487Olmedo Saenz31OAK493323304.024920440518.980-3-117.224.981B-3B
488Oscar Salazar24DET85451.02181213.952-1-333.532.502B-3B-SS
489Tim Salmon33ANA11110983918.2208201430.986002.011.85OF
490Freddy Sanchez24BOS94446.021912021.000-1-134.112.102B-SS
491Rey Sanchez34BOS10610478890.2463160298564.9898114.634.162B-SS
492Jared Sandberg24TBD1009794867.22971061761523.949232.932.823B-1B
493Johan Santana23MIN27140108.1154920.8671.080.48P
494Julio Santana29DET380057.050320.6000.470.08P
495Ramon Santiago22DET636361548.030997205741.9774104.964.79SS
496Kazuhiro Sasaki34SEA610060.21611320.8752.080.23P
497Scott Schoeneweis28ANA54150118.02131712.9521.530.37P
498Rudy Seanez33TEX330033.0752001.0001.910.21P
499Todd Sears26MIN62227.028262031.0001229.334.671B
500Shawn Sedlacek25KCR1614084.118117011.0001.921.13P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
501David Segui35BAL77657.0666150121.0000-810.429.431B
502Bill Selby32CLE503826352.1105406056.952-2-82.551.753B-OF-2B
503Aaron Sele32ANA26261160.015312011.0000.840.58P
504Andy Sheets30TBD414040361.019477116135.995124.814.712B-SS-3B
505Scot Shields26ANA291049.0826001.0001.470.28P
506Brian Shouse33KCR230014.2615001.0003.680.26P
507Paul Shuey31CLE390037.11239001.0002.890.31P
508Ruben Sierra36SEA605419420.19491120.979-5-151.971.53OF
509Randall Simon27DET595753490.257554127748.988-8-2010.429.631B
510Chris Singleton29BAL1261111081023.1281274340.986-4-42.442.20OF
511Bob Smith28TBD171514150.087572647.9540-24.984.613B-1B-OF
512Jason Smith24TBD221613150.063223567.905-2-173.422.593B-SS-2B
513Mike Smith24TOR146035.182511.8751.780.50P
514Roy Smith26CLE4106.0413001.0006.001.00P
515Chris Snelling20SEA88762.016160001.0001192.322.00OF
516Earl Snyder26CLE141212111.2113991223.982-2-178.957.931B-3B
517Alfonso Soriano26NYY1551541541388.07253004022386.968-13-114.554.532B
518Rafael Soriano22SEA108047.172410.8571.140.60P
519Jorge Sosa24TBD3114099.11174001.0001.000.35P
520Steve Sparks36DET32303189.058154123.9662.671.75P
521Shane Spencer30NYY917665694.2161152541.975002.031.73OF
522Scott Spiezio29ANA1501331061218.011781095785103.996558.676.741B-3B-OF-2B
523Jason Standridge23TBD1003.0110001.0003.001.00P
524Mike Stanton35NYY790078.0154921.8671.500.16P
525Blake Stein28KCR272046.2321001.0000.580.11P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
526John Stephens22BAL1211065.01321011.9231.661.00P
527Lee Stevens34CLE403627305.02602489319.9884157.586.271B-OF
528Shannon Stewart28TOR999992861.2195190321.990342.021.95OF
529Tanyon Sturtze31TBD33334224.036112324.9441.371.03P
530Jeff Suppan27KCR33333208.057233130.9472.341.64P
531Larry Sutton32OAK74245.035341001.0000-117.003.891B-OF
532Ichiro Suzuki28SEA1521491351309.1344333830.991-2-12.342.24OF
533Mac Suzuki27KCR71021.052210.8001.710.57P
534Pedro Swann31TOR1002.000000000.000.00OF
535Mike Sweeney28KCR10210191872.0952838105994.991579.739.251B
536Brian Tallet24CLE22012.021010.5000.750.50P
537Jeff Tam31OAK400040.11798011.0003.790.43P
538Aaron Taylor24SEA5005.0000000.000.00P
539Miguel Tejada28OAK1621611541424.075222950419106.975-6-54.634.52SS
540Anthony Telford36TEX200023.284311.8752.660.35P
541Jay Tessmer30NYY2001.1000000.000.00P
542Marcus Thames25NYY72230.0770001.0000122.101.00OF
543Frank Thomas34CHW44231.04438425.95511912.1910.501B
544Jim Thome31CLE1281281211109.1114810637510118.991-8-99.238.891B
545Corey Thurman23TOR431068.0936001.0001.190.21P
546Mike Thurman28NYY122033.0633001.0001.640.50P
547Andres Torres24DET191818158.05251010.981-4-292.912.68OF
548Josh Towers25BAL53027.11257011.0003.952.40P
549Mike Trombley35MIN5004.0000000.000.00P
550Chris Truby28DET898376728.0263711811122.958-1-13.122.833B
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
551Michael Tucker31KCR11310091922.12672481544.985002.572.29OF-1B-2B
552Jason Tyner25TBD424039357.110198210.990002.522.38OF
553Luis Ugueto23SEA203365.139112537.923024.961.802B-SS-3B
554Ugueth Urbina28BOS610060.0871011.0001.200.13P
555Ismael Valdez28TOT31311196.045123212.9782.021.42P
556Javier Valentin26MIN40011.015141001.0000012.273.75C
557Jose Valentin32CHW1281231121076.14411462761952.957563.533.173B-SS
558Andy Van Hekken22DET55130.0624011.0001.801.20P
559Todd Van Poppel30TEX501072.2844001.0000.990.16P
560John Vander Wal36NYY635617433.0121119023.983002.471.89OF-1B
561Jason Varitek30BOS1271211111064.29709125448.996458.177.61C
562Greg Vaughn36TBD313024259.07875210.9875242.682.48OF
563Randy Velarde39OAK423227295.01889589424.979-5-195.614.182B-1B-3B
564Mike Venafro28OAK470037.012111011.0002.920.26P
565Robin Ventura34NYY1371301111150.04141282632323.944333.062.753B-1B
566Omar Vizquel35CLE1501481411291.0677239431798.990-2-24.674.47SS
567Brad Voyles25KCR220027.2633001.0001.950.27P
568Tim Wakefield35BOS45150163.1199914.9470.990.40P
569Matt Walbeck32DET272423219.1136127812.993005.545.00C
570Jamie Walker30DET570043.2303001.0000.620.05P
571Pete Walker33TOR37200139.135112223.9432.130.89P
572Donne Wall34ANA170021.0606001.0002.570.35P
573Jarrod Washburn27ANA32321206.02261511.9550.920.66P
574Dusty Wathan28KCR31114.014140001.000009.004.67C
575Mark Watson28SEA3004.0101001.0002.250.33P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
576Jeff Weaver25TOT32253199.248133233.9382.031.41P
577Ben Weber32ANA630078.019415011.0002.190.30P
578Bob Wells35MIN480058.01055011.0001.550.21P
579David Wells39NYY31312206.13162412.9681.310.97P
580Vernon Wells23TOR1591521501358.13943811031.992-6-52.592.46OF
581Jayson Werth23TOR151313121.034331001.0002232.532.27OF
582Jake Westbrook24CLE114041.21046001.0002.160.91P
583Rondell White30NYY11310694951.22492463001.00010132.352.20OF
584Bob Wickman33CLE360034.151310.8001.050.11P
585Chris Widger31NYY211813157.1119111621.983-1-86.695.57C
586Scott Wiggins26TOR3002.2101001.0003.380.33P
587Bernie Williams33NYY1471471441317.1357350251.986-22-202.402.39OF
588Gerald Williams35NYY302272.013121011.000-1-171.630.43OF
589Dan Wilson33SEA11410884916.27397092824.997457.246.30C-1B
590Enrique Wilson28NYY462018251.11114165511.955-2-113.802.213B-2B-SS-OF
591Kris Wilson25KCR120018.231110.6670.960.17P
592Paul Wilson29TBD30301193.239162124.9491.721.23P
593Tom Wilson31TOR756148545.242339722416.991-6-136.915.51C-1B
594Randy Winn28TBD1461421371275.14103941333.993-4-32.872.79OF
595Dewayne Wise24TOR332826257.284795031.0008372.932.55OF
596Matt Wise26ANA7008.1000000.000.00P
597Mark Wohlers32CLE640071.1167720.8751.770.22P
598Steve Woodard27TEX140017.2303001.0001.530.21P
599Chris Woodward26TOR888275723.14131502481568.9646104.954.42SS-2B-1B-3B
600Shawn Wooten29ANA196281.069645031.0001167.673.631B-C-3B
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
601Dan Wright24CHW33331196.1381028011.0001.741.15P
602Jaret Wright26CLE86018.1202001.0000.980.25P
603Kelly Wunsch29CHW500031.2413011.0001.140.08P
604Esteban Yan27TBD550069.01037011.0001.300.18P
605Dmitri Young28DET171712136.11421201845.972-1-119.118.121B-3B-OF
606Michael Young25TEX1541451281291.2742300433999.988885.114.392B-SS-3B
607Victor Zambrano26TBD42110114.0209921.9001.420.43P
608Barry Zito24OAK35351229.145113133.9331.651.20P