Team Fielding

Team Fielding Table
Tm #Fld RA/G DefEff G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr
Anaheim Angels455.36.6991621458114313032.0622443441746134182.978717
Baltimore Orioles485.64.6841621458118612900.0599443001578116151.981-21-2
Boston Red Sox504.60.6961621458107113074.0611443581647109120.982383
Chicago White Sox415.18.6851621458113013053.0617043511686133190.97861
Cleveland Indians555.04.6781621458113612981.060644327166572147.988-14-1
Detroit Tigers445.10.6791621458105912990.0618943301754105171.98340
Kansas City Royals445.74.6891621458116812954.0617143181751102185.983444
Minnesota Twins415.43.6711621458110812894.0592642981526102155.983-46-4
New York Yankees465.06.6931611449106812819.0586942731487109132.981-22-2
Oakland Athletics435.05.6801611449103512918.0616643061726134164.978-46-4
Seattle Mariners374.81.6981621458104712975.060534325162999176.984293
Tampa Bay Devil Rays495.23.6841611449112912882.0622642941814118169.981101
Texas Rangers416.01.6671621458110212861.0601642871594135162.978-62-6
Toronto Blue Jays455.60.6761621458123712936.0609143121679100176.98410
League Average435.28.6841621456111612948 609143161663112163.982-10
6025.28.68422652038515619181269.085273604232328215682280.982-90

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
1Jeff Abbott27CHW655031452.1105101220.981-6-152.051.58OF
2Paul Abbott32SEA35270179.032121913.9691.560.89P
3Israel Alcántara27BOS113344.21817011.9440-83.431.42OF-1B
4Manny Alexander29BOS895035508.118660119713.962-2-43.171.993B-SS-2B
5Luis Alicea34TEX1301271061098.05992533281886.970-11-114.764.182B-3B-SS
6Chad Allen25MIN151511126.028262021.0002192.001.87OF
7Dusty Allen27DET173151.048471051.0000-28.472.531B-OF-3B
8Roberto Alomar32CLE1551541291309.174529343715109.980765.024.712B
9Sandy Alomar34CLE959388816.27116614286.989-5-77.757.40C
10Juan Alvarez26ANA11006.0220011.0003.000.18P
11Rich Amaral38BAL201311130.155505041.0001113.802.75OF-1B
12Brady Anderson36BAL1271241121076.1303301111.997-7-82.532.38OF
13Garret Anderson28ANA1481471361308.2389380540.990112.652.60OF
14Matt Anderson23DET690074.11046001.0001.210.14P
15Clayton Andrews22TOR82020.2101001.0000.440.13P
16Kevin Appier32OAK31311195.12381411.9571.010.71P
17Danny Ardoin25MIN1510797.08980810.989008.165.87C
18Rolando Arrojo34BOS1313071.116610011.0002.021.23P
19Brad Ausmus31DET1501401201234.19769006889.99215147.066.33C-1B-3B-2B
20James Baldwin28CHW29282178.042142622.9522.021.38P
21John Bale26TOR2003.2000000.000.00P
22Lorenzo Barceló22CHW221039.0101001.0000.230.05P
23John Barnes24MIN1111899.230282021.0001172.712.73OF
24Miguel Batista29KCR149057.083410.8751.110.50P
25Tony Batista26TOR1541541531367.04551203181735.963322.882.843B
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
26Justin Baughman25ANA105151.030121714.967005.122.902B-SS
27Rod Beck31BOS340040.2303001.0000.660.09P
28Rich Becker28TOT996647643.2175162585.954-9-172.341.69OF
29Kevin Beirne26CHW291049.272410.8571.090.21P
30Tim Belcher38ANA99140.2615001.0001.330.67P
31Todd Belitz24OAK5003.1000000.000.00P
32David Bell27SEA1311221031096.24071392531547.963-1-23.222.723B-2B-1B-SS
33Albert Belle33BAL11011090953.1222211832.986-5-72.071.99OF
34Mark Bellhorn25OAK41018.0505001.0001602.501.003B-2B-SS
35Clay Bellinger31NYY945132542.021912787513.977373.552.12OF-2B-3B-SS-1B
36Carlos Beltrán23KCR888784769.0242231562.9757112.762.68OF
37Jason Bere29CLE1111054.1862011.0001.330.73P
38Sean Bergman30MIN1514068.02181212.9522.651.33P
39Adam Bernero23DET124034.1826021.0002.100.67P
40Sean Berry34BOS1119.000000-1-800.000.003B
41Rocky Biddle24CHW44022.251310.8001.591.00P
42Willie Blair34DET47170156.217413011.0000.980.36P
43Casey Blake26MIN64140.01275011.000002.702.003B-1B
44Doug Bochtler29KCR6008.1000000.000.00P
45Pedro Borbón32TOR590041.21129011.0002.380.19P
46Mike Bordick34BAL10010093865.0428161258957.979-6-84.364.19SS
47Dave Borkowski23DET2105.1000000.000.00P
48Ricky Bottalico30KCR620072.2146711.9291.610.21P
49Kent Bottenfield31ANA21210127.225718011.0001.761.19P
50Chad Bradford25CHW120013.2202001.0001.320.17P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
51Russell Branyan24CLE343211241.26559331.954142.311.82OF-3B
52Leslie Brea26BAL6109.0000000.000.00P
53Jamie Brewington28CLE260045.1844011.0001.590.31P
54Doug Brocail33DET490050.2157710.9332.490.29P
55Rico Brogna30BOS371412161.21771659313.9830-29.694.701B
56Scott Brosius33NYY1341331231157.13461042311123.968112.612.433B-OF-1B
57Jim Brower27CLE1711062.02291211.9553.051.24P
58Dee Brown22KCR53333.012120001.0002553.272.40OF
59Brian Buchanan26MIN252315193.135341001.000-4-251.631.40OF
60Mark Buehrle21CHW283051.1111912.9091.750.36P
61Jay Buhner35SEA10410150803.01801764001.000-6-82.021.73OF
62Dave Burba33CLE32320191.1371027001.0001.741.16P
63Morgan Burkhart28BOS62127.02826111.964-1-499.004.501B-OF
64Homer Bush27TOR757373653.0417165246668.986015.665.482B
65Tim Byrdak26KCR12006.1110001.0001.420.08P
66Eric Byrnes24OAK41013.0440001.0000-372.771.00OF
67Jolbert Cabrera27CLE953525443.014910939110.993273.011.47OF-2B-SS
68Cameron Cairncross28CLE15009.120110.5000.960.07P
69Miguel Cairo26TBD1089691869.0529218302976.983-5-75.394.812B
70Mike Cameron27SEA1551421371273.2410399563.985332.852.61OF
71Jay Canizaro26MIN908574732.1325120199641.982-5-93.923.542B
72José Canseco35NYY55233.0119020.818-1-222.451.80OF
73Javier Cardona24DET26125118.07566720.973-1-105.572.81C
74Chris Carpenter25TOR34272175.12071212.9500.980.56P
75Héctor Carrasco30TOT691078.21521210.9331.600.20P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
76Vinny Castilla32TBD838378720.024350185820.96713222.942.833B
77Alberto Castillo30TOR665741501.24063723132.9934107.236.11C
78Frank Castillo31TOR25240138.02881914.9641.761.08P
79Frank Catalanotto26TEX634734429.1288169110933.969-7-215.854.162B-1B-OF
80Eric Chavez22OAK1461351261209.1366922561817.951-9-92.592.353B-SS
81Randy Choate24NYY220017.040310.7501.590.14P
82McKay Christensen24CHW293374.021201001.0000-52.550.72OF
83Ryan Christenson26OAK1142715384.110295251.951262.270.85OF
84Mark Clark32TEX128044.0716031.0001.430.58P
85Tony Clark28DET585840472.153748845449.993-1-110.169.191B
86Will Clark36BAL727167607.163358344658.991-1-29.298.711B
87Royce Clayton30TEX1481441281237.06922654111694.977-9-94.924.57SS
88Roger Clemens37NYY32321204.148143222.9582.031.44P
89Edgard Clemente24ANA32155148.138362001.0000-22.311.19OF
90Pasqual Coco22TOR1104.0000000.000.00P
91Ivanon Coffie23BAL191414138.146133212.978-1-92.932.373B-SS
92Bartolo Colón27CLE30302188.037171821.9461.681.17P
93David Cone37NYY30290155.03192020.9351.680.97P
94Jeff Conine34BAL999085812.24863631081538.969-7-105.224.623B-1B-OF
95Ron Coomer33MIN1271261161102.211101023825104.995239.028.571B-3B
96Brian Cooper25ANA1515187.01731221.8821.551.00P
97Francisco Cordero25TEX560077.1104510.9001.050.16P
98Wil Cordero28CLE383830318.281792001.000-4-142.292.13OF
99Marty Cordova30TOR413830347.15755111.982-9-321.451.37OF
100Rheal Cormier33BOS640068.115114001.0001.980.23P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
101Steve Cox25TBD797143584.028826713812.972-4-84.323.50OF-1B
102Tim Crabtree30TEX680080.116511031.0001.790.24P
103Paxton Crawford22BOS74029.0110001.0000.310.14P
104Joe Crede22CHW62231.0155911.933004.062.333B
105Doug Creek31TBD450060.21129011.0001.630.24P
106Jack Cressend25MIN110013.2110001.0000.660.09P
107Rich Croushore29BOS5004.2101001.0001.930.20P
108Deivi Cruz27DET1561541451355.171722248213116.982434.674.51SS
109Jacob Cruz27CLE96565.017161011.000042.351.89OF
110José Cruz26TOR1621621571423.1417405931.993432.622.56OF
111Nelson Cruz27DET270041.0716011.0001.540.26P
112Darwin Cubillán27TOT200033.1624011.0001.620.30P
113Midre Cummings28TOT442721258.269654021.000162.401.57OF
114Chad Curtis31TEX806948596.0144135450.965-4-72.101.74OF
115Jeff D'Amico25KCR71013.2211001.0001.320.29P
116Johnny Damon26KCR1331321201149.2345334651.986662.662.56OF
117Brian Daubach28BOS928756733.271766252349.996598.767.761B-OF-3B
118Doug Davis24TEX3013198.22131710.9521.820.67P
119Kane Davis25CLE52011.0413001.0003.270.80P
120Carlos Delgado28TOR1621621581429.1151114168213157.991-9-89.439.251B
121Wilson Delgado27TOT613323328.119961134428.9806235.353.052B-SS-3B
122Sean DePaula26CLE130016.2642001.0003.240.46P
123Delino DeShields31BAL1371331181152.05172472571347.975-7-73.943.682B-OF
124Matt DeWitt22TOR80013.2321001.0001.980.38P
125Einar Díaz27CLE756967628.26315794844.994248.988.36C-3B
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
126Jason Dickson27ANA66028.0532001.0001.610.83P
127Mike Difelice31TBD595753496.23943513586.980-1-26.996.54C
128Craig Dingman26NYY100011.0000000.000.00P
129Gary Disarcina32ANA1212799.0762447512.9342236.455.92SS
130Kelly Dransfeldt25TEX156467.1421329081.0003485.612.63SS-2B
131Tim Drew21CLE3309.051310.8004.001.33P
132Rob Ducey35TOR32225.198010.889-1-282.842.67OF
133Todd Dunwoody25KCR403129300.08381020.976-2-82.432.03OF
134Chad Durbin22KCR1616072.1168712.9381.870.94P
135Ray Durham28CHW1511491391303.173329941915126.980-2-24.964.752B
136Trent Durrington24ANA1119.0312001.000-1-933.003.002B
137Mike Duvall25TBD2002.1101001.0003.860.50P
138Jermaine Dye26KCR1461451371260.12952771173.976002.061.97OF
139Damion Easley30DET1251241051070.0615198411698.99020235.124.872B
140Dave Eiland33TBD1710054.221615001.0003.461.24P
141Darrell Einertson27NYY110012.2202001.0001.420.18P
142Cal Eldred32CHW20202112.021813021.0001.691.05P
143Juan Encarnación24DET1411381301212.2371363352.987-8-82.722.60OF
144Trevor Enders25TBD9009.1422001.0003.860.44P
145Todd Erdos26NYY140025.0211001.0000.720.14P
146Scott Erickson32BAL1616192.2157530.8001.170.75P
147Darin Erstad26ANA1361361171190.2367355932.99229292.752.62OF-1B
148Kelvim Escobar24TOR43243180.027111511.9631.300.60P
149Leo Estrella25TOR2004.2101001.0001.930.50P
150Seth Etherton23ANA1111060.112111011.0001.791.09P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
151Tom Evans25TEX221714156.158134055.9140-23.052.413B-1B
152Carl Everett29BOS1261221121063.22932761164.980222.432.28OF
153Scott Eyre28CHW131019.0303001.0001.420.23P
154Jorge Fábregas30KCR393632328.12422192122.992146.586.15C
155Sal Fasano28OAK524117353.22582312252.981136.444.87C
156Jeff Fassero37BOS38230130.030111813.9672.010.76P
157Carlos Febles24KCR999383821.24601652851076.978694.934.552B
158Robert Fick26DET493025292.229827221520.983029.015.861B-C
159Chuck Finley37CLE34343218.035112041.8861.280.91P
160Tony Fiore28TBD110015.0211001.0001.200.18P
161John Flaherty32TBD10810198908.26676115159.993-2-36.566.13C
162Darrin Fletcher33TOR11710394909.26646213947.994-2-36.535.64C
163Bryce Florie30BOS290049.119712011.0003.470.66P
164Ben Ford24NYY42011.0101001.0000.820.25P
165Brook Fordyce30TOT928075731.16015643344.993-3-57.356.49C
166Keith Foulke27CHW720088.01073011.0001.020.14P
167John Frascatore30TOR600073.0137512.9231.480.20P
168Jeff Frye33BOS645447510.2242116124220.992-1-14.233.432B-OF-3B
169Travis Fryman31CLE1541531451349.136783276821.978002.392.323B-1B
170Brad Fullmer25TOR1002.0321001.000018013.503.001B
171Chris Fussell24KCR209070.0149410.9291.670.65P
172Mike Fyhrie30ANA320052.2716001.0001.200.22P
173Ron Gant35ANA211413132.14442111.9772222.922.05OF
174Rich Garcés29BOS640074.21156001.0001.330.17P
175Freddy García23SEA21200124.12751931.8891.741.14P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
176Jesse Garcia26BAL114350.031922051.0002585.582.822B-SS
177Karim García24TOT95351.010100001.000-1-141.761.11OF
178Nomar Garciaparra26BOS1361351211185.06212014021865.971994.584.43SS
179Jon Garland20CHW1513069.21421020.8571.550.80P
180Jason Giambi29OAK1241241061064.112261161596114.995-4-510.329.841B
181Jeremy Giambi25OAK665035441.2147136835.980-4-112.932.06OF-1B
182Benji Gil27ANA1029071791.14611642791869.961585.044.26SS-2B-1B
183Bernard Gilkey33BOS22147136.037361001.0001112.451.68OF
184Matt Ginter22CHW7009.1101001.0000.960.14P
185Charles Gipson27SEA5553133.2352312011.000162.360.60OF-3B-SS
186Troy Glaus23ANA1561551471382.04981123533334.93417143.032.873B-SS
187Ryan Glynn25TEX1616088.221912011.0002.131.31P
188Alex Gonzalez27TOR1411401341225.163621340716100.975-12-124.554.40SS
189Juan González30DET666654544.0121118211.992121.991.82OF
190Dwight Gooden35TOT26130101.02141613.9521.780.77P
191Tony Graffanino28TOT593930385.222275141634.9736185.043.482B-SS-3B
192Craig Grebeck35TOR636053527.0312110193938.971-4-85.174.732B-SS
193Scarborough Green26TEX653025317.01101028011.0000-23.121.69OF
194Charlie Greene29TOR32119.013130001.000006.164.33C
195Todd Greene29TOR3005.0220001.000003.600.67C-OF
196Rusty Greer31TEX979689836.0200194330.985-6-92.122.03OF
197Ben Grieve24OAK144144701161.1246237630.988-7-71.881.69OF
198Jason Grimsley32NYY634096.124111124.9172.060.35P
199Buddy Groom34BAL700059.11421021.8571.820.17P
200Eddie Guardado29MIN700061.2303001.0000.440.04P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
201Carlos Guillén24SEA867866699.1266851602121.921-2-33.152.693B-SS
202José Guillén24TBD997978743.2180169743.978112.131.78OF
203Ozzie Guillén36TBD572717274.21354090514.9637314.262.17SS-3B-1B-2B
204Eric Gunderson34TOR6006.130210.6672.840.33P
205Mark Guthrie34TOT570052.2817001.0001.370.14P
206Cristian Guzmán22MIN1511481441307.06632284132296.967-4-44.414.25SS
207Juan Guzmán33TBD1101.2000000.000.00P
208Jerry Hairston24BAL494947433.0262101156545.9815145.345.242B
209John Halama28SEA30301166.23442733.9121.671.03P
210Toby Hall24TBD43026.021192001.000007.275.25C
211Roy Halladay23TOR1913067.21147001.0001.460.58P
212Shane Halter30DET1036136619.2378245125842.979495.373.033B-1B-SS-OF-2B-C-P
213Joey Hamilton29TOR66033.0422011.0001.090.67P
214Chris Haney31CLE1001.0101001.0009.001.00P
215Travis Harper24TBD65132.0413001.0001.130.67P
216Shigetoshi Hasegawa31ANA660095.216610011.0001.510.24P
217Bill Haselman34TEX625445478.13603362044.989006.705.74C
218Scott Hatteberg30BOS494334377.23192971663.981-10-327.466.39C-3B
219LaTroy Hawkins27MIN660087.22131621.9051.950.29P
220Rick Helling29TEX35350217.02681711.9621.040.71P
221Rickey Henderson41SEA888752692.0184181030.984472.352.06OF
222Gil Heredia34OAK32322198.23992910.9741.721.19P
223Carlos Hernández24SEA2003.0110001.000-1-2003.000.503B
224Orlando Hernández34NYY29293195.2361224041.0001.661.24P
225Ramón Hernández24OAK1421181061062.282076443137.984-2-26.835.68C
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
226Roberto Hernández35TBD680073.11641111.9381.840.22P
227Bobby Higginson29DET1451441281256.13333071973.979-102.342.25OF
228Erik Hiljus27DET3003.2000000.000.00P
229Glenallen Hill35NYY1211377.019190001.000-1-172.221.58OF
230Ken Hill34TOT1817081.22051411.9502.091.06P
231A.J. Hinch26OAK52119.0109010.900004.261.80C
232Brett Hinchliffe25ANA2001.2000000.000.00P
233Denny Hocking30MIN1208561802.2331183143540.985-8-123.662.312B-OF-SS-3B-1B
234Kevin Hodges27SEA130017.1211001.0001.040.15P
235Ray Holbert29KCR3009.0642021.000-1-1606.002.003B-2B-SS
236Darren Holmes34BAL5004.2000000.000.00P
237Mike Holtz27ANA610041.01037001.0002.200.16P
238Bob Howry26CHW650071.0936011.0001.140.14P
239Trent Hubbard36BAL243371.01412110.929-3-421.650.54OF
240Tim Hudson24OAK32322202.139152041.8971.561.09P
241Aubrey Huff23TBD373516279.082245353.939-2-92.482.083B
242Torii Hunter24MIN999482826.22852701233.989-4-63.072.85OF
243Butch Huskey28MIN242218195.210898732.972-2-144.834.38OF-1B
244Raúl Ibañez28SEA792818340.210299123.980272.641.27OF-1B
245Jason Isringhausen27OAK660069.01311110.9231.570.18P
246Stan Javier36SEA907456692.1169161712.994-6-112.181.85OF-1B
247Gregg Jefferies32DET383624299.024118852125.996007.225.851B-2B-3B-OF
248Marcus Jensen27MIN493735345.12762611323.993007.145.59C
249Derek Jeter26NYY1481481361278.26102373492478.961-23-214.123.96SS
250Brian Johnson32KCR373529304.12352211221.991-4-166.896.30C
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
251Charles Johnson28TOT1261211121060.07707224267.992336.496.06C
252Jason Johnson26BAL25130107.2734001.0000.590.28P
253Jonathan Johnson25TEX150029.0817001.0002.480.53P
254Keith Johnson29ANA61118.21679001.0001647.712.672B-SS-1B
255Lance Johnson36NYY40016.2220001.0000-221.080.50OF
256Mark Johnson24CHW746952602.04974662744.992487.376.66C
257Mark Johnson25DET93024.0615001.0002.250.67P
258Russ Johnson27TBD704333436.019345143516.97410263.882.413B-2B-SS
259Doug Jones43OAK540073.11761010.9411.960.30P
260Jacque Jones25MIN1471331181188.2345334921.994552.602.33OF
261Marcus Jones25OAK1102.1000000.000.00P
262Todd Jones32DET670064.0532001.0000.700.07P
263Félix José35NYY142155.01413010.929-1-152.130.93OF
264David Justice34TOT10710369878.0223211842.98210142.242.05OF
265Scott Kamieniecki36CLE260033.193511.8892.160.31P
266Gabe Kapler24TEX11611598999.23223075104.969-11-132.812.69OF
267Scott Karl28ANA64021.220110.5000.420.17P
268Steve Karsay28CLE720076.22391310.9572.580.31P
269Randy Keisler24NYY41010.2000000.000.00P
270Roberto Kelly35NYY108667.018180001.000-3-452.421.80OF
271Adam Kennedy24ANA1551471441324.178133742519106.976325.184.922B
272Masao Kida31DET2002.2321001.00010.131.50P
273Gene Kingsale23BAL242222195.26560230.954-2-122.852.58OF
274Mike Kinkade27BAL1001.0110001.000009.001.001B
275Matt Kinney23MIN88042.193510.8891.701.00P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
276Chuck Knoblauch31NYY828258666.03541491901542.958-10-184.584.132B
277Randy Knorr31TEX1511793.06764210.985006.394.40C
278Billy Koch25TOR680078.21358021.0001.490.19P
279Ryan Kohlmeier23BAL250026.1422001.0001.370.16P
280Danny Kolb25TEX1000.2000000.000.00P
281Paul Konerko24CHW1281271211127.0113810537411119.990-4-49.008.741B-3B
282Corey Koskie27MIN1391331211164.1349962411227.966-4-42.602.423B
283Mike Lamb24TEX1351291251137.03811182303324.913-16-172.752.583B
284Tom Lampkin36SEA282517212.01531381322.987006.415.39C
285Mike Lansing32BOS493831352.2179731060121.000144.573.582B-3B
286Andy Larkin26KCR180019.1321001.0001.400.17P
287Matt Lawton28MIN1431411171209.0287278451.983-11-102.101.97OF
288Brett Laxton26KCR61016.2000000.000.00P
289Matt LeCroy24MIN524940422.23503301649.989-4-127.376.65C-1B
290Ricky Ledée26TOT123117981029.2268261250.981-2-22.302.14OF
291Carlos Lee24CHW1491461231272.22862731030.990112.001.90OF
292Sang-Hoon Lee29BOS90011.2202001.0001.540.22P
293Brian Lesher29SEA4009.0541001.0001675.001.251B
294Al Levine32ANA515095.11841310.9441.600.33P
295Darren Lewis32BOS897549670.0160152531.9816102.111.76OF
296Mark Lewis30BAL614338413.1179641051018.944-7-213.682.643B-2B-SS
297Jim Leyritz36NYY32119.015150001.000-1-697.115.00C-1B
298Cory Lidle28TBD3111096.22661911.9622.330.81P
299Jeff Liefer25CHW52022.2108111.900-1-643.571.50OF-1B
300Ted Lilly24NYY7008.0211001.0002.250.29P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
301Mike Lincoln25MIN84020.2312001.0001.310.38P
302Rod Lindsey24DET70015.0220001.000-1-561.200.29OF
303Esteban Loaiza28TOT34311199.144122934.9321.851.21P
304Kenny Lofton33CLE1351331201152.0356348441.989442.752.61OF
305Terrence Long24OAK1371311261166.13403282101.971-6-62.552.41OF
306Albie Lopez28TBD45244185.132121732.9061.410.64P
307Andrew Lorraine27CLE10009.1211001.0001.930.20P
308Derek Lowe27BOS740091.119811001.0001.870.26P
309Sean Lowe29CHW505070.2123810.9171.400.22P
310Fernando Lunar23BAL94241.045432001.0001299.885.00C
311Keith Luuloa25ANA65343.02181214.952-1-254.192.862B-SS
312John Mabry29SEA392514227.061372044.934-2-112.261.273B-OF-1B-P
313Robert Machado27SEA83238.037352011.000008.764.63C
314José Macias28DET653937398.117353116423.9770-13.822.452B-3B-OF-SS
315Calvin Maduro25BAL152023.1312001.0001.160.20P
316Wendell Magee27DET764223412.289863001.000-4-101.941.17OF
317Mike Magnante35OAK550039.21831411.9443.860.31P
318Ron Mahay29OAK52016.0312001.0001.690.60P
319Al Martin32SEA353317262.18276330.9632102.712.26OF
320Tom Martin30CLE310033.195310.8892.160.26P
321Dave Martinez35TOT11210389909.12572401524.992682.522.24OF-1B
322Edgar Martínez37SEA22014.013121031.000008.366.501B
323Félix Martínez26TBD10610382887.25731913681480.97617235.675.27SS
324Pedro Martinez28BOS29297217.0421428021.0001.741.45P
325Ramón Martínez32BOS27270127.223167001.0001.620.85P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
326Tino Martinez32NYY1541491331290.212491154887110.994118.668.061B
327Willie Martínez22CLE1003.0202001.0006.002.00P
328Rubén Mateo22TEX525250457.0147140430.980132.842.77OF
329T.J. Mathews30OAK500059.213211011.0001.960.26P
330Luis Matos21BAL695551503.2173168320.9889213.062.48OF
331Jason Maxwell28MIN523021290.01383795618.957284.102.362B-3B-SS-OF
332Joe Mays24MIN31282160.13592422.9431.851.06P
333Dave McCarty30KCR735451521.054848261563.99112269.387.341B-OF
334Quinton McCracken29TBD117669.019190001.0001142.481.73OF
335Allen McDill28DET130010.0101001.0000.900.08P
336Jason McDonald28TEX322717248.18275612.9886302.942.53OF
337John McDonald25CLE90023.01248011.0001474.701.33SS-2B
338Chuck McElroy32BAL432063.1103611.9001.280.21P
339Fred McGriff36TBD1441441331255.1139213008210137.993-17-179.919.601B
340Mark McLemore35SEA1371321211173.0640286346887.988564.854.422B-OF
341Billy McMillon28DET159485.02827010.9643352.861.80OF
342Brian Meadows24KCR1110271.21367001.0001.631.18P
343Gil Meche21SEA1515185.21477001.0001.470.93P
344Jim Mecir30TOT630085.01037011.0001.060.16P
345Ramiro Mendoza28NYY149165.21028001.0001.370.71P
346Frank Menechino29OAK593628357.223590139631.974-3-105.763.752B-SS-3B-P
347José Mercedes29BAL36201145.218216001.0001.110.50P
348Kent Mercker32ANA217048.171511.8571.120.29P
349Lou Merloni29BOS403526299.297266473.928-2-62.702.253B
350José Mesa34SEA660080.21578001.0001.670.23P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
351Doug Mientkiewicz26MIN33326.222220031.000-1-637.437.331B
352Travis Miller27MIN670067.0826001.0001.070.12P
353Alan Mills33BAL230023.252210.8001.520.17P
354Eric Milton24MIN33330200.02371510.9570.990.67P
355Ryan Minor26BAL312319214.184453546.952-1-83.362.583B-1B
356Dave Mlicki32DET24210119.1261214031.0001.961.08P
357Brian Moehler28DET29292178.0431330051.0002.171.48P
358Chad Moeller25MIN484032343.02852661360.979-3-107.325.81C
359Mike Mohler31CLE2001.0000000.000.00P
360Bengie Molina25ANA1271231151091.07516836179.991676.145.86C
361Gabe Molina25BAL90013.0211001.0001.380.22P
362Raúl Mondesí29TOR969591831.2215203573.9679132.252.17OF
363Melvin Mora28BAL535246451.0253801611233.9530-14.814.55SS-2B
364Willie Morales27BAL33326.024222011.0001468.318.00C
365Mickey Morandini34TOR353131280.11515892128.993-1-64.824.292B
366Hal Morris35DET383024270.129026423327.990-3-159.557.361B-OF
367Jim Morris36TBD160010.1000000.000.00P
368Danny Mota24MIN4005.1000000.000.00P
369Chad Mottola28TOR32221.0550001.0000-112.141.67OF
370Jamie Moyer37SEA26260154.039112711.9742.221.46P
371Mark Mulder22OAK27270154.03272231.9061.691.07P
372Scott Mullen25KCR110010.1101001.0000.870.09P
373Mike Munoz34TEX7004.0000000.000.00P
374Peter Munro25TOR93025.2523021.0001.750.56P
375Eric Munson22DET31012.01716012.9410-2012.005.331B
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
376Dan Murray26KCR100019.1844001.0003.720.80P
377Mike Mussina31BAL34346237.244172611.9771.631.26P
378Greg Myers34BAL282722230.018016614011.000007.046.43C
379Aaron Myette22CHW2002.2000000.000.00P
380Charles Nagy33CLE1111057.0251213001.0003.952.27P
381Jaime Navarro33CLE72014.2000000.000.00P
382Denny Neagle31NYY1615191.12071121.9001.771.13P
383Jeff Nelson33NYY730069.21101011.9091.290.14P
384Alan Newman30CLE1001.1000000.000.00P
385Chris Nichting34CLE7009.0211001.0002.000.29P
386C.J. Nitkowski27DET67110109.22972112.9662.300.42P
387Trot Nixon26BOS11810895954.0226216824.991792.111.90OF
388Hideo Nomo31DET32311190.029121611.9661.330.88P
389Greg Norton27CHW605539476.120012666817.960-6-153.633.003B-1B
390Troy O'Leary30BOS1371331261182.2255243930.98814141.921.84OF
391Paul O'Neill37NYY1401391061153.1300293523.993772.332.13OF
392José Offerman31BOS10710271880.26454032311162.983126.485.372B-1B
393Tomo Ohka24BOS1312069.1168711.9381.951.15P
394John Olerud31SEA1581551441358.2140812711325154.99612109.298.881B
395Omar Olivares32OAK21161108.02361612.9571.831.05P
396Darren Oliver29TEX21210108.022715001.0001.831.05P
397Joe Oliver34SEA675743502.23793591822.995-1-36.755.63C-1B
398Steve Ontiveros39BOS3105.1000000.000.00P
399Luis Ordaz24KCR582716274.01306465124.992-7-324.242.15SS-2B
400Magglio Ordóñez26CHW1521501401322.22972801253.983-16-141.991.92OF
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
401David Ortiz24MIN272522215.122321012117.996-1-69.288.221B
402Héctor Ortiz30KCR262623223.01491301811.993005.975.69C
403José Ortiz23OAK32017.072411.857-1-563.182.002B
404Ramón Ortiz27ANA18182111.113112011.0001.050.72P
405Lance Painter32TOR422066.221417021.0002.840.50P
406Orlando Palmeiro31ANA724734459.2125117620.9847192.411.71OF
407Rafael Palmeiro35TEX10810797919.088082056486.995-5-78.588.111B
408Dean Palmer31DET129129981083.23981881852527.937-17-183.102.763B-1B
409José Paniagua26SEA690080.11688011.0001.790.23P
410Jim Parque25CHW33320187.03022530.9001.300.82P
411John Parrish22BAL88036.161411.8331.240.63P
412Danny Patterson29DET580056.21248001.0001.910.21P
413Josh Paul25CHW352017194.11511301745.9742126.814.20C-OF
414Jesús Peña25TOT220026.170610.8572.050.27P
415Troy Percival30ANA540050.0523001.0000.900.09P
416Matt Perisho25TEX34130105.0164930.8131.110.38P
417Chan Perry27CLE81022.0880001.0001273.271.00OF-1B
418Herbert Perry30TOT11110594935.1319992101019.969782.972.693B-1B
419Mark Petkovsek34ANA641081.016412001.0001.780.25P
420Andy Pettitte28NYY32323204.254173343.9262.201.56P
421Josh Phelps22TOR1003.0110001.000003.001.00C
422Adam Piatt24OAK423317280.060461220.967-3-121.861.29OF-3B-1B
423Hipólito Pichardo30BOS381065.01871011.9442.350.45P
424A.J. Pierzynski23MIN322718236.217016010031.000006.465.31C
425Joel Piñeiro21SEA81019.1312001.0001.400.38P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
426Luis Polonia36TOT553522314.17976210.987122.231.42OF
427Sidney Ponson23BAL32326222.0351322001.0001.421.09P
428Jim Poole34DET18008.2303001.0003.120.17P
429Bo Porter27OAK161047.013130001.0001232.490.81OF
430Jorge Posada29NYY1461441261250.0102795564813.992117.346.62C-1B
431Scott Pose33KCR112044.0660001.000-3-791.230.55OF
432Lou Pote28ANA321050.11129011.0001.970.34P
433Curtis Pride31BOS95350.215150001.0002402.661.67OF
434Ariel Prieto30OAK86031.2104510.9002.561.13P
435Paul Quantrill31TOR680083.21239001.0001.290.18P
436Mark Quinn26KCR818076700.0169158921.988362.152.06OF
437Brad Radke27MIN34344226.255292515.9822.141.59P
438Jason Rakers27KCR110021.2110001.0000.420.09P
439Alex Ramírez25CLE312317208.04644110.978-5-271.951.45OF
440Manny Ramirez28CLE939377799.1143134721.986-18-271.591.52OF
441Robert Ramsay26SEA371050.11037011.0001.790.27P
442Joe Randa30KCR1561551471361.14441322931930.957542.812.723B
443Pat Rapp32BAL31300174.03042512.9671.500.94P
444Jon Ratliff28OAK1001.0000000.000.00P
445Jeff Reboulet36KCR644940451.226084167941.9654105.003.802B-3B-SS
446Mark Redman26MIN32240151.12241711.9551.250.66P
447Steve Reed35CLE570056.0156810.9332.250.25P
448Dan Reichert23KCR44181153.1301416011.0001.760.68P
449Bryan Rekar28TBD30272173.133112112.9701.661.07P
450Alberto Reyes30BAL130013.0303001.0002.080.23P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
451Arthur Rhodes30SEA720069.11028011.0001.300.14P
452Chris Richard26BAL545350474.146544218552.989-3-78.738.521B-OF
453Brad Rigby27KCR4008.1330001.0003.240.75P
454Paul Rigdon24CLE54017.2202001.0001.020.40P
455Ricardo Rincón30CLE350020.0523001.0002.250.14P
456Cal Ripken Jr.39BAL737357608.119556134517.974592.812.603B
457Luis Rivas20MIN151311121.261312919.984-2-224.443.752B-SS
458Luis Rivera22BAL1000.2000000.000.00P
459Mariano Rivera30NYY660075.223815001.0002.740.35P
460Dave Roberts28CLE172147.010100001.000081.910.59OF
461Alex Rodriguez24SEA1481481341285.069124343810123.98616154.774.60SS
462Frankie Rodriguez27SEA230047.1146712.9292.470.57P
463Iván Rodríguez28TEX878578736.154350734210.9966106.616.22C
464Kenny Rogers35TEX34342227.166184626.9702.531.88P
465Damian Rolls22TBD1002.0000000-600.000.003B
466J.C. Romero24MIN1211057.216610001.0002.501.33P
467José Rosado25KCR55027.2624001.0001.951.20P
468Brian Rose24BOS1512053.094410.8891.360.53P
469Sean Runyan26DET3003.0202001.0006.000.67P
470Ryan Rupe25TBD1818091.012210001.0001.190.67P
471B.J. Ryan24BAL420042.2404001.0000.840.10P
472Jason Ryan24MIN161026.052120.6001.040.19P
473Donnie Sadler25BOS462916271.21234971311.9765203.982.35SS-OF-2B-3B
474Olmedo Sáenz29OAK342920249.217413733416.977006.134.863B-1B
475Tim Salmon31ANA1241231131069.22922741264.979-1-12.412.31OF
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ánchez32KCR1431401121198.06742244464106.99422225.034.69SS
477Anthony Sanders26SEA1001.0110001.00002409.001.00OF
478Johan Santana21MIN305086.01951312.9471.880.60P
479José Santiago25KCR450069.0155910.9331.830.31P
480Kazuhiro Sasaki32SEA630062.2523001.0000.720.08P
481Rich Sauveur36OAK100010.1101001.0000.870.10P
482Scott Schoeneweis26ANA27271170.03152514.9681.591.11P
483Pete Schourek31BOS21210107.12431831.8751.761.00P
484David Segui33TOT787872686.0623562610591.000-5-88.177.791B-OF
485Bill Selby30CLE198282.022193011.000172.411.10OF-2B-3B
486Aaron Sele30SEA34342211.256193432.9462.251.56P
487Scott Service33OAK200036.262310.8331.230.25P
488Richie Sexson25CLE817468673.030627728111.997-7-124.083.59OF-1B
489Andy Sheets28BOS104447.125718041.0001154.752.27SS-1B
490Scott Sheldon31TEX553217323.11839385520.973-2-94.952.74SS-3B-2B-1B-C-OF-P
491Paul Shuey29CLE570063.21578001.0002.120.26P
492Brian Sikorski25TEX105037.264110.8331.190.50P
493Bill Simas28CHW600067.2918001.0001.200.15P
494Chris Singleton27CHW1451351061202.2385373930.992652.862.63OF
495Mike Sirotka29CHW32321197.02451812.9581.050.72P
496Bob Smith26TBD484743405.224384151826.967275.214.702B-3B
497Dan Smith24BOS2003.1000000.000.00P
498Luis Sojo35NYY343120273.1141647527.986284.583.162B-3B-1B-SS
499Alfonso Soriano24NYY20128113.243181873.837-3-352.851.803B-SS-2B
500Jeff Sparks28TBD150020.1110001.0000.440.07P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
501Steve Sparks34DET20151104.029111712.9662.421.40P
502Justin Speier26CLE470068.181610.8750.920.15P
503Shane Spencer28NYY403531305.18783311.9893102.532.15OF
504Scott Spiezio27ANA542620273.118816421316.984-1-46.093.301B-3B-OF-2B
505Paul Spoljaric29KCR13009.2514011.0004.660.38P
506Jerry Spradlin33KCR500075.0124711.9171.320.22P
507Ed Sprague32BOS313121264.092365422.9783133.072.733B-1B
508Jay Spurgeon23BAL74024.030210.6670.750.29P
509Matt Stairs32OAK1039682847.0196187541.980-8-112.041.85OF-1B
510Rob Stanifer28BOS80013.0202001.0001.380.25P
511Mike Stanley37TOT585245458.145741044344.993128.917.831B
512Mike Stanton33NYY690068.014311001.0001.850.20P
513Blake Stein26KCR17171107.2178810.9411.340.94P
514Shannon Stewart26TOR1361361271176.0305298522.99317182.322.23OF
515Kevin Stocker30TOT10910184881.04801413211874.963794.724.24SS
516Tanyon Sturtze29TOT296068.1963001.0001.190.31P
517Jeff Suppan25KCR35333217.036142020.9441.410.97P
518B.J. Surhoff35BAL10210296878.1234226531.98710132.372.26OF
519Mac Suzuki25KCR32291188.236201512.9721.671.09P
520Mike Sweeney26KCR11411498977.11057960889107.991-5-69.659.191B
521Jeff Tam29OAK720085.22031613.9502.000.26P
522Billy Taylor38TBD170013.2110001.0000.660.06P
523Miguel Tejada26OAK1601591501400.175523350121115.972-3-24.724.59SS
524Jay Tessmer28NYY7006.2000000.000.00P
525Frank Thomas32CHW303026258.128326715138.996-2-79.829.401B
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
526Jim Thome29CLE107106100932.0930834915101.995678.938.641B
527Andy Thompson24TOR22218.0220001.0000-71.001.00OF
528Ryan Thompson32NYY31107130.033330001.000-1-72.281.06OF
529Mike Timlin34BAL370035.011110011.0002.830.30P
530Ozzie Timmons29TBD98875.2880001.000-3-460.950.89OF
531Kevin Tolar29DET5003.0000000.000.00P
532Brett Tomko27SEA328092.11266011.0001.170.38P
533Steve Trachsel29TOT34343200.2492029041.0002.201.44P
534Bubba Trammell28TBD484126353.068662011.000-6-211.731.42OF
535Mike Trombley33BAL750072.014311011.0001.750.19P
536Derrick Turnbow22ANA241038.0101001.0000.240.04P
537Chris Turner31NYY372318228.11771725001.000-2-116.984.78C-1B
538Jason Tyner23TBD312020204.155514001.0004232.421.77OF
539Pedro Valdés27TEX149677.217170001.000-2-361.971.21OF
540Mario Valdez25OAK43328.028262021.0000-139.007.001B
541John Valentin33BOS1010881.01569001.000-1-151.671.503B
542José Valentín30CHW1421371321221.172523345636117.950995.084.85SS-OF
543Jason Varitek28BOS1281191141076.09208674673.992-1-17.647.13C
544Greg Vaughn34TBD727262617.0152145611.993002.202.10OF
545Mo Vaughn32ANA1471471201265.2134012576914156.990-7-79.439.021B
546Jorge Velandia25OAK187166.2411724071.000-1-185.542.282B-SS
547Randy Velarde37OAK1221191041032.06542433991294.982345.605.262B
548Mike Venafro26TEX770056.1143921.8571.920.16P
549Wilton Veras22BOS494539403.214033941311.907-2-52.832.593B
550Brandon Villafuerte24DET3004.1110001.0002.080.33P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
551José Vizcaíno32NYY684034416.221788127231.991244.643.072B-3B-SS
552Luis Vizcaíno25OAK120019.1413001.0001.860.33P
553Omar Vizquel33CLE1561541401328.2648231414399.995-1-14.374.13SS
554Tim Wakefield33BOS51170159.124111122.9171.240.43P
555Matt Walbeck30ANA463833347.02192011621.991265.634.72C-1B
556Todd Walker27MIN19189145.0743436412.946-6-504.343.682B
557Bryan Ward28ANA7008.021010.5001.130.14P
558John Wasdin27BOS251044.2422001.0000.810.16P
559Jarrod Washburn25ANA1414084.115114011.0001.601.07P
560B.J. Waszgis29TEX24128123.072702021.000-2-225.272.77C-1B
561Allen Watson29NYY170022.0312001.0001.230.18P
562Mark Watson26CLE6006.1110001.0001.420.17P
563Eric Weaver26ANA170018.1514001.0002.450.29P
564Jeff Weaver23DET31302200.046172810.9782.031.45P
565Ben Weber30ANA100014.2211001.0001.230.20P
566Bob Wells33MIN760086.1132922.8461.150.14P
567David Wells37TOR35359229.22981831.8971.020.74P
568Kip Wells23CHW2020098.2166550.6881.000.55P
569Vernon Wells21TOR3007.0220001.000-1-1032.570.67OF
570Jake Westbrook22NYY3206.2110001.0001.350.33P
571John Wetteland33TEX620060.0725001.0001.050.11P
572Dan Wheeler22TBD112023.0514011.0001.960.45P
573Rick White31TBD440071.1817011.0001.010.18P
574Mark Whiten33CLE51117.0330001.0000-211.590.60OF
575Bob Wickman31CLE260026.2615001.0002.030.23P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
576Chris Widger29SEA82031.020200021.000-1-395.812.22C-1B-OF
577Bernie Williams31NYY1371361251170.03553532011.000-3-32.732.59OF
578Brian Williams31CLE70018.0422001.0002.000.57P
579Gerald Williams33TBD1381381361216.2361349661.983-3-32.632.57OF
580Craig Wilson29CHW281513172.195316139.9682174.803.173B-SS-2B
581Dan Wilson31SEA887766686.05204853055.990366.765.72C-3B-1B
582Enrique Wilson26CLE251816181.065204417.985-2-153.182.463B-SS-2B
583Kris Wilson23KCR200034.1122910.9172.880.55P
584Paul Wilson27TBD117051.0734011.0001.240.64P
585Randy Winn26TBD474038368.29792411.990142.342.04OF
586Dewayne Wise22TOR183358.020200001.0002313.101.11OF
587Matt Wise24ANA86037.1725001.0001.690.88P
588Jay Witasick27KCR2214289.1125610.9171.110.50P
589Bobby Witt36CLE72015.1303001.0001.760.43P
590Steve Woodard25CLE1311054.017710011.0002.831.31P
591Chris Woodward24TOR372825265.11354288514.963004.413.51SS-3B-2B-1B
592Shawn Wooten27ANA71123.016151021.0000-166.262.29C-1B
593Tim Worrell32BAL5007.1110001.0001.230.20P
594Jaret Wright24CLE99151.2853001.0001.390.89P
595Kelly Wunsch27CHW830061.11138001.0001.610.13P
596Esteban Yan25TBD43200137.22111821.9051.240.44P
597Ed Yarnall24NYY2103.0000000.000.00P
598Michael Young23TEX1003.0000000-1600.000.002B
599Tim Young26BOS8007.0110001.0001.290.13P
600Gregg Zaun29KCR776562587.24133773154.988-8-176.255.23C-1B-2B
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
601Jeff Zimmerman27TEX650069.2102710.9001.160.14P
602Barry Zito22OAK1414192.21349001.0001.260.93P