Team Fielding

Team Fielding Table
Tm #Fld RA/G DefEff G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr
Atlanta Braves424.00.6891621458108513221.0634644071809130143.980383
Baltimore Orioles445.54.6811631467110913218.062334406173097173.984-30-3
Boston Red Sox545.69.6651621458103413122.0614743741638135152.978-77-7
California Angels515.86.6831611449113812951.0614743171702128156.979-6-1
Chicago Cubs414.76.7021621458104813107.0624043691767104147.983918
Chicago White Sox434.90.6871621458105913149.0606643831574109145.982-16-1
Cincinnati Reds484.77.6901621458102312987.0614443291694121145.980-40-4
Cleveland Indians444.78.6821611449113313071.0624643571765124156.980-13-1
Colorado Rockies445.95.6741621458110512804.0631842681901149167.976-50
Detroit Tigers536.81.6681621458112712894.0616242981727137157.978-77-7
Florida Marlins464.34.6921621458108812987.0623643291796111187.982484
Houston Astros434.89.6671621458106413023.0617143411692138130.97881
Kansas City Royals404.88.6851611449101513050.0616543501704111184.98261
Los Angeles Dodgers384.02.6901621458108213197.0616043991636125143.980-33-3
Milwaukee Brewers485.55.6921621458103413026.0616943421693134180.97881
Minnesota Twins385.56.6941621458109612957.059324319151994142.984343
Montreal Expos374.12.6961621458103912972.0616343241713126121.98010
New York Mets404.81.6781621458104812960.0619643201717159163.974807
New York Yankees474.86.6821621458108412960.060244320161391146.985-45-4
Oakland Athletics435.56.682162145898713107.0625043691778103195.984-53-5
Philadelphia Phillies544.88.6861621458117412810.0596842701582116145.98120
Pittsburgh Pirates465.14.6731621458107213080.0635643601868128144.980-45-4
San Diego Padres414.21.6981621458110113401.0635344671768118136.981-27-2
Seattle Mariners485.56.6831611449106812885.0594742951542110155.982505
San Francisco Giants495.32.6861621458108012981.0610043271637136165.978262
St. Louis Cardinals384.36.7061621458109813071.0614843571666125139.980787
Texas Rangers384.90.6841631467115613044.060824348164787150.986232
Toronto Blue Jays404.99.6911621458114013011.0605543371608110187.982-19-2
League Average405.04.6851621457108213037 616243461696120155.98110
11305.04.68545344080630287365046.01725241216824748633564353.981290
Tm #Fld RA/G DefEff G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr

Player Standard Fielding

