Team Fielding

Team Fielding Table
Tm #Fld RA/G DefEff G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr
Anaheim Angels374.51.7001621458112712939.0610643131690103142.983394
Baltimore Orioles465.12.6941621458117312891.0602142971599125137.979-13-1
Boston Red Sox484.63.6841611449113313032.0601543441558113129.981-50-5
Chicago White Sox414.91.6981621458109012900.0614943001731118149.98171
Cleveland Indians435.07.6701621458105513020.0605743401610107137.982-49-4
Detroit Tigers425.41.6751621458113012864.0619442881775131164.979-35-3
Kansas City Royals445.30.6901621458115612960.0623843201801117204.981505
Minnesota Twins424.73.6981621458117212972.0597443241542108118.982303
New York Yankees454.43.6831611449113313062.0599243541529109132.982-57-5
Oakland Athletics413.98.6991621458117213170.0627143901756125151.980192
Seattle Mariners353.87.7271621458104713185.060124395153483137.9861049
Tampa Bay Devil Rays465.48.6831621458119512813.0594142711531139144.977-28-3
Texas Rangers515.98.6731621458114612945.0606743151638114167.981-47-4
Toronto Blue Jays404.65.6801621458114613164.063164388183197184.985-40
League Average424.86.6891621457113412994 609743311652114150.981-20
5834.86.68922662039415875181917.085353606392312515892095.981-350

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
1Andy Abad28OAK1001.0220011.0000018.002.001B
2Paul Abbott33SEA28271163.0291613031.0001.601.04P
3Brent Abernathy23TBD797876680.2366150209756.981-1-24.754.542B
4Israel Alcántara28BOS129576.03025321.933-2-273.322.33OF-1B
5Luis Alicea35KCR847364658.13491172181450.960-1-14.583.942B-3B
6Chad Allen26MIN272617228.26257320.968-2-122.362.22OF
7Carlos Almánzar27NYY100010.2312001.0002.530.30P
8Erick Almonte23NYY40010.084311.8750-366.301.75SS
9Roberto Alomar33CLE1571561301324.0696268423588.993-5-44.704.402B
10Sandy Alomar35CHW696355545.03903671945.990126.375.59C
11Brady Anderson37BAL12010898968.1250239834.988222.302.06OF
12Garret Anderson29ANA1491491351307.2324313922.994662.222.16OF
13Matt Anderson24DET620056.01495001.0002.250.23P
14Rolando Arrojo35BOS4190103.1291217031.0002.530.71P
15Jeff Austin24KCR210026.062220.6671.380.19P
16Mike Bacsik23CLE3009.0101001.0001.000.33P
17Danys Báez23CLE430050.184310.8751.250.16P
18Cory Bailey30KCR530067.1114611.9091.340.19P
19James Baldwin29CHW1716295.224717031.0002.261.41P
20John Bale27BAL140026.2312001.0001.010.21P
21Grant Balfour23MIN2002.2101001.0003.380.50P
22Willie Banks32BOS50010.2000000.000.00P
23Lorenzo Barceló23CHW170021.0532001.0002.140.29P
24John Barnes25MIN96658.01916120.8951212.641.89OF
25Larry Barnes26ANA16107103.093867051.000178.135.471B-OF
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
26Tony Batista27TOT1211161131043.03841072611637.95812143.183.043B-SS
27Rick Bauer24BAL66033.041211.7500.820.50P
28Rod Beck32BOS680080.219316021.0002.120.28P
29Kevin Beirne27TOR5007.0413001.0005.140.80P
30David Bell28SEA1341211161136.0369982571422.96219202.812.613B-1B
31Rob Bell24TEX18180105.11679021.0001.370.89P
32Mark Bellhorn26OAK261613169.073214754.932-2-143.622.522B-3B-SS-OF
33Clay Bellinger32NYY47229237.282453438.963002.991.583B-OF-1B-SS
34Carlos Beltrán24KCR1521521451324.04234041456.988552.842.75OF
35Joaquín Benoit23TEX1105.0000000.000.00P
36Brandon Berger26KCR55441.0770001.0000-61.541.40OF
37Adam Bernero24DET50012.1431001.0002.920.80P
38Ángel Berroa23KCR141212112.264214039.9531114.874.36SS
39Dante Bichette37BOS535232427.28880441.955-3-91.771.58OF
40Rocky Biddle25CHW30210128.22261510.9551.470.70P
41Nick Bierbrodt23TBD1111061.1716001.0001.030.64P
42Larry Bigbie23BAL403328304.273712011.000-1-42.161.83OF
43Willie Blair35DET94024.0633001.0002.250.67P
44Casey Blake27TOT126571.05245524.962-1-156.343.851B-3B
45Brian Boehringer32NYY220034.2202001.0000.520.09P
46Bret Boone32SEA1561521481370.07052864091090.98612104.574.462B
47Pedro Borbón33TOR710053.1936001.0001.520.13P
48Pat Borders38SEA51119.01310210.923005.682.40C
49Mike Bordick35BAL585856508.2259107146628.977-4-94.484.36SS
50Dave Borkowski24DET150029.261411.8331.520.33P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
51Toby Borland32ANA2003.1211001.0005.401.00P
52Brian Bowles24TOR2003.2000000.000.00P
53Chad Bradford26OAK350036.2808001.0001.960.23P
54Milton Bradley23CLE93344.21412110.9292462.621.44OF
55Darren Bragg31NYY3008.0220001.0000452.250.67OF
56Jeff Brantley37TEX180021.0000000.000.00P
57Russell Branyan25CLE978150723.220378111148.931-9-142.351.803B-OF
58Leslie Brea27BAL2002.0000000.000.00P
59Scott Brosius34NYY1201201141080.2342822382221.936-1-12.672.623B-OF
60Dee Brown23KCR837975701.0164159321.988352.081.95OF
61Cliff Brumbaugh27TEX64231.0660001.000-2-771.741.00OF
62Brian Buchanan27MIN463618290.07370120.973-2-82.201.54OF
63Mark Buehrle22CHW32324221.163114935.9522.441.88P
64Jay Buhner36SEA1210273.015150001.000-1-81.851.25OF
65Dave Burba34CLE32271150.2351718011.0002.091.09P
66Jamie Burke29ANA90011.113121001.00002110.321.44C-1B
67Morgan Burkhart29BOS54436.031292041.000-1-337.756.201B
68Ellis Burks36CLE201912144.227252001.000-3-271.681.35OF
69Homer Bush28TOR787668660.2411153254468.990245.545.222B
70Paul Byrd30KCR1615193.12151510.9521.931.25P
71Eric Byrnes25OAK128280.01514010.933021.581.17OF
72Jolbert Cabrera28CLE1355737687.022513089612.973-1-22.871.44OF-3B-2B-SS
73Mickey Callaway26TBD2005.0000000.000.00P
74Mike Cameron28SEA1491401321272.1424410862.98611102.962.81OF
75Ken Caminiti38TEX535147441.21504299910.940-4-122.872.663B
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
76José Canseco36CHW22013.0110001.0000-280.690.50OF
77Javier Cardona25DET443021270.11501321531.980294.893.34C
78Chris Carpenter26TOR34343215.2361125061.0001.501.06P
79Héctor Carrasco31MIN560073.260510.8330.610.09P
80Vinny Castilla33TBD242423206.176264555.934133.102.963B
81Alberto Castillo31TOR664428404.23533242540.989397.765.29C
82Carlos Castillo26BOS2003.0110001.0003.000.50P
83Frank Castillo32BOS26260136.2321616011.0002.111.23P
84Frank Catalanotto27TEX11510377909.12652174448.985562.582.16OF-2B-3B-1B
85Roger Cedeño26DET1201201041020.22532365121.953-23-282.132.01OF
86Norm Charlton38SEA440047.21266001.0002.270.27P
87Endy Chávez23KCR281616170.142402001.000-1-52.221.50OF
88Eric Chavez23OAK1491461381302.24331003211227.97212112.912.793B-SS-1B
89Randy Choate25NYY370048.113211011.0002.420.35P
90McKay Christensen25CHW61118.0220001.0000-71.000.33OF
91Ryan Christenson27OAK4007.0110001.0000-171.290.25OF
92Tony Clark29DET787546611.269864748369.996-5-1110.238.911B
93Royce Clayton31CHW1331261171117.1570196367774.988674.534.23SS
94Roger Clemens38NYY33330220.146113323.9571.801.33P
95Pasqual Coco23TOR71014.1413001.0002.510.57P
96Tony Cogan24KCR390024.2633011.0002.190.15P
97Michael Coleman25NYY97461.0880001.000-2-391.180.89OF
98Jesús Colomé23TBD300048.264110.8330.920.17P
99Bartolo Colón28CLE34341222.140122714.9751.581.15P
100David Cone38BOS25250135.22514920.9201.530.92P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
101Jeff Conine35BAL1261261111103.282174671461.995-2-26.666.141B-OF-3B
102Brian Cooper26ANA71013.2220001.0001.320.29P
103Francisco Cordero26TEX3002.1000000.000.00P
104Wil Cordero29CLE705744525.123822511217.992-3-74.043.23OF-1B
105Marty Cordova31CLE1069763843.0210200821.990352.221.96OF
106Nate Cornejo21DET1010042.2835011.0001.690.80P
107Steve Cox26TBD867974703.063058049164.998-1-28.057.311B-OF
108Tim Crabtree31TEX210023.1615011.0002.310.29P
109Paxton Crawford23BOS87036.0734001.0001.750.88P
110Joe Crede23CHW151313114.0351718031.000-2-202.762.333B
111Doug Creek32TBD660062.2102531.7001.010.11P
112Jack Cressend26MIN440056.11257001.0001.920.27P
113Deivi Cruz28DET110109101962.24781622991769.964-14-184.313.97SS-3B
114Jacob Cruz28CLE22149135.04140010.976-2-132.671.82OF
115José Cruz27TOR1431411291256.2294286531.990-22-212.082.03OF
116Michael Cuddyer22MIN75243.04037214.9751148.165.571B-3B
117Chad Curtis32TEX333122252.28380211.988-1-62.922.48OF
118Mark Dalesandro33CHW1001.000000000.000.00C
119Johnny Damon27OAK1541521401350.1352345431.991872.332.27OF
120Brian Daubach29BOS1191131041023.1947861751171.988228.237.801B-OF
121Jeff DaVanon27ANA292220203.04945311.980-4-212.131.66OF
122Doug Davis25TEX30301186.03252522.9381.451.00P
123Carlos Delgado29TOR1611611541438.2163015181039166.994-10-810.1410.071B
124Wilson Delgado28KCR116556.025421021.0001114.022.27SS-3B-2B
125Delino DeShields32BAL474543402.09287230.967-1-41.991.89OF
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
126Matt DeWitt23TOR160019.0523011.0002.370.31P
127Einar Díaz28CLE1341261141116.2106195994811.9929108.497.80C-2B
128R.A. Dickey26TEX40012.0211001.0001.500.50P
129Mike Difelice32TBD484637386.13282932964.982267.506.71C
130Sean Douglass22BAL44020.1101001.0000.440.25P
131Kelly Dransfeldt26TEX4008.0404001.0000154.501.00SS-3B
132Ryan Drese25CLE94036.2104511.9002.211.00P
133Tim Drew22CLE86035.083411.8751.800.88P
134Justin Duchscherer23TEX52014.2110001.0000.610.20P
135Chad Durbin23KCR29292179.041202013.9762.011.38P
136Ray Durham29CHW1501481421294.17362804461088.986665.054.842B
137Mike Duvall26MIN8004.2000000.000.00P
138Jermaine Dye27TOT1541541411351.02922741261.979-2-21.911.86OF
139Damion Easley31DET1531531431329.178927949614113.982005.255.072B
140David Eckstein26ANA1381321221167.15831993661875.969-3-34.364.04SS-2B
141Cal Eldred33CHW2206.0202001.0003.001.00P
142Alan Embree31CHW390034.0523011.0001.320.13P
143Juan Encarnación25DET1161141071003.1258247560.977-10-122.262.17OF
144Todd Erdos27BOS100016.1211011.0001.100.20P
145Darin Erstad27ANA1531531351340.248046217111.99814133.223.03OF-1B
146Kelvim Escobar25TOR59111126.0156810.9331.000.24P
147Bobby Estalella26NYY31114.015141001.000009.645.00C
148Carl Everett30BOS939286819.0194185451.974-8-122.082.03OF
149Scott Eyre29TOR170015.2202001.0001.150.12P
150Jorge Fábregas31ANA534232372.12932672333.990137.015.47C
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
151Sal Fasano29TOT126361.04439320.955006.203.50C
152Carlos Febles25KCR787368649.1359128224762.981244.884.512B
153José Fernández26ANA3004.010010.000-1-2100.000.001B-3B
154Robert Fick27DET1039568815.064259639713.989-3-47.015.67C-1B-OF
155Bob File24TOR600074.11971111.9472.180.30P
156Chuck Finley38CLE22221113.21621130.8131.030.59P
157Tony Fiore29TOT7009.2321001.0002.790.43P
158John Flaherty33TBD786967617.14934582874.986-9-177.096.23C
159Darrin Fletcher34TOR129114931021.07657204148.995566.715.90C
160Bryce Florie31BOS7008.2211001.0002.080.29P
161Josh Fogg24CHW110013.1211001.0001.350.18P
162Brook Fordyce31BAL958974768.258154130107.983-6-96.696.01C
163Casey Fossum23BOS137044.1431001.0000.810.31P
164Kevin Foster32TEX90017.2000000.000.00P
165Kris Foster26BAL70010.0404001.0003.600.57P
166Keith Foulke28CHW720081.018711001.0002.000.25P
167Ryan Franklin28SEA380078.11486001.0001.610.37P
168John Frascatore31TOR120016.1615001.0003.310.50P
169Ryan Freel25TOR76350.032112014.969025.583.882B-OF
170Jeff Frye34TOR704734476.223790146132.996-2-64.463.062B-3B-SS-OF
171Travis Fryman32CLE969478793.0217661391215.945-12-182.332.113B-SS
172Brian Fuentes25SEA100011.2413001.0003.090.40P
173Brad Fullmer26TOR1118.013121011.00006014.6313.001B
174Mike Fyhrie31OAK3005.0000000.000.00P
175Andrés Galarraga40TEX252525220.021219516126.995008.638.441B
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
176Ron Gant36OAK118673.0440001.000-3-510.490.36OF
177Rich Garcés30BOS620067.018711021.0002.420.29P
178Freddy García24SEA34344238.269293915.9862.562.00P
179Karim García25CLE20126120.22418421.917-4-391.641.10OF-1B
180Nomar Garciaparra27BOS212120184.0933456313.968-2-134.404.29SS
181Jon Garland21CHW35160117.02681714.9621.920.71P
182Chris George21KCR1313174.0137510.9231.460.92P
183Jason Giambi30OAK1361361131176.1131112247611107.992449.959.561B
184Jeremy Giambi26OAK574839422.2131123356.962-10-302.682.21OF-1B
185Jay Gibbons24BAL343020263.0102984031.000293.492.91OF-1B
186Benji Gil28ANA786543560.03621771711445.961005.594.14SS-2B-1B-OF
187Gerónimo Gil25BAL171713150.01331211021.985-2-167.867.71C
188Matt Ginter23CHW200039.2734001.0001.590.35P
189Charles Gipson28SEA77147237.171511821.9723132.620.85OF-SS-3B-2B
190Troy Glaus24ANA1591581491395.24091032871921.954-3-32.512.423B-SS
191Gary Glover24CHW46110100.12591510.9602.150.52P
192Ryan Glynn26TEX129046.01275001.0002.351.00P
193Chris Gomez30TBD585551486.021880131729.9680-13.913.64SS
194Alex Gonzalez28TOR1541531481374.176824950910120.9871094.964.92SS
195Juan González31CLE11911992981.02272141033.987-3-42.061.88OF
196Tony Graffanino29CHW632825339.11625699717.9575184.112.313B-2B-SS-OF-1B
197Craig Grebeck36BOS23126118.2481632041.0000-23.642.09SS
198Steve Green23ANA1106.0101011.0001.501.00P
199Todd Greene30NYY342419227.120118714021.000-5-267.965.91C
200Rusty Greer32TEX605954503.0131124250.962-6-142.252.10OF
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
201Ben Grieve25TBD1201181001012.1248240440.984-7-82.172.03OF
202Jason Grimsley33KCR730080.12261242.8182.020.25P
203Buddy Groom35BAL700066.0104511.9001.230.13P
204Eddie Guardado30MIN670066.2936001.0001.220.13P
205Carlos Guillén25SEA1371231151120.05101873131075.98010114.023.65SS
206José Guillén25TBD363534306.29686733.9695212.732.58OF
207Mark Guthrie35OAK540052.1404001.0000.690.07P
208Cristian Guzmán23MIN1181151071015.05131653272158.959894.364.17SS
209Jerry Hairston25BAL1561541491343.18033264581993.976-4-35.255.032B
210John Halama29SEA31170110.13192110.9682.450.97P
211Toby Hall25TBD464645410.03533282052.986137.647.57C
212Roy Halladay24TOR17161105.123716001.0001.971.35P
213Shane Halter31DET1351261161113.05752233262668.955004.443.813B-SS-1B
214Joey Hamilton30TOR22220122.12681622.9231.771.09P
215Travis Harper25TBD2207.0101001.0001.290.50P
216Willie Harris23BAL87456.017161011.000-1-282.732.13OF
217Ken Harvey23KCR33117.012111011.0000-216.354.001B
218Chad Harville24OAK3003.0211001.0006.000.67P
219Shigetoshi Hasegawa32ANA460055.2103611.9001.460.20P
220Bill Haselman35TEX473527338.024723413021.000146.585.26C
221Scott Hatteberg31BOS726554581.25244912943.992-20-418.057.22C
222LaTroy Hawkins28MIN620051.1835001.0001.400.13P
223Rick Helling30TEX34342215.232151611.9691.290.91P
224Doug Henry37KCR530075.2945011.0001.070.17P
225Pat Hentgen32BAL99162.11871011.9442.451.89P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
226Gil Heredia35OAK24180109.235161720.9432.711.38P
227Adrián Hernández26NYY63022.051310.8001.640.67P
228Orlando Hernández35NYY1716094.217512001.0001.621.00P
229Ramón Hernández25OAK1361271161135.2993911701215.988667.777.16C-1B
230Roberto Hernández36KCR630067.2936001.0001.200.14P
231Bobby Higginson30DET1421421251215.13393211081.976442.452.33OF
232Erik Hiljus28OAK1611066.0514001.0000.680.31P
233Ken Hill35TBD5007.152210.8004.910.80P
234Shea Hillenbrand25BOS1341211161101.03591382031820.950-2-32.792.533B-1B
235A.J. Hinch27KCR433730331.22372201432.987-1-46.355.44C
236Sterling Hitchcock30NYY109151.1835001.0001.400.80P
237Denny Hocking31MIN906856642.1318163150536.984-4-84.393.23SS-OF-2B-1B-3B
238Chris Holt29DET30221151.12791711.9631.550.87P
239Mike Holtz28ANA630037.0144910.9293.160.21P
240Paul Hoover25TBD21110.0321001.000002.701.50C
241Bob Howry27CHW690078.212210001.0001.370.17P
242Mike Hubbard30TEX54229.117152001.000-1-415.223.40C
243Trent Hubbard37KCR32118.0220001.000-1-931.000.67OF
244Tim Hudson25OAK35353235.069214353.9282.451.83P
245Aubrey Huff24TBD908880767.03311701412026.940-6-103.653.383B-1B
246Torii Hunter25MIN1471471421295.14784601443.99220183.293.22OF
247Raúl Ibañez29KCR503720337.013011411511.962-2-83.342.36OF-1B-3B
248Brandon Inge24DET796043537.23743304043.9897166.194.68C
249Jason Isringhausen28OAK650071.1111820.8181.140.14P
250César Izturis21TOR464033357.019773121328.985-1-24.894.132B-SS
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
251Ryan Jackson29DET652419288.117315912214.988-2-75.342.48OF-1B
252Stan Javier37SEA786629587.2170165415.99410212.592.06OF-1B
253Robin Jennings29OAK171310118.052484021.000-2-153.972.74OF-1B
254Marcus Jensen28TOT127568.051474001.0001186.754.25C
255Derek Jeter27NYY1501501331312.15702123431568.974-17-153.813.70SS
256Brett Jodie24NYY1102.0000000.000.00P
257Adam Johnson21MIN74025.0413001.0001.440.57P
258Jason Johnson27BAL32322196.02441641.8330.920.63P
259Jonathan Johnson26TEX50010.1000000.000.00P
260Mark Johnson25CHW615648495.13603263132.992376.495.85C
261Nick Johnson22NYY151010102.095905041.000188.386.331B
262Russ Johnson28TBD726157542.222784136727.969-3-73.652.932B-3B-SS
263Jacque Jones26MIN1401231091095.0291278850.983222.352.04OF
264Todd Jones33TOT690068.01871010.9442.250.25P
265Wally Joyner39ANA393119267.128927018127.9974189.707.381B
266Mike Judd26TOT123029.0431001.0001.240.33P
267Jorge Julio22BAL180021.130210.6670.840.11P
268David Justice35NYY252213189.15449411.981162.522.12OF
269Gabe Kapler25TEX1331301281156.1353344813.997-17-182.742.65OF
270Steve Karsay29CLE310043.113310011.0002.700.42P
271Randy Keisler25NYY1010050.2102620.8001.420.80P
272Adam Kennedy25ANA1311231181102.26222363761064.984785.004.672B
273Joe Kennedy22TBD20200117.222814021.0001.681.10P
274Bobby Kielty24MIN342821260.26863231.956012.241.91OF
275Sun-Woo Kim23BOS202041.2725011.0001.510.35P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
276Gene Kingsale24TOT104351.013130001.0001192.291.30OF
277Mike Kinkade28BAL463327296.087721320.977-4-172.581.81OF-3B-C-1B
278Brandon Knight25NYY40010.2110001.0000.840.25P
279Chuck Knoblauch32NYY10810486890.0181171824.989-2-31.811.66OF
280Billy Koch26TOR690069.1114611.9091.300.14P
281Ryan Kohlmeier24BAL341040.2202001.0000.440.06P
282Danny Kolb26TEX170015.1000000.000.00P
283Paul Konerko25CHW1441441351260.113741276908120.994-4-49.759.491B
284Corey Koskie28MIN1501471391308.0416953061519.96416142.762.673B
285Tim Laker31CLE158685.18376612.988-2-288.655.47C-P
286Mike Lamb25TEX747166634.1209521391814.9140-12.712.583B
287Tom Lampkin37SEA725636507.04003752322.995127.075.53C-OF
288Mike Lansing33BOS1059782856.24221612471452.967-6-94.293.81SS-2B
289Chris Latham28TOR311615166.049472011.0003182.661.58OF
290Matt Lawton29MIN949085799.2199193242.980-1-22.192.07OF
291Matt LeCroy25MIN50015.011101001.0000-166.602.20C-1B
292Ricky Ledée27TEX726252563.1141137130.979-6-122.201.92OF
293Carlos Lee25CHW130129801048.0258241980.969222.151.92OF
294Al Levine33ANA641075.2143921.8571.430.19P
295Darren Lewis33BOS694131417.11061024021.000382.291.54OF
296Mark Lewis31CLE63130.0124711.9170-123.301.573B-2B
297Cory Lidle29OAK29291188.045133020.9562.061.48P
298Jeff Liefer26CHW645836506.019615930714.964-8-183.362.78OF-3B-1B
299Ted Lilly25NYY26210120.22952220.9312.011.04P
300José Lima28DET18182112.21531112.9331.120.78P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
301Esteban Loaiza29TOR36301190.039152130.9231.711.00P
302James Lofton27BOS76554.02591423.920-2-383.833.29SS
303Kenny Lofton34CLE1301231081076.2319310360.981112.622.41OF
304Kyle Lohse22MIN1916090.12291212.9552.091.11P
305Terrence Long25OAK1621581511425.1344332573.980112.132.08OF
306Albie Lopez29TBD20201124.22561811.9601.731.20P
307Felipe López21TOR494945435.21463210597.938382.832.743B-SS
308Luis Lopez27TOR302820246.089275754.944-2-103.072.553B-1B
309Derek Lowe28BOS673091.22461712.9582.260.34P
310Sean Lowe30CHW45110127.029821001.0002.060.64P
311Mark Lukasiewicz28ANA240022.1101001.0000.400.04P
312Fernando Lunar24BAL644642429.23032673243.9874116.264.67C
313Brandon Lyon21TOR1111063.01239001.0001.711.09P
314Mike MacDougal24KCR33015.1110001.0000.590.33P
315José Macias29DET1291181061057.03961652191226.970673.272.823B-OF-2B
316Calvin Maduro26BAL2212093.21028001.0000.960.45P
317Wendell Magee28DET744740468.2131123710.992392.501.76OF
318Mike Magnante36OAK650055.1102710.9001.460.14P
319Chris Magruder24TEX125560.122211001.0001203.281.83OF
320Pat Mahomes30TEX5640107.130151412.9672.430.52P
321Al Martin33SEA737116512.2139132342.9716132.371.85OF
322Edgar Martínez38SEA1105.0880001.00004814.408.001B
323Félix Martínez27TBD776655588.03011181681541.950-7-134.383.71SS-2B
324Pedro Martinez29BOS18181116.21055001.0000.770.56P
325Tino Martinez33NYY1491461311293.112481144995105.996-2-18.658.341B
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
326Rubén Mateo23TEX393737330.17170010.986-8-291.911.79OF
327T.J. Mathews31OAK200023.0413001.0001.570.20P
328Luis Matos22BAL312622241.26865212.985142.502.16OF
329Jason Maxwell29MIN322014183.074205134.959-2-103.492.223B-SS-2B
330Brent Mayne33KCR494842416.12902691922.993-3-96.235.88C
331Joe Mays25MIN34344233.246172812.9781.731.32P
332Dave McCarty31KCR764743472.050044745856.984-5-149.386.391B-OF
333Quinton McCracken30MIN106563.013130001.000041.861.30OF
334Allen McDill29BOS150014.2000000.000.00P
335Donzell McDonald26NYY3008.0220001.0000152.250.67OF
336John McDonald26CLE153260.228101713.9640-44.011.80SS-3B-2B
337Chuck McElroy33BAL185045.116115011.0003.180.89P
338Fred McGriff37TBD747467628.262655859953.986008.838.341B
339Mark McLemore36SEA11510054916.13241651471233.963343.062.11OF-SS-3B-2B
340Billy McMillon29TOT231712170.13028110.967-2-151.531.26OF
341Rusty Meacham33TBD240035.1817001.0002.040.33P
342Brian Meadows25KCR1010050.11248011.0002.151.20P
343Jim Mecir31OAK540063.01531111.9332.000.26P
344Ramiro Mendoza29NYY5620100.221714011.0001.880.38P
345Frank Menechino30OAK1371281211173.16762534071690.976785.064.712B-SS-3B
346José Mercedes30BAL33312184.024159021.0001.170.73P
347Lou Merloni30BOS503933361.117564108322.983284.283.37SS-2B-3B
348Bart Miadich25ANA110010.0211001.0001.800.18P
349Chris Michalak30TOT35180136.245143012.9782.901.26P
350Doug Mientkiewicz27MIN1481431361269.11336126369495.997-109.449.001B
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
351Matt Miller26DET13009.2633001.0005.590.46P
352Travis Miller28MIN450048.251220.6000.550.07P
353Alan Mills34BAL150014.0000000.000.00P
354Eric Milton25MIN35342220.220713011.0000.820.57P
355Doug Mirabelli30TOT755954540.146541349312.994497.706.16C
356Dave Mlicki33DET1515081.012111021.0001.330.80P
357Brian Moehler29DET1108.0202001.0002.252.00P
358Dustan Mohr25MIN191611141.045450001.0003272.872.37OF
359Bengie Molina26ANA948981781.25685273654.991356.485.99C
360José Molina26ANA15126103.084786011.0002237.345.60C
361Raúl Mondesí30TOR1491491381318.22892631882.972-4-41.921.89OF
362Craig Monroe24TEX241510135.045423011.0003283.001.88OF
363Melvin Mora29BAL1231191051048.04282871301122.974553.583.16OF-SS-2B
364Juan Moreno26TEX450041.154010.8000.870.09P
365Jamie Moyer38SEA33331209.2441727001.0001.891.33P
366Mark Mulder23OAK34346229.154124022.9632.041.53P
367Scott Mullen26KCR170010.0211011.0001.800.12P
368Eric Munson23DET171715146.015714214114.994-2-129.629.181B
369Heath Murray28DET404063.11349021.0001.850.33P
370Mike Mussina32NYY34344228.244182514.9771.691.26P
371Greg Myers35TOT363126282.221219319021.000286.755.89C
372Aaron Myette23TEX1915080.2135710.9231.340.63P
373Charles Nagy34CLE1513070.12291211.9552.691.40P
374Jeff Nelson34SEA690065.1102621.8001.100.12P
375José Nieves26ANA221310125.0803346113.988185.693.292B-SS-3B-1B
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
376C.J. Nitkowski28DET560045.1927001.0001.790.16P
377Trot Nixon27BOS1451371271248.1295280784.973-8-72.071.98OF
378Hideo Nomo32BOS33332198.036171812.9721.591.06P
379Troy O'Leary31BOS898373750.2167163310.994-5-81.991.87OF
380Paul O'Neill38NYY1301271041094.1215210140.981-15-171.741.62OF
381José Offerman32BOS1261261121122.27604582881470.982335.985.572B-1B
382Tomo Ohka25BOS1211052.1128312.9171.890.92P
383John Olerud32SEA1581491421347.2134112111219116.993778.908.431B
384Darren Oliver30TEX28281154.033726011.0001.931.18P
385Joe Oliver35TOT171512140.1141134520.986-3-268.918.18C
386Luis Ordaz25KCR271610154.2962766317.9694285.413.322B-SS-3B
387Magglio Ordóñez27CHW1551511441329.13022861150.983-13-122.011.92OF
388David Ortiz25MIN87555.062602021.0000710.157.751B
389Héctor Ortiz31KCR554640410.03112802831.990266.765.60C
390José Ortiz24OAK1010987.041162327.951-2-294.033.902B
391Ramón Ortiz28ANA32322208.244182061.8641.641.19P
392Antonio Osuna28CHW4004.1000000.000.00P
393Lance Painter33TOR100018.1523021.0002.450.50P
394Orlando Palmeiro32ANA593632363.19087211.9890-12.201.51OF
395Rafael Palmeiro36TEX113113108996.1997906838112.992-3-48.938.751B
396José Paniagua27SEA600066.062311.8330.680.08P
397Christian Parker25NYY1103.0202001.0006.002.00P
398Chad Paronto25BAL240027.0826001.0002.670.33P
399Jim Parque26CHW55128.01028001.0003.212.00P
400Steve Parris33TOR19191105.215411001.0001.280.79P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
401John Parrish23BAL161022.040310.7501.230.19P
402Danny Patterson30DET600064.215510001.0002.090.25P
403Jarrod Patterson27DET131210103.02691520.923-3-292.101.853B
404Josh Paul26CHW564334392.02962662463.980-7-216.665.18C
405Carlos Peña23TEX161615142.015513815213.987-2-149.709.561B
406Troy Percival31ANA570057.2431001.0000.620.07P
407Neifi Pérez28KCR494944427.2254105144539.9804115.244.98SS-2B
408Robert Pérez32NYY53228.1770001.000-1-422.221.40OF
409Matt Perisho26DET304039.1615001.0001.370.20P
410Herbert Perry31CHW736853596.22301051151013.957-2-33.322.753B-1B
411Mark Petkovsek35TEX550076.21459001.0001.640.25P
412Andy Pettitte29NYY31312200.249940021.0002.201.58P
413Adam Pettyjohn24DET169065.01138011.0001.520.69P
414Josh Phelps23TOR74137.030282001.0001327.304.29C
415Travis Phelps23TBD490062.01751111.9412.320.33P
416Adam Piatt25OAK322618234.15348320.962-1-71.961.59OF
417Hipólito Pichardo31BOS300034.213310011.0003.380.43P
418Calvin Pickering24BOS121210103.096906081.000028.398.001B
419A.J. Pierzynski24MIN11010295901.266561144107.985116.545.95C
420Luis Pineda26DET160018.1202001.0000.980.13P
421Joel Piñeiro22SEA1711075.1844001.0000.960.47P
422Dan Plesac39TOR620045.1404001.0000.790.06P
423Scott Podsednik25SEA51118.0330001.000071.500.60OF
424Sidney Ponson24BAL23233138.1331419021.0002.151.43P
425Bo Porter28TEX402216221.26461120.969-3-172.521.55OF
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
426Jorge Posada30NYY1311271141120.210661003521112.990-4-48.477.93C-1B
427Lou Pote29ANA441086.229111622.9312.800.61P
428Ariel Prieto31TBD3003.2110001.0002.450.33P
429Tom Prince36MIN646052530.242138041031.0005117.146.58C
430Bill Pulsipher27TOT370030.092611.8892.400.22P
431Paul Quantrill32TOR800083.01621221.8751.520.18P
432Mark Quinn27KCR999693853.0210197851.976122.162.07OF
433Scott Radinsky33CLE2002.0202001.0009.001.00P
434Brad Radke28MIN33336226.058134414.9832.271.73P
435Tim Raines41BAL22219.0770001.0001443.323.50OF
436Tim Raines Jr.21BAL76656.012120001.000-1-301.931.71OF
437Julio Ramírez23CHW211210118.04643211.9782213.432.14OF
438Manny Ramirez29BOS555553482.099981001.000011.851.80OF
439Joe Randa31KCR1371371271199.23831142561332.966552.782.683B-2B
440Pat Rapp33ANA31281170.046192611.9782.381.45P
441Mark Redman27TOT1111058.011110011.0001.711.00P
442Rick Reed36MIN1212067.21861111.9442.261.42P
443Steve Reed36CLE310027.183410.8752.300.23P
444Dan Reichert24KCR27190123.0311714031.0002.271.15P
445Bryan Rekar29TBD25250140.236181622.9442.181.36P
446Arthur Rhodes31SEA710068.01349001.0001.720.18P
447Chris Richard27BAL11110691936.2370355150121.000343.563.25OF-1B
448Juan Rincón22MIN4005.2101001.0001.590.25P
449Ricardo Rincón31CLE670054.0115510.9091.670.15P
450Cal Ripken Jr.40BAL111111106981.2320972091423.956-1-12.812.763B
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
451David Riske24CLE260027.1615021.0001.980.23P
452Luis Rivas21MIN1501481381304.15802303351565.974-14-133.903.772B
453Juan Rivera22NYY30012.0110001.000000.750.33OF
454Mariano Rivera31NYY710080.233171510.9703.570.45P
455Mike Rivera24DET43226.02824220.9291469.006.50C
456Brian Roberts23BAL615550494.0269971561631.941-6-144.614.02SS-2B
457Dave Roberts29CLE130034.0880001.000072.120.62OF
458Willis Roberts26BAL46181132.02962120.9311.840.59P
459John Rocker26CLE380034.292430.6671.560.16P
460Alex Rodriguez25TEX1611611431395.174927945218118.976-9-84.724.54SS
461Iván Rodríguez29TEX10610183855.169063152711.99012177.196.44C
462Rich Rodriguez38CLE530039.010010011.0002.310.19P
463Kenny Rogers36TEX20200120.24163413.9762.982.00P
464Damian Rolls23TBD685756521.0234110118621.974-1-33.943.352B-OF-3B
465J.C. Romero25MIN1411065.02291120.9092.771.43P
466Brian Rose25TBD73020.1505001.0002.210.71P
467Aaron Rowand23CHW613417342.0107103310.9913122.791.74OF
468Ryan Rupe26TBD28260143.11951220.8951.070.61P
469B.J. Ryan25BAL610053.060420.6670.680.07P
470Rob Ryan28OAK50010.0220001.0000121.800.40OF
471CC Sabathia20CLE33330180.12532111.9601.200.73P
472Bret Saberhagen37BOS33015.0413001.0002.401.33P
473Donnie Sadler26KCR473320292.21577184220.98712484.773.102B-OF-3B-SS
474Olmedo Sáenz30OAK412520262.224120135516.979298.095.621B-3B
475Tim Salmon32ANA1251241161087.12702541335.989-5-62.212.14OF
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
476Rey Sánchez33KCR1009787851.0491155333399.99419265.164.88SS
477Jared Sandberg23TBD383837340.2107336867.9443102.672.593B-1B
478Anthony Sanders27SEA96146.013130001.0001162.541.44OF
479Johan Santana22MIN154043.280621.7501.240.40P
480Pedro Santana24DET1001.0110001.000009.001.002B
481F.P. Santangelo33OAK282013187.0834340071.0002113.992.862B-OF-3B
482José Santiago26KCR200029.11147001.0003.380.55P
483Ángel Santos21BOS64339.02171220.905-1-314.383.172B
484Víctor Santos24DET337076.11311110.9231.410.36P
485Kazuhiro Sasaki33SEA690066.296212.8891.080.12P
486Scott Schoeneweis27ANA32321205.1471136051.0002.061.47P
487Pete Schourek32BOS330030.1102713.9002.670.27P
488Bobby Seay23TBD120013.041210.7502.080.25P
489David Segui34BAL656557546.252948733949.983-4-98.568.001B
490Aaron Sele31SEA34332215.033151711.9701.340.94P
491Andy Sheets29TBD494742406.020380121229.990-3-94.464.10SS
492Scott Sheldon32TEX573123313.1134517764.9554143.682.213B-SS-OF-C
493Scot Shields25ANA80011.041121.5001.640.25P
494Paul Shuey30CLE470054.191441.5560.830.11P
495Rubén Sierra35TEX363318280.06359040.937-8-361.901.64OF
496Brian Simmons27TOR371514206.060591001.0003162.621.62OF
497Randall Simon26DET433836342.038235326339.992-1-49.978.811B
498Chris Singleton28CHW13310687960.0321310832.99111132.982.39OF
499J.D. Smart27TEX150015.1101001.0000.590.07P
500Bob Smith27TBD66651.024121113.958-2-384.063.832B
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
501Roy Smith25CLE90016.120111.5000.550.11P
502Luis Sojo36NYY371815188.095514226.979164.452.513B-SS-1B-2B
503Alfonso Soriano25NYY1561561481384.17033183661993.973-19-164.454.382B
504Steve Sparks35DET35338232.064204311.9842.441.80P
505Justin Speier27CLE120020.2101001.0000.440.08P
506Shane Spencer29NYY685954556.1147139710.99310212.362.15OF
507Scott Spiezio28ANA11510182911.292584083265.99813179.116.941B-OF-3B
508Ed Sprague33SEA28216168.183681324.976154.332.701B-3B-OF-C
509Jason Standridge22TBD91019.1211001.0000.930.22P
510Mike Stanton34NYY760080.11861021.8891.790.21P
511Denny Stark26SEA43014.2220001.0001.230.50P
512Blake Stein27KCR36150131.01468001.0000.960.39P
513Shannon Stewart27TOR1421421151216.1269257750.981221.951.86OF
514Tanyon Sturtze30TBD39270195.1331221021.0001.520.85P
515Chris Stynes28BOS918771763.0294109179623.980-1-23.403.133B-2B-OF
516Jeff Suppan26KCR34341218.152183311.9812.101.50P
517Ichiro Suzuki27SEA1521481371313.2344335812.99715142.352.26OF
518Mac Suzuki26KCR159056.01651010.9382.411.00P
519Mike Sweeney27KCR10810890931.110459458812124.9898109.989.561B
520Jeff Tam30OAK700074.214311011.0001.690.20P
521Ed Taubensee32CLE382819247.2218212330.986-4-197.815.66C
522Miguel Tejada27OAK1621601541431.17492564732093.973-1-14.584.50SS
523Brad Thomas23MIN55016.1404001.0002.200.80P
524Frank Thomas33CHW33219.22220112.955-1-319.617.001B
525Jim Thome30CLE1481441381280.2126511777810105.992-9-88.828.481B
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
526Kevin Tolar30DET90010.2202001.0001.690.22P
527Brett Tomko28SEA114034.2523011.0001.300.45P
528Josh Towers24BAL24201140.130101912.9671.861.21P
529Mike Trombley34BAL500054.21165001.0001.810.22P
530Jason Tyner24TBD1008981810.0232219851.978222.522.27OF
531Ugueth Urbina27BOS190020.0312001.0001.350.16P
532Ismael Valdez27ANA27271163.241734021.0002.251.52P
533Mario Valdez26OAK135459.026251031.0000-43.972.00OF-1B
534John Valentin34BOS201615152.168234329.971033.903.14SS-3B
535José Valentín31CHW11511183957.14151592342244.947343.692.953B-SS-OF
536Jason Varitek29BOS504745426.24594253222.996139.649.14C
537Greg Vaughn35TBD575745459.0134127432.978262.572.30OF
538Ramón Vázquez24SEA168685.032141713.969-1-103.281.72SS-2B-3B
539Randy Velarde38TOT807368647.0374205164546.987365.134.562B-3B-1B-OF
540Mike Venafro27TEX700060.02141344.8102.550.24P
541Brandon Villafuerte25TEX6005.2101001.0001.590.17P
542Ken Vining26CHW8006.2211001.0002.700.25P
543Luis Vizcaíno26OAK360036.2303001.0000.740.08P
544Omar Vizquel34CLE1541521401320.2640219414788.989-8-74.314.11SS
545Brad Voyles24KCR7009.1000000.000.00P
546Tim Wakefield34BOS45170168.238142220.9471.920.80P
547Chris Wakeland27DET1010985.03432020.9414593.393.20OF
548Jeff Wallace25TBD291050.1808001.0001.430.28P
549John Wasdin28BAL260049.2844001.0001.450.31P
550Jarrod Washburn26ANA30301193.13462620.9411.491.07P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
551Jeff Weaver24DET33335229.1492128041.0001.921.48P
552Ben Weber31ANA560068.11821422.8892.110.29P
553Bob Wells34MIN650068.2918011.0001.180.14P
554David Wells38CHW16161100.21841041.7781.250.88P
555Kip Wells24CHW40200133.13191931.9031.890.70P
556Vernon Wells22TOR302322222.16561220.969142.552.10OF
557Jake Westbrook23CLE236064.22041511.9502.640.83P
558Dan Wheeler23TBD130017.2633011.0003.060.46P
559Bob Wickman32CLE700067.21688001.0002.130.23P
560Bernie Williams32NYY1441431321266.2353348321.994-7-72.492.44OF
561Gerald Williams34TOT856361598.2216208531.986353.202.51OF
562Todd Williams30NYY150015.161320.6672.350.27P
563Dan Wilson32SEA12310588943.07477143211.999687.126.02C-1B
564Enrique Wilson27NYY422217240.0104297329.9813163.832.223B-SS-2B
565Kris Wilson24KCR29150109.125121124.9201.890.79P
566Paul Wilson28TBD37240151.11841312.9441.010.46P
567Tom Wilson30OAK96561.03935310.974-2-395.614.22C
568Randy Winn27TBD117106104963.02622451250.981-8-92.402.20OF
569Matt Wise25ANA119049.1312001.0000.550.27P
570Jay Witasick28NYY320040.150320.6000.670.09P
571Mark Wohlers31NYY310035.281610.8751.770.23P
572Steve Woodard26CLE2910097.02371423.9131.950.72P
573Chris Woodward25TOR331913187.21193477817.933175.323.362B-3B-SS-1B
574Shawn Wooten28ANA473614294.125523122219.9923127.745.38C-1B-3B
575Dan Wright23CHW1312066.11741121.8822.041.15P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
576Jaret Wright25CLE77029.0615001.0001.860.86P
577Kelly Wunsch28CHW330022.1505001.0002.010.15P
578Esteban Yan26TBD540062.11596001.0002.170.28P
579Michael Young24TEX104102101915.1504212284879.984-4-54.884.772B
580Víctor Zambrano25TBD360051.11385001.0002.280.36P
581Gregg Zaun30KCR353129277.01971811154.975006.245.49C
582Jeff Zimmerman28TEX660071.1954011.0001.140.14P
583Barry Zito23OAK35353214.13692523.9441.430.97P