Team Fielding

Team Fielding Table
Tm #Fld RA/G DefEff G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr
Anaheim Angels454.83.6861621458110012996.0608443321646106146.983-65-6
Baltimore Orioles474.85.6851621458109512882.061354294176081144.987-10-1
Boston Red Sox474.50.7031621458113612924.0603843081625105128.983626
Chicago White Sox395.71.6861631467115312948.0616243161706140161.97750
Cleveland Indians464.81.6821621458114613140.0621743801727110146.982373
Detroit Tigers455.33.6851621458115313017.0626643391812115164.982575
Kansas City Royals505.58.6761611449110012927.0612343091689125172.980-10-1
Minnesota Twins385.05.6781621458112913029.0603643431585108135.982-107-10
New York Yankees374.05.7081621458117213110.061104370164298146.984283
Oakland Athletics445.35.6821621458106212906.0609743021654141155.977-66-6
Seattle Mariners475.31.6731611449109112819.0597042731572125139.979-14-1
Tampa Bay Devil Rays424.64.6991621458114712987.061884329176594178.985918
Texas Rangers405.38.6681621458115312882.0599542941580121140.980192
Toronto Blue Jays414.71.6921631467114513185.0605243951532125131.97910
League Average425.01.6861621458112712982 610543271664114149.98120
5845.01.68622682041215782181752.085473605842329515942085.981290

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 Abbott25CHW766129508.2136132040.971-16-372.341.74OF
2Jim Abbott30CHW55031.212210011.0003.412.40P
3Kurt Abbott29OAK322922254.012746701116.913-11-514.113.41SS-OF-3B
4Paul Abbott30SEA44024.2413001.0001.461.00P
5Rick Aguilera36MIN680074.11239021.0001.450.18P
6Scott Aldred30TBD480031.11037021.0002.870.21P
7Luis Alicea32TEX725450505.124997143927.9644104.273.292B-3B-OF
8Jermaine Allensworth26KCR271817174.05554010.982-2-102.792.00OF
9Carlos Almánzar24TOR250028.262310.8331.570.20P
10Roberto Alomar30BAL1441411301236.17112514491186.98511115.104.862B
11Sandy Alomar32CLE11110692930.07607124267.992567.306.79C
12Gabe Alvarez24DET555242460.01503893196.873-8-212.562.383B
13Wilson Álvarez28TBD25250142.21156011.0000.690.44P
14Rich Amaral36SEA653218344.11049014021.000-1-42.721.46OF-2B-1B-3B
15Brady Anderson34BAL1301211111076.0274269140.985-22-242.262.08OF
16Garret Anderson26ANA1551511431353.13433261163.983-7-62.242.17OF
17Matt Anderson21DET420044.090810.8891.640.19P
18Luis Andújar25TOR5005.2101001.0001.590.20P
19Kevin Appier30KCR33015.0101001.0000.600.33P
20Rolando Arrojo32TBD32322202.061174045.9342.541.78P
21Billy Ashley27BOS40011.086112.8750-445.731.751B-OF
22Paul Assenmacher37CLE690047.0624001.0001.150.09P
23Steve Avery28BOS34230123.24773915.9793.351.35P
24Bobby Ayala28SEA620075.1218851.7621.910.26P
25Scott Bailes36TEX460040.162310.8331.120.11P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
26Paul Bako26DET948374754.25444934565.989236.425.72C
27James Baldwin26CHW37241159.02771550.8151.250.59P
28Willie Banks29NYY90014.183411.8754.400.78P
29Travis Baptist26MIN130027.0862001.0002.670.62P
30Brian Barber25KCR88042.0303001.0000.640.38P
31Brian Barkley22BOS60011.0110001.0000.820.17P
32Kimera Bartee25DET291613172.05651320.9649622.831.86OF
33Justin Baughman23ANA625448483.1269106155822.970-4-94.864.212B-SS
34Trey Beamon24DET41115.0770001.0000-164.201.75OF
35Rich Becker26BAL612617281.16159110.984-4-181.921.00OF
36Tim Belcher36KCR34342234.037181723.9461.351.03P
37David Bell25TOT128114951029.16242623521073.984235.374.582B-3B-1B-OF-SS
38Albert Belle31CHW1591591361366.03353161183.976-3-22.152.06OF
39Mark Bellhorn23OAK82231.11037001.0001382.871.253B-SS-2B
40Carlos Beltrán21KCR141313117.04544010.978-1-73.383.14OF
41Armando Benítez25BAL710068.1835001.0001.050.11P
42Mike Benjamin32BOS11910079902.0511233275354.99417225.073.972B-SS-3B-1B
43Joel Bennett28BAL2002.0000000.000.00P
44Jason Bere27CHW1815083.2147610.9291.400.72P
45Gerónimo Berroa33TOT18159128.032311001.000002.251.78OF
46Brian Bevil26KCR390040.0211001.0000.450.05P
47Mike Blowers33OAK12510492942.23061131741918.938-9-122.742.243B-1B
48Doug Bochtler27DET510067.1126420.8331.340.20P
49Wade Boggs40TBD787555639.118852131512.973592.582.353B
50Frank Bolick32ANA86457.01697011.0001112.531.783B-OF-1B
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
51Ricky Bones29KCR320053.12481511.9583.880.72P
52Pat Borders35CLE544239402.13112832081.974-1-26.785.61C-3B
53Mike Bordick32BAL1501441271238.1689236446791.99014134.964.55SS
54Joe Borowski27NYY8009.2202001.0001.860.25P
55Rafael Bournigal32OAK845543534.02791091700381.000-1-34.703.242B-SS
56Chad Bradford23CHW290030.2101810.9002.640.31P
57Ryan Bradley22NYY51012.2220001.0001.420.40P
58Darren Bragg28BOS12411294982.0225218613.99615192.051.81OF
59Jeff Branson31CLE541913215.01094955515.9540-14.351.862B-3B-1B-SS
60Russell Branyan22CLE1107.0101001.0000171.291.003B
61Doug Brocail31DET600062.21587011.0002.150.25P
62Scott Brosius31NYY1511481421327.24301142942230.94912102.772.653B-1B-OF
63Dee Brown20KCR2003.0110001.000-1-2803.000.50OF
64Kevin Brown25TOR523224313.12822611922.993148.045.38C
65Will Brunson28DET8003.0101001.0003.000.13P
66Jim Bruske33NYY3109.0321001.0003.001.00P
67Mike Buddie27NYY242041.2743001.0001.510.29P
68Damon Buford28BOS685245489.01381344011.000-4-92.542.00OF-2B-3B
69Jay Buhner33SEA707052572.2134127522.985-8-172.071.89OF
70Jim Bullinger32SEA2105.2110001.0001.590.50P
71Dave Burba31CLE32310203.243152624.9531.811.28P
72John Burkett33TEX32320195.030111810.9671.340.91P
73Homer Bush25NYY291210156.078383824.974174.382.622B-3B-SS
74Rich Butler25TBD615644498.11171134011.000492.111.92OF
75Tim Byrdak24KCR3001.2000000.000.00P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
76Jolbert Cabrera25CLE1005.0422001.0000487.204.00SS
77Greg Cadaret36TOT500044.2514011.0001.010.10P
78Miguel Cairo24TBD1481391351233.072327842916109.97822225.164.782B
79Mike Cameron25CHW13810598983.0323313640.98812152.922.31OF
80Tom Candiotti41OAK33333201.056163912.9822.461.67P
81José Canseco33TOR737328551.2126117452.960-5-101.971.66OF
82Dan Carlson28TBD100017.2211001.0001.020.20P
83Chris Carpenter23TOR33241175.034201312.9711.701.00P
84Héctor Carrasco28MIN630061.21596001.0002.190.24P
85Joe Carter38BAL504431376.210899541.963-5-142.482.04OF-1B
86Mike Caruso21CHW1311291221121.16292163783591.944-3-44.774.53SS
87Raúl Casanova25DET14139105.09081630.967007.466.21C
88Larry Casian32CHW4004.0211001.0004.500.50P
89Carlos Castillo23CHW5420100.12251611.9551.880.39P
90Frank Castillo29DET27190116.022814011.0001.710.81P
91Tony Castillo35CHW250027.01019021.0003.330.40P
92Frank Catalanotto24DET522720263.021616251320.986007.294.102B-1B-3B
93Domingo Cedeño29TEX402826265.11264179615.952014.072.86SS-2B
94Norm Charlton35BAL360035.0124710.9172.830.31P
95Eric Chavez20OAK1311995.0321121021.000003.032.463B
96Raúl Chávez25SEA1004.0330001.000006.753.00C
97Robinson Checo26BOS2207.2000000.000.00P
98Jin Ho Cho22BOS44018.2330001.0001.450.75P
99Ryan Christenson24OAK11610191909.0296284752.983-1-12.882.51OF
100Tony Clark26DET1421421261234.01380126510213134.991009.979.631B
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
101Will Clark34TEX1341331211147.1116510797313112.989-5-59.048.601B
102Royce Clayton28TEX525248448.124788152726.972134.824.62SS
103Roger Clemens35TOR33335234.23572711.9711.301.03P
104Ken Cloude23SEA30300155.128111522.9291.510.87P
105Danny Clyburn24BAL86146.011110001.000-1-212.151.38OF
106Bartolo Colón25CLE31316204.048133411.9792.071.52P
107David Cone35NYY31313207.238122513.9741.601.19P
108Jeff Conine32KCR898273725.22432357115.996123.002.63OF-1B
109Steve Connelly24OAK3004.2211001.0003.860.67P
110Ron Coomer31MIN121115971026.1584428150641.990-2-35.074.383B-1B-OF
111Rocky Coppinger24BAL61015.2110001.0000.570.17P
112Joey Cora33TOT1511471331268.25732433102076.965-5-53.923.662B
113Wil Cordero26CHW939079765.178671366778.991479.168.291B-OF
114Marty Cordova28MIN115113105982.0268257561.978-15-182.402.28OF
115Jim Corsi36BOS590066.02131622.9052.590.32P
116Tim Crabtree28TEX640085.1134812.9231.270.19P
117Rickey Cradle25SEA41115.0220001.0000321.200.50OF
118Felipe Crespo25TOR532721295.188671743.955-1-52.561.58OF-2B-3B-1B
119Dean Crow25DET320045.2927001.0001.770.28P
120Deivi Cruz25DET1351321151163.165219644511100.98315154.964.75SS
121José Cruz24TOR1059691890.2258247741.984-1-12.572.42OF
122Midre Cummings26BOS178684.11716010.941-1-161.710.94OF
123Chad Curtis29NYY1481211161165.1319306853.984892.432.12OF
124Milt Cuyler29TEX31116.0550001.000002.811.67OF
125Mark Dalesandro30TOR281411149.18776920.977-1-65.122.93C-3B-OF-1B
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
126Johnny Damon24KCR1581511381354.13863721041.990-14-122.542.42OF
127Eric Davis36BAL726944570.0124119410.992-9-191.941.71OF
128Russ Davis28SEA1401361211164.0344562543426.901-16-162.402.213B-OF
129Carlos Delgado26TOR1411411381256.2126211658710110.992878.978.881B
130Rich DeLucia33ANA610071.2606001.0000.750.10P
131Einar Díaz25CLE171412130.2113101930.973197.586.47C
132Jason Dickson25ANA27180122.02091010.9501.400.70P
133Mike Difelice29TBD847569671.05394835248.993597.186.37C
134Gary Disarcina30ANA1571551481370.270425343714103.980874.534.39SS
135Jim Dougherty30OAK90012.0615021.0004.500.67P
136Doug Drabek35BAL23211108.22481511.9581.901.00P
137Rob Ducey33SEA835242517.0135127441.9706132.281.58OF
138Shawon Dunston35CLE453416308.01436376412.972-3-114.062.782B-OF-SS
139Roberto Durán25DET180015.1312001.0001.760.17P
140Ray Durham26CHW1581561471357.173828243818128.976-11-94.774.562B
141Mike Duvall23TBD3004.0321001.0006.751.00P
142Jermaine Dye24KCR595655513.1158152423.9876142.742.64OF
143Radhames Dykhoff23BAL1001.0000000.000.00P
144Damion Easley28DET1501461201300.180431248012112.98517165.484.662B-SS
145Dennis Eckersley43BOS500039.272410.8571.360.12P
146Jim Edmonds28ANA1531501431312.24073921051.988-4-42.762.63OF
147Dave Eiland31TBD1102.2000000.000.00P
148Kevin Elster33TEX848478734.2373107257949.976-1-14.464.33SS
149Juan Encarnación22DET393936349.16560411.985-4-141.651.64OF
150Todd Erdos24NYY2002.0000000.000.00P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
151Scott Erickson30BAL363611251.177235135.9612.652.06P
152Darin Erstad24ANA1271251021103.062658043348.995-3-35.084.39OF-1B
153Kelvim Escobar22TOR2210079.2624001.0000.680.27P
154Bart Evans27KCR8009.0211001.0002.000.25P
155Tom Evans23TOR72232.295310.8890-72.201.143B
156Scott Eyre26CHW33170107.01911713.9471.510.55P
157Sal Fasano26KCR746855592.14644372527.996127.026.08C-1B-3B
158Jeff Fassero35SEA32327224.244113120.9551.681.31P
159Carlos Febles22KCR116664.0341618021.0000-84.783.092B
160Tony Fernández36TOR1351331101145.14681602951346.972-8-83.583.352B-3B
161Mike Fetters33TOT600058.21921521.8952.610.28P
162Robert Fick24DET44231.12927110.966008.047.00C-1B
163Cecil Fielder34TOT757458633.160656241361.995-10-188.578.041B
164Mike Figga27NYY1119.0431001.000004.004.00C
165Chuck Finley35ANA34341223.140132434.9251.491.09P
166John Flaherty30TBD918678763.05915424542.993696.926.45C
167Darrin Fletcher31TOR12111482971.18918325181.991-1-18.187.30C
168Bryce Florie28DET42160133.039142235.9232.440.86P
169P.J. Forbes30BAL81124.01569021.0000205.631.672B-SS-3B
170Tom Fordham24CHW295048.014311001.0002.630.48P
171Tony Fossas40TOT330018.2532001.0002.410.15P
172Keith Foulke25CHW540065.1111820.8181.240.17P
173Lou Frazier33CHW31114.2550001.0001823.071.67OF
174Travis Fryman29CLE1441431281275.23561012421323.963-4-42.422.333B-SS
175Chris Fussell22BAL3209.2312011.0002.791.00P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
176Eddie Gaillard27TBD6007.2101001.0001.170.17P
177Steve Gajkowski28SEA9008.2000000.000.00P
178Rich Garcés27BOS300046.0725001.0001.370.23P
179Carlos García30ANA1610995.258243319.983-1-155.363.562B-SS
180Nomar Garciaparra24BOS1431431391255.16552284022568.96211104.524.41SS
181Brent Gates28MIN988075743.125185157914.964-4-62.932.423B-2B-SS-1B
182Jason Giambi27OAK1461461121237.0134212557314120.990-9-99.669.101B
183Jeremy Giambi23KCR99776.015141001.0000-31.781.67OF
184Brian Giles27CLE1019085844.0225213751.97818262.352.18OF
185Charles Gipson25SEA4082145.04740521.957-1-122.791.13OF-3B
186Joe Girardi33NYY787662655.25825413835.995007.957.42C
187Troy Glaus21ANA484542402.0119278577.941-3-72.512.333B
188Alex Gonzalez25TOR1581571531398.17032594271798.976004.424.34SS
189Juan González28TEX1161151031007.0225213842.982-2-31.981.91OF
190Luis Gonzalez30DET1321311181147.0243232830.988111.881.82OF
191Dwight Gooden33CLE23230134.024618011.0001.611.04P
192Tom Goodwin29TEX1501291161149.1378370532.992222.942.50OF
193Tom Gordon30BOS730079.1871001.0000.910.11P
194Rick Gorecki24TBD33016.2202001.0001.080.67P
195Craig Grebeck33TOR1018378786.04311512691141.974464.814.162B-SS-3B
196Shawn Green25TOR1571471431347.13323111474.979112.172.07OF
197Charlie Greene27BAL136559.262584001.000009.354.77C
198Todd Greene27ANA1513195.129281021.000-6-732.741.93OF-1B
199Willie Greene26BAL1411694.01715110.9410-31.531.14OF
200Rusty Greer29TEX1541511401327.1313304630.990112.102.01OF
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
201Seth Greisinger22DET21210130.02031520.9001.250.86P
202Ben Grieve22OAK1511501271280.2271262720.993-21-191.891.78OF
203Ken Griffey Jr.28SEA1581581381350.24254091153.988-3-32.802.64OF-1B
204Buddy Groom32OAK750057.1716001.0001.100.09P
205Eddie Guardado27MIN790065.21165001.0001.510.14P
206Giomar Guevara25SEA103244.121813031.000004.262.102B-SS
207Carlos Guillén22SEA1010981.0441529051.0002364.894.402B
208Ozzie Guillén34BAL73230.01531111.933084.202.00SS-3B
209Eric Gunderson32TEX681067.216610001.0002.130.24P
210Juan Guzmán31TOT33332211.035112042.8861.320.94P
211Jerry Hairston22BAL42116.084221.7500-153.381.502B
212Roy Halladay21TOR22114.0312001.0001.931.50P
213Shane Halter28KCR845342525.2279921771029.9647154.612.96SS-OF-3B-2B-P-1B
214Jeffrey Hammonds27BAL534634396.29894221.980-1-22.181.81OF
215Chris Haney29KCR3312097.124321031.0002.220.73P
216Jed Hansen25KCR2005.0110001.0000-961.800.502B
217Erik Hanson33TOR118049.01587011.0002.761.36P
218Denny Harriger28DET42012.0211001.0001.500.50P
219Pep Harris25ANA490060.01941321.8952.550.35P
220Shigetoshi Hasegawa29ANA610097.119316021.0001.760.31P
221Bill Haselman32TEX362523234.0185176810.995-3-157.085.11C
222Chris Hatcher29KCR54438.0770001.0001381.661.40OF
223Scott Hatteberg28BOS10810585904.07306646157.993-2-37.226.71C
224LaTroy Hawkins25MIN33330190.1461729051.0002.181.39P
225Jimmy Haynes25OAK33331194.131111911.9681.390.91P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
226Mike Heathcott29CHW1003.0000000.000.00P
227Rick Helling27TEX33334216.12181210.9520.830.61P
228Rickey Henderson39OAK1511441131239.0334327341.988-6-62.402.19OF
229Butch Henry29BOS2209.0413001.0004.002.00P
230Pat Hentgen29TOR29290177.239152221.9491.871.28P
231Gil Heredia32OAK86042.21019001.0002.111.25P
232Orlando Hernández32NYY21213141.0331023001.0002.111.57P
233Roberto Hernández33TBD670071.1144910.9291.640.19P
234Xavier Hernandez32TEX460058.0633001.0000.930.13P
235Bobby Higginson27DET1531531451347.13273031863.982-6-52.142.10OF
236Glenallen Hill33SEA717031528.2113107241.965-3-61.861.54OF
237Ken Hill32ANA19190103.0341420031.0002.971.79P
238A.J. Hinch24OAK11810988940.16586024798.986116.215.50C
239Denny Hocking28MIN1014937535.0224118102418.982253.701.96SS-OF-2B-3B-1B
240Chris Hoiles33BAL877849657.05715293939.995-6-117.786.38C-1B
241David Holdridge29SEA7006.2000000.000.00P
242Dave Hollins32ANA989767794.22741071501717.938-19-292.912.623B-1B
243Darren Holmes32NYY340051.1104512.9001.580.26P
244Mike Holtz25ANA530030.1202001.0000.590.04P
245Mark Holzemer28OAK13009.2220001.0001.860.15P
246Bob Howry24CHW440054.1102710.9001.490.20P
247Brian Hunter27DET1391371301212.14023861150.98817172.952.86OF
248Torii Hunter22MIN65445.0880001.000-4-1011.601.33OF
249Jeff Huson33SEA24118114.047311423.957-1-123.551.803B-2B-1B-SS-OF
250Raúl Ibañez26SEA302310207.11131057112.991-1-84.863.391B-OF
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
251Pete Incaviglia34DET1001.0000000-1200.000.00OF
252Hideki Irabu29NYY29282173.02561721.9201.200.79P
253Michael Jackson33CLE690064.01861112.9442.390.25P
254Jason Jacome27CLE1105.0000000.000.00P
255Mike James30ANA110014.0101001.0000.640.09P
256Gregg Jefferies30ANA18184125.150482021.000-1-93.592.78OF-1B
257Reggie Jefferson29BOS74340.04337422.953-1-219.235.861B
258Mike Jerzembeck26NYY3206.1101001.0001.420.33P
259Derek Jeter24NYY1481481401304.2625223393982.986224.254.16SS
260Doug Johns30BAL3110086.23152512.9683.120.97P
261Keith Johns26BOS1002.0211011.000009.002.002B
262Jason Johnson24TBD1313060.0624001.0000.900.46P
263Jonathan Johnson23TEX1104.1211001.0004.152.00P
264Mark Johnson30ANA51117.114131021.0000147.272.801B
265Mark Johnson22CHW75553.238362011.0001226.375.43C
266Randy Johnson34SEA23236160.03652382.7781.581.22P
267Doug Jones41CLE230031.1707011.0002.010.30P
268Todd Jones30DET650063.11477021.0001.990.22P
269Jeff Juden27ANA86040.071421.7141.130.63P
270David Justice32CLE212015167.037370001.0000-21.991.76OF
271Scott Kamieniecki34BAL1211054.2221210001.0003.621.83P
272Gabe Kapler22DET66653.0990001.0000-71.531.50OF
273Matt Karchner31CHW320036.2826001.0001.960.25P
274Steve Karsay26CLE111024.1532001.0001.850.45P
275Greg Keagle27DET97038.2835001.0001.860.89P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
276Mike Kelly28TBD936756628.01411374011.000232.021.52OF
277Roberto Kelly33TEX715728501.0164155541.976-2-42.872.25OF
278Jimmy Key37BAL2511079.115411031.0001.700.60P
279Jeff King33KCR115113102978.11031935915105.995789.448.841B-3B
280Gene Kingsale21BAL4007.0220001.0000-172.570.50OF
281Chuck Knoblauch29NYY1491491311293.06962754081386.981-4-44.754.582B
282Corey Koskie25MIN107571.01761011.941-1-222.031.603B
283Chad Kreuter33TOT947466670.04834383694.981-2-46.375.04C
284Rick Krivda28CLE111025.0523001.0001.800.45P
285Tim Laker28TBD2109.0550001.000005.002.50C
286Chris Latham25MIN322523241.07269120.972-2-92.612.19OF
287Matt Lawton26MIN1511471351320.04143981245.990-6-62.802.72OF
288Ricky Ledée24NYY422017219.15247410.9812132.091.21OF
289Aaron Ledesma27TBD846960634.13901512271262.9699165.364.40SS-2B-3B-1B
290Scott Leius32KCR1511896.13181942.871-2-242.521.593B-SS
291Mark Lemke32BOS312921248.210938710151.0006283.953.522B
292Pat Lennon30TOR2107.2330001.0000473.521.50OF
293Brian Lesher27OAK52017.074211.8571563.181.20OF-1B
294Al Levine30TEX300058.01147011.0001.710.37P
295Darren Lewis30BOS1521511201312.0391382630.992432.662.55OF
296Richie Lewis32BAL2104.2110001.0001.930.50P
297Jim Leyritz34BOS21111.013130011.0000-2210.646.50C-1B
298Felipe Lira26SEA70015.2422001.0002.300.57P
299Graeme Lloyd31NYY500037.293511.8891.910.16P
300Esteban Loaiza26TEX1414179.117116001.0001.931.21P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
301Kenny Lofton31CLE1541501361321.23663391984.97819172.442.32OF
302Albie Lopez26TBD540079.219316001.0002.150.35P
303Mendy López24KCR746748572.23421022251553.9566135.144.42SS-3B
304Andrew Lorraine25SEA4003.2000000.000.00P
305Torey Lovullo32CLE65338.12041513.9501284.463.172B-3B
306Derek Lowe25BOS63100123.040122444.9002.630.57P
307Mike Lowell24NYY73336.0725011.0001431.751.003B
308Mike Macfarlane34TOT735647510.03953682347.990-2-56.905.36C
309Robert Machado25CHW343329283.02101891740.981006.556.06C
310Shane Mack34KCR323123265.05654111.982-4-191.871.72OF
311Dave Magadan35OAK33289233.01094855610.9453153.982.783B-1B
312Ron Mahay27BOS290026.041210.7501.040.10P
313Jeff Manto33TOT241410139.1102928210.980-1-116.463.701B-3B-2B-OF
314Norberto Martin31ANA635039455.223991144431.9839234.643.562B-3B-OF-SS
315Tom Martin28CLE140014.2312001.0001.840.21P
316Dave Martinez33TBD868167707.1173163911.9948142.191.98OF-1B
317Edgar Martínez35SEA44131.028226031.0000-158.137.001B
318Félix Martínez24KCR342822246.21354980623.956-1-34.713.79SS-2B
319Pedro Martinez26BOS33333233.233111843.8791.120.88P
320Tino Martinez30NYY1421391181215.1128311809310111.992449.438.961B
321John Marzano35SEA484035361.13423172412.997-3-108.497.10C
322Damon Mashore28ANA352421235.254531001.000-1-42.061.54OF
323T.J. Mathews28OAK660072.2124711.9171.360.17P
324Terry Mathews33BAL170020.1936001.0003.980.53P
325Greg McCarthy29SEA290023.1716001.0002.700.24P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
326Dave McCarty28SEA76348.121210001.0001223.913.00OF-1B
327Scott McClain26TBD85450.03326611.9700-25.764.001B-3B
328Quinton McCracken27TBD1531481361316.03643431833.992112.472.36OF
329Allen McDill26KCR7006.0101001.0001.500.14P
330Jason McDonald26OAK604432420.0135122761.9567202.762.15OF
331Jack McDowell32ANA1414076.015312011.0001.781.07P
332Fred McGriff34TBD1351341291186.112371150816140.995999.349.121B
333Mark McLemore33TEX1221221131055.25962493321571.975674.954.762B
334Pat Meares29MIN1491451331270.06992634122492.966-4-44.784.53SS
335Jim Mecir28TBD680084.025916021.0002.680.37P
336Ramiro Mendoza26NYY41141130.137112513.9732.490.88P
337Orlando Merced31TOT524634398.135532623633.983-5-157.896.711B-OF
338Lou Merloni27BOS372523248.21305273510.962024.523.292B-3B-SS
339José Mesa32CLE440054.01541011.9332.330.32P
340Doug Mientkiewicz24MIN87664.064613031.000-1-179.008.001B
341Travis Miller25MIN140023.141210.7501.160.21P
342Alan Mills31BAL720077.01789021.0001.990.24P
343Eric Milton22MIN32321172.128820011.0001.460.88P
344Ryan Minor24BAL82131.0126512.917-1-233.191.223B-1B
345Keith Mitchell28BOS104244.0660001.000-2-411.230.60OF
346Kevin Mitchell36OAK117056.115150011.000-1-152.401.25OF-1B
347Brian Moehler26DET33334221.147113511.9791.871.39P
348Mike Mohler29OAK570061.091711.8891.180.14P
349Bengie Molina23ANA2003.0110001.000003.000.50C
350Izzy Molina27OAK5008.1981001.000009.721.80C
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
351Paul Molitor41MIN99874.086797041.000-2-3110.469.561B
352Shane Monahan23SEA625748507.1121117311.992262.131.94OF
353Jeff Montgomery36KCR560056.0954011.0001.450.16P
354Mike Morgan38MIN1817098.030131611.9672.661.61P
355Alvin Morman29CLE310022.0624001.0002.450.19P
356Hal Morris33KCR797755645.243539635435.991126.015.071B-OF
357Lyle Mouton29BAL1611496.020191001.000-2-211.881.25OF
358Jamie Moyer35SEA34344234.148163111.9791.811.38P
359Bobby Muñoz30BAL91012.0312001.0002.250.33P
360Mike Mussina29BAL29294206.1501238011.0002.181.72P
361Randy Myers35TOR410042.1202001.0000.430.05P
362Charles Nagy31CLE33332210.165174624.9692.701.91P
363Dan Naulty28MIN190023.2110001.0000.380.05P
364Jaime Navarro31CHW37271172.22982011.9661.460.76P
365Mike Neill28OAK63333.014140001.0000-113.822.33OF
366Jeff Nelson31NYY450040.11239001.0002.680.27P
367Phil Nevin27ANA716454559.24394023255.989-6-136.986.11C-1B
368Warren Newson33TEX61121.0660001.000-1-572.571.00OF
369Otis Nixon39MIN10810695922.2285278430.989-20-262.752.61OF
370Trot Nixon24BOS75347.216160001.000033.022.29OF
371Greg Norton25CHW877267676.170265442657.991-3-69.267.651B-3B-2B
372Charlie O'Brien38TOT625839486.03533252443.989126.465.63C
373Troy O'Leary28BOS1551541451342.0315303931.990-1-12.092.01OF
374Paul O'Neill35NYY1501481351298.23082931146.98711112.112.03OF
375Alex Ochoa26MIN745951549.2129117840.969-14-312.051.69OF
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
376José Offerman29KCR1521521351325.173627744019113.974-2-24.874.722B
377Chad Ogea27CLE199069.01129011.0001.430.58P
378Omar Olivares30ANA37261183.065213953.9232.951.62P
379Darren Oliver27TEX19192103.12151510.9521.741.05P
380Joe Oliver32TOT786861600.24694352682.983-2-46.915.84C-1B
381Mike Oquist30OAK31290175.022715031.0001.130.71P
382Magglio Ordóñez24CHW1451381251227.03383231052.985-6-62.442.30OF
383Jesse Orosco41BAL690056.2615011.0000.950.09P
384David Ortiz22MIN706858586.255550346651.989-6-138.427.841B
385Héctor Ortiz28KCR41113.0440001.000-1-922.771.00C-1B
386Willis Otáñez25BAL2218.0110001.0000-601.130.50OF
387Orlando Palmeiro29ANA543427347.092920001.000-7-232.391.70OF
388Rafael Palmeiro33BAL1591581491378.1156814351249127.994161410.189.811B
389Dean Palmer29KCR1291271111102.1278691872216.921-11-122.091.983B
390José Paniagua24SEA180022.0725011.0002.860.39P
391Jim Parque23CHW21210113.023716001.0001.831.10P
392Danny Patterson27TEX560060.21138001.0001.630.20P
393Roger Pavlik30TEX50014.0202001.0001.290.40P
394Terry Pendleton37KCR231811149.247123322.9570-22.711.963B
395Brad Pennington29TBD1000.0000000.00P
396Troy Percival28ANA670066.272411.8570.810.09P
397Robert Pérez29SEA178581.121201001.000-1-102.321.24OF
398Tomás Pérez24TOR52127.21266011.0001433.902.40SS-2B
399Matt Perisho23TEX2205.0000000.000.00P
400Robert Person28TOR270038.152210.8000.940.15P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
401Andy Pettitte26NYY33325216.149113715.9802.001.45P
402Tony Phillips39TOR131310108.22524010.9602201.991.85OF
403Hipólito Pichardo28KCR27180112.1291118051.0002.321.07P
404Calvin Pickering21BAL53228.03231013.9690-179.966.201B
405A.J. Pierzynski21MIN64237.035332011.000-1-328.515.83C
406Jim Pittsley24KCR392068.11851121.8892.110.41P
407Dan Plesac36TOR780050.0101001.0000.180.01P
408Eric Plunk34CLE370041.060510.8331.100.14P
409Sidney Ponson21BAL31200135.022101111.9551.400.68P
410Jim Poole32CLE12007.0202001.0002.570.17P
411Jorge Posada27NYY998683797.26455944745.9947117.236.41C-1B
412Brian Powell24DET1816083.2156810.9331.510.78P
413Ariel Prieto28OAK2208.1101001.0001.080.50P
414Chris Pritchett28ANA292115189.221119020112.995139.967.241B
415Paul Quantrill29TOR820080.018414021.0002.030.22P
416Brad Radke25MIN32325213.247123411.9791.941.44P
417Ryan Radmanovich26SEA241814172.036342001.000-1-31.881.44OF-1B
418Tim Raines38NYY474622353.06561312.985-6-201.631.36OF
419Jason Rakers25CLE1001.0000000.000.00P
420Alex Ramírez23CLE32117.065010.8330212.651.67OF
421Manny Ramirez26CLE1481471411318.23082911071.977222.052.03OF
422Joe Randa28DET1321161091070.1361102252728.98114152.982.553B-2B-1B
423Pat Rapp30KCR32321188.144202310.9772.051.34P
424Jeff Reboulet34BAL743320360.217751120623.9664144.272.16SS-2B-3B
425Steve Reed33CLE200025.2523011.0001.750.25P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
426Bryan Rekar26TBD1615186.22112720.9051.971.19P
427Carlos Reyes29BOS240038.1835001.0001.880.33P
428Arthur Rhodes28BAL450077.092520.7780.820.16P
429Danny Rios25KCR5007.1110001.0001.230.20P
430Billy Ripken33DET262317189.0973259613.938144.333.37SS-2B-3B-1B
431Cal Ripken Jr.37BAL1611611331365.2374101265822.979002.412.273B
432Bill Risley31TOR440054.2523011.0000.820.11P
433Todd Ritchie26MIN150024.0000000.000.00P
434Luis Rivera34KCR422417248.01434890520.965165.013.29SS-2B-3B
435Mariano Rivera28NYY540061.117314011.0002.490.31P
436Todd Rizzo27CHW9006.210010.0000.000.00P
437Bip Roberts34TOT554422369.11538464521.9673113.612.552B-OF-3B
438Rich Robertson29ANA5005.2413001.0006.350.80P
439Kerry Robinson24TBD2006.0440001.0000206.002.00OF
440Alex Rodriguez22SEA1601601511389.17312684451890.975874.624.46SS
441Frankie Rodriguez25MIN2011070.0198920.8952.190.85P
442Iván Rodríguez26TEX1391371261197.19428647267.99419197.046.73C
443Nerio Rodríguez27TOT134027.1101001.0000.330.08P
444Kenny Rogers33OAK34347238.288206624.9773.242.53P
445Mandy Romero30BOS4008.011110001.0000012.382.75C
446José Rosado23KCR38252174.23882821.9471.850.95P
447Brian Rose22BOS88037.2844011.0001.911.00P
448Rico Rossy34SEA351816214.1751560061.0005273.152.143B-2B-SS
449Matt Ruebel28TBD7108.2110001.0001.040.14P
450Sean Runyan24DET880050.1321001.0000.540.03P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
451Glendon Rusch23KCR29241154.23292214.9691.801.07P
452Bret Saberhagen34BOS31310175.034132011.9711.701.06P
453Donnie Sadler23BOS513927350.018781101518.973014.683.372B-SS
454A.J. Sager33DET313059.116214021.0002.430.52P
455Tim Salmon29ANA191917162.24946120.959-4-302.602.47OF
456Benj Sampson23MIN52017.1101001.0000.520.20P
457Juan Samuel37TOR1511582.02519420.920-1-102.521.53OF-2B-1B
458Scott Sanders29DET3209.2202001.0001.860.67P
459Julio Santana25TOT35191145.21951220.8951.050.49P
460Marino Santana26DET7007.1101001.0001.230.14P
461Benito Santiago33TOR156568.047452001.000-2-356.223.13C
462José Santiago23KCR2002.0101001.0004.500.50P
463Tony Saunders24TBD31312192.131121814.9681.400.97P
464Pete Schourek29BOS108044.0202001.0000.410.20P
465David Segui31SEA1351341261151.1116210451161107.999559.088.601B-OF
466Aaron Sele28TEX33333212.239172023.9491.571.12P
467Dan Serafini24MIN289075.0918011.0001.080.32P
468Scott Service31KCR730082.22041510.9502.070.26P
469Richie Sexson23CLE464239382.136932538636.984-2-88.547.561B-OF
470Jon Shave30MIN1710995.227720021.000-1-102.541.593B-1B-SS
471Scott Sheldon29TEX62230.22081115.950-1-435.583.17SS-3B-1B
472Craig Shipley35ANA713221355.01517276319.980-1-23.752.003B-2B-1B-SS-OF
473Brian Shouse29BOS7008.0202001.0002.250.29P
474Paul Shuey27CLE430051.093510.8891.410.19P
475Joe Siddall30DET281914186.11591421613.9943197.635.64C-OF
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
476Rubén Sierra32CHW1412698.020191001.000-2-221.841.43OF
477Dave Silvestri30TBD62029.1155911.933-2-614.302.332B-3B-SS
478Bill Simas26CHW600070.21495011.0001.780.23P
479Brian Simmons24CHW54339.213130001.000-1-272.952.60OF
480Mike Simms31TEX573716318.1128118828.9840-13.562.14OF-1B
481Steve Sinclair26TOR240015.0404011.0002.400.17P
482Mike Sirotka27CHW33335211.24493411.9771.831.30P
483Heathcliff Slocumb32SEA570067.2166910.9382.000.26P
484Aaron Small26OAK240036.0523001.0001.250.21P
485Bob Smith24TBD1079185834.0305892031318.95710153.152.653B-SS-2B
486Pete Smith32BAL274045.01521211.9332.800.52P
487Chris Snopek27TOT543228329.118563116620.9680-14.893.20SS-2B-3B-1B-OF
488John Snyder23CHW1514186.12381410.9572.291.47P
489Luis Sojo33NYY533430342.122314674325.9876205.784.15SS-1B-3B-2B
490Paul Sorrento32TBD454229342.2273249240221.0003107.176.071B-OF
491Steve Sparks32ANA22200128.2431231021.0003.011.95P
492Tim Spehr31KCR1111893.064622001.0001136.195.82C
493Shane Spencer26NYY231410144.031292001.000-1-81.941.35OF-1B
494Scott Spiezio25OAK112110100955.25271983161372.975-9-124.844.592B
495Paul Spoljaric27SEA536083.11239001.0001.300.23P
496Ed Sprague30TOT1291261211113.13311111942610.921-3-32.472.363B-1B
497Dennis Springer33TBD29171115.218711021.0001.400.62P
498Scott Stahoviak28MIN54439.04035414.9751189.007.801B-OF
499Matt Stairs30OAK171610139.2786711061.0002185.034.33OF-1B
500Mike Stanley35TOT363530307.229928018128.9970-18.728.281B-OF
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
501Mike Stanton31NYY670079.0147610.9291.480.19P
502Blake Stein24OAK24201117.11601511.9381.150.63P
503Terry Steinbach36MIN1191161051007.07246655273.990566.416.03C
504Lee Stevens30TEX432318231.023622015111.996019.165.341B-OF
505Shannon Stewart24TOR1441251151160.0305295461.980222.322.08OF
506Dave Stieb40TOR193050.11055001.0001.790.53P
507Kevin Stocker28TBD11010897940.05321863351181.97915204.994.74SS
508Todd Stottlemyre33TEX1010060.1725001.0001.040.70P
509Darryl Strawberry36NYY1615398.12119020.905-2-281.741.19OF
510Jeff Suppan23KCR41012.2413011.0002.841.00P
511B.J. Surhoff33BAL1581471361314.12712561232.989-3-21.841.70OF-1B
512Larry Sutton28KCR827457680.2188179727.989-2-32.462.19OF-1B
513Mac Suzuki23SEA65026.1202001.0000.680.33P
514Dale Sveum34NYY261312142.01311121549.9690-18.054.701B-3B
515Mike Sweeney24KCR917571705.15595173396.984-6-107.026.04C
516Bill Swift36SEA29260144.250172943.9202.861.59P
517Greg Swindell33TOT810090.1201010011.0001.990.25P
518Fernando Tatís23TEX949383809.2273741841515.945122.872.743B
519Ramón Tatís25TBD220011.2514011.0003.860.23P
520Jesús Tavárez27BAL83233.0770001.0001331.910.88OF
521Billy Taylor36OAK700073.01248021.0001.480.17P
522Miguel Tejada24OAK104104100915.05261733272675.951-11-144.924.81SS
523Dave Telgheder31OAK82020.0202001.0000.900.25P
524Jay Tessmer26NYY7008.2000000.000.00P
525Bob Tewksbury37MIN26251148.145123123.9562.611.65P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
526Frank Thomas30CHW141410114.01241166212.984-2-169.638.711B
527Jim Thome27CLE1171141051015.21093998851097.991-13-159.609.261B
528Justin Thompson25DET34345222.041635021.0001.661.21P
529Mike Timlin32SEA700079.1231013011.0002.610.33P
530Andy Tomberlin31DET5009.0550001.0001675.001.00OF
531Bubba Trammell26TBD373419287.053503001.000-2-91.661.43OF
532Mike Trombley31MIN771096.21349001.0001.210.17P
533Chris Turner29KCR43222.016160001.000006.554.00C
534Carlos Valdez26BOS4003.1000000.000.00P
535Javier Valentín22MIN534239403.23032811750.983-4-126.645.62C
536John Valentin31BOS1531531441325.14281212921528.96521192.802.683B-2B
537Todd Van Poppel26TEX44019.1101001.0000.470.25P
538Ben Van Ryn26TOR10004.0000000.000.00P
539Jason Varitek26BOS755651516.04043673253.988-4-96.965.32C
540Mo Vaughn30BOS1421421311238.112781176901291.991549.208.921B
541Jorge Velandia23OAK82020.01541011.9330126.301.75SS-2B
542Randy Velarde35ANA515043436.122488132425.982-6-184.544.312B
543Robin Ventura30CHW1611581471381.24471023301538.96633282.812.683B
544Darío Veras25BOS7008.0110001.0001.130.14P
545Ron Villone28CLE250027.0624001.0002.000.24P
546Omar Vizquel31CLE1511491341316.0720273442594.993984.894.74SS
547Jack Voigt32OAK491310178.0108102518.991015.412.18OF-1B-3B
548Terrell Wade25TBD22010.2000000.000.00P
549Tim Wakefield31BOS36332216.042162331.9291.631.08P
550Matt Walbeck28ANA1049186831.17356824673.990-4-67.887.00C
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
551Jamie Walker26KCR62017.1624011.0003.121.00P
552Todd Walker25MIN140139971173.05952193631372.978-23-234.474.162B
553Jerome Walton32TBD85446.015132001.0000-52.931.88OF
554Bryan Ward26CHW280027.0220001.0000.670.07P
555John Wasdin25BOS478096.02151511.9521.880.43P
556Jarrod Washburn23ANA1511074.01248001.0001.460.80P
557Allen Watson27ANA2814192.119415001.0001.850.68P
558Lenny Webster33BAL1027872726.25715283945.993-3-57.025.56C
559Bob Wells31SEA300051.2945001.0001.570.30P
560David Wells35NYY30308214.13882731.9211.471.17P
561David West33BOS6002.0000000.000.00P
562John Wetteland31TEX630062.0102710.9001.310.14P
563Matt Whisenant27KCR700060.213310011.0001.930.19P
564Rick White29TBD383068.21851121.8892.100.42P
565Mark Whiten31CLE735244502.1135124741.9707182.351.79OF-P
566Rick Wilkins31SEA129578.174704021.0002358.506.17C-1B
567Bernie Williams29NYY1231231151095.1305298431.990-14-162.482.46OF
568Reggie Williams32ANA247598.125250001.0002182.291.04OF
569Woody Williams31TOR32321209.233121834.9091.290.94P
570Craig Wilson27CHW131110106.0472027081.000053.993.36SS-2B-3B
571Dan Wilson29SEA949286798.17166773546.994-2-38.037.57C
572Enrique Wilson24CLE312318218.01214376210.983134.913.502B-SS-3B
573Trevor Wilson32ANA15007.2211011.0002.350.13P
574Randy Winn24TBD967873723.1203192741.980-3-52.482.07OF
575Jay Witasick25OAK73027.0312011.0001.000.43P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
576Shannon Withem25TOR1003.0101001.0003.001.00P
577Bobby Witt34TEX1413069.172320.7140.650.36P
578Kevin Witt22TOR1007.2651001.0000317.046.001B
579Jason Wood28TOT104245.044395051.000-1-168.804.401B-SS-3B
580Tim Worrell30TOT4390103.023815011.0002.010.53P
581Jaret Wright22CLE32321192.243162610.9771.961.31P
582Esteban Yan23TBD640088.22191111.9522.030.31P
583Ernie Young28KCR241310134.245432001.0003243.011.88OF
584Todd Zeile32TEX525250451.11413891127.915-2-52.572.483B