Player Standard Fielding Table
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
1Jim Abbott28CALAL27231142.030327011.0001.901.11P
2Kurt Abbott27FLANL958360718.23401232051243.965-11-184.113.38SS-3B-2B
3Kyle Abbott28CALAL3004.0101001.0002.250.33P
4Bobby Abreu22HOUNL74235.0660001.0001241.540.86OF
5Mark Acre27OAKAL220025.0312001.0001.080.14P
6Terry Adams23CHCNL6900101.020911011.0001.780.29P
7Willie Adams23OAKAL1212176.11156001.0001.300.92P
8Joel Adamson24FLANL90011.0532001.0004.090.56P
9Rick Aguilera34MINAL19192111.12013520.9001.460.95P
10José Alberro27TEXAL5109.1312001.0002.890.60P
11Scott Aldred28TOTAL36250165.12451632.8751.140.58P
12Mike Aldrete35TOTAL24114112.14948014.980-3-313.851.92OF-1B-P
13Manny Alexander25BALAL381610174.278264758.936-1-63.761.87SS-3B-2B-OF-P
14Edgardo Alfonzo22NYMNL1118569817.14031462461152.9738124.323.352B-3B-SS
15Luis Alicea30STLNL12510498954.05532412882470.957004.994.232B
16Jermaine Allensworth24PITNL615550501.2146139431.979-11-252.572.34OF
17Roberto Alomar28BALAL1411391211217.273527944511107.985-6-55.355.132B
18Sandy Alomar30CLEAL12511193993.07817244895.988337.006.18C-1B
19Moisés Alou29MONNL1421411011206.0270259832.989331.991.88OF
20Garvin Alston24COLNL6006.0101001.0001.500.17P
21Tavo Álvarez24MONNL115021.0523011.0002.140.45P
22Wilson Álvarez26CHWAL35350217.1401129031.0001.661.14P
23Rich Amaral34SEAAL1078153733.021919524041.000122.691.87OF-2B-1B-3B
24Rubén Amaro31PHINL361816204.250500001.000182.201.39OF-1B
25Brady Anderson32BALAL1431431311259.13543411031.992-7-62.512.45OF
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
26Brian Anderson24CLEAL109051.11831321.8892.811.60P
27Garret Anderson24CALAL1461461421308.0328316571.9791092.212.20OF
28Shane Andrews24MONNL12310794939.1335642561513.95512163.072.603B
29Luis Andújar23TOTAL87037.1312001.0000.720.38P
30Eric Anthony28TOTNL564927403.26155420.967-12-341.321.05OF
31Kevin Appier28KCRAL32325211.1341915021.0001.451.06P
32Alex Arias28FLANL754735457.118248127723.962373.442.163B-SS-2B-1B
33George Arias24CALAL837658656.1250501901019.960463.292.893B
34Andy Ashby28SDPNL24241150.241102923.9512.331.63P
35Billy Ashley25LADNL38335220.24238221.952-1-31.631.05OF
36Paul Assenmacher35CLEAL630046.2505001.0000.960.08P
37Pedro Astacio27LADNL35320211.256223132.9462.251.51P
38Derek Aucoin26MONNL2002.2211001.0006.751.00P
39Rich Aude24PITNL44128.03228313.969-1-219.967.751B
40Rich Aurilia24SFGNL1038075755.23981422461052.9756104.623.73SS-2B
41Brad Ausmus27TOTZZ119107100993.281975257104.988227.336.80C
42Steve Avery26ATLNL24231131.03682620.9442.341.42P
43Bobby Ayala26SEAAL500067.11459011.0001.870.28P
44Joe Ayrault24ATLNL70019.114140001.000006.522.00C
45Carlos Baerga27TOTMLB122119981037.16332943201972.970-17-205.334.992B-1B-3B
46Jeff Bagwell28HOUNL1621621531430.01488133613616117.989219.269.091B
47Cory Bailey25STLNL510057.01165001.0001.740.22P
48Roger Bailey25COLNL2411083.238112612.9743.981.54P
49James Baldwin24CHWAL28280169.031121630.9031.491.00P
50Brian Banks25MILAL41015.016151001.000-1-409.604.001B-OF
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
51Brian Barber23STLNL1103.0000000.000.00P
52Bret Barberie28CHCNL95360.025619011.0004823.752.782B-3B-SS
53Kimera Bartee23DETAL996554622.0220217120.991253.152.20OF
54Shawn Barton33SFGNL7008.1312001.0003.240.43P
55Rich Batchelor29STLNL110015.0101001.0000.600.09P
56Jason Bates25COLNL633221334.018266109718.962-2-74.722.612B-SS-3B
57Miguel Batista25FLANL90011.1101001.0000.790.11P
58Tony Batista22OAKAL665446500.129296191540.9835115.163.882B-3B-SS
59Kim Batiste28SFGNL322620235.08735411111.874-8-412.912.383B-SS
60Allen Battle27OAKAL473122305.08582211.988-7-282.481.79OF
61Howard Battle24PHINL1002.000000000.000.003B
62Danny Bautista24TOTZZ362116205.04948010.9802122.111.33OF
63José Bautista31SFGNL371069.217413001.0002.200.46P
64Trey Beamon22PITNL14116103.12524010.960022.091.71OF
65Rod Beck27SFGNL630062.0826011.0001.160.13P
66Rich Becker24MINAL1461331211186.24123911839.99310103.102.80OF
67Robbie Beckett23COLNL5005.1000000.000.00P
68Matt Beech24PHINL88041.1514011.0001.090.63P
69Tim Belcher34KCRAL35354238.253193224.9621.921.46P
70Stan Belinda29BOSAL310028.2633001.0001.880.19P
71Tim Belk26CINNL64238.028280021.0000-136.634.671B
72David Bell23STLNL593924372.016345113510.9698263.822.393B-2B-SS
73Derek Bell27HOUNL1571561491385.03062831674.97714121.941.90OF
74Jay Bell30PITNL1511431381289.17032154781078.986774.844.59SS
75Albert Belle29CLEAL1521521371343.033030911100.970-15-132.142.11OF
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
76Rafael Belliard34ATLNL773923401.122065150532.9776164.822.76SS-2B
77Esteban Beltré28BOSAL241710162.258312615.983-4-293.152.113B-2B-SS
78Marvin Benard25SFGNL132118961058.0321309750.98411122.692.39OF
79Alan Benes24STLNL34323191.03081933.9001.270.79P
80Andy Benes28STLNL36343230.13482421.9411.250.89P
81Armando Benítez23BALAL180014.131110.6671.260.11P
82Yamil Benítez23MONNL40010.021010.5000-360.900.25OF
83Mike Benjamin30PHINL323023254.11313887614.9543134.423.91SS-2B
84Erik Bennett27MINAL240027.1725001.0002.300.29P
85Gary Bennett24PHINL55340.040355001.0001309.008.00C
86Jason Bere25CHWAL55016.251310.8002.160.80P
87Sean Bergman26SDPNL41140113.1301119001.0002.380.73P
88Gerónimo Berroa31OAKAL615723465.29991621.980251.871.59OF
89Sean Berry30HOUNL11011057872.1283671942213.922-14-192.692.373B
90Mike Bertotti26CHWAL152028.0606001.0001.930.40P
91Andrés Berumen25SDPNL3003.1000000.000.00P
92Brian Bevil24KCRAL31011.0321001.0002.451.00P
93Dante Bichette32COLNL1561541261320.0269255591.967-12-111.771.67OF
94Mike Bielecki36ATLNL405075.117314001.0002.030.43P
95Craig Biggio30HOUNL1621601481409.18113614401076.988225.124.942B
96Willie Blair30SDPNL600088.0146620.8571.230.20P
97Jeff Blauser30ATLNL797860655.1312832062340.926-10-183.973.66SS
98Ron Blazier24PHINL270038.1523001.0001.170.19P
99Mike Blowers31LADNL919175789.22077612299.957-12-182.262.043B-1B-SS
100Jaime Bluma24KCRAL170020.0716011.0003.150.41P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
101Doug Bochtler25SDPNL630065.2422001.0000.550.06P
102Brian Boehringer27NYYAL153046.1624001.0001.170.40P
103Joe Boever35PITNL130015.0321001.0001.800.23P
104Tim Bogar29NYMNL80187264.016610461117.9946295.631.963B-1B-SS-2B
105Wade Boggs38NYYAL123120991025.227062201724.974892.312.143B
106Brian Bohanon27TORAL200022.0422001.0001.640.20P
107Barry Bonds31SFGNL1521511341308.23022861061.9801092.041.95OF
108Ricky Bones27TOTAL36240152.027111514.9631.540.72P
109Bobby Bonilla33BALAL11611481985.12322141265.974-15-182.061.87OF-1B-3B
110Bret Boone27CINNL1411381261205.2702315381684.991885.204.942B
111Josh Booty21FLANL1001.000000000.000.003B
112Pedro Borbón28ATLNL430036.0104511.9002.250.21P
113Pat Borders33TOTMLB675344498.24193723983.981-2-47.426.13C-1B
114Mike Bordick30OAKAL1551531341338.075726547616121.979-3-34.984.78SS
115Toby Borland27PHINL690090.21147011.0001.090.16P
116Joe Borowski25ATLNL220026.012012011.0004.150.55P
117Chris Bosio33SEAAL189060.213310011.0001.930.72P
118Shawn Boskie29CALAL37281189.13772911.9731.710.97P
119Ricky Bottalico26PHINL610067.2615011.0000.800.10P
120Kent Bottenfield27CHCNL480061.218612021.0002.630.38P
121Steve Bourgeois23SFGNL155040.01248001.0002.700.80P
122Rafael Bournigal30OAKAL835848572.2338128208246.994375.283.862B-SS
123Brent Bowers25BALAL2110799.024222001.0003302.181.14OF
124Marshall Boze25MILAL250032.11275001.0003.340.48P
125Terry Bradshaw27STLNL72135.0440001.0000-101.030.57OF
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
126Darren Bragg26TOTAL12110866977.12692541233.989562.452.20OF
127Mark Brandenburg25TOTAL550076.0927001.0001.070.16P
128Jeff Branson29CINNL1227156766.1312972011440.955-4-63.502.243B-SS-2B
129Jeff Brantley32CINNL660071.01174001.0001.390.17P
130Brent Brede24MINAL75340.013121001.000062.931.86OF
131Billy Brewer28NYYAL4005.2101001.0001.590.25P
132John Briscoe28OAKAL170026.1312011.0001.030.18P
133Jorge Brito30COLNL85445.243367011.000008.475.38C
134Tilson Brito24TORAL232120188.01064260417.962-3-194.884.432B-SS
135Doug Brocail29HOUNL234053.01165001.0001.870.48P
136Rico Brogna26NYMNL524941422.247344031246.996-1-310.039.061B
137Jerry Brooks29FLANL3009.032010.6670-272.000.67OF-1B
138Scott Brosius29OAKAL114113991004.13721282341026.97319233.242.943B-1B-OF
139Scott Brow27TORAL181038.2734001.0001.630.39P
140Brant Brown25CHCNL181210128.114312617041.00032710.037.941B
141Kevin Brown31FLANL32325233.084295414.9883.212.59P
142Kevin Brown23TEXAL21114.012111001.0001867.716.00C
143Jacob Brumfield31TOTZZ1058670793.0207193951.976-5-72.291.92OF
144Jim Bruske31LADNL110012.2202001.0001.420.18P
145Damon Buford26TEXAL803426380.196933001.000-1-32.271.20OF
146Jay Buhner31SEAAL1421421281230.1263251931.989-3-31.901.83OF
147Scott Bullett27CHCNL582016253.17370211.9863162.561.24OF
148Jim Bullinger30CHCNL37201129.1351520001.0002.440.95P
149Dave Burba29CINNL34330195.031151422.9351.340.85P
150John Burke26COLNL110015.2321001.0001.720.27P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
151John Burkett31TOTZZ34342222.245192511.9781.781.29P
152Ellis Burks31COLNL1521491241282.1290279652.98312122.001.88OF
153Jeromy Burnitz27TOTAL523731345.28482110.988282.161.60OF
154Terry Burrows27MILAL80012.2321001.0002.130.38P
155Mike Busby23STLNL1104.020110.5002.251.00P
156Mike Busch27LADNL241814160.246182531.935-3-222.411.793B-1B
157Brett Butler39LADNL343425279.07674110.987-3-122.422.21OF
158Paul Byrd25NYMNL380046.21046001.0001.930.26P
159Miguel Cairo22TORAL98767.2402218051.000055.324.442B
160Mike Cameron23CHWAL83131.2770001.0001301.990.88OF
161Ken Caminiti33SDPNL1451421271274.04331033102028.954332.922.853B
162Mike Campbell32CHCNL135036.1321001.0000.740.23P
163Casey Candaele35CLEAL156675.05522330121.0001146.603.672B-3B-SS
164Tom Candiotti39LADNL28271152.151143614.9802.951.79P
165John Cangelosi33HOUNL785937520.1121113530.9755122.041.51OF
166Jay Canizaro22SFGNL423022272.11616491620.963-2-95.123.692B-SS
167José Canseco31BOSAL1110592.218171001.000-1-161.751.64OF
168Dan Carlson26SFGNL50010.0211001.0001.800.40P
169Rafael Carmona24SEAAL531090.11821420.8891.590.30P
170Cris Carpenter31MILAL8008.1000000.000.00P
171Chuck Carr28MILAL272518200.180764011.0009543.592.96OF
172Giovanni Carrara28TOTZZ195038.0624001.0001.420.32P
173Héctor Carrasco26CINNL560074.11731221.8821.820.27P
174Mark Carreon32TOTZZ11110686930.1917850571087.989-8-108.777.751B-OF
175Joe Carter36TORAL1421421111220.244841623932.980-14-133.242.81OF-1B
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
176Raúl Casanova23DETAL222017172.01381231230.978-4-287.066.14C
177Larry Casian30CHCNL350024.082511.8752.630.20P
178Pedro Castellano26COLNL54024.014311021.000-1-505.252.802B-3B-OF
179Vinny Castilla28COLNL1601571491374.0506973892043.960763.183.043B
180Alberto Castillo26NYMNL64233.223230001.000006.153.83C
181Frank Castillo27CHCNL33331182.144182332.9322.021.24P
182Luis Castillo20FLANL414136352.022099118337.9869315.555.292B
183Tony Castillo33TOTAL550095.024915011.0002.270.44P
184Juan Castro24LADNL603018324.21415484322.979-4-143.832.19SS-3B-2B-OF
185Andújar Cedeño26TOTZZ1039278819.24281152912258.949-7-104.463.90SS-3B
186Domingo Cedeño27TOTAL766762621.03451332021055.971-2-44.864.352B-SS-3B
187Roger Cedeño21LADNL714541453.2121117220.983142.361.68OF
188Norm Charlton33SEAAL700075.2144911.9291.550.19P
189Raúl Chávez23MONNL31013.014140001.000009.694.67C
190Bobby Chouinard24OAKAL1311059.016313031.0002.441.23P
191Jason Christiansen26PITNL330044.1707001.0001.420.21P
192Mike Christopher32DETAL130030.0413001.0001.200.31P
193Archi Cianfrocco29SDPNL643724385.124919551318.988-5-165.753.571B-3B-SS-OF-2B-C
194Jeff Cirillo26MILAL1541411251256.13721122421819.952222.542.253B-2B-1B
195Dave Clark33TOTNL624626413.08480311.988-3-101.811.34OF
196Mark Clark28NYMNL32322212.1341024011.0001.441.06P
197Phil Clark28BOSAL2002.0321001.00006013.501.503B-1B
198Terry Clark35TOTZZ170023.2734011.0002.660.41P
199Tony Clark24DETAL868683760.082676654682.993-9-149.719.531B
200Will Clark32TEXAL11711698994.2103395673490.996459.318.791B
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
201Royce Clayton26STLNL113111108997.25331713471568.9729104.674.58SS
202Roger Clemens33BOSAL34346242.235102322.9431.220.97P
203Brad Clontz25ATLNL810080.21911711.9472.010.22P
204Alan Cockrell33COLNL1001.000000000.000.00OF
205Greg Colbrunn26FLANL1341311091127.1127611691016130.9956710.149.481B
206Alex Cole30BOSAL241715164.13937111.974-2-122.081.58OF
207Vince Coleman34CINNL201715150.23128210.9682171.791.50OF
208David Cone33NYYAL1111172.0126511.9171.381.00P
209Jeff Conine30FLANL1561541311368.153447848835.98514123.462.99OF-1B
210Dennis Cook33TEXAL600070.1945001.0001.150.15P
211Steve Cooke26PITNL3008.1000000.000.00P
212Ron Coomer29MINAL865633501.132127542426.988005.693.561B-OF-3B
213Rocky Coppinger22BALAL23220125.01468011.0001.010.61P
214Joey Cora31SEAAL1401191001072.26232963141388.979-9-105.124.332B-3B
215Archie Corbin28BALAL180027.1101001.0000.330.06P
216Wil Cordero24BOSAL383735341.2202821101021.950-5-185.065.052B-1B
217Francisco Córdova24PITNL596099.02461621.9172.000.37P
218Marty Cordova26MINAL1451441411278.1340328931.991-4-32.372.32OF
219Rheal Cormier29MONNL33271159.252153521.9622.821.52P
220Jim Corsi34OAKAL560073.223617021.0002.810.41P
221Tim Crabtree26TORAL530067.11541011.9331.870.26P
222Carlos Crawford24PHINL1103.210010.0000.000.00P
223Doug Creek27SFGNL630048.1532011.0000.930.08P
224Felipe Crespo23TORAL181311128.2733438110.9861125.044.002B-3B-1B
225Fausto Cruz24DETAL129684.049133065.878-3-444.613.582B-SS
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
226Jacob Cruz23SFGNL232015174.24341110.9774242.161.83OF
227John Cummings27TOTZZ250037.0615001.0001.460.24P
228Midre Cummings24PITNL212018177.15049010.9804262.492.33OF
229Chad Curtis27TOTZZ144123871115.23233058102.969-4-52.522.17OF
230Milt Cuyler27BOSAL453418310.0107104030.972273.022.31OF
231Jeff D'Amico20MILAL1717086.016106001.0001.670.94P
232Omar Daal24MONNL646087.12141610.9522.060.31P
233Johnny Damon22KCRAL1441321081184.2361350564.983-6-62.702.47OF
234Danny Darwin40TOTNL33250164.238122513.9742.021.09P
235Jeff Darwin26CHWAL220030.2532001.0001.470.23P
236Doug Dascenzo32SDPNL101022.1330001.0000211.210.30OF
237Darren Daulton34PHINL55238.0660001.000-2-631.421.20OF
238Eric Davis34CINNL126115921004.1285279330.989-7-82.532.22OF-1B
239Russ Davis26SEAAL514943427.1105316775.933-6-162.061.923B
240Tim Davis25SEAAL400042.293511.8891.690.20P
241Scott Davison25SEAAL5009.0330001.0003.000.60P
242Andre Dawson41FLANL66347.065010.833-3-710.960.83OF
243Steve Decker30TOTNL453727329.027725423051.0000-17.586.16C-1B-3B
244Rob Deer35SDPNL181111112.126260001.0002202.081.44OF
245Alex Delgado25BOSAL232047.12722321.9260-84.750.96C-OF-3B-2B-1B
246Carlos Delgado24TORAL272525226.223822113421.983169.298.671B
247Wilson Delgado23SFGNL66651.025121213.960-2-474.244.00SS
248Rich DeLucia31SFGNL560061.216412011.0002.340.29P
249Delino DeShields27LADNL1541491311315.16912744001779.975-12-114.614.382B
250Elmer Dessens25PITNL153025.0312001.0001.080.20P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
251César Devarez26BALAL104346.039381001.000007.633.90C
252Mike Devereaux33BALAL1126850684.0180170733.983-3-52.331.58OF
253Mark Dewey31SFGNL780083.125817021.0002.700.32P
254Alex Diaz27SEAAL281614164.05755110.9825373.072.00OF
255Einar Díaz23CLEAL4004.0440001.000009.001.00C
256Jason Dickson23CALAL77043.193510.8891.661.14P
257Mike Difelice27STLNL42118.016151001.000008.004.00C
258Jerry Dipoto28NYMNL570077.117611011.0001.980.30P
259Gary Disarcina28CALAL1501481311290.06922124602093.971874.694.48SS
260Glenn Dishman25TOTNL7109.1110001.0000.960.14P
261John Doherty29BOSAL3006.1514001.0007.111.67P
262Brian Dorsett35CHCNL159990.284795011.0002268.345.60C
263David Doster25PHINL252120197.21125257312.973-1-74.964.362B-3B
264Jim Dougherty28HOUNL120013.0413001.0002.770.33P
265Doug Drabek33HOUNL30301175.143172330.9302.051.33P
266Darren Dreifort24LADNL190023.2936001.0003.420.47P
267Mariano Duncan33NYYAL10710252810.04381872391258.973-3-44.733.872B-3B-OF
268Todd Dunn25MILAL62223.0660001.0001422.351.00OF
269Shawon Dunston33SFGNL787754634.03481162171551.957-1-14.734.27SS
270Mike Durant26MINAL372719238.22011831351.975-1-57.395.30C
271Ray Durham24CHWAL1501451421313.06702364231187.984-4-34.524.392B
272Jermaine Dye22ATLNL926952645.1160150281.950242.121.65OF
273Mike Dyer29MONNL701075.221714021.0002.500.30P
274Lenny Dykstra33PHINL393431303.21061033011.0009373.142.72OF
275Damion Easley26TOTAL432623268.21374586624.956-5-214.392.91SS-2B-3B-OF
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
276Angel Echevarria25COLNL110024.0110001.000-1-400.380.09OF
277Dennis Eckersley41STLNL630060.0103610.9001.350.14P
278Ken Edenfield29CALAL2004.1110001.0002.080.50P
279Jim Edmonds26CALAL11110595922.2287280612.9979122.792.58OF
280Robert Eenhoorn28TOTAL188584.046222227.9573474.712.442B-SS-3B
281Mark Eichhorn35CALAL240030.1826001.0002.370.33P
282Joey Eischen26TOTZZ520068.111011021.0001.450.21P
283Jim Eisenreich37PHINL918071714.1174167341.977352.141.87OF
284Cal Eldred28MILAL1515084.214410001.0001.490.93P
285Robert Ellis25CALAL3005.0000000.000.00P
286Kevin Elster31TEXAL1571551421355.074028544114103.981-6-54.824.62SS
287Alan Embree26CLEAL240031.0312001.0000.870.13P
288Angelo Encarnación27PITNL76454.14135420.951-2-446.465.57C
289John Ericks28PITNL284046.2312001.0000.580.11P
290Scott Erickson28BALAL34346222.175304326.9732.962.15P
291Darin Erstad22CALAL484743414.0126121230.9765142.672.56OF
292Vaughn Eshelman27BOSAL3910087.22451630.8752.160.54P
293Álvaro Espinoza34TOTZZ1035844592.12851491251133.961254.162.563B-SS-1B-2B
294Bobby Estalella21PHINL44435.025241001.000006.436.25C
295Shawn Estes23SFGNL1111070.013211001.0001.671.18P
296Tony Eusebio29HOUNL473725333.02802552411.996-1-47.545.94C
297Carl Everett25NYMNL553623333.210796471.9357252.701.82OF
298Jorge Fábregas26CALAL897561665.05545024663.989-4-77.426.16C
299Rikkert Faneyte27TEXAL62121.111110001.0000234.641.83OF
300Mike Farmer27COLNL74028.0413001.0001.290.57P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
301John Farrell33DETAL2206.1110001.0001.420.50P
302Sal Fasano24KCRAL514336391.23102911452.984137.015.98C
303Jeff Fassero33MONNL34345231.257124412.9822.181.65P
304Félix Fermín32CHCNL73233.0135711.923-1-363.271.502B-SS
305Alex Fernandez26CHWAL35356258.071274227.9722.411.97P
306Osvaldo Fernández29SFGNL30282171.244103220.9552.201.40P
307Sid Fernandez33PHINL1111063.0413001.0000.570.36P
308Mike Fetters31MILAL610061.11275001.0001.760.20P
309Cecil Fielder32TOTAL808071687.273366363759.990-3-69.509.081B
310Chuck Finley33CALAL35354238.04092834.9251.401.06P
311Steve Finley31SDPNL1601521511416.2399385772.982-1-12.492.45OF
312John Flaherty28TOTZZ118107102963.276671442104.987007.066.41C
313Huck Flener27TORAL1511070.22061221.9002.291.20P
314Darrin Fletcher29MONNL11210456855.07577213065.992-7-107.916.71C
315Paul Fletcher29OAKAL1001.110010.0000.000.00P
316Bryce Florie26TOTZZ540068.1187920.8892.110.30P
317Cliff Floyd23MONNL864734498.2116109251.957-5-132.001.28OF-1B
318Chad Fonville25LADNL754233439.11618471614.9634103.181.94OF-SS-2B-3B
319Brook Fordyce26CINNL43226.018180001.0001466.234.50C
320Tony Fossas38STLNL650047.01028001.0001.910.15P
321Kevin Foster27CHCNL1716187.02361610.9572.281.29P
322Andy Fox25NYYAL1055035558.1266961581227.955-2-54.092.252B-3B-SS-OF
323John Franco35NYMNL510054.0918001.0001.500.18P
324Julio Franco37CLEAL979682833.293885277989.9904510.039.581B
325Matt Franco26NYMNL97154.030151231.900044.502.703B-1B
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
326Lou Frazier31TEXAL161211110.23631320.9443362.772.13OF-2B
327Marvin Freeman33TOTZZ27240131.23132622.9351.981.07P
328Steve Frey32PHINL310034.1918011.0002.360.29P
329Todd Frohwirth33CALAL4005.2000000.000.00P
330Jeff Frye29BOSAL10310295913.0537211317970.983-11-145.204.892B-OF-SS
331Travis Fryman27DETAL1571571501366.25131493541043.981333.313.203B-SS
332Mike Fyhrie26NYMNL2002.1101001.0003.860.50P
333Gary Gaetti37STLNL1411391061190.13891482311022.974002.872.583B-1B
334Greg Gagne34LADNL1271261201126.26091844042187.966884.704.63SS
335Andrés Galarraga35COLNL1591581521379.21658152811614154.9921110.7210.281B-3B
336Mike Gallego35STLNL484332386.221990126332.986275.034.242B-3B-SS
337Ron Gant31STLNL11611695991.2225216452.978892.001.90OF
338Rich Garcés25BOSAL370044.0101812.9001.840.24P
339Carlos García28PITNL1009472818.04551602841152.976-3-44.894.042B-SS-3B
340Ramón García27MILAL372075.216610021.0001.900.43P
341Nomar Garciaparra22BOSAL232121192.2893751111.989-2-104.113.83SS-2B
342Mark Gardner34SFGNL30284179.1241014011.0001.200.80P
343Webster Garrison30OAKAL42120.0104511.900004.052.252B-1B
344Brent Gates26OAKAL636257547.2332140183948.973-4-95.315.132B
345Jason Giambi25OAKAL127124851047.06064781171149.982-12-145.114.611B-OF-3B
346Steve Gibralter23CINNL2005.010010.000-1-2640.000.00OF
347Paul Gibson36NYYAL4004.1110001.0002.080.25P
348Benji Gil23TEXAL52120.0135710.9230-185.402.40SS
349Brian Giles25CLEAL168885.026260001.0001202.751.63OF
350Bernard Gilkey29NYMNL1511511321291.23333091864.98223212.282.17OF
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
351Ed Giovanola27ATLNL34156171.1812456112.988-1-84.202.22SS-3B-2B
352Joe Girardi31NYYAL120110102973.28528034638.996-6-77.857.08C
353Brian Givens30MILAL44014.021010.5000.640.25P
354Doug Glanville25CHCNL35147158.13735110.9733242.051.03OF
355Tom Glavine30ATLNL36361235.168155211.9852.561.86P
356Jerry Goff32HOUNL1118.011110011.000-2-30012.3811.00C
357Greg Gohr28TOTAL32160115.21871010.9441.320.53P
358Chris Gomez25TOTZZ1361261201146.05952013751988.968-15-164.524.24SS
359Leo Gómez30CHCNL12510262895.1299110182719.977332.942.203B-1B-SS
360Rene Gonzales35TEXAL502218254.217210961220.988146.013.151B-3B-SS-2B-OF
361Alex Gonzalez23TORAL1471471471316.076527946521122.97313125.095.06SS
362Juan González26TEXAL10210277856.0171163620.988-11-161.781.66OF
363Luis Gonzalez28CHCNL140133941138.0254244732.98812131.991.78OF-1B
364Dwight Gooden31NYYAL29291170.23692611.9721.851.21P
365Curtis Goodwin23CINNL423028298.06664020.970-6-251.931.52OF
366Tom Goodwin27KCRAL136130961163.0315303751.984-5-52.402.28OF
367Tom Gordon28BOSAL34344215.247143033.9361.841.29P
368Mark Grace32CHCNL1411391281218.0137012591074120.997101010.099.691B
369Mike Grace26PHINL1212180.023617001.0002.591.92P
370Tony Graffanino24ATLNL18119113.265243929.9691154.993.502B
371Jeff Granger24KCRAL150016.1431001.0002.200.27P
372Danny Graves22CLEAL150029.2422001.0001.210.27P
373Craig Grebeck31FLANL312116206.21356766224.9855285.794.162B-SS-3B
374Shawn Green23TORAL12711488993.12662541023.992-7-92.392.08OF
375Charlie Greene25NYMNL1002.0110001.000004.501.00C
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
376Todd Greene25CALAL261815178.013811919011.000006.985.31C
377Willie Greene24CINNL866450598.1220561481613.927-8-163.072.343B-OF-1B-SS
378Mike Greenwell32BOSAL767445615.0150137942.973-4-72.141.92OF
379Rusty Greer27TEXAL1371361281196.1315304650.984772.332.25OF-1B
380Ken Griffey Jr.26SEAAL1371341271173.03893751041.99032332.952.81OF
381Jason Grimsley28CALAL35202130.143231822.9532.831.17P
382Marquis Grissom29ATLNL1581571431380.03493381011.997762.272.20OF
383Buddy Groom30OAKAL721077.192610.8890.930.11P
384Kevin Gross35TEXAL28191129.132111921.9382.091.07P
385Mark Grudzielanek26MONNL1531531421329.06601804532778.959-4-34.294.14SS
386Ken Grundt26BOSAL1000.1000000.000.00P
387Eddie Guardado25MINAL830073.2909011.0001.100.11P
388Mark Gubicza33KCRAL19192119.132151611.9692.341.63P
389Vladimir Guerrero21MONNL86553.111110001.0001251.861.38OF
390Lee Guetterman37SEAAL170011.0523001.0004.090.29P
391Ozzie Guillén32CHWAL1471291191200.05812223481169.981-13-134.283.85SS-OF
392Eric Gunderson30BOSAL280017.1000000.000.00P
393Mark Guthrie30LADNL660073.01211011.9171.360.17P
394Ricky Gutiérrez26HOUNL834943517.1247861491234.951-13-294.092.76SS-3B-2B
395Juan Guzmán29TORAL27274187.23492231.9121.491.15P
396Chris Gwynn31SDPNL3072103.221201001.000-2-251.820.70OF-1B
397Tony Gwynn36SDPNL11110988960.0186182220.989331.731.66OF
398John Habyan32COLNL190024.0312001.0001.130.16P
399Dave Hajek28HOUNL51121.01037001.0001464.292.003B-2B
400Chip Hale31MINAL242057.0331716041.0001255.211.272B-1B-3B-OF
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
401Darren Hall31LADNL90012.0000000.000.00P
402Mel Hall35SFGNL41114.0000000-170.000.00OF
403Bob Hamelin28KCRAL332816242.025623220425.984-2-89.377.641B
404Darryl Hamilton31TEXAL1471451321266.13893872001.000-11-102.762.65OF
405Joey Hamilton25SDPNL34333211.245172712.9781.871.29P
406Chris Hammond30FLANL389081.02161321.9052.110.50P
407Jeffrey Hammonds25BALAL706456589.0151145330.9800-12.262.11OF
408Mike Hampton23HOUNL27272160.148133323.9582.581.70P
409Lee Hancock29PITNL130018.1113712.9094.910.77P
410Ryan Hancock24CALAL114027.2523011.0001.630.45P
411Chris Haney27KCRAL35354228.036927011.0001.421.03P
412Todd Haney30CHCNL291410161.21003265312.970-2-185.403.232B-3B-SS
413Greg Hansell25MINAL500074.11284001.0001.450.24P
414Dave Hansen27LADNL27173141.184602314.988-1-105.293.073B-1B
415Erik Hanson31TORAL35354214.22891633.8931.050.71P
416Jason Hardtke24NYMNL181310117.2602634091.0002244.593.332B
417Tim Harikkala24SEAAL1104.1202001.0004.152.00P
418Pete Harnisch29NYMNL31312194.229101631.8971.200.84P
419Lenny Harris31CINNL795938548.227119966616.978-4-84.353.12OF-3B-1B-2B
420Pep Harris23CALAL113032.1716011.0001.950.64P
421Reggie Harris27BOSAL4004.1000000.000.00P
422Dean Hartgraves29TOTNL390037.2835001.0001.910.21P
423Bill Haselman30BOSAL716149565.15435073338.994128.607.61C-1B
424Scott Hatteberg26BOSAL103136.034322001.000008.503.40C
425Ryan Hawblitzel25COLNL80015.0422001.0002.400.50P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
426LaTroy Hawkins23MINAL76026.1734001.0002.391.00P
427Charlie Hayes31TOTZZ1431351181182.2403803051828.955772.932.693B
428Jimmy Haynes23BALAL2611089.01961211.9471.820.69P
429Bronson Heflin24PHINL3006.2000000.000.00P
430Rick Helling25TOTZZ116048.0523001.0000.940.45P
431Rickey Henderson37SDPNL134122971118.2237228360.975-7-71.861.72OF
432Mike Henneman34TEXAL490042.081610.8751.500.14P
433Doug Henry32NYMNL580075.0134720.8461.320.19P
434Pat Hentgen27TORAL353510265.243113116.9771.421.20P
435Félix Heredia21FLANL210016.2000000.000.00P
436Gil Heredia30TEXAL440073.11477001.0001.720.32P
437Dustin Hermanson23SDPNL80013.252212.8002.630.50P
438Carlos Hernández29LADNL93332.132311001.000008.913.56C
439José Hernández26CHCNL1298275849.04161482482053.952-3-44.203.00SS-3B-OF-2B
440Liván Hernández21FLANL1003.0000000.000.00P
441Roberto Hernández31CHWAL720084.2103610.9000.960.13P
442Xavier Hernandez30TOTNL610078.01129001.0001.270.18P
443José Herrera23OAKAL1007454679.2198190260.970-13-232.541.92OF
444Orel Hershiser37CLEAL33331206.069204723.9712.932.03P
445Phil Hiatt27DETAL54436.01138011.0001402.752.203B-OF
446Bobby Higginson25DETAL123112871004.1245227991.963-5-62.111.92OF
447Glenallen Hill31SFGNL989773826.0173160673.960-3-51.811.69OF
448Ken Hill30TEXAL35357250.260223715.9832.121.69P
449Sterling Hitchcock25SEAAL35350196.23262332.9061.330.83P
450Denny Hocking26MINAL423129288.17767911.9872102.371.81OF-SS-2B-1B
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
451Trevor Hoffman28SDPNL700088.01486001.0001.430.20P
452Chris Hoiles31BALAL126120871036.08267774273.992-5-67.116.45C-1B
453Aaron Holbert23STLNL1105.0101001.0000-241.801.002B
454Todd Hollandsworth23LADNL142122911104.0229217751.978-11-121.831.58OF
455Dave Hollins30TOTAL1451421261228.13791022591822.95311112.652.473B-1B-SS
456Darren Holmes30COLNL620077.01411030.7861.290.18P
457Chris Holt24HOUNL4004.2202001.0003.860.50P
458Mike Holtz23CALAL300029.1615001.0001.840.20P
459Mark Holzemer26CALAL250024.2104510.9003.280.36P
460Rick Honeycutt42STLNL610047.11521210.9332.660.23P
461Chris Hook27SFGNL100013.1633001.0004.050.60P
462John Hope25PITNL54019.192520.7783.261.40P
463Dwayne Hosey29BOSAL261917183.06360211.984-2-113.052.38OF
464Tyler Houston25TOTNL512819272.01841552633.984-1-45.993.55C-3B-1B-2B-OF
465David Howard29KCRAL1411251171139.163221041111112.98310114.914.40SS-2B-1B-OF
466Matt Howard28NYYAL34148150.049173115.980-3-202.881.332B-3B
467Thomas Howard31CINNL1037752725.0170160731.982-6-102.071.62OF
468Steve Howe38NYYAL250017.060511.8332.650.20P
469Jack Howell34CALAL452316222.181284496.889-5-272.911.573B-1B-2B
470Mike Hubbard25CHCNL146670.056533011.0001177.204.00C
471Trent Hubbard32TOTNL281711163.252511001.0008552.861.86OF
472John Hudek29HOUNL150016.0615001.0003.380.40P
473Rex Hudler35CALAL806847580.1296173117638.9806124.503.582B-OF-1B
474Joe Hudson25BOSAL360045.0121921.8332.000.28P
475Mike Huff32TORAL118467.015132011.000002.011.25OF-3B
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
476Rick Huisman27KCRAL220029.1505001.0001.530.23P
477David Hulse28MILAL682619308.09694111.9903122.781.40OF
478Todd Hundley27NYMNL1501421351265.19919117287.992-3-36.996.55C
479Brian Hunter28SEAAL674732419.129528010519.983396.224.141B-OF
480Brian Hunter25HOUNL1271171091046.230227911121.960562.492.28OF
481Rich Hunter21PHINL1414069.11951310.9472.341.29P
482Bill Hurst26FLANL2002.0000000.000.00P
483Edwin Hurtado26SEAAL164047.21138011.0002.080.69P
484Butch Huskey24NYMNL11511355899.1707638541560.979-7-96.935.721B-OF-3B
485Jeff Huson31BALAL156464.038201716.9740-85.202.312B-3B-OF
486Mark Hutton26TOTZZ2511086.2115420.8180.930.36P
487Tim Hyers24DETAL94343.034331061.000-1-287.123.401B-OF
488Pete Incaviglia32TOTZZ787443577.1108100530.972001.641.35OF
489Jason Isringhausen23NYMNL27272171.246132851.8912.151.52P
490Damian Jackson22CLEAL52221.016313041.0001516.863.20SS
491Danny Jackson34STLNL134036.1817001.0001.980.62P
492Michael Jackson31SEAAL730072.01811610.9442.130.23P
493Jason Jacome25KCRAL492047.217314031.0003.210.35P
494John Jaha30MILAL858274718.074067658684.992-3-59.208.641B
495Dion James33NYYAL43224.0330001.000-1-451.130.75OF
496Mike James28CALAL690081.018612021.0002.000.26P
497Marty Janzen23TORAL1511073.2135621.8461.340.73P
498Kevin Jarvis26CINNL24202120.128131232.8931.871.04P
499Stan Javier32SFGNL716863578.0185180230.984112.832.56OF
500Gregg Jefferies28PHINL10410399883.156252239138.99810135.725.391B-OF
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
501Reggie Jefferson27BOSAL605126420.01981781738.985-10-294.183.20OF-1B
502Robin Jennings24CHCNL1111379.121192001.000-5-762.381.91OF
503Marcus Jensen23SFGNL76452.04437521.955007.276.00C
504Derek Jeter22NYYAL1571561491370.27102444442283.969-14-124.524.38SS
505Doug Johns28OAKAL40231158.048163027.9582.621.15P
506Brian Johnson28SDPNL686044526.24824562154.990-1-28.157.01C-1B-3B
507Charles Johnson24FLANL120113100997.082575170412.99514177.416.84C
508Dane Johnson33TORAL10009.0211001.0002.000.20P
509Lance Johnson32NYMNL1571561401356.14123919123.97117152.652.55OF
510Mark Johnson28PITNL1018367748.285777873664.9935810.238.431B-OF
511Randy Johnson32SEAAL148061.1101810.9001.320.64P
512John Johnstone27HOUNL90013.0211001.0001.380.22P
513Andruw Jones19ATLNL292217224.27973420.975023.082.66OF
514Bobby Jones26NYMNL31313195.243113113.9771.931.35P
515Chipper Jones24ATLNL1551551431376.14081032881736.958332.562.493B-SS-OF
516Chris Jones30NYMNL702215308.08783131.966132.451.18OF-1B
517Dax Jones25SFGNL331210138.247461001.0002133.051.42OF
518Doug Jones39TOTZZ520064.0817011.0001.130.15P
519Stacy Jones29CHWAL2002.0000000.000.00P
520Terry Jones25COLNL42220.0550001.000002.251.25OF
521Todd Jones28HOUNL510057.11046001.0001.570.20P
522Brian Jordan29STLNL1361311101138.2321310920.99428292.522.33OF-1B
523Kevin Jordan26PHINL372822266.2270243270231.0004189.117.111B-2B-3B
524Ricardo Jordan26PHINL260025.0303001.0001.080.12P
525Ricky Jordan31SEAAL96243.041401051.000008.584.561B
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
526Wally Joyner34SDPNL1191151041044.01151105989385.99711139.909.651B
527Jeff Juden25TOTNL580074.191712.8890.970.14P
528David Justice30ATLNL404036347.091883011.00012432.362.28OF
529Scott Kamieniecki32NYYAL75022.2404001.0001.590.57P
530Matt Karchner29CHWAL500059.194321.7781.060.14P
531Ron Karkovice32CHWAL1119983890.17306804555.9939127.336.53C
532Scott Karl24MILAL32323207.143132732.9301.741.25P
533Eric Karros28LADNL1541541521391.11450131412115133.990339.289.321B
534Greg Keagle25DETAL266087.21578011.0001.540.58P
535Mike Kelly26CINNL171510126.23634111.972-2-202.492.06OF
536Pat Kelly28NYYAL105455.03382413.9700-95.243.202B
537Roberto Kelly31MINAL938868772.2209203420.990-4-72.412.23OF
538Jason Kendall22PITNL1291171131060.1886797711810.980-11-127.376.73C
539Jeff Kent28TOTMLB12211395973.24522002302235.951673.973.473B-1B-2B
540Jimmy Key35NYYAL30300169.14093011.9752.071.30P
541Brian Keyser29CHWAL280059.22361613.9573.320.79P
542Mark Kiefer27MILAL70010.0000000.000.00P
543Brooks Kieschnick24CHCNL84134.065010.833-2-671.320.63OF
544Darryl Kile27HOUNL35334219.043122836.9301.641.14P
545Jeff King31PITNL1531461151313.1115989625211101.991667.876.381B-2B-3B
546Mike Kingery35PITNL835845541.0137133220.985-18-402.251.63OF
547Gene Kingsale19BALAL2003.0220001.0000406.001.00OF
548Wayne Kirby32TOTZZ714725435.1106101230.972-5-132.131.45OF
549Ryan Klesko25ATLNL1461441081224.1217204853.977551.561.45OF-1B
550Scott Klingenbeck25MINAL103028.2963001.0002.830.90P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
551Joe Klink34SEAAL3002.1000000.000.00P
552Brent Knackert26BOSAL80010.0404011.0003.600.50P
553Chuck Knoblauch27MINAL1511501271267.2669271390893.98811104.694.382B
554Randy Knorr27HOUNL332615226.121820414011.0004218.676.61C
555Kevin Koslofski29MILAL221010109.03635010.972-3-322.891.59OF
556Chad Kreuter31CHWAL402618242.11961821224.990127.204.85C-1B
557Rick Krivda26BALAL2211081.211110001.0001.210.50P
558Kerry Lacy23BOSAL110010.231111.6671.690.18P
559Tom Lampkin32SFGNL534437400.23723422734.9927218.296.96C
560Mark Langston35CALAL18182123.13572710.9712.481.89P
561Ray Lankford29STLNL1441421271242.0366356910.99714142.642.53OF
562Mike Lansing28MONNL1591591391378.17553493951186.985-2-24.864.622B-SS
563Andy Larkin22FLANL1105.0110001.0001.801.00P
564Barry Larkin32CINNL1511481231243.16732304261780.975-2-24.754.34SS
565Matt Lawton24MINAL756558590.0203196431.985493.052.67OF
566Phil Leftwich27CALAL2207.1101001.0001.230.50P
567Dave Leiper34TOTNL330025.070610.8572.160.18P
568Al Leiter30FLANL33332215.13282223.9381.250.91P
569Mark Leiter33TOTNL35342205.03582521.9431.450.94P
570Scott Leius30CLEAL219297.062451613.984-1-175.662.903B-1B-2B
571Mark Lemke30ATLNL1331321191166.16532284101571.97715154.924.802B
572Pat Lennon28KCRAL118570.01918010.947052.311.64OF
573Brian Lesher25OAKAL262013190.14946210.980-2-132.271.85OF-1B
574Curt Leskanic28COLNL700073.2124710.9171.340.16P
575Al Levine28CHWAL160018.1606011.0002.950.38P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
576Jesse Levis28MILAL905745545.04003732615.998246.594.43C
577Darren Lewis28CHWAL1389584937.0290287030.990-2-32.762.08OF
578Mark Lewis26DETAL1441431361240.2686264413994.987-17-164.914.702B
579Richie Lewis30DETAL720090.11046011.0001.000.14P
580Jim Leyritz32NYYAL726244543.14243873164.986-2-46.925.36C-3B-OF-1B-2B
581Jon Lieber26PITNL51150142.0421725001.0002.660.82P
582Mike Lieberthal24PHINL434141366.13072842034.990137.477.07C
583Derek Lilliquist30CINNL5003.2312001.0007.360.60P
584José Lima23DETAL394072.2281117011.0003.470.72P
585Doug Linton31KCRAL21180104.02191020.9051.640.90P
586Felipe Lira24DETAL32323194.2511833041.0002.361.59P
587Nelson Liriano32PITNL503423312.11595898315.981-10-394.503.122B-3B-SS
588Pat Listach28MILAL837563673.023919242510.979-10-183.132.69OF-2B-SS
589Scott Livingstone30SDPNL382716245.117914334217.989-1-36.494.661B-3B
590Graeme Lloyd29TOTAL650056.2927011.0001.430.14P
591Esteban Loaiza24PITNL1010152.21961210.9473.081.80P
592Keith Lockhart31KCRAL12910571960.14311372811359.9708103.923.012B-3B
593Kenny Lofton29CLEAL1521521381334.039937613103.975442.622.56OF
594Rich Loiselle24PITNL53020.2725001.0003.051.40P
595Kevin Lomon24ATLNL6007.1422021.0004.910.67P
596Albie Lopez24CLEAL1310062.0121920.8331.450.77P
597Javy López25ATLNL1351251021112.210799928169.994-1-18.687.95C
598Luis López25SDPNL563025333.016157100418.975-12-434.242.66SS-2B-3B
599Mark Loretta24MILAL703926383.018163116229.989-4-134.212.492B-SS-3B
600Torey Lovullo30OAKAL561614209.115613421125.994-5-266.662.721B-3B-OF-2B-SS
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
601Eric Ludwick24STLNL61010.031110.6671.800.33P
602Curt Lyons21CINNL33016.0202001.0001.130.67P
603John Mabry25STLNL1501431161259.012661182768107.994118.997.861B-OF
604Bob MacDonald31NYMNL200019.0312001.0001.420.15P
605Mike Macfarlane32KCRAL999283819.15505113542.993346.005.52C
606Robert Machado23CHWAL42018.0660001.000003.001.50C
607Greg Maddux30ATLNL35355245.0109377116.9913.973.09P
608Mike Maddux34BOSAL237064.119712011.0002.660.83P
609Calvin Maduro21PHINL42015.1101001.0000.590.25P
610Dave Magadan33CHCNL574616363.1145756738.979263.522.333B-1B
611Wendell Magee23PHINL373528313.29288221.978-5-182.582.43OF
612Mike Magnante31KCRAL380054.019415021.0003.170.50P
613Joe Magrane31CHWAL198053.2122820.8331.680.53P
614Pat Mahomes25TOTAL315057.11248001.0001.880.39P
615José Malavé25BOSAL382515233.04543110.978-2-111.701.16OF
616Matt Mantei22FLANL140018.1734001.0003.440.50P
617Jeff Manto31TOTAL362722245.1111337359.955-4-183.892.943B-2B-SS-OF-1B
618Barry Manuel30MONNL530086.012111011.0001.260.23P
619Kirt Manwaring30TOTNL867253618.04894394738.99410197.085.65C
620Oreste Marrero26LADNL1001.0110001.000009.001.001B
621Al Martin28PITNL1521481211306.1230217580.965-12-111.531.46OF
622Norberto Martin29CHWAL372714220.21466179624.959-2-105.713.78SS-2B-3B
623Dave Martinez31CHWAL13610456969.13903681669.98518223.572.67OF-1B
624Dennis Martínez42CLEAL20201112.037102611.9732.891.80P
625Edgar Martínez33SEAAL65236.03129113.968-1-277.505.001B-3B
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
626Manny Martínez25TOTZZ19158126.13632310.972022.491.84OF
627Pablo Martínez27ATLNL1009.0202011.0000-132.002.00SS
628Pedro Martinez24MONNL33334216.231111731.9031.160.85P
629Pedro Martínez27TOTNL90010.0101001.0000.900.11P
630Ramón Martínez28LADNL28272168.23762921.9461.871.25P
631Sandy Martínez25TORAL756852587.24494133338.993-1-26.835.95C
632Tino Martinez28NYYAL1511491391305.213261238835118.996-1-19.118.751B
633John Marzano33SEAAL392922270.22071941031.986-1-46.785.23C
634Damon Mashore26OAKAL482512266.06765110.985-8-372.231.38OF
635Mike Matheny25MILAL1049767826.25234754085.985115.614.95C
636T.J. Mathews26STLNL670083.280620.7500.650.09P
637Terry Mathews31TOTZZ710073.21710612.9411.950.23P
638Brian Maxcy25DETAL2003.1211001.0005.401.00P
639Darrell May24TOTZZ102011.1202001.0001.590.20P
640Derrick May27HOUNL716639535.2134125540.9706122.181.83OF
641Brent Mayne28NYMNL21169139.088853021.000-3-265.704.19C
642Greg McCarthy27SEAAL10009.2303011.0002.790.30P
643Dave McCarty26SFGNL703428361.031229118331.990287.704.351B-OF
644Kirk McCaskill35CHWAL294051.215312011.0002.610.52P
645Quinton McCracken25COLNL936056587.2140131360.957-4-92.051.44OF
646Jeff McCurry26DETAL2003.1404001.00010.802.00P
647Ben McDonald28MILAL35352221.149133063.8781.751.23P
648Jack McDowell30CLEAL30305192.048202710.9792.201.57P
649Roger McDowell35BALAL410059.12481512.9583.490.56P
650Chuck McElroy28TOTZZ520049.01631211.9382.760.29P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
651Willie McGee37STLNL896350590.21571421053.968-3-52.321.71OF-1B
652Fred McGriff32ATLNL1581581421402.01552141612412118.992-2-29.899.751B
653Mark McGwire32OAKAL10910767896.19839136010118.990-3-49.778.931B
654Tim McIntosh31NYYAL3109.0761011.0000137.002.331B-C-3B
655Walt McKeel24BOSAL1000.200000000.000.00C
656Mark McLemore31TEXAL1471451371281.179831347312115.98519175.525.312B-OF
657Greg McMichael29ATLNL730086.22241711.9552.180.29P
658Billy McMillon24FLANL1510191.117170001.000-2-241.681.13OF
659Brian McRae28CHCNL1551531431358.2352345251.986332.302.24OF
660Rusty Meacham28SEAAL155042.173311.8571.280.40P
661Pat Meares27MINAL1501441181250.16232573442285.965114.333.98SS-OF
662Jim Mecir26NYYAL260040.114113001.0003.120.54P
663Miguel Mejía21STLNL211050.01514010.9331292.520.67OF
664Ramiro Mendoza24NYYAL1211053.013211001.0002.211.08P
665Paul Menhart27SEAAL116042.0135712.9232.571.09P
666Orlando Merced29PITNL115113103997.02602421536.98811132.322.22OF-1B
667Henry Mercedes26KCRAL40010.0220001.000001.800.50C
668José Mercedes25MILAL110016.2202001.0001.080.18P
669Kent Mercker28TOTAL2412069.2149410.9291.680.54P
670José Mesa30CLEAL690072.195311.8891.000.12P
671Dan Miceli25PITNL449085.2126330.7500.950.20P
672Matt Mieske28MILAL1229878873.2258250711.996232.652.11OF
673Bob Milacki31SEAAL74021.0431011.0001.710.57P
674Mike Milchin28TOTAL390032.2835001.0002.200.21P
675Kurt Miller23FLANL265046.1112811.9091.940.38P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
676Orlando Miller27HOUNL135121921061.14881473202160.957-3-33.963.20SS-3B
677Travis Miller23MINAL77026.1202001.0000.680.29P
678Trever Miller23DETAL54016.2514001.0002.701.00P
679Ralph Milliard22FLANL241817163.21124265514.955185.884.462B
680Alan Mills29BALAL490054.21147021.0001.810.22P
681Mike Mimbs27PHINL2117099.11831410.9441.540.81P
682Nate Minchey26BOSAL2206.0101001.0001.500.50P
683Blas Minor30TOTZZ280051.0817011.0001.410.29P
684Doug Mirabelli25SFGNL85447.031292001.000-2-515.943.88C
685Ángel Miranda26MILAL46120109.11931420.8951.400.37P
686Keith Mitchell26CINNL53228.087010.875-1-512.251.40OF
687Kevin Mitchell34TOTMLB555326415.2108102244.963002.251.89OF-1B
688Larry Mitchell24PHINL70012.021010.5000.750.14P
689Dave Mlicki28NYMNL512090.0113622.8180.900.18P
690Brian Moehler24DETAL22010.120110.5000.870.50P
691Mike Mohler27OAKAL720081.02161413.9522.220.28P
692Izzy Molina25OAKAL126355.232311011.000-2-435.172.67C
693Paul Molitor39MINAL171716145.215213813113.993009.338.881B
694Raúl Mondesí25LADNL1571571491407.136033711124.96712102.232.22OF
695Rich Monteleone33CALAL120015.1110001.0000.590.08P
696Jeff Montgomery34KCRAL480063.119613011.0002.700.40P
697Ray Montgomery26HOUNL62124.1660001.000002.221.00OF
698Steve Montgomery25OAKAL80013.2000000.000.00P
699Kerwin Moore25OAKAL184360.019190001.0002382.851.06OF
700Marcus Moore25CINNL230026.1101001.0000.340.04P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
701Mickey Morandini30PHINL1371331271154.06502863521287.982-2-24.984.662B
702Mike Mordecai28ATLNL361711181.187335228.977-1-34.222.302B-3B-SS-1B
703Ramón Morel21PITNL290042.0743001.0001.500.24P
704Mike Morgan36TOTNL23230130.12141610.9521.380.87P
705Alvin Morman27HOUNL530042.0112810.9092.140.19P
706Russ Morman34FLANL2002.0220011.000009.001.001B
707Hal Morris31CINNL1401331251173.212281129918103.993009.368.711B
708Julio Mosquera24TORAL86557.049481001.000-2-427.746.13C
709Chad Mottola24CINNL312313194.244422001.000-1-72.031.42OF
710James Mouton27HOUNL1087359713.0170158751.971-3-42.081.53OF
711Lyle Mouton27CHWAL473211286.26764120.9703132.041.38OF
712Jamie Moyer33TOTAL34210160.23462532.9121.740.91P
713Bill Mueller25SFGNL514846437.21565199618.962123.082.833B-2B
714Terry Mulholland33TOTZZ33333202.23862662.8421.420.97P
715Bobby Muñoz28PHINL66025.1303001.0001.070.50P
716Jose Munoz28CHWAL115354.027121322.926-2-384.172.272B-SS-OF-3B
717Mike Munoz30COLNL540044.21751111.9413.220.30P
718Pedro Muñoz27OAKAL14138109.115150001.000-9-1021.231.07OF
719Eddie Murray40CLEAL1119.011101001.0000-4011.0011.001B
720Glenn Murray25PHINL272319201.053521001.000022.371.96OF
721Mike Mussina27BALAL36364243.1481434031.0001.781.33P
722Greg Myers30MINAL908169714.05234882785.985356.495.72C
723Jimmy Myers27BALAL110014.041210.7501.930.27P
724Mike Myers27DETAL830064.21821512.9442.370.20P
725Randy Myers33BALAL620058.272411.8570.920.10P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
726Rod Myers23KCRAL191513138.233330001.000-4-322.141.74OF
727Rodney Myers27CHCNL450067.1149410.9291.740.29P
728Tim Naehring29BOSAL116113102989.1299822061117.96314172.622.463B-2B
729Charles Nagy29CLEAL32325222.0642935031.0002.592.00P
730Bob Natal30FLANL432917255.02061871452.976-1-57.094.67C
731Dan Naulty26MINAL490057.01275011.0001.890.24P
732Jaime Navarro29CHCNL35354236.23882551.8681.250.94P
733Denny Neagle27TOTNL33332221.13763013.9731.461.09P
734Jeff Nelson29NYYAL730074.12041511.9502.300.26P
735Robb Nen26FLANL750083.01239011.0001.300.16P
736Phil Nevin25DETAL363227278.2101455156.950-1-23.102.593B-OF-C
737Marc Newfield23TOTMLB1028961772.2177169441.9770-12.021.70OF-1B
738Warren Newson31TEXAL665237468.0128122512.992-5-122.441.92OF
739David Nied27COLNL6105.1000000.000.00P
740Melvin Nieves24DETAL10510491902.12292079132.943-18-242.152.06OF
741Dave Nilsson26MILAL817540637.227825219717.975-9-163.823.11OF-1B-C
742C.J. Nitkowski23DETAL118045.2725001.0001.380.64P
743Otis Nixon37TORAL1251251101079.1349342521.994-11-122.892.78OF
744Trot Nixon22BOSAL2119.2330001.000-1-622.791.50OF
745Hideo Nomo27LADNL33333228.135122210.9711.341.03P
746Les Norman27KCRAL38115135.245441001.000002.991.18OF
747Greg Norton23CHWAL85344.1158521.867-2-492.641.63SS-3B
748Jon Nunnally24KCRAL292418225.06361020.9687372.442.10OF
749Charlie O'Brien36TORAL1058879801.06536133735.9957107.306.19C
750Troy O'Leary26BOSAL146126721136.1242227870.971-18-191.861.61OF
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
751Paul O'Neill33NYYAL1461461231243.23002937031.000-3-32.172.04OF-1B
752Sherman Obando26MONNL473620315.27974230.962-6-222.171.62OF
753Alex Ochoa24NYMNL767264633.2148135853.96613242.031.88OF
754José Offerman27KCRAL1451431091272.0117092023416141.986-2-28.176.751B-SS-2B-OF
755Chad Ogea25CLEAL29211146.22241621.9091.230.69P
756John Olerud27TORAL1019278823.0839781562107.998699.158.291B
757Omar Olivares28DETAL25254160.035122212.9711.911.36P
758Darren Oliver25TEXAL30301173.22842313.9641.400.90P
759Joe Oliver30CINNL1018366746.06335834557.992117.586.10C-1B-OF
760Gregg Olson29TOTZZ520052.1963001.0001.550.17P
761Mike Oquist28SDPNL8007.2101001.0001.170.13P
762Rey Ordóñez25NYMNL1501451231262.170522845027102.96211114.834.52SS
763Jesse Orosco39BALAL660055.21028001.0001.620.15P
764Joe Orsulak34FLANL613720360.19584741.9584122.271.49OF-1B
765Donovan Osborne27STLNL30302198.23062310.9671.310.97P
766Keith Osik27PITNL454030351.22682372563.978-2-76.715.82C-OF-3B
767Al Osuna30SDPNL10004.0211001.0004.500.20P
768Antonio Osuna23LADNL730084.014311011.0001.500.19P
769Ricky Otero24PHINL1009888834.1259247842.985-6-92.752.55OF
770Eric Owens25CINNL624425390.192761421.978-8-242.081.43OF-2B-3B
771Jayhawk Owens27COLNL685342460.03483122793.974-2-56.634.99C
772Alex Pacheco22MONNL5005.2000000.000.00P
773Tom Pagnozzi33STLNL11710898976.27737174886.9908107.056.54C-1B
774Lance Painter28COLNL341050.2122730.7501.600.26P
775Donn Pall34FLANL120018.2211001.0000.960.17P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
776Orlando Palmeiro27CALAL311211154.233330001.0003191.921.06OF
777Rafael Palmeiro31BALAL1591591501418.2151013831198157.995-1-19.539.451B
778Dean Palmer27TEXAL1541531381321.13421052211617.953-6-52.222.123B
779José Paniagua22MONNL1311051.013310001.0002.291.00P
780Craig Paquette27KCRAL1119969901.03772611021434.963-2-23.632.84OF-3B-1B-SS
781Mark Parent34TOTAL524028346.02512321725.992006.484.79C-1B
782Chan Ho Park23LADNL48100108.233102213.9702.650.67P
783Rick Parker33LADNL40011.0110001.0000-220.820.25OF
784José Parra23MINAL275070.01477021.0001.800.52P
785Jeff Parrett34TOTNL510066.11239011.0001.630.24P
786Steve Parris28PITNL84026.172411.8572.050.75P
787Bob Patterson37CHCNL790054.2413001.0000.660.05P
788Danny Patterson25TEXAL7008.2202001.0002.080.29P
789Dave Pavlas33NYYAL160023.0523001.0001.960.31P
790Roger Pavlik28TEXAL34347201.02591421.9201.030.68P
791Dan Peltier28SFGNL14106106.0938760111.0001117.906.641B-OF
792Rudy Pemberton26BOSAL1311795.0990001.000-2-250.850.69OF
793Alejandro Peña37FLANL4004.0000000.000.00P
794Geronimo Pena29CLEAL32219.0523011.0000132.371.253B-2B
795Tony Peña39CLEAL675034456.13663362736.992387.165.42C
796Terry Pendleton35TOTNL1491461251270.04251102961927.955-2-22.882.723B
797Shannon Penn26DETAL1001.000000000.000.00OF
798Brad Pennington27TOTAL220020.1202001.0000.890.09P
799Troy Percival26CALAL620074.064110.8330.610.08P
800Danny Perez25MILAL31111.0550001.0000-334.091.67OF
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
801Eddie Pérez28ATLNL603928368.030628122311.990267.414.97C-1B
802Eduardo Pérez26CINNL119578.1705911061.0001218.046.361B-3B
803Mike Pérez31CHCNL240027.0413001.0001.330.17P
804Neifi Pérez23COLNL179793.0512128211.961-1-84.742.72SS-2B
805Robert Pérez27TORAL794832469.2119114320.983-10-262.241.48OF
806Tomás Pérez22TORAL898278741.14161512501568.964694.874.412B-3B-SS
807Yorkis Pérez28FLANL640047.2132920.8462.080.17P
808Herbert Perry26CLEAL63231.031292031.000-1-279.005.171B-3B
809Robert Person26NYMNL2713089.2142840.7141.000.37P
810Roberto Petagine25NYMNL402418231.223320923120.996299.015.801B
811Chris Peters24PITNL1610064.0123813.9171.550.69P
812Mark Petkovsek30STLNL486088.22371423.9132.130.44P
813Andy Pettitte24NYYAL35342221.04763832.9361.791.26P
814J.R. Phillips26TOTNL362617225.11711626312.982-1-76.714.671B-OF
815Tony Phillips37CHWAL1521491391328.03763511874.981332.502.41OF-2B-1B
816Mike Piazza27LADNL1461431181255.2113410557096.992-8-88.067.71C
817Hipólito Pichardo26KCRAL570068.02171312.9522.650.35P
818Greg Pirkl25SEAAL22017.016142021.000078.478.001B
819Phil Plantier27OAKAL686047542.1150138842.973-6-132.422.15OF
820Dan Plesac34PITNL730070.1101001.0000.130.01P
821Eric Plunk32CLEAL560077.21147001.0001.270.20P
822Dale Polley30NYYAL320021.250410.8001.660.13P
823Luis Polonia32TOTZZ412925292.26360120.968-8-321.881.49OF
824Jim Poole30TOTZZ670050.11741211.9412.860.24P
825Mark Portugal33CINNL27261156.029111621.9311.561.00P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
826Jorge Posada25NYYAL42224.119172001.000007.034.75C
827Mike Potts25MILAL240045.1532001.0000.990.21P
828Jay Powell24FLANL670071.1936001.0001.140.13P
829Arquimedez Pozo22BOSAL201613142.266233944.939143.913.103B-2B
830Curtis Pride27DETAL483823320.09289030.967-3-102.501.85OF
831Ariel Prieto26OAKAL21212125.227918001.0001.931.29P
832Tom Prince31LADNL351613178.11731611111.994-1-78.684.91C
833Chris Pritchett26CALAL53326.030291031.000-1-2810.386.001B
834Tim Pugh29TOTZZ291052.015510001.0002.600.52P
835Harvey Pulliam28COLNL32219.0440001.0001881.891.33OF
836Paul Quantrill27TORAL38200134.127423011.0001.810.71P
837Tom Quinlan28MINAL41119.030210.6670-60.950.503B
838Rafael Quirico26PHINL1101.2110001.0005.401.00P
839Brian Raabe28MINAL71121.072411.857-1-292.570.863B-2B
840Scott Radinsky28LADNL580052.11138001.0001.890.19P
841Brad Radke23MINAL35353232.0372215001.0001.441.06P
842Tim Raines36NYYAL504639408.08379310.988-2-51.811.64OF
843Manny Ramirez24CLEAL1491461311303.13002721994.970-7-62.011.95OF
844Joe Randa26KCRAL1058865795.0250801601018.960-3-42.722.113B-2B-1B
845Pat Rapp28FLANL30290162.137112423.9461.941.17P
846Jeff Reboulet32MINAL1015839595.2254138114229.992133.812.193B-SS-2B-1B-OF
847Jeff Reed33COLNL1119777850.160854651114.982-1-16.325.38C
848Jody Reed33SDPNL1451371201245.0695275411986.987-6-64.964.732B
849Steve Reed31COLNL700075.01138011.0001.320.16P
850Bryan Rekar24COLNL1411058.1122911.9171.700.79P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
851Desi Relaford22PHINL119579.049212626.959-1-185.353.62SS-2B
852Mike Remlinger30CINNL194027.1835001.0002.630.42P
853Édgar Rentería19FLANL10610399922.15181633441177.97911144.954.78SS
854Alberto Reyes26MILAL5005.2000000.000.00P
855Carlos Reyes27OAKAL46100122.11971022.8951.250.37P
856Shane Reynolds28HOUNL35354239.0451926021.0001.691.29P
857Armando Reynoso30COLNL30300168.251123633.9412.561.60P
858Arthur Rhodes26BALAL282053.0312001.0000.510.11P
859Billy Ripken31BALAL553023317.21384095317.9783113.822.412B-3B-1B
860Cal Ripken Jr.35BALAL1631631461428.273023348314110.981334.514.37SS-3B
861Bill Risley29TORAL250041.2413011.0000.860.16P
862Kevin Ritz31COLNL35352213.0691851031.0002.921.97P
863Mariano Rivera26NYYAL6100107.217413001.0001.420.28P
864Rubén Rivera22NYYAL452219246.279772001.0004212.881.76OF
865Joe Roa24CLEAL1001.2000000.000.00P
866Kevin Roberson28NYMNL105559.012120001.0001141.831.20OF
867Bip Roberts32KCRAL726755572.1309115190443.987484.804.122B-OF
868Mike Robertson25CHWAL21110.212111021.00002310.136.001B
869Rich Robertson27MINAL36315186.147153115.9792.221.28P
870Ken Robinson26KCRAL5006.0110001.0001.500.20P
871Alex Rodriguez20SEAAL1461451371267.26572384041592.977884.564.40SS
872Frankie Rodriguez23MINAL38333206.254232923.9632.261.37P
873Henry Rodríguez28MONNL138136991139.1572528331128.981-6-64.434.01OF-1B
874Iván Rodríguez24TEXAL1461401271223.1941850811011.98925256.856.38C
875Nerio Rodríguez25BALAL81016.2110001.0000.540.13P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
876Tony Rodríguez25BOSAL262117190.0993264311.9705294.553.69SS-3B
877Kenny Rogers31NYYAL30302179.051153421.9612.461.63P
878Mel Rojas29MONNL740081.01841310.9441.890.23P
879Scott Rolen21PHINL373736322.187295444.954-4-152.322.243B
880José Rosado21KCRAL16162106.21931511.9471.521.13P
881Matt Ruebel26PITNL267058.2177910.9412.450.62P
882Kirk Rueter25TOTNL20190102.033825021.0002.911.65P
883Scott Ruffcorn26CHWAL3106.1110001.0001.420.33P
884Bruce Ruffin32COLNL710069.21129001.0001.420.15P
885Johnny Ruffin24CINNL490062.1104511.9001.300.18P
886Jeff Russell34TEXAL550056.0918001.0001.450.16P
887Ken Ryan27PHINL620089.018810031.0001.820.29P
888Chris Sabo34CINNL433717285.0103277246.961133.132.303B
889Brian Sackinsky25BALAL3004.2000000.000.00P
890A.J. Sager31DETAL229079.0155911.9331.590.64P
891Roger Salkeld25CINNL29191116.02581610.9601.860.83P
892Tim Salmon27CALAL1531521451339.23202991380.975-19-172.102.04OF
893Juan Samuel35TORAL402517247.2122117327.9840-24.362.93OF-1B
894Rey Sánchez28CHCNL929074768.04691513071155.97712195.374.98SS
895Ryne Sandberg36CHCNL1461441231234.0655228421682.99115154.734.452B
896Reggie Sanders28CINNL807970692.1169160722.98814252.172.09OF
897Scott Sanders27SDPNL46160144.027151020.9261.560.54P
898Scott Sanderson39CALAL54018.0523001.0002.501.00P
899F.P. Santangelo28MONNL13710572969.03022514565.98015182.751.93OF-3B-2B-SS
900Benito Santiago31PHINL1281241221093.0912834671114.988-4-47.427.04C-1B
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
901Rich Sauveur32CHWAL3003.0101011.0003.000.33P
902Bob Scanlan29TOTAL170022.191440.5562.010.29P
903Steve Scarsone30SFGNL896858628.13551671771147.969-3-54.933.822B-3B-1B-SS
904Gene Schall26PHINL191813148.21451358216.986-3-218.667.531B
905Curt Schilling29PHINL26268183.11910810.9470.880.69P
906Jason Schmidt23TOTNL1917196.1155910.9331.310.74P
907Jeff Schmidt25CALAL9008.0000000.000.00P
908Dick Schofield33CALAL104347.22091012.9500103.591.90SS-2B-3B
909Pete Schourek27CINNL1212067.112210001.0001.601.00P
910Rick Schu34MONNL1119.030210.6670-272.002.003B
911Carl Schutz24ATLNL3003.1000000.000.00P
912Tim Scott29TOTNL650066.01257011.0001.640.18P
913Kevin Sefcik25PHINL413430302.21203083712.942143.362.693B-SS-2B
914David Segui29MONNL113112110989.0104194490779.993-4-49.419.151B
915Kevin Seitzer34TOTAL797757669.060952975559.992478.137.371B-3B
916Bill Selby26BOSAL342215211.077304345.948-4-243.112.152B-3B-OF
917Aaron Sele26BOSAL29291157.12781811.9631.490.90P
918Dan Serafini22MINAL1104.1000000.000.00P
919Scott Servais29CHCNL1281251081098.1882798731111.988447.146.75C-1B
920Scott Service29CINNL341048.01019001.0001.880.29P
921Jeff Shaw29CINNL7800104.227121413.9632.240.33P
922Danny Sheaffer34STLNL664736444.13272774464.9820-16.504.40C-3B-1B-OF
923Andy Sheets24SEAAL473519293.01224077518.959163.592.343B-2B-SS
924Gary Sheffield27FLANL1611601311342.0252238860.976-16-141.651.53OF
925Keith Shepherd28BALAL130020.2312001.0001.310.23P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
926Craig Shipley33SDPNL292013189.2100356417.9903224.703.192B-SS-3B-OF
927Paul Shuey25CLEAL420053.2835011.0001.340.19P
928Terry Shumpert29CHCNL143053.02111912.952-1-273.401.333B-2B-SS
929Joe Siddall28FLANL18129116.08878821.977006.674.78C
930Rubén Sierra30TOTAL565543469.2120108662.950-2-62.182.04OF
931José Silva22TORAL2002.0101001.0004.500.50P
932Dave Silvestri28MONNL573832385.21252392105.920-4-132.681.893B-SS-1B-OF-2B
933Bill Simas24CHWAL640072.2159511.9331.730.22P
934Mike Simms29HOUNL179183.025241001.0001172.711.47OF-1B
935Duane Singleton23DETAL15138118.032293021.000022.442.13OF
936Mike Sirotka25CHWAL154026.140310.7501.030.20P
937Don Slaught37TOTAL716446545.04394082742.991-7-157.186.13C
938Heathcliff Slocumb30BOSAL750083.120812041.0002.160.27P
939Aaron Small24OAKAL123028.2734001.0002.200.58P
940Mark Small28HOUNL160024.1211001.0000.740.13P
941John Smiley31CINNL35342217.13762921.9461.451.00P
942Dwight Smith32ATLNL29209184.05249120.962-2-112.451.72OF
943Lee Smith38TOTZZ540055.1835011.0001.300.15P
944Mark Smith26BALAL201816155.05150010.9806432.902.50OF
945Ozzie Smith41STLNL525048442.226090162836.9694115.124.85SS
946Zane Smith35PITNL1616183.11511311.9331.510.88P
947John Smoltz29ATLNL35356253.255272712.9821.921.54P
948Chris Snopek25CHWAL382913239.0952565510.9470-23.392.313B-SS
949J.T. Snow28CALAL1541491441339.01387127410310134.993-2-29.268.941B
950Steve Soderstrom24SFGNL33013.2101001.0000.660.33P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
951Clint Sodowsky23DETAL77024.1532001.0001.850.71P
952Luis Sojo31TOTAL917249652.2316113195842.9757124.253.142B-3B-SS
953Paul Sorrento30SEAAL138123991099.110499578111112.990-14-158.507.521B
954Sammy Sosa27CHCNL1241241101086.227825315101.96427302.222.16OF
955Steve Sparks30MILAL2013188.23392311.9703.251.60P
956Tim Spehr29MONNL5973143.0130121720.985-2-178.062.17C-OF
957Bill Spiers30HOUNL894435464.215744108514.968-3-72.941.623B-SS-2B-OF-1B
958Scott Spiezio23OAKAL54437.0136520.8460-32.682.203B
959Paul Spoljaric25TORAL280038.0615031.0001.420.21P
960Jerry Spradlin29CINNL1000.1000000.000.00P
961Ed Sprague28TORAL1481481381285.03411082181529.956332.282.203B
962Dennis Springer31CALAL2015294.2135710.9231.140.60P
963Russ Springer27PHINL517096.21531020.8671.210.25P
964Scott Stahoviak26MINAL11410379902.289880192579.994-1-18.907.831B
965Matt Stairs28OAKAL453317287.077651114.987-2-92.381.69OF-1B
966Andy Stankiewicz31MONNL30107132.062164336.952164.021.79SS-2B-3B
967Mike Stanley33BOSAL1059878846.268365419103.985-14-207.156.41C
968Mike Stanton29TOTAL810078.2927001.0001.030.11P
969Terry Steinbach34OAKAL1371301091140.17857324677.991006.145.64C-1B
970Garrett Stephenson24BALAL3006.1101001.0001.420.33P
971Dave Stevens26MINAL490058.01376001.0002.020.27P
972Lee Stevens28TEXAL222016181.017215714121.9943208.507.431B-OF
973Shannon Stewart22TORAL63331.254010.800-2-801.140.67OF
974Kurt Stillwell31TEXAL351512168.172303935.958-4-263.691.862B-SS-3B-1B
975Kelly Stinnett26MILAL148372.25046221.960-2-335.943.43C
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
976Kevin Stocker26PHINL119111106991.25301653521379.975444.694.34SS
977Todd Stottlemyre31STLNL34335223.14783722.9571.811.32P
978Doug Strange32SEAAL552818283.267263924.970142.061.163B-OF-1B-2B
979Darryl Strawberry34NYYAL343116246.146451001.000-1-61.681.35OF
980Tanyon Sturtze25CHCNL60011.0202011.0001.640.33P
981Chris Stynes23KCRAL26229174.04938832.939-3-192.381.77OF-2B-3B
982Scott Sullivan25CINNL7008.0202001.0002.250.29P
983Jeff Suppan21BOSAL84022.2202001.0000.790.25P
984B.J. Surhoff31BALAL1311301141159.03301371781522.955442.452.333B-OF-1B
985Mac Suzuki21SEAAL1001.1000000.000.00P
986Dale Sveum32PITNL108671.22341721.9130-32.642.103B
987Dave Swartzbaugh28CHCNL65024.0716001.0002.631.17P
988Mark Sweeney26STLNL553521330.1132126337.977-3-123.512.22OF-1B
989Mike Sweeney22KCRAL262623229.0166158713.994156.486.35C
990Bill Swift34COLNL73018.1624001.0002.950.86P
991Greg Swindell31TOTZZ216051.2133911.9232.090.57P
992Jeff Tabaka32HOUNL180020.1110001.0000.440.06P
993Kevin Tapani32CHWAL34341225.142152614.9761.641.21P
994Tony Tarasco25BALAL231911165.051501001.000-4-262.782.22OF
995Danny Tartabull33CHWAL12212175993.2264253471.973-17-212.332.11OF
996Jim Tatum28TOTZZ32220.1532001.0000-62.211.673B
997Ed Taubensee27CINNL947861693.059153842117.981-6-107.536.17C
998Jesús Tavárez25FLANL651311222.258580001.0003142.340.89OF
999Julián Tavárez23CLEAL514080.21468001.0001.560.27P
1000Billy Taylor34OAKAL550060.11349001.0001.940.24P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
1001Amaury Telemaco22CHCNL2517097.1199910.9471.660.72P
1002Dave Telgheder29OAKAL1614179.117314011.0001.931.06P
1003Mickey Tettleton35TEXAL232314182.017616111414.977-2-118.517.481B
1004Bob Tewksbury35SDPNL36331206.2692247031.0003.001.92P
1005Tom Thobe26ATLNL4006.020020.0000.000.00P
1006Frank Thomas28CHWAL1391391251232.011921098859111.992-11-118.648.511B
1007Larry Thomas26CHWAL570030.2624011.0001.760.11P
1008Jim Thome25CLEAL1501441221278.1365862621724.953-102.452.323B
1009Jason Thompson25SDPNL13139112.1111941346.964-1-158.578.231B
1010Justin Thompson23DETAL1111059.015213011.0002.291.36P
1011Mark Thompson25COLNL34283169.240142152.8751.861.03P
1012Milt Thompson37TOTNL187481.115150001.000-2-321.660.83OF
1013Robby Thompson34SFGNL626047509.2286124155738.9766144.934.502B
1014Ryan Thompson28CLEAL84446.0550001.000-1-230.980.63OF
1015Mike Timlin30TORAL590056.21046001.0001.590.17P
1016Ozzie Timmons25CHCNL472919268.266651011.000282.211.40OF
1017Lee Tinsley27TOTZZ1055648593.0166156821.988-3-52.491.56OF
1018Andy Tomberlin29NYMNL185464.1981001.000-1-131.260.50OF-1B
1019Salomón Torres24SEAAL107149.0761001.0001.290.70P
1020Steve Trachsel25CHCNL31313205.047163010.9792.021.48P
1021Alan Trammell38DETAL625040459.222575144622.973-5-124.293.48SS-2B-3B-OF
1022Ricky Trlicek27NYMNL5005.1202001.0003.380.40P
1023Mike Trombley29MINAL430068.21266001.0001.570.28P
1024Michael Tucker25KCRAL1029278831.0245235827.992232.632.27OF-1B
1025Chris Turner27CALAL42011.0532001.0001874.091.25OF-C
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
1026Tim Unroe25MILAL133144.252411014.98137310.283.401B-3B-OF
1027Tom Urbani28TOTZZ194035.1404001.0001.020.21P
1028Ugueth Urbina22MONNL33170114.01761012.9411.260.48P
1029Marc Valdes24FLANL118048.2963001.0001.660.82P
1030Pedro Valdés23CHCNL2003.0110001.000003.000.50OF
1031Ismael Valdez22LADNL33330225.047192713.9791.841.39P
1032John Valentin29BOSAL1291281191139.15762023571788.970-2-24.424.30SS-3B
1033José Valentín26MILAL1511451361291.174024346037113.95012124.904.66SS
1034Fernando Valenzuela35SDPNL33310171.250113810.9802.571.48P
1035Julio Valera27KCRAL312061.1135711.9231.760.39P
1036Dave Valle35TEXAL402215218.01641501313.9942126.734.08C-1B
1037Tim Van Egmond27MILAL129054.21367011.0002.141.08P
1038Todd Van Poppel24TOTAL3715199.11431011.9291.180.35P
1039Ben Van Ryn24CALAL1001.0101001.0009.001.00P
1040John Vander Wal30COLNL352515220.07572212.9872133.032.06OF-1B
1041William VanLandingham25SFGNL32320181.231141520.9351.440.91P
1042Greg Vaughn30TOTZZ139138901153.1279266761.978-6-62.131.96OF
1043Mo Vaughn28BOSAL1461461411309.0129612077415123.988118.818.771B
1044Randy Velarde33CALAL1341321161186.15772553061686.972-9-104.263.772B-3B-SS
1045Robin Ventura28CHWAL1561471351336.14471892471141.975762.942.663B-1B
1046Darío Veras23SDPNL230029.0606001.0001.860.26P
1047Quilvio Veras25FLANL676763581.0370174191554.986125.655.452B
1048Dave Veres29MONNL680077.2143920.8571.390.18P
1049Randy Veres30DETAL250030.1000000.000.00P
1050Ron Villone26TOTZZ440043.0103520.8001.670.18P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
1051Fernando Viña27MILAL1371311221165.276133341216116.979115.755.442B
1052Frank Viola36TORAL66030.1422001.0001.190.67P
1053Joe Vitiello26KCRAL106456.045405041.000-2-327.234.501B-OF
1054José Vizcaíno28TOTMLB1401381211173.266526139410101.985555.024.612B-SS
1055Omar Vizquel29CLEAL1501491351312.16932264472091.971114.624.49SS
1056Jack Voigt30TEXAL41117.0651001.0001783.181.50OF-3B
1057Ed Vosberg34TEXAL520044.012111001.0002.450.23P
1058Terrell Wade23ATLNL448069.2122911.9171.420.25P
1059Billy Wagner24HOUNL370051.2523001.0000.870.14P
1060Matt Wagner24SEAAL1514180.0134811.9231.350.80P
1061Paul Wagner28PITNL1615181.2241014011.0002.641.50P
1062Dave Wainhouse28PITNL170023.2113710.9093.800.59P
1063Tim Wakefield29BOSAL32326211.234141824.9411.361.00P
1064Matt Walbeck26MINAL615448487.03473261922.994006.385.66C
1065Larry Walker29COLNL837157606.1158153410.994-2-42.331.89OF
1066Mike Walker29DETAL200027.2321001.0000.980.15P
1067Pete Walker27SDPNL1000.2000000.000.00P
1068Todd Walker23MINAL212111173.057163924.9651102.862.293B-2B
1069Donne Wall28HOUNL26232150.037171820.9462.101.35P
1070Derek Wallace24NYMNL190024.2532001.0001.820.26P
1071Tim Wallach38TOTMLB938869769.124685150119.955-4-72.752.503B-1B
1072Jerome Walton30ATLNL2874107.134340001.0003362.851.21OF
1073Turner Ward31MILAL32148156.255541001.000023.161.72OF
1074Jeff Ware25TORAL134032.2835011.0002.200.62P
1075John Wasdin23OAKAL25211131.12291211.9551.440.84P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
1076Allen Watson25SFGNL29292185.22862112.9641.310.93P
1077David Weathers26TOTZZ4212088.217512011.0001.730.40P
1078Lenny Webster31MONNL635032431.04163902513.998268.676.59C
1079John Wehner29PITNL622912302.0105604326.981-2-73.071.56OF-3B-2B-C
1080Walt Weiss32COLNL1551481301275.07002204503090.957-9-94.734.32SS
1081Bob Wells29SEAAL36161130.22281221.9091.380.56P
1082David Wells33BALAL34343224.155153914.9822.171.59P
1083Turk Wendell29CHCNL700079.11899011.0002.040.26P
1084Don Wengert26OAKAL36251161.127198001.0001.510.75P
1085David West31PHINL76028.1303001.0000.950.43P
1086John Wetteland29NYYAL620063.2606011.0000.850.10P
1087Devon White33FLANL1391371241200.2305296541.987992.262.17OF
1088Rondell White24MONNL868381734.1192185521.9908122.332.21OF
1089Wally Whitehurst32NYYAL2208.0211001.0002.251.00P
1090Mark Whiten29TOTZZ11910497949.025122811121.95219242.272.01OF
1091Matt Whiteside28TEXAL140032.1514001.0001.390.36P
1092Kevin Wickander31MILAL210025.1514001.0001.780.24P
1093Bob Wickman27TOTAL700095.230624021.0002.820.43P
1094Chris Widger25SEAAL72231.02118120.905-1-395.522.71C
1095Marc Wilkins25PITNL472075.011110031.0001.320.23P
1096Rick Wilkins29TOTNL1301131011022.187179073811.991117.606.59C-1B
1097Bernie Williams27NYYAL1401401341231.03493341053.986-14-132.522.46OF
1098Brian Williams27DETAL40172121.02461623.9171.640.55P
1099Eddie Williams31DETAL124244.027252071.0002655.522.251B-OF-3B
1100George Williams27OAKAL432621262.01691541231.982-4-185.703.86C
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
1101Gerald Williams29TOTAL1198175797.0215207442.9817102.381.79OF
1102Keith Williams24SFGNL43134.0880001.0000-112.122.00OF
1103Matt Williams30SFGNL10410295903.13691641911428.962-3-33.543.353B-1B-SS
1104Mike Williams27PHINL32290167.052193214.9812.751.59P
1105Shad Williams25CALAL132028.1110001.0000.320.08P
1106Woody Williams29TORAL1210159.01284021.0001.831.00P
1107Dan Wilson27SEAAL1351301171130.08968345845.99614157.106.61C
1108Desi Wilson27SFGNL333016249.025823618420.984-3-159.187.701B
1109Nigel Wilson26CLEAL1119.000000000.000.00OF
1110Paul Wilson23NYMNL26261149.024101222.9171.330.85P
1111Jay Witasick23OAKAL120013.0000000.000.00P
1112Bobby Witt32TEXAL33322199.239102813.9741.711.15P
1113Mark Wohlers26ATLNL770077.1104330.7000.810.09P
1114Steve Wojciechowski25OAKAL1615079.211110001.0001.240.69P
1115Bob Wolcott22SEAAL30281149.1291019031.0001.750.97P
1116Tony Womack26PITNL95049.12111820.905-2-493.471.90OF-2B
1117Brad Woodall27ATLNL83019.2202001.0000.920.25P
1118Tim Worrell28SDPNL50110121.0198920.8951.260.34P
1119Todd Worrell36LADNL720065.1103610.9001.240.13P
1120Craig Worthington31TEXAL136565.032181312.9692304.292.383B-1B
1121Jamey Wright21COLNL1615091.13192021.9352.861.81P
1122Esteban Yan21BALAL4009.1000000.000.00P
1123Anthony Young30HOUNL280033.1615011.0001.620.21P
1124Dmitri Young22STLNL104255.24139115.976-1-286.474.001B
1125Eric Young Sr.29COLNL1391361221169.078334043112109.985775.945.552B
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
1126Ernie Young26OAKAL140124931114.2362353815.997-3-32.912.58OF
1127Kevin Young27KCRAL493218290.021919919125.995-5-216.774.271B-OF-3B
1128Gregg Zaun25TOTZZ593635368.12942751633.990-3-107.114.93C
1129Todd Zeile30TOTMLB1631631601429.25873192511752.971-9-73.593.503B-1B
1130Jon Zuber26PHINL222019181.015814511210.987-3-197.767.091B