Team Fielding

Team Fielding Table
Tm #Fld RA/G DefEff G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr
Anaheim Angels403.98.7181621458107513071.060194357157587151.986989
Arizona Diamondbacks414.16.6971621458108513020.059354340150689116.985-40
Atlanta Braves383.51.7121611449110813206.0633844021822114170.982777
Baltimore Orioles464.77.7011621458116513056.061634352172091173.985434
Boston Red Sox394.10.7021621458115013014.0608743381645104140.983626
Chicago Cubs444.69.6851621458106012972.0593843241500114144.981-55-5
Chicago White Sox354.93.7061621458116812807.059614269159597157.984131
Cincinnati Reds434.78.6901621458107113083.0625443611773120169.98110
Cleveland Indians595.17.6741621458115312822.0604942741662113161.981-49-5
Colorado Rockies435.54.6911621458108112840.0609342801701112158.982343
Detroit Tigers565.37.6781611449120912726.0610342421719142148.977-41-4
Florida Marlins414.71.6891621458113413107.0611143691636106163.983-13-1
Houston Astros414.29.6871621458104813005.060814335166383149.986-44-4
Kansas City Royals525.50.6851621458114812969.0615543231702130153.979-21-2
Los Angeles Dodgers413.97.7161621458107813119.061494373168690134.985444
Milwaukee Brewers495.07.6961621458109912891.0603342971633103154.983-14-1
Minnesota Twins424.42.7031611449110313002.058304334142274124.987212
Montreal Expos434.43.6841621458112413077.0629743591799139160.978-13-1
New York Mets474.37.6921611449103512984.0610043281628144138.976-23-2
New York Yankees374.33.6881611449114513068.0600743561524127117.979-56-5
Oakland Athletics414.04.7041621458108013068.0625643561798102144.984-6-1
Philadelphia Phillies394.50.7051611449114713047.061374349170088156.986242
Pittsburgh Pirates374.53.6931611449101612714.0625242381899115177.982111
San Diego Padres595.03.6751621458100412927.0611843091681128162.979-71-7
Seattle Mariners384.31.7031621458107913008.059394336151588134.98550
San Francisco Giants383.80.7051621458108912936.060324312163090166.985384
St. Louis Cardinals444.00.7071621458101713017.0611643391674103168.983494
Tampa Bay Devil Rays435.70.6871611449123812963.0601443211567126168.979-8-1
Texas Rangers515.44.6881621458103712957.061014319168399152.984-22-2
Toronto Blue Jays455.11.6901621458118812945.0603543151613107159.982-7-1
League Average404.62.6951621456110412981 609043271656108152.98220
12124.62.69548524366833134389421.01827031298074967132254565.982730
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
1Paul Abbott34SEAAL75026.1826001.0002.731.14P
2Brent Abernathy24TBDAL1161151091015.05812533161285.979-1-25.054.912B
3Bobby Abreu28PHINL1541531351354.02972821052.983221.941.90OF
4Jose Acevedo24CINNL65023.2321001.0001.140.50P
5Juan Acevedo32DETAL650074.21641110.9381.810.23P
6Terry Adams29PHINL46190136.239112441.8972.300.76P
7Jeremy Affeldt23KCRAL347077.22041421.9002.090.53P
8Benny Agbayani30TOTZZ504023333.28077210.9885162.131.58OF
9Kurt Ainsworth23SFGNL64025.2918001.0003.161.50P
10Israel Alcántara29MILNL96555.02120011.952-3-683.272.22OF-1B
11Antonio Alfonseca30CHCNL660074.11841311.9442.060.26P
12Edgardo Alfonzo28NYMNL1341311201154.0385952781222.969882.912.783B
13Luis Alicea36KCRAL654331403.020972129822.962274.492.962B-3B-1B-OF-SS
14Chad Allen27CLEAL43329.0440001.0000-171.241.00OF
15Luke Allen23LADNL31116.0440001.0000-82.251.33OF
16Armando Almanza29FLANL510045.2835001.0001.580.16P
17Carlos Almánzar28CINNL81011.2303011.0002.310.38P
18Roberto Alomar34NYMNL1471461261265.26322733481194.983-12-114.424.222B
19Sandy Alomar36TOTZZ887671676.25074832224.996126.725.74C
20Moisés Alou35CHCNL124124951043.2211203621.991-9-101.801.69OF
21Juan Alvarez28TEXAL520039.2954011.0002.040.17P
22Tony Alvarez23PITNL87460.210100001.000-1-181.481.25OF
23Victor Álvarez25LADNL41010.1101001.0000.870.25P
24Wilson Álvarez32TBDAL2310075.0826001.0000.960.35P
25Alfredo Amézaga24ANAAL53234.018711011.0001214.763.60SS
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
26Brady Anderson38CLEAL292216208.25352010.981-2-102.241.79OF
27Brian Anderson30ARINL35240156.04353624.9532.371.17P
28Garret Anderson30ANAAL1471471251276.2311302723.99412112.182.10OF
29Jimmy Anderson26PITNL28251140.24163414.9762.561.43P
30Marlon Anderson28PHINL1431401101198.26742723822090.970224.914.572B
31Matt Anderson25DETAL120011.0211011.0001.640.17P
32Shane Andrews30BOSAL73234.01697021.0001254.242.293B-1B-OF
33Kevin Appier34ANAAL32320188.1321814001.0001.531.00P
34Alex Arias34NYYAL52120.070611.8571302.701.203B-SS
35Tony Armas24MONNL29290164.1371522041.0002.031.28P
36Rolando Arrojo36BOSAL298081.12113622.9052.100.66P
37Bronson Arroyo25PITNL94027.01037001.0003.331.11P
38Miguel Asencio21KCRAL31210123.126141111.9621.820.81P
39Andy Ashby34LADNL30300181.235161812.9711.681.13P
40Pedro Astacio33NYMNL31313191.23562810.9711.601.10P
41Rich Aurilia30SFGNL1311301151126.05582133341197.980-4-54.374.18SS
42Brad Ausmus33HOUNL1291211161079.010109426539.997568.407.81C
43Jeff Austin25KCRAL100011.0000000.000.00P
44Bruce Aven30CLEAL76450.012120001.0001292.161.71OF
45Manny Aybar30SFGNL150014.1321001.0001.880.20P
46Brandon Backe24TBDAL90013.0000000.000.00P
47Mike Bacsik24NYMNL119155.22041510.9503.071.73P
48Carlos Baerga33BOSAL1810790.058253214.983015.703.172B-3B
49Danys Báez24CLEAL39261165.131121721.9351.580.74P
50Jeff Bagwell34HOUNL1531531431348.0137312541127119.995-2-29.128.931B
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
51Cory Bailey31KCRAL370046.01477001.0002.740.38P
52Paul Bako30MILNL766559587.24574203342.991-4-86.945.96C
53James Baldwin30SEAAL30230150.034925021.0002.041.13P
54Brian Banks31FLANL105242.01311111.923032.571.20OF-3B-1B
55Willie Banks33BOSAL290039.0123810.9172.540.38P
56Rod Barajas26ARINL704131408.13142951811.997136.904.47C-1B
57Lorenzo Barceló24CHWAL4006.0303011.0004.500.75P
58Josh Bard24CLEAL242422209.11681531324.988167.146.92C
59Kevin Barker26SDPNL65445.150491051.0001139.938.331B
60Michael Barrett25MONNL11410798953.084377856913.989-3-47.887.19C-1B
61Miguel Batista31ARINL36291184.24283312.9762.001.14P
62Tony Batista28BALAL1541541491374.24171112901635.962442.632.603B
63Rick Bauer25BALAL561083.216115021.0001.720.29P
64Danny Bautista30ARINL393931327.16665010.985-3-111.791.67OF
65Steve Bechler22BALAL3004.2110001.0001.930.33P
66Josh Beckett22FLANL23210107.22111910.9521.670.87P
67Érik Bédard23BALAL2000.2000000.000.00P
68Joe Beimel25PITNL538085.11611231.8131.370.25P
69Kevin Beirne28LADNL123029.0413001.0001.240.33P
70David Bell29SFGNL1511431241266.04121162841230.971982.842.563B-2B-SS-1B
71Jay Bell36ARINL149480.0362214021.000064.052.403B-1B-SS-2B
72Rob Bell25TEXAL1715094.032181310.9692.971.82P
73Mark Bellhorn27CHCNL13410983995.24862422331162.977-7-94.293.212B-3B-1B-SS-OF
74Ronnie Belliard27MILNL876055594.02671081491032.963-7-143.892.822B-3B
75Clay Bellinger33ANAAL2003.0220001.000006.001.001B
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
76Carlos Beltrán25KCRAL1491491431308.14173981270.983-6-52.822.75OF
77Francis Beltrán22CHCNL110012.0404011.0003.000.36P
78Adrian Beltré23LADNL1571541441371.04341202942018.954002.722.643B
79Marvin Benard31SFGNL381711190.253503001.0003172.501.39OF
80Alan Benes30CHCNL77039.1624021.0001.370.86P
81Andy Benes34STLNL1817197.01651011.9381.390.83P
82Armando Benítez29NYMNL620067.1122820.8331.340.16P
83Mike Benjamin36PITNL872315307.11515891215.987294.361.663B-SS-2B-1B-OF
84Gary Bennett30COLNL908567726.24894533245.992-4-76.015.39C
85Joaquín Benoit24TEXAL1713084.2844011.0000.850.47P
86Kris Benson27PITNL25250130.125121122.9201.590.92P
87Jason Bere31CHCNL1616085.21741121.8821.580.94P
88Dave Berg31TORAL988971782.23831851881049.974-3-44.293.452B-3B-OF-SS-1B
89Brandon Berger27KCRAL372719250.165614011.000122.341.76OF-1B
90Peter Bergeron24MONNL313029277.17876020.974-2-82.472.45OF
91Lance Berkman26HOUNL156155961364.1306293671.977-11-101.971.92OF
92Adam Bernero25DETAL28110101.21541011.9331.240.50P
93Ángel Berroa24KCRAL202019178.21124167413.9642125.445.40SS
94Jason Beverlin28TOTAL73019.2000000.000.00P
95Rocky Biddle26CHWAL447077.21688001.0001.850.36P
96Larry Bigbie24BALAL127465.019190001.0001242.631.58OF
97Craig Biggio36HOUNL1431411361245.2674314352888.988-18-174.814.662B-OF
98Casey Blake28MINAL85553.12517621.920-1-273.882.883B-1B
99Hank Blalock21TEXAL464240383.2106287267.943-2-82.352.173B
100Henry Blanco30ATLNL796451595.24584173831.993366.875.76C
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
101Willie Bloomquist24SEAAL98270.0271710011.000003.472.45OF-2B
102Geoff Blum29HOUNL1159585873.028879201828.972452.892.373B-OF-2B-1B-SS
103Hiram Bocachica26TOTMLB553126319.28979730.966-3-112.421.54OF-2B
104Brian Boehringer33PITNL700079.2927001.0001.020.13P
105Barry Bonds37SFGNL1351331011115.0253241482.968001.981.81OF
106Jung Bong21ATLNL1106.0101011.0001.501.00P
107Aaron Boone29CINNL1601541421384.14941133592248.955873.072.783B-SS
108Bret Boone33SEAAL1531521381317.1645251387784.989114.364.172B
109Pedro Borbón34TOTZZ720050.11266011.0002.150.17P
110Joe Borchard23CHWAL159689.021210001.000172.121.40OF
111Pat Borders39SEAAL2004.0220001.000004.501.00C
112Mike Bordick36BALAL117115961007.2570197372192.99818215.084.86SS
113Toby Borland33FLANL150013.2211001.0001.320.13P
114Joe Borowski31CHCNL730095.2155913.9331.320.19P
115Ricky Bottalico32PHINL300027.1523001.0001.650.17P
116Micah Bowie27OAKAL130012.0312001.0002.250.23P
117Brian Bowles25TORAL170020.0413001.0001.800.24P
118Jason Boyd29SDPNL230028.11037001.0003.180.43P
119Chad Bradford27OAKAL750075.121101011.9522.390.27P
120Milton Bradley24CLEAL948681749.0227214942.982-7-102.682.37OF
121Darren Bragg32ATLNL633732399.210398230.9715152.251.59OF
122Russell Branyan26TOTMLB1059770836.234528552826.977-6-93.633.09OF-3B-1B
123Dewon Brazelton22TBDAL22013.0211001.0001.381.00P
124Juan Brito22KCRAL98463.04642311.978006.435.00C
125Chris Brock32BALAL220044.092612.8891.640.36P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
126Troy Brohawn29SFGNL11005.2110001.0001.590.09P
127Ben Broussard25CLEAL353217257.17874222.974-2-112.662.11OF-1B
128Jim Brower29TOTNL520080.121912001.0002.350.40P
129Adrian Brown28PITNL714440440.2116112130.974112.311.59OF
130Dee Brown24KCRAL88869.01312010.923-3-571.571.50OF
131Kevin Brown37LADNL1710063.2155910.9331.980.82P
132Kevin Brown29BOSAL2003.0110001.000003.000.50C
133Roosevelt Brown26CHCNL644118375.18178121.975-3-101.891.23OF
134Brian Buchanan28TOTMLB514018335.1148140716.993003.952.77OF-1B
135Mike Buddie31MILNL250039.21751020.8823.400.60P
136Mark Buehrle23CHWAL34345239.05464622.9631.961.53P
137Ryan Bukvich24KCRAL260025.092430.6672.160.23P
138Dave Burba35TOTAL35211145.121101012.9521.240.57P
139John Burkett37BOSAL29291173.02081110.9500.990.66P
140Ellis Burks37CLEAL66441.1660001.000-1-171.311.00OF
141A.J. Burnett25FLANL31297204.135121943.8861.371.00P
142Jeromy Burnitz33NYMNL1401311091148.0265249790.966222.011.83OF
143Pat Burrell25PHINL1571541471383.0287273861.979001.831.79OF
144Sean Burroughs21SDPNL555035416.11585991813.949-6-163.242.463B-2B
145Homer Bush29TOTMLB382822263.21234972214.984-3-154.133.182B-SS
146Brent Butler24COLNL1047859727.1367140218951.975124.433.032B-3B-SS
147Mike Bynum24SDPNL143027.1404001.0001.320.29P
148Marlon Byrd24PHINL109677.017170001.000-1-161.991.70OF
149Paul Byrd31KCRAL33337228.134181511.9711.301.00P
150Eric Byrnes26OAKAL791913261.05553110.982291.860.68OF
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
151Jolbert Cabrera29TOTMLB422116222.1655312031.000-3-182.631.44OF-2B-3B
152José Cabrera30MILNL50110103.12081022.9001.570.36P
153Orlando Cabrera27MONNL1531501501352.176423749829102.962334.894.80SS
154Miguel Cairo28STLNL542614253.21096639412.963-1-43.731.78OF-2B-3B-SS-1B
155Mickey Callaway27ANAAL66034.1104421.8002.101.33P
156Mike Cameron29SEAAL1551471411318.0426415650.988-3-32.872.72OF
157Jay Canizaro28MINAL383224279.01234278316.976-1-33.873.162B-3B
158Javier Cardona26SDPNL141110100.08376522.9761127.295.79C
159Chris Carpenter27TORAL1313173.11073001.0001.230.77P
160Giovanni Carrara34LADNL631090.226818011.0002.580.41P
161Jamey Carroll28MONNL161615153.253133644.925-2-122.872.883B-SS-2B
162Lance Carter27TBDAL80020.1413011.0001.770.50P
163Mike Caruso25KCRAL114452.130151411.9670-74.992.642B-SS-3B
164Raúl Casanova29TOTZZ302522220.11831691310.995-1-57.436.07C
165Sean Casey27CINNL108106100935.0100492770793.993689.609.231B
166Kevin Cash24TORAL74238.03126411.968-1-327.114.29C
167Scott Cassidy26TORAL580066.090810.8891.090.14P
168Vinny Castilla34ATLNL1391381261222.033775256623.982322.442.383B
169Alberto Castillo32NYYAL141210103.010393910.990008.917.29C
170Frank Castillo33BOSAL36230163.1281018001.0001.540.78P
171Luis Castillo26FLANL1441431301257.26732693911393.981-9-84.724.582B
172Juan Castro30CINNL41169190.21023762318.9712134.672.25SS-2B-3B-1B
173Ramón Castro26FLANL371715202.116014812001.000007.124.32C
174Frank Catalanotto28TEXAL574326398.219914552214.990-3-104.453.08OF-2B-1B
175Roger Cedeño27NYMNL1321251021087.1235225280.966-4-51.881.72OF
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
176Matthew Cepicky24MONNL17149128.021210001.000-2-221.481.24OF
177Jaime Cerda23NYMNL320025.231110.6670.700.06P
178Shawn Chacón24COLNL21210119.135181521.9432.491.57P
179Endy Chávez24MONNL352727274.09082712.9897282.922.54OF
180Eric Chavez24OAKAL1431431361266.04381203011724.961-2-22.992.923B-OF
181Raúl Chávez29HOUNL21114.010100001.000006.435.00C
182Bruce Chen25TOTNL556077.21266001.0001.390.22P
183Chin-Feng Chen24LADNL1119.0330001.0001673.003.00OF
184Scott Chiasson24CHCNL4004.2101001.0001.930.25P
185Matt Childers23MILNL8009.0202011.0002.000.25P
186Randy Choate26NYYAL180022.1312001.0001.210.17P
187Hee-Seop Choi23CHCNL221212125.21161068216.983-2-178.165.181B
188McKay Christensen26NYMNL3007.2330001.0001783.521.00OF
189Ryan Christenson28MILNL211411141.238380001.0003222.411.81OF
190Jason Christiansen32SFGNL6005.0000000.000.00P
191Alex Cintrón23ARINL342019200.1933656115.989024.132.632B-SS-3B
192Jeff Cirillo32SEAAL1461301131151.2377144224925.976992.882.423B-1B
193Brady Clark29TOTNL287399.22019010.950-1-81.720.68OF
194Howie Clark28BALAL55442.017170021.0001233.643.40OF-1B
195Tony Clark30BOSAL857062638.071765358654.9923510.038.361B
196Royce Clayton32CHWAL10910095883.1463166292572.989564.674.20SS
197Roger Clemens39NYYAL29290180.0291217001.0001.451.00P
198Matt Clement27CHCNL32323205.03382321.9391.360.97P
199Pasqual Coco24TORAL2001.0000000.000.00P
200Dave Coggin25PHINL387077.01358001.0001.520.34P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
201Mike Colangelo25OAKAL195475.017170001.000-1-212.040.89OF
202Greg Colbrunn32ARINL443914294.227826115216.993-1-48.436.131B-3B
203Lou Collier28MONNL103131.2871001.000-1-422.270.80OF-2B-3B
204Jesús Colomé24TBDAL320041.11248001.0002.610.38P
205Bartolo Colón29TOTZZ33338233.148133234.9381.741.36P
206Clay Condrey26SDPNL93026.2532011.0001.690.56P
207Jeff Conine36BALAL108108102965.21023955581099.990-4-59.449.291B-OF
208Jason Conti27TBDAL745951545.2177163861.9666122.822.31OF
209Aaron Cook23COLNL95035.2144913.9293.281.44P
210Dennis Cook39ANAAL370024.032010.6670.750.05P
211Mike Coolbaugh30STLNL43226.0808031.0001372.772.003B
212Ron Coomer35NYYAL372815252.0118723977.941-3-163.963.003B-1B
213Brian Cooper27TORAL2208.1220001.0002.161.00P
214Alex Cora26LADNL876342606.030197197743.977484.372.91SS-2B
215Francisco Cordero27TEXAL390045.11055001.0001.990.26P
216Wil Cordero30TOTZZ433419289.1130120827.985153.982.98OF-1B
217Marty Cordova32BALAL727262620.1138132241.971-2-41.941.86OF
218Bryan Corey28LADNL1001.0000000.000.00P
219Mark Corey27TOTNL260022.0101001.0000.410.04P
220Rheal Cormier35PHINL540060.017314031.0002.550.31P
221Nate Cornejo22DETAL99150.0918001.0001.621.00P
222Humberto Cota23PITNL74340.134331011.0001307.594.86C
223Craig Counsell31ARINL11210987973.2375113254826.97913163.392.843B-SS-2B
224Steve Cox27TBDAL110110107967.2944852857101.993-2-28.718.521B
225Carl Crawford20TBDAL636363561.1166160511.9949192.652.62OF
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
226Joe Crede24CHWAL535352461.21283387812.938012.342.263B
227Doug Creek33TOTAL520055.2835001.0001.290.15P
228César Crespo23SDPNL152254.0134811.923-1-132.000.753B-OF-2B-SS
229Jack Cressend27MINAL230032.0523001.0001.410.22P
230Coco Crisp22CLEAL323128278.18482111.9882102.682.59OF
231Mike Crudale25STLNL491052.2118210.9091.710.20P
232Deivi Cruz29SDPNL1481331171163.25601733721583.973-12-124.223.68SS-1B
233Iván Cruz34STLNL70014.013121001.0000-178.361.861B
234Jacob Cruz29DETAL161210110.14239211.976-2-203.342.56OF-1B
235José Cruz28TORAL1191181081035.1266255922.992112.292.22OF
236Juan Cruz23CHCNL459097.11831230.8331.390.33P
237Nelson Cruz29HOUNL435078.117512001.0001.950.40P
238Michael Cuddyer23MINAL372915259.197801612.9905223.332.34OF-3B-1B
239Will Cunnane28CHCNL160026.1312011.0001.030.19P
240Jack Cust23COLNL18156121.12524010.9602161.781.33OF
241Éric Cyr23SDPNL5006.0000000.000.00P
242Jeff D'Amico26NYMNL29221145.223518001.0001.420.79P
243Omar Daal30LADNL39230161.1431033051.0002.401.10P
244Johnny Damon28BOSAL1511501431319.0360352712.997332.452.38OF
245Vic Darensbourg31FLANL420048.172410.8571.120.14P
246Brian Daubach30BOSAL1019362802.254550733537.991346.055.001B-OF
247Jeff DaVanon28ANAAL104450.013130001.000-1-142.341.30OF
248Tom Davey28SDPNL190021.0101001.0000.430.05P
249Ben Davis25SEAAL795549544.24484242315.998497.395.66C-1B
250Doug Davis26TEXAL1010159.2103610.9001.360.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
251J.J. Davis23PITNL42018.2330001.0001511.450.75OF
252Jason Davis22CLEAL32014.2624001.0003.682.00P
253Kane Davis27NYMNL160014.0211001.0001.290.13P
254Travis Dawkins23CINNL2497128.255183346.927-1-103.572.13SS-2B
255Joey Dawley30ATLNL1000.1000000.000.00P
256Zach Day24MONNL192037.11266011.0002.890.63P
257Luis de los Santos24TBDAL33014.052210.8002.571.33P
258Valerio De Los Santos29MILNL510057.2633011.0000.940.12P
259Kory DeHaan25SDPNL92025.2660001.0001232.100.67OF
260Mike DeJean31MILNL680075.01798001.0002.040.25P
261Carlos Delgado30TORAL1401401301229.0133912329512121.991449.729.481B
262Wilson Delgado29STLNL84444.01789011.000-2-413.482.13SS
263David Dellucci28ARINL645337476.09085232.967-8-201.641.36OF
264Ryan Dempster25TOTNL33334209.0451926041.0001.941.36P
265Sean DePaula28CLEAL5006.1220001.0002.840.40P
266Mark DeRosa27ATLNL594640446.124594145640.976264.823.852B-SS-OF-3B
267Delino DeShields33CHCNL423427300.11706798515.9713134.943.932B-OF
268Elmer Dessens31CINNL30300178.040122713.9751.971.30P
269Matt DeWitt24SDPNL5007.1211001.0002.450.40P
270Einar Díaz29CLEAL1009790833.17236407584.989-2-37.727.15C
271Juan Díaz28BOSAL1106.0880001.0000-8012.008.001B
272Mike Difelice33STLNL615132435.13483133235.991-2-67.135.66C
273Ben Diggins23MILNL55024.0202001.0000.750.40P
274Brendan Donnelly30ANAAL460049.2633001.0001.090.13P
275Chris Donnels36ARINL27114105.2271116001.000-1-142.301.003B-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
276Octavio Dotel28HOUNL830097.1808001.0000.740.10P
277Sean Douglass23BALAL158053.11138021.0001.860.73P
278Ryan Drese26CLEAL26261137.138112522.9472.361.38P
279J.D. Drew26STLNL12010885946.2230223431.9879112.161.89OF
280Tim Drew23MONNL71016.0413001.0002.250.57P
281Travis Driskill30BALAL29190132.220713011.0001.360.69P
282Eric DuBose26BALAL4006.0101001.0001.500.25P
283Brandon Duckworth26PHINL30290163.019415011.0001.050.63P
284Matt Duff27STLNL7005.2101001.0001.590.14P
285Courtney Duncan27CHCNL2002.1000000.000.00P
286Adam Dunn22CINNL1541511161339.1608561321532.975-5-53.983.66OF-1B
287Shawon Dunston39SFGNL502618261.053530001.000-6-291.831.04OF-1B-SS
288Todd Dunwoody27CLEAL22113.2110001.000-2-1320.660.50OF
289Erubiel Durazo28ARINL585543483.244541226729.984-3-88.157.551B-OF
290Chad Durbin24KCRAL2208.131110.6672.161.00P
291Ray Durham30TOTAL10310397884.25242092981773.968-1-15.164.922B
292Jayson Durocher27MILNL390048.0615001.0001.130.15P
293Jermaine Dye28OAKAL11110992956.1178171251.972-8-101.631.56OF
294Damion Easley32DETAL848479732.1443181253954.980-3-45.335.172B
295Adam Eaton24SDPNL66033.1514001.0001.350.83P
296Angel Echevarria31CHCNL321917196.2101945213.9803164.533.09OF-1B
297Eric Eckenstahler25DETAL7008.0110001.0001.130.14P
298David Eckstein27ANAAL1471461321276.16162053971491.9771094.244.10SS
299Jim Edmonds32STLNL1391321121160.03633471154.986992.782.58OF
300Joey Eischen32MONNL590053.2123810.9171.840.19P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
301Dave Elder26CLEAL150023.0431001.0001.570.27P
302Mark Ellis25OAKAL959182814.24541802631152.976574.894.432B-3B-SS
303Robert Ellis31LADNL3002.2000000.000.00P
304Alan Embree32TOTZZ680062.0124710.9171.600.16P
305Juan Encarnación26TOTNL1491471251295.2361346966.983662.472.38OF
306Mario Encarnación26CHCNL22113.0550001.00011023.462.50OF
307John Ennis22ATLNL1104.0312011.0006.753.00P
308Morgan Ensberg26HOUNL433732328.1112287685.929-2-52.852.423B
309Scott Erickson34BALAL29283160.239142232.9232.021.24P
310Darin Erstad28ANAAL1431421231237.14734611115.99839383.433.19OF-1B
311Félix Escalona23TBDAL554035392.1213751271129.948-3-94.633.672B-SS-3B
312Kelvim Escobar26TORAL760078.01019001.0001.150.13P
313Bobby Estalella27COLNL383229289.1213203912.995-3-126.595.58C
314Shawn Estes29TOTNL29291160.23032432.9001.510.93P
315Johnny Estrada26PHINL103340.236342001.000-1-307.973.60C
316Adam Everett25HOUNL342920252.21323493522.962-2-114.523.74SS
317Carl Everett31TEXAL838062694.0162157050.969-11-182.041.89OF
318Scott Eyre30TOTZZ703074.21239001.0001.450.17P
319Jorge Fábregas32TOTZZ524031363.02932741721.993007.215.60C
320Jeff Farnsworth26DETAL440070.0166820.8751.800.32P
321Kyle Farnsworth26CHCNL450046.2505001.0000.960.11P
322Sal Fasano30ANAAL2007.012102001.000117115.436.00C
323Jeff Fassero39TOTNL730069.014410001.0001.830.19P
324Carlos Febles26KCRAL11710394919.05201933121576.971344.954.322B-SS
325Pedro Feliciano25NYMNL6006.0000000.000.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
326Pedro Feliz27SFGNL463222282.189295739.9660-12.741.873B-SS-OF
327Jared Fernández30CINNL148050.215312001.0002.661.07P
328Mike Fetters37TOTNL650055.0144820.8571.960.18P
329Robert Fick28DETAL1401391311202.232128821125.963-2-22.312.21OF
330Nate Field26KCRAL5005.0110001.0001.800.20P
331Chone Figgins24ANAAL81129.0177912.941-1-294.972.002B
332Nelson Figueroa28MILNL3011093.01841220.8891.550.53P
333Jeremy Fikac27SDPNL650069.01046001.0001.300.15P
334Bob File25TORAL5003.1000000.000.00P
335Chuck Finley39TOTZZ32322190.23042332.9001.270.84P
336Steve Finley37ARINL1441311211171.1325319422.994222.482.24OF
337Tony Fiore30MINAL482091.018414011.0001.780.38P
338Brian Fitzgerald27SEAAL6006.120110.5001.420.17P
339John Flaherty34TBDAL757474669.04874503348.992246.506.44C
340Darrin Fletcher35TORAL362921253.21941811211.995-1-56.855.36C
341Jose Flores29OAKAL3109.0211001.000-1-672.000.672B-SS
342Randy Flores26TOTZZ282029.0826021.0002.480.29P
343Cliff Floyd29TOTZZ1191181041035.1241228852.979-1-12.051.98OF
344Josh Fogg25PITNL33330194.13992912.9741.761.15P
345Brook Fordyce32BALAL553935369.0279267841.986-4-136.715.00C
346Casey Fossum24BOSAL43120106.21385021.0001.100.30P
347John Foster24ATLNL5005.0000000.000.00P
348Keith Foulke29CHWAL650077.21266011.0001.390.18P
349Andy Fox31FLANL120110981010.15282073031880.966-15-174.544.11SS-2B-3B-OF
350Chad Fox31MILNL3004.2000000.000.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
351Julio Franco43ATLNL957065694.078471759879.9904610.068.171B
352Matt Franco32ATLNL535025406.239035630431.990-2-68.547.021B-OF
353Ryan Franklin29SEAAL41120118.22391310.9571.670.54P
354Wayne Franklin28MILNL44024.0514001.0001.881.25P
355Kevin Frederick25MINAL80011.2330001.0002.310.38P
356Travis Fryman33CLEAL113107102928.1248531851027.960-7-92.312.113B
357Brian Fuentes26COLNL310026.252210.8001.350.13P
358Brad Fullmer27ANAAL292711211.11851768122.995-1-57.846.341B
359Aaron Fultz28SFGNL430041.1826001.0001.740.19P
360Rafael Furcal24ATLNL1531511401344.175725247827116.96412114.894.74SS-2B
361Mike Fyhrie32OAKAL164048.21046011.0001.850.63P
362Éric Gagné26LADNL770082.114410011.0001.530.18P
363Andrés Galarraga41MONNL897266664.2701629591355.981-4-89.327.731B
364Ron Gant37SDPNL807355626.1151142630.980472.131.85OF
365Rich Garcés31BOSAL260021.1505001.0002.110.19P
366Freddy García25SEAAL34341223.245123032.9331.691.24P
367Jesse Garcia28ATLNL29115143.2883849114.9895425.452.902B-SS-OF
368Karim García26TOTAL535048453.010299210.990002.011.91OF
369Luis García26BALAL2003.0110001.0000403.000.50OF
370Reynaldo Garcia28TEXAL3002.0000000.000.00P
371Nomar Garciaparra28BOSAL1541531421341.07122204672592.96516144.614.46SS
372Lee Gardner27TBDAL120013.140310.7502.030.25P
373Jon Garland22CHWAL33331192.2311021031.0001.450.94P
374Chris George22KCRAL66027.11028001.0003.291.67P
375Esteban Germán24OAKAL88777.046222316.978-2-365.265.632B
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
376Franklyn Germán22DETAL7006.2211001.0002.700.29P
377Jason Giambi31NYYAL929267781.280076135453.995129.178.651B
378Jeremy Giambi27TOTMLB818039612.12712588516.982-8-163.913.28OF-1B
379Jay Gibbons25BALAL119119971030.240738223228.995-3-33.543.32OF-1B
380Benji Gil29ANAAL493421294.11879093422.9796245.603.662B-SS-1B
381Gerónimo Gil26BALAL1251221031068.280474060414.995336.746.40C
382Brian Giles31PITNL1511501341290.22642441375.973-14-131.791.70OF
383Marcus Giles24ATLNL605342487.0284124152837.972115.104.602B-3B
384Keith Ginter26TOTNL252222201.162233634.952132.642.273B-SS
385Matt Ginter24CHWAL330054.1642011.0000.990.18P
386Charles Gipson29SEAAL741814254.17166321.972142.440.90OF-3B
387Joe Girardi37CHCNL886753615.26035544366.990008.736.78C
388Doug Glanville31PHINL1179588891.12272207041.000222.291.94OF
389Troy Glaus25ANAAL1561531381337.14041022822031.950762.582.433B-SS
390Tom Glavine36ATLNL36362224.2712249031.0002.841.97P
391Ross Gload26COLNL62224.224204011.000-1-248.764.001B-OF
392Gary Glover25CHWAL41220138.1291019001.0001.890.71P
393Wayne Gomes29BOSAL200021.110010.0000.000.00P
394Alexis Gómez23KCRAL22115.0541011.000003.002.50OF
395Chris Gomez31TBDAL1301281181114.15972293561294.980-2-24.724.50SS
396Alex Gonzalez29CHCNL1421391371236.06012203602184.965-14-134.224.08SS
397Álex González25FLANL424136348.118872113332.984274.784.40SS
398Juan González32TEXAL626148515.2127117911.992-3-82.202.03OF
399Luis Gonzalez34ARINL1461431301246.1260252441.985-4-41.851.75OF
400Raúl González28TOTNL302216203.156542001.000-2-112.481.87OF
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
401Wiki González28SDPNL545243442.24003672764.985-1-38.017.30C
402Tom Goodwin33SFGNL533125309.19998010.9906232.851.85OF
403Tom Gordon34TOTNL340042.281611.8751.480.21P
404Jason Grabowski26OAKAL43227.0660001.000042.001.50OF
405Mark Grace38ARINL997066683.069064934758.990469.006.901B-P
406Tony Graffanino30CHWAL645546501.2213651381023.953-1-33.642.993B-2B-SS
407Danny Graves28CINNL684098.2331320001.0003.010.49P
408Shawn Green29LADNL1561561501388.2342333723.99413112.202.18OF
409Todd Greene31TEXAL312213198.020217920313.985-2-129.056.42C-1B-OF
410Rusty Greer33TEXAL272519227.04644020.957-3-151.741.63OF-1B
411Seth Greisinger26DETAL88037.2826001.0001.911.00P
412Ben Grieve26TBDAL1181171111039.1258249632.988-8-92.212.16OF
413Ken Griffey Jr.32CINNL555142435.210396431.971-10-282.071.82OF
414Jason Grimsley34KCRAL700071.11761011.9412.020.23P
415Marquis Grissom35LADNL1027563740.1178169540.978-1-22.121.71OF
416Buddy Groom36BALAL700062.0734001.0001.020.10P
417Mark Grudzielanek32LADNL1471451101226.1626253366776.989884.544.212B
418Kevin Gryboski28ATLNL570051.2624001.0001.050.11P
419Eddie Guardado31MINAL680067.21028001.0001.330.15P
420Vladimir Guerrero27MONNL1611601471408.232229814104.969431.991.94OF
421Wilton Guerrero27TOTNL401913206.1904047310.967-3-153.792.122B-OF-3B-SS
422Aaron Guiel29KCRAL615349492.0125114561.952-6-132.181.95OF
423Carlos Guillén26SEAAL1301271171113.05222003041868.966-5-54.083.88SS
424José Guillén26TOTNL645539494.010599510.990-1-21.891.63OF
425Mark Guthrie36NYMNL680048.0716001.0001.310.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
426Ricky Gutiérrez32CLEAL939284797.14551672771166.976-9-135.014.772B
427Cristian Guzmán24MINAL1471431331262.26192473601284.981-2-24.334.13SS
428Luther Hackman27STLNL436081.01311111.9231.330.28P
429Travis Hafner25TEXAL33222.0117310.9090-54.093.331B
430Jerry Hairston26BALAL1191181111043.26082323651175.982335.155.022B
431John Halama30SEAAL31100101.03082021.9332.500.90P
432Bill Hall22MILNL159891.041172225.951-1-183.862.60SS-3B
433Toby Hall26TBDAL838382737.15465063465.989236.596.51C
434Roy Halladay25TORAL34342239.165224121.9692.371.85P
435Shane Halter32DETAL120110103978.15021723092149.958224.423.88SS-3B-OF-2B-1B
436Joey Hamilton31CINNL39170124.22471430.8751.520.54P
437Chris Hammond36ATLNL630076.019217021.0002.250.30P
438Jeffrey Hammonds31MILNL125121981038.1252247321.992-12-142.172.00OF
439Mike Hampton29COLNL30300178.248123511.9792.371.57P
440Josh Hancock24BOSAL3107.1000000.000.00P
441Chris Haney33BOSAL240030.0633001.0001.800.25P
442Dave Hansen33LADNL36128138.2100801823.980-1-76.362.581B-3B
443Aaron Harang24OAKAL1615078.1146710.9291.490.81P
444Travis Harper26TBDAL377085.271510.8570.630.16P
445Lenny Harris37MILNL402821256.11038221041.000143.622.45OF-3B-1B
446Willie Harris24CHWAL434038362.1214106105321.9864125.244.802B-OF
447Jason Hart24TEXAL94341.211110001.0000122.381.22OF-1B
448Shigetoshi Hasegawa33SEAAL530070.115510031.0001.920.28P
449Bill Haselman36TEXAL674941453.23323101930.991-2-56.534.91C
450Scott Hatteberg32OAKAL918843721.184776874577.99471210.519.251B
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
451LaTroy Hawkins29MINAL650080.116412011.0001.790.25P
452Jimmy Haynes29CINNL34340196.241102834.9271.741.12P
453Rick Helling31ARINL30300175.22241711.9551.080.70P
454Wes Helms26ATLNL734839496.136530852534.986256.534.621B-3B-OF
455Todd Helton28COLNL1561551431342.0147713571137138.99511109.869.421B
456Rickey Henderson43BOSAL544538407.19283450.946-1-41.921.61OF
457Mark Hendrickson28TORAL164036.2505001.0001.230.31P
458Óscar Henríquez28DETAL300028.0202001.0000.640.07P
459Pat Hentgen33BALAL44022.0642001.0002.451.50P
460Félix Heredia27TORAL530052.11239021.0002.060.23P
461Matt Herges32MONNL620064.21257001.0001.670.19P
462Chad Hermansen24TOTNL815240496.1133124541.970-2-62.341.59OF
463Dustin Hermanson29BOSAL121022.0440001.0001.640.33P
464Adrián Hernández27NYYAL2106.0000000.000.00P
465Carlos Hernández22HOUNL23210111.029722011.0002.351.26P
466José Hernández32MILNL1491481341268.171424445119107.97310104.934.66SS
467Liván Hernández27SFGNL33335216.074185337.9592.962.15P
468Orlando Hernández36NYYAL24220146.030822001.0001.851.25P
469Ramón Hernández26OAKAL1351251081100.285378858712.9929106.926.27C
470Roberto Hernández37KCRAL530052.0116411.9091.730.19P
471Runelvys Hernández24KCRAL1212074.121912011.0002.541.75P
472Alex Herrera22CLEAL5005.1000000.000.00P
473Richard Hidalgo27HOUNL11010195914.1217210613.995452.131.96OF
474Bobby Higginson31DETAL1171161051002.12632411573.973-3-42.302.19OF
475Erik Hiljus29OAKAL99045.293510.8891.580.89P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
476Bobby Hill24CHCNL554840421.221696117331.986-2-44.553.802B-SS
477Jeremy Hill24KCRAL10009.1211001.0001.930.20P
478Shea Hillenbrand26BOSAL1561541491366.04061002832327.943652.522.463B
479A.J. Hinch28KCRAL686052527.13763492342.989-4-96.355.47C
480Eric Hinske24TORAL1481411381259.13681032452014.946-6-62.492.353B
481Sterling Hitchcock31NYYAL202039.1615001.0001.370.30P
482Denny Hocking32MINAL1006955682.23121241781032.968-1-13.982.802B-SS-3B-OF-1B
483Trey Hodges24ATLNL40011.2202001.0001.540.50P
484Trevor Hoffman34SDPNL610059.185210.8751.060.11P
485Todd Hollandsworth29TOTZZ12810685953.1213202740.981341.971.63OF
486Dave Hollins36PHINL55230.038371031.00012811.407.601B
487Darren Holmes36ATLNL550054.2164931.8132.140.24P
488Mike Holtz29TOTZZ490035.0743001.0001.800.14P
489Paul Hoover26TBDAL44434.018162001.000004.764.50C
490Tyler Houston31TOTNL867856677.22641451081117.958-5-93.362.913B-1B
491Ben Howard23SDPNL32010.2101001.0000.840.33P
492Bob Howry28TOTAL670068.2133911.9231.570.18P
493Trent Hubbard38SDPNL662013268.166531122.970-4-182.150.96OF-3B-2B
494Ken Huckaby31TORAL887764683.053149431610.989126.925.97C
495Luke Hudson25CINNL3006.0000000.000.00P
496Orlando Hudson24TORAL525149450.2278117157449.986-1-25.475.272B
497Tim Hudson26OAKAL34344238.1532627021.0002.001.56P
498Aubrey Huff25TBDAL595857518.142236846842.981-8-187.197.021B-3B
499Todd Hundley33CHCNL797151604.167362240118.984-5-109.868.38C
500Brian Hunter31HOUNL884036440.01251214011.000112.561.42OF
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
501Torii Hunter26MINAL1461441221234.2375365730.992-6-62.712.55OF
502Adam Hyzdu30PITNL503926358.090882001.000-5-182.261.76OF-1B
503Raúl Ibañez30KCRAL1009279825.048645033336.994-7-105.274.64OF-1B
504Omar Infante20DETAL181818158.0912363514.945194.904.78SS-2B
505Brandon Inge25DETAL949491820.15314844613.998-2-35.815.64C
506Hideki Irabu33TEXAL382047.01129011.0002.110.29P
507Kazuhisa Ishii28LADNL28280154.02532111.9601.400.86P
508Jason Isringhausen29STLNL600065.1113620.8181.240.15P
509Hansel Izquierdo25FLANL202029.261411.8331.520.25P
510César Izturis22LADNL12910997995.24751563091069.979114.203.60SS-2B
511Damian Jackson28DETAL696158547.1290122160837.972-2-34.644.032B-SS-OF-3B
512Mike Jackson37MINAL580055.012210011.0001.960.21P
513Ryan Jackson30DETAL31111.0220001.0000-441.640.67OF
514Delvin James24TBDAL86034.1312001.0000.790.38P
515Mike James34COLNL130011.1101001.0000.790.08P
516Kevin Jarvis32SDPNL77035.041210.7500.770.43P
517Geoff Jenkins27MILNL666562570.1132124711.992002.071.98OF
518Jason Jennings23COLNL32320185.143142811.9772.041.31P
519Marcus Jensen29MILNL1510895.18473921.9761137.745.47C
520Ryan Jensen26SFGNL32301171.2301119041.0001.570.94P
521Derek Jeter28NYYAL1561561461383.16002193671469.977-18-163.813.76SS
522D'Angelo Jimenez24TOTMLB11410999941.15081793151477.972784.724.302B-3B-SS-P
523Jason Jiménez26TOTAL6007.1000000.000.00P
524José Jiménez28COLNL740073.127111512.9633.190.35P
525Charles Johnson30FLANL827759638.15404884939.994127.576.55C
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
526Jason Johnson28BALAL22221131.120812041.0001.370.91P
527Jonathan Johnson27SDPNL160015.110010.0000.000.00P
528Mark Johnson34NYMNL1610490.29184617.989-2-268.935.631B-OF
529Mark Johnson26CHWAL858074707.15144842733.994236.506.01C
530Nick Johnson23NYYAL806057558.157252144746.988489.117.061B-OF
531Randy Johnson38ARINL35358260.02752022.9260.870.71P
532Russ Johnson29TBDAL302726242.062233815.984-4-182.272.033B-SS-2B
533Andruw Jones25ATLNL1541521431358.0412404531.99319172.712.66OF
534Bobby Jones32SDPNL19180108.021714011.0001.751.11P
535Bobby Jones30TOTNL162026.2303001.0001.010.19P
536Chipper Jones30ATLNL1521521411343.1283268870.975331.851.82OF
537Jacque Jones27MINAL1431341181179.03463301151.98615152.602.38OF
538Todd Jones34COLNL790082.1241113011.0002.620.30P
539Brian Jordan35LADNL1251231021054.22272131044.982891.901.78OF
540Félix José37ARINL54334.1550001.000-2-561.311.00OF
541Kevin Joseph25STLNL110011.0101001.0000.820.09P
542Jorge Julio23BALAL670068.01055001.0001.320.15P
543Eric Junge25PHINL41012.2312001.0002.130.75P
544David Justice36OAKAL757241585.2130125320.985-1-11.971.71OF
545Gabe Kapler26TOTMLB1037256700.11951821030.985242.471.86OF-1B
546Eric Karros34LADNL1421411051191.0128511751064101.997449.689.021B
547Steve Karsay30NYYAL780088.121615011.0002.140.27P
548Justin Kaye26SEAAL3003.0110001.0003.000.33P
549Austin Kearns22CINNL1039979871.2235223842.98312172.392.24OF
550Kris Keller24DETAL1001.0000000.000.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
551Jason Kendall28PITNL1431401231191.287079764913.990336.506.02C
552Adam Kennedy26ANAAL1391231091111.26512733671190.98312135.184.572B-OF
553Joe Kennedy23TBDAL30305196.2411021102.7561.421.03P
554Jeff Kent34SFGNL1511511361326.077734841316120.979335.174.822B-1B
555Steve Kent23TBDAL340057.1112722.8181.410.26P
556Jason Kershner25TOTZZ250024.063211.8331.880.20P
557Bobby Kielty25MINAL876756657.01921866041.000122.632.21OF-1B
558Darryl Kile33STLNL1414084.22231812.9552.231.50P
559Byung-Hyun Kim23ARINL720084.01631212.9381.610.21P
560Sun-Woo Kim24TOTZZ195049.1624001.0001.090.32P
561Ray King28MILNL760065.033102121.9394.290.41P
562Gene Kingsale25TOTZZ844737499.0137131420.985002.431.61OF
563Mike Kinkade29LADNL177390.247434031.000-1-114.672.471B-OF
564Matt Kinney25MINAL1412066.01156011.0001.500.79P
565Danny Klassen26ARINL3005.0101001.0000-241.800.333B-SS
566Ryan Klesko31SDPNL1431411151206.1103795773792.993-10-107.687.201B-OF
567Steve Kline29STLNL660058.11046001.0001.540.15P
568Brandon Knight26NYYAL7008.2110001.0001.040.14P
569Chuck Knoblauch33KCRAL747357618.1153145530.980122.182.03OF
570Gary Knotts25FLANL280030.2413001.0001.170.14P
571Billy Koch27OAKAL840093.2261412021.0002.500.31P
572Danny Kolb27TEXAL340032.0826001.0002.250.24P
573Satoru Komiyama36NYMNL250043.1431001.0000.830.16P
574Paul Konerko26CHWAL1401401291201.012291146758113.993-7-79.158.721B
575Mike Koplove25ARINL550061.214212021.0002.040.25P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
576Corey Koskie29MINAL1381361231180.13831172541216.96910112.832.693B
577Mark Kotsay26SDPNL1471431251229.13643491143.989-10-102.642.45OF
578Ben Kozlowski21TEXAL22010.0202001.0001.801.00P
579Chad Kreuter37LADNL412422247.22161971631.986157.745.20C
580John Lackey23ANAAL18181108.120416021.0001.661.11P
581David Lamb27MINAL71123.013103021.000-2-895.091.862B-SS-3B
582Mike Lamb26TEXAL795740510.145139151936.980137.795.141B-3B-OF-C-2B
583Tom Lampkin38SDPNL947968711.16005534257.992127.536.33C
584Jason Lane25HOUNL381812184.05147311.9802112.451.32OF
585Ryan Langerhans22ATLNL1002.000000-1-3000.000.00OF
586Ray Lankford35SDPNL595432440.010798451.953-4-102.091.73OF
587Barry Larkin38CINNL1351311041092.15731913701289.979-7-74.624.16SS
588Greg LaRocca29CLEAL171410125.037121962.838-3-262.231.723B-2B
589Brandon Larson26CINNL14127103.0302010041.000-1-82.621.88OF-3B-1B
590Jason LaRue28CINNL11010094906.06866265645.994116.776.20C
591Brian Lawrence26SDPNL35312210.0532231011.0002.271.51P
592Joe Lawrence25TORAL494440402.121173131720.967-5-164.564.162B
593Matt Lawton30CLEAL10810789902.0241229662.975-2-22.342.18OF
594Matt LeCroy26MINAL148272.06259218.984-1-157.634.361B-C
595Ricky Ledée28PHINL514225371.297970001.000012.351.90OF
596Carlos Lee26CHWAL1371341021133.2258249811.996112.041.88OF
597Cliff Lee23CLEAL22010.1312001.0002.611.50P
598Derrek Lee26FLANL1621611561441.11445131212112138.992-5-48.958.851B
599Travis Lee27PHINL1481301301230.013431262756120.996989.789.031B
600Al Leiter36NYMNL33332204.13513132.9141.410.97P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
601José León25BALAL312322214.117214625117.9942117.185.521B-3B-OF
602Brian Lesher31TORAL178676.049454011.0002255.802.881B-OF
603Al Levine34ANAAL520063.214212001.0001.980.27P
604Colby Lewis22TEXAL154034.11257021.0003.150.80P
605Darren Lewis34CHCNL47158169.148462011.0003192.551.02OF
606Brad Lidge25HOUNL6108.2202001.0002.080.33P
607Cory Lidle30OAKAL31302192.059154225.9662.671.84P
608Jon Lieber32CHCNL21213141.024519011.0001.531.14P
609Mike Lieberthal30PHINL1291261211127.19028405668.993-3-37.156.95C
610Jeff Liefer27CHWAL624931438.125424111223.9924105.173.76OF-1B
611Kerry Ligtenberg31ATLNL520066.2101811.9001.220.17P
612Ted Lilly26TOTAL22162100.016412001.0001.440.73P
613José Lima29DETAL2012068.1945001.0001.190.45P
614Mike Lincoln27PITNL550072.115411021.0001.870.27P
615Scott Linebrink25HOUNL220024.1312001.0001.110.14P
616Mark Little29TOTNL492713271.28076221.9754162.581.59OF
617Graeme Lloyd35TOTNL660057.0532021.0000.790.08P
618Paul Lo Duca30LADNL1471411201263.21101101478912.992227.786.66C-1B-OF
619Esteban Loaiza30TORAL25253151.135122211.9712.021.36P
620Keith Lockhart37ATLNL907257648.1380142230846.97915285.164.132B-3B
621Kenny Lofton35TOTZZ1361301141116.23513456001.000552.832.58OF
622Kyle Lohse23MINAL32311180.2281018001.0001.390.88P
623George Lombard26DETAL696552558.0163158230.982-9-202.582.32OF
624Terrence Long26OAKAL1621581511410.0395382581.980-5-42.472.39OF
625Braden Looper27FLANL780086.017314021.0001.780.22P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
626Albie Lopez30ATLNL304055.2743011.0001.130.23P
627Felipe López22TORAL817673685.0323114201851.975-4-84.143.89SS-3B
628Javy López31ATLNL1039274814.169963554108.986467.616.69C
629Luis López31TOTMLB391818217.1102386138.971-1-64.102.54SS-2B-1B
630Rodrigo López26BALAL33281196.23262512.9691.420.94P
631Mark Loretta30TOTNL817153619.222797125518.978-6-123.222.583B-SS-2B-1B
632Andrew Lorraine29MILNL51012.020110.5000.750.20P
633Shane Loux22DETAL33014.0413001.0002.571.33P
634Derek Lowe29BOSAL32321219.2491831021.0002.011.53P
635Sean Lowe31TOTNL511079.121615021.0002.380.41P
636Mike Lowell28FLANL1591591461400.14501502861436.969002.802.743B
637Ryan Ludwick23TEXAL222118186.041410001.000-7-431.981.86OF
638Julio Lugo26HOUNL848173716.0334121205832.976-3-44.103.88SS
639Mark Lukasiewicz29ANAAL170014.021010.5000.640.06P
640Fernando Lunar25BALAL2002.0220001.000009.001.00C
641David Lundquist29SDPNL3002.2000000.000.00P
642Trey Lunsford23SFGNL3007.054010.800005.141.33C
643Brandon Lyon22TORAL1510062.01851211.9442.471.13P
644John Mabry31TOTZZ865222501.224823016210.99211254.412.34OF-1B
645Mike MacDougal25KCRAL6009.0110001.0001.000.17P
646Robert Machado29TOTNL716048526.04583955768.987247.736.28C-1B
647José Macias30TOTMLB1108273754.13061631321113.964353.522.54OF-3B-2B-SS
648Rob Mackowiak26PITNL12510060881.12321666068.974-2-32.311.67OF-3B-2B
649Greg Maddux36ATLNL34340199.170214813.9863.122.03P
650Calvin Maduro27BALAL1210056.21174001.0001.750.92P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
651Wendell Magee29DETAL918481747.2273262651.982463.232.95OF
652Mike Magnante37OAKAL320028.2734001.0002.200.22P
653Chris Magruder25CLEAL836352599.0150146220.987002.221.78OF
654Ron Mahay31CHCNL110014.231110.6671.230.18P
655Pat Mahomes31CHCNL162032.2716001.0001.930.44P
656Mike Mahoney29CHCNL169383.183767001.0002298.965.19C
657Oswaldo Mairena26FLANL310033.2505001.0001.340.16P
658Brian Mallette27MILNL5005.0202001.0003.600.40P
659Marty Malloy30FLANL50019.0954011.0000134.261.802B-3B
660Jim Mann27HOUNL170022.0202001.0000.820.12P
661Matt Mantei28ARINL310026.2202001.0000.680.06P
662Josías Manzanillo34PITNL130013.0321001.0002.080.23P
663Mike Maroth24DETAL21210128.218513001.0001.260.86P
664Jason Marquis23ATLNL22220114.129181011.9662.201.27P
665Eli Marrero28STLNL12810155937.13743491878.981223.522.38OF-C-1B
666Dámaso Marte27CHWAL680060.110010001.0001.490.15P
667Tom Martin32TBDAL2001.2000000.000.00P
668Pedro Martinez30BOSAL30302199.134161621.9411.441.07P
669Ramón Martínez29SFGNL654435418.1227109110835.965-2-74.713.32SS-2B-1B-OF-3B
670Tino Martinez34STLNL1491411221218.013111220865119.996449.658.771B
671Víctor Martínez23CLEAL97669.05855210.983-1-177.436.33C
672Henry Mateo25MONNL53329.02041511.9501505.903.80SS-2B
673Julio Mateo24SEAAL120021.0101001.0000.430.08P
674Rubén Mateo24CINNL24198152.034331001.000-3-222.011.42OF
675Mike Matheny31STLNL1079672831.16315636447.994696.795.86C-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
676T.J. Mathews32HOUNL120018.1404011.0001.960.33P
677Julius Matos27SDPNL703930423.022888131930.961-4-124.662.922B-3B-SS-OF-1B
678Luis Matos23BALAL148576.217170001.000-1-112.001.21OF
679Gary Matthews27BALAL1008878801.0191179661.969342.081.85OF
680Mike Matthews28TOTNL470045.2100911.9001.770.19P
681Dave Maurer27CLEAL2001.1000000.000.00P
682Darrell May30KCRAL30212131.129131421.9311.850.90P
683Brent Mayne34KCRAL999388836.25955523944.993006.365.97C
684Joe Mays26MINAL1717195.12381324.9131.981.24P
685Dave McCarty32TOTAL201713149.092866051.0002125.564.60OF-1B
686Quinton McCracken31ARINL977864741.0188182511.995462.271.93OF
687Donzell McDonald27KCRAL76549.2330001.000-3-720.540.43OF
688John McDonald27CLEAL907665681.1374129237852.979114.833.852B-SS-3B
689Joe McEwing29NYMNL854123434.020913171714.9675134.192.04OF-SS-3B-2B-1B
690Fred McGriff38CHCNL1371361051149.11072100560784.993-6-68.347.771B
691Ryan McGuire30BALAL74337.239363041.000039.325.571B
692Cody McKay28OAKAL1108.0660001.000006.756.00C
693Walt McKeel30COLNL53328.122220001.000-2-856.994.40C
694Mark McLemore37SEAAL969051762.02061811871.966-3-52.351.90OF-3B-2B-SS
695Brian Meadows26PITNL1111062.21731221.8822.151.36P
696Jim Mecir32OAKAL610067.222715001.0002.930.36P
697Mitch Meluskey28DETAL88871.137343001.0001174.674.63C
698Kevin Mench24TEXAL1069673863.2202193720.990-5-82.081.89OF
699Ramiro Mendoza30NYYAL620091.23072210.9672.850.47P
700Frank Menechino31OAKAL363232302.01384096212.986-3-124.053.582B-3B-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
701Héctor Mercado28PHINL313039.0413001.0000.920.13P
702Orlando Merced35HOUNL645224446.21551421129.9876153.082.39OF-1B-3B
703Kent Mercker34COLNL580044.063210.8331.020.09P
704Lou Merloni31BOSAL815446532.1282107170530.9826144.683.302B-3B-SS-1B-OF
705José Mesa36PHINL740075.220416001.0002.380.27P
706Dan Miceli31TEXAL9008.1101001.0001.080.11P
707Jason Michaels26PHINL27106114.02622220.923-3-321.890.89OF-3B
708Chris Michalak31TEXAL130014.1404001.0002.510.31P
709Jason Middlebrook27TOTNL155051.1404001.0000.700.27P
710Doug Mientkiewicz28MINAL1431321191177.11147107369592.996118.737.991B
711Kevin Millar30FLANL11011068916.22101941241.981002.021.84OF-3B-1B
712Corky Miller26CINNL383527301.02452202324.992147.276.39C
713Damian Miller32ARINL1009065763.07677164928.997129.027.65C
714Justin Miller24TORAL25180102.118810001.0001.580.72P
715Matt Miller27DETAL2000.2000000.000.00P
716Travis Miller29MINAL5004.0000000.000.00P
717Wade Miller25HOUNL26261164.243221921.9532.241.58P
718Kevin Millwood27ATLNL35341217.03582522.9431.370.94P
719Eric Milton26MINAL29292171.01851211.9440.890.59P
720Damon Minor28SFGNL443522302.233131020129.997019.817.501B
721Doug Mirabelli31BOSAL504134378.131528530031.000267.496.30C
722Dave Mlicki34HOUNL2216086.0134810.9231.260.55P
723Brian Moehler30TOTZZ1312063.017413001.0002.431.31P
724Chad Moeller27ARINL353125277.2318310710.9970010.279.06C
725Dustan Mohr26MINAL1139881905.2245239422.9928112.412.15OF
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
726Bengie Molina27ANAAL1211141041014.17687076016.99910126.816.34C
727Gabe Molina27STLNL120011.1202011.0001.590.17P
728Izzy Molina31BALAL1119.0871001.000008.008.00C
729José Molina27ANAAL292417210.01731541633.983167.295.86C
730Raúl Mondesí31TOTAL1321321291187.0253240761.976-9-91.871.87OF
731Craig Monroe25DETAL96656.02018110.9501263.052.11OF
732Melvin Mora30BALAL1451421201267.25003301581232.97621203.463.11OF-SS-2B
733Mike Mordecai34TOTNL673325346.21676795520.970-1-34.212.28SS-3B-1B-2B-OF
734Juan Moreno27SDPNL4006.0000000.000.00P
735Mike Morgan42ARINL290034.051310.8001.060.14P
736Mike Moriarty28BALAL73332.023617041.0001456.473.292B-SS-3B
737Matt Morris27STLNL32321210.1331122001.0001.411.03P
738Warren Morris28MINAL42016.0826011.0001684.502.002B
739Damian Moss25ATLNL33290179.04453723.9552.111.27P
740Guillermo Mota28LADNL430060.2927001.0001.340.21P
741Jamie Moyer39SEAAL34344230.257223415.9822.181.65P
742Bill Mueller31TOTNL1049085834.222762159619.974122.382.133B
743Mark Mulder24OAKAL30302207.1461036031.0002.001.53P
744Terry Mulholland39TOTZZ373079.025101322.9202.620.62P
745Scott Mullen27KCRAL440040.061321.6670.900.09P
746Peter Munro27HOUNL1914080.233141811.9703.571.68P
747Eric Munson24DETAL44434.03329313.9700-148.478.001B
748Calvin Murray30TOTZZ442622254.18379311.9880-22.901.86OF
749Heath Murray29CLEAL90012.0303001.0002.250.33P
750Mike Mussina33NYYAL33332215.249163213.9802.001.45P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
751Brett Myers21PHINL1212172.017611021.0002.131.42P
752Greg Myers36OAKAL533627343.12862642110.997137.475.38C
753Mike Myers33ARINL690037.013211001.0003.160.19P
754Rodney Myers33SDPNL140021.1532011.0002.110.36P
755Aaron Myette24TEXAL1411048.163210.8330.930.33P
756Charles Nagy35CLEAL197048.2624001.0001.110.32P
757Shane Nance24MILNL4006.1211001.0002.840.50P
758Joe Nathan27SFGNL4003.2202001.0004.910.50P
759Denny Neagle33COLNL35281164.13482511.9711.810.94P
760Blaine Neal24FLANL320033.0431001.0001.090.13P
761Bry Nelson28BOSAL228796.143251712.9770-23.921.912B-OF
762Jeff Nelson35SEAAL410045.2624001.0001.180.15P
763Robb Nen32SFGNL670073.21275001.0001.470.18P
764Nick Neugebauer21MILNL1212055.1844001.0001.300.67P
765Phil Nevin31SDPNL10710782889.14893181531847.963-1-24.774.403B-1B
766Chris Nichting36COLNL290036.1523011.0001.240.17P
767Doug Nickle27TOTNL140016.041210.7501.690.21P
768José Nieves27ANAAL372313234.11225857715.943-6-324.422.802B-SS-1B-3B-OF
769Wil Nieves24SDPNL272014182.1173160850.971-2-138.296.22C
770C.J. Nitkowski29TEXAL120013.2202001.0001.320.17P
771Trot Nixon28BOSAL1521451371310.0305293753.984652.061.97OF
772Hideo Nomo33LADNL34340220.135102142.8861.270.91P
773Takahito Nomura33MILNL210013.2101001.0000.660.05P
774Greg Norton29COLNL362714232.2110753059.955-3-174.062.693B-1B-OF
775Abraham Núñez26PITNL695242479.2300103190750.9778215.504.192B-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
776Abraham Núñez25FLANL152245.012120001.0001352.400.80OF
777José Núñez23SDPNL1001.0000000.000.00P
778Vladimir Núñez27FLANL770097.217413011.0001.570.22P
779Troy O'Leary32MONNL706846562.2130126130.977-2-52.031.81OF
780Wes Obermueller25KCRAL2207.2000000.000.00P
781Alex Ochoa30TOTZZ1086851691.2181172722.989592.331.66OF
782José Offerman33TOTAL604945443.241837639338.9935128.426.801B-OF-2B
783Tomo Ohka26MONNL32312192.2542430021.0002.521.69P
784Augie Ojeda27CHCNL302014194.096345938.9690-14.313.00SS-2B-3B
785John Olerud33SEAAL1521501341317.2127511691015122.996228.678.361B
786Darren Oliver31BOSAL149158.0826001.0001.240.57P
787Miguel Olivo23CHWAL66648.132311001.000005.965.33C
788Kevin Olsen25FLANL178055.2138410.9231.940.71P
789Luis Ordaz26KCRAL332819256.01244775216.984-4-164.293.392B-SS-3B
790Magglio Ordóñez28CHWAL1501491421289.0294282840.986-10-102.021.93OF
791Rey Ordóñez31NYMNL1421341141164.26152083881982.969-5-54.614.20SS
792Kevin Orie29CHCNL129781.01941321.895-2-251.891.423B
793Eddie Oropesa30ARINL320025.161410.8331.780.16P
794Jesse Orosco45LADNL560027.0523001.0001.670.09P
795David Ortiz26MINAL15136103.09790618.990-1-128.396.401B
796Héctor Ortiz32TEXAL74338.02322010.957005.213.14C
797José Ortiz25COLNL545339437.0241104134324.988244.904.412B-3B
798Ramón Ortiz29ANAAL32324217.13181941.8711.120.84P
799Russ Ortiz28SFGNL33332214.163154712.9842.601.88P
800Donovan Osborne33CHCNL110016.0202001.0001.130.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
801Keith Osik33PITNL362116211.21611273313.994136.804.44C-3B-1B-2B-OF
802Jimmy Osting25MILNL33012.0413001.0003.001.33P
803Antonio Osuna29CHWAL590067.217710021.0002.260.29P
804Roy Oswalt24HOUNL35340233.052133813.9811.971.46P
805Eric Owens31FLANL1218971863.02392231061.9758122.431.93OF
806Pablo Ozuna27FLANL116661.030131613.967-2-434.282.642B-OF
807Vicente Padilla24PHINL32321206.043103211.9771.831.31P
808Orlando Palmeiro33ANAAL866244582.2150146311.993252.301.73OF
809Rafael Palmeiro37TEXAL979579836.182873984583.994228.868.481B
810José Paniagua28DETAL410041.2615001.0001.300.15P
811Craig Paquette33DETAL676252539.224614691910.963-5-113.953.343B-1B-OF
812Chan Ho Park29TEXAL25250145.228121513.9641.671.08P
813Chad Paronto26CLEAL290035.2725011.0001.770.24P
814Jim Parque27CHWAL84025.1202001.0000.710.25P
815José Parra29ARINL160014.0211001.0001.290.13P
816Steve Parris34TORAL1414075.11367001.0001.550.93P
817Corey Patterson22CHCNL1471361251217.1311303531.990-5-52.282.10OF
818Danny Patterson31DETAL6003.0101001.0003.000.17P
819John Patterson24ARINL75030.2615001.0001.760.86P
820Josh Paul27CHWAL333129271.1211203621.991-2-116.936.33C-OF
821Carl Pavano26TOTNL37220136.02331914.9571.460.59P
822Jay Payton29TOTNL12610991974.2262252911.9969112.412.07OF
823Josh Pearce24STLNL33013.0321011.0002.081.00P
824Jason Pearson26SDPNL2001.2000000.000.00P
825Terry Pearson30DETAL4006.0000000.000.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
826Jake Peavy21SDPNL1717097.228919001.0002.581.65P
827Alex Pelaez26SDPNL32219.015132031.0000-67.115.003B-1B-2B
828Kit Pellow28KCRAL21135118.271412558.930005.013.003B-1B
829Dave Pember24MILNL4108.2110001.0001.040.25P
830Carlos Peña24TOTAL113111109977.21085101071496.996-3-39.959.571B
831Wily Mo Peña20CINNL44126.1440001.000-1-461.371.00OF
832Brad Penny24FLANL24241129.1261214011.0001.811.08P
833Troy Percival32ANAAL580056.1413001.0000.640.07P
834Eddie Pérez34CLEAL423431313.02572351937.988147.306.05C
835Eduardo Pérez32STLNL492510238.1109102526.982174.042.10OF-1B-3B
836Neifi Pérez29KCRAL1441421331250.269826541320109.971-2-24.884.71SS-2B
837Odalis Pérez24LADNL32324222.176235123.9743.002.31P
838Óliver Pérez20SDPNL1615090.0122911.9171.100.69P
839Timo Pérez27NYMNL12210771933.2281266963.979792.652.25OF
840Tomás Pérez28PHINL744436465.0264112148434.985245.033.212B-SS-3B-1B-P
841Yorkis Pérez34BALAL230027.172320.7141.650.22P
842Matt Perisho27DETAL50010.1101001.0000.870.20P
843Chan Perry29KCRAL53226.237352021.00013612.497.401B
844Herbert Perry32TEXAL11911199985.03491381971423.960-1-23.062.683B-1B-OF
845Robert Person32PHINL1616087.21349001.0001.330.81P
846Ben Petrick25COLNL302517212.2115109330.974-1-34.743.73C-OF
847Andy Pettitte30NYYAL22223134.23782720.9462.341.59P
848Josh Phelps24TORAL2109.0990011.000009.004.501B
849Travis Phelps24TBDAL260037.2606001.0001.430.23P
850Brandon Phillips21CLEAL118880.246162824.957064.914.002B
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
851Jason Phillips28CLEAL86041.2927001.0001.941.13P
852Jason Phillips25NYMNL72237.028271001.0001326.814.00C
853Adam Piatt26OAKAL513530341.071701011.000-1-31.871.39OF-1B
854Mike Piazza33NYMNL121119921007.286981146123.986-12-147.657.08C
855Hipólito Pichardo32HOUNL1000.1000000.000.00P
856Kevin Pickford27SDPNL164030.093511.8892.400.50P
857Juan Pierre24COLNL1491331291197.2367363221.995332.742.45OF
858A.J. Pierzynski25MINAL1241181031035.28017574133.996-1-16.936.44C
859Luis Pineda27CINNL262032.1211011.0000.560.08P
860Joel Piñeiro23SEAAL37282194.150143424.9602.221.30P
861Dan Plesac40TOTZZ600036.1303001.0000.740.05P
862Scott Podsednik26SEAAL113351.01615010.938002.651.36OF
863Plácido Polanco26TOTNL1441291201203.1442120313947.98014143.242.893B-SS-2B
864Cliff Politte28TOTZZ680073.2615001.0000.730.09P
865Sidney Ponson25BALAL28283176.0412021031.0002.101.46P
866Mike Porzio29CHWAL320043.0633011.0001.260.19P
867Jorge Posada31NYYAL1381311261191.2104396566125.988-4-47.797.47C
868Lou Pote30ANAAL310050.11641110.9382.680.48P
869Brian Powell28DETAL139057.2963001.0001.400.69P
870Jay Powell30TEXAL510049.21349001.0002.360.25P
871Andy Pratt22ATLNL1001.1101001.0006.751.00P
872Todd Pratt35PHINL363427299.226925811041.000-1-28.087.47C-1B
873Tom Prince37MINAL504034371.02872721412.9973106.945.72C
874Bret Prinz25ARINL200013.1202001.0001.350.10P
875Mark Prior21CHCNL19191116.2918001.0000.690.47P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
876Luke Prokopec24TORAL2212071.2114610.9091.260.45P
877Brandon Puffer26HOUNL550069.0231013001.0003.000.42P
878Albert Pujols22STLNL154154941312.2432338831130.975-4-42.892.33OF-3B-1B-SS
879Nick Punto24PHINL2004.042111.750-1-2406.751.50SS-2B
880Paul Quantrill33LADNL860076.217413021.0002.000.20P
881Rubén Quevedo23MILNL26251139.01621311.9380.970.58P
882Mark Quinn28KCRAL151513123.025250001.000-2-211.831.67OF
883Brad Radke29MINAL21212118.119109001.0001.450.90P
884Tim Raines42FLANL144143.11210110.9171252.280.79OF
885Aramis Ramírez24PITNL131130811066.2352782551932.946-4-42.812.543B
886Julio Ramírez24ANAAL237493.227261001.000012.591.17OF
887Manny Ramirez30BOSAL686858581.1121110651.959121.801.71OF
888Joe Randa32KCRAL1291281091110.23521082341012.972112.772.653B
889Cody Ransom26SFGNL31112.0633001.0000104.502.00SS
890Jon Rauch23CHWAL86028.240310.7500.940.38P
891Britt Reames28MONNL426068.012210021.0001.590.29P
892Jeff Reboulet38LADNL185269.03792442.8921124.301.742B-SS-3B
893Tim Redding24HOUNL1814073.12141521.9052.331.06P
894Mark Redman28DETAL30303203.03672361.8331.331.00P
895Mike Redmond31FLANL826857619.25504965049.9936117.936.66C-1B
896Rick Reed37MINAL33322188.03082021.9331.340.85P
897Steve Reed37TOTNL640067.017413011.0002.280.27P
898Pokey Reese29PITNL117116108991.1654283363884.988675.865.522B
899Dan Reichert25KCRAL306066.031171310.9684.091.00P
900Chris Reitsma24CINNL32211138.12991911.9661.820.88P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
901Bryan Rekar30KCRAL2207.0321001.0003.861.50P
902Desi Relaford28SEAAL1038253780.02881261521032.965003.212.24SS-3B-OF-2B
903Mike Remlinger36ATLNL730068.011110011.0001.460.15P
904Édgar Rentería25STLNL1491471341287.16312024101972.970554.284.11SS
905Michael Restovich23MINAL52227.0770001.000-1-402.331.40OF
906Alberto Reyes32PITNL150017.0413001.0002.120.27P
907Dennys Reyes25TOTZZ585082.21321011.9231.310.21P
908Shane Reynolds34HOUNL1313074.01921610.9472.191.38P
909Armando Reynoso36ARINL2001.2000000.000.00P
910Arthur Rhodes32SEAAL660069.21165011.0001.420.17P
911Chris Richard28BALAL97660.066633001.0002469.907.331B
912John Riedling26CINNL330046.21841221.8893.090.48P
913Jerrod Riggan28CLEAL290033.0633011.0001.640.21P
914José Rijo37CINNL319077.018414001.0002.100.58P
915Juan Rincón23MINAL103028.282511.8752.200.70P
916Ricardo Rincón32TOTAL710056.0817011.0001.290.11P
917Armando Ríos30PITNL565330424.094895011.000252.001.68OF
918David Riske25CLEAL510051.1808011.0001.400.16P
919Todd Ritchie30CHWAL26230133.233121831.9092.021.15P
920Luis Rivas22MINAL939185811.1357147205551.986-8-123.903.782B
921Juan Rivera23NYYAL282524234.25854221.966022.152.00OF
922Mariano Rivera32NYYAL450046.0113621.8181.760.20P
923Mike Rivera25DETAL373534303.02101891921.990-1-46.185.62C
924Rubén Rivera28TEXAL675633471.2172167231.9835143.222.52OF
925Joe Roa30PHINL1411071.1624011.0000.760.43P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
926Brian Roberts24BALAL252524222.11264380319.9762104.984.922B
927Dave Roberts30LADNL11711184939.02572534011.000572.462.20OF
928Grant Roberts24NYMNL340045.0945001.0001.800.26P
929Willis Roberts27BALAL660075.01641020.8751.680.21P
930Jeriome Robertson25HOUNL11109.2514011.0004.660.45P
931Nate Robertson24FLANL6108.120110.5001.080.17P
932Kerry Robinson28STLNL762613307.18785020.9774152.491.12OF
933John Rocker27TEXAL300024.141211.7501.110.10P
934Fernando Rodney25DETAL200018.0211001.0001.000.10P
935Alex Rodriguez26TEXAL1621601391390.274125947210108.987114.734.51SS
936Félix Rodríguez29SFGNL710069.0615001.0000.780.08P
937Francisco Rodríguez20ANAAL5005.2101001.0001.590.20P
938Henry Rodríguez34MONNL52122.000000-2-930.000.00OF
939Iván Rodríguez30TEXAL1009780836.16846324576.990-2-37.296.77C
940José Rodríguez27TOTZZ6004.0000000.000.00P
941Nerio Rodríguez31TOTZZ3004.2000000.000.00P
942Ricardo Rodríguez24CLEAL77041.1752001.0001.521.00P
943Rich Rodriguez39TEXAL360016.261410.8332.700.14P
944Eddie Rogers23BALAL4007.0725011.00011379.001.75SS
945Kenny Rogers37TEXAL33332210.265224035.9542.651.88P
946Scott Rolen27TOTNL1551541491360.04841333351641.96715133.103.023B
947Jimmy Rollins23PHINL1521491471343.26952264551490.980434.564.45SS-2B
948Damian Rolls24TBDAL212121185.05753131.947-2-162.632.57OF
949Jason Romano23TOTMLB422012213.195612955.947-2-103.801.88OF-2B-SS-3B
950J.C. Romero26MINAL810081.01459021.0001.560.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
951David Ross25LADNL62226.021192001.0001467.273.50C
952Aaron Rowand24CHWAL1207262718.2233224543.9839162.871.91OF
953Wilkin Ruan23LADNL51120.0550001.000-1-422.251.00OF
954Kirk Rueter31SFGNL33330203.2521537051.0002.301.58P
955Ryan Rupe27TBDAL1515290.01037001.0001.000.67P
956Glendon Rusch27MILNL34344210.24033521.9501.621.12P
957Jim Rushford28MILNL222119181.04543020.956-2-102.141.95OF
958B.J. Ryan26BALAL670057.2918011.0001.400.13P
959Mike Ryan24MINAL52023.0330001.000-2-781.170.60OF
960Kirk Saarloos23HOUNL1717185.12381413.9572.321.29P
961CC Sabathia21CLEAL33332210.02221912.9550.900.64P
962Erik Sabel27DETAL1000.0000000.00P
963Carl Sadler25CLEAL240020.1202001.0000.890.08P
964Donnie Sadler27TOTAL642414260.093622832.968013.121.29OF-3B-SS-2B
965Olmedo Sáenz31OAKAL493323304.024920440518.980-3-117.224.981B-3B
966Oscar Salazar24DETAL85451.02181213.952-1-333.532.502B-3B-SS
967Tim Salmon33ANAAL11110983918.2208201430.986002.011.85OF
968Alex Sánchez25MILNL1009282815.2277271150.982463.002.72OF
969Duaner Sánchez22TOTNL9006.0110001.0001.500.11P
970Freddy Sanchez24BOSAL94446.021912021.000-1-134.112.102B-SS
971Jesús Sánchez27CHCNL8008.130120.3331.080.13P
972Rey Sánchez34BOSAL10610478890.2463160298564.9898114.634.162B-SS
973Jared Sandberg24TBDAL1009794867.22971061761523.949232.932.823B-1B
974Reggie Sanders34SFGNL1371331031135.23072901250.98414152.392.20OF
975Johan Santana23MINAL27140108.1154920.8671.080.48P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
976Julio Santana29DETAL380057.050320.6000.470.08P
977Benito Santiago37SFGNL1251221091066.279673854410.995006.686.34C
978José Santiago27PHINL420047.0734001.0001.340.17P
979Ramón Santiago22DETAL636361548.030997205741.9774104.964.79SS
980Víctor Santos25COLNL242026.0312001.0001.040.13P
981Kazuhiro Sasaki34SEAAL610060.21611320.8752.080.23P
982Scott Sauerbeck30PITNL780062.214212021.0002.010.18P
983Curt Schilling35ARINL36355259.125916011.0000.870.69P
984Jason Schmidt29SFGNL29292185.120515001.0000.970.69P
985Brian Schneider25MONNL675752525.24193823436.993497.126.21C-OF
986Scott Schoeneweis28ANAAL54150118.02131712.9521.530.37P
987Marco Scutaro26NYMNL205373.031102013.968033.701.36SS-2B-3B-OF
988Rudy Seánez33TEXAL330033.0752001.0001.910.21P
989Todd Sears26MINAL62227.028262031.0001229.334.671B
990Shawn Sedlacek25KCRAL1614084.118117011.0001.921.13P
991David Segui35BALAL77657.0666150121.0000-810.429.431B
992Bill Selby32CLEAL503826352.1105406056.952-2-82.551.753B-OF-2B
993Aaron Sele32ANAAL26261160.015312011.0000.840.58P
994Jae Weong Seo25NYMNL1001.0000000.000.00P
995Richie Sexson27MILNL1541531401324.1135012241197134.995119.138.721B
996Andy Sheets30TBDAL414040361.019477116135.995124.814.712B-SS-3B
997Ben Sheets23MILNL34341216.265283616.9852.661.88P
998Gary Sheffield33ATLNL1271271051104.0243232740.984-1-11.951.88OF
999Scot Shields26ANAAL291049.0826001.0001.470.28P
1000Jason Shiell25SDPNL3001.1000000.000.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
1001Tsuyoshi Shinjo30SFGNL1179783856.13022861063.98012173.112.53OF
1002Brian Shouse33KCRAL230014.2615001.0003.680.26P
1003Paul Shuey31TOTZZ670068.024717001.0003.180.36P
1004Terry Shumpert35COLNL705037461.0245107132629.976-5-124.673.322B-OF-SS-3B
1005Rubén Sierra36SEAAL605419420.19491120.979-5-151.971.53OF
1006Carlos Silva23PHINL680084.02441912.9582.460.34P
1007José Silva28CINNL120023.11138011.0004.240.92P
1008Randall Simon27DETAL595753490.257554127748.988-8-2010.429.631B
1009Jason Simontacchi28STLNL24240143.1371225041.0002.321.54P
1010Chris Singleton29BALAL1261111081023.1281274340.986-4-42.442.20OF
1011Aaron Small30ATLNL1000.1000000.000.00P
1012Bob Smith28TBDAL171514150.087572647.9540-24.984.613B-1B-OF
1013Bud Smith22STLNL1110048.0303001.0000.560.27P
1014Dan Smith26MONNL330046.2422001.0000.770.12P
1015Jason Smith24TBDAL221613150.063223567.905-2-173.422.593B-SS-2B
1016Mike Smith24TORAL146035.182511.8751.780.50P
1017Roy Smith26CLEAL4106.0413001.0006.001.00P
1018Travis Smith29STLNL1210054.01147011.0001.830.92P
1019John Smoltz35ATLNL750080.1221111001.0002.460.29P
1020Steve Smyth24CHCNL87026.031110.6670.690.25P
1021Esix Snead26NYMNL61123.0550001.0000-211.960.83OF
1022Chris Snelling20SEAAL88762.016160001.0001192.322.00OF
1023J.T. Snow34SFGNL1351111021015.01025939797104.993-3-49.037.541B
1024Earl Snyder26CLEAL141212111.2113991223.982-2-178.957.931B-3B
1025Alfonso Soriano26NYYAL1551541541388.07253004022386.968-13-114.554.532B
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
1026Rafael Soriano22SEAAL108047.172410.8571.140.60P
1027Jorge Sosa24TBDAL3114099.11174001.0001.000.35P
1028Sammy Sosa33CHCNL1501501271295.1297284761.980-8-82.021.94OF
1029Steve Sparks36DETAL32303189.058154123.9662.671.75P
1030Justin Speier28COLNL630062.1202001.0000.290.03P
1031Shane Spencer30NYYAL917665694.2161152541.975002.031.73OF
1032Scott Spiezio29ANAAL1501331061218.011781095785103.996558.676.741B-3B-OF-2B
1033Junior Spivey27ARINL1431381311230.26612883581564.977-3-34.724.522B
1034Tim Spooneybarger22ATLNL510051.1133910.9232.100.24P
1035Dennis Springer37LADNL1001.1110001.0006.751.00P
1036Matt Stairs34MILNL847537602.1136129611.993-4-82.021.61OF
1037Jason Standridge23TBDAL1003.0110001.0003.001.00P
1038Mike Stanton35NYYAL790078.0154921.8671.500.16P
1039Denny Stark27COLNL32200128.121615011.0001.470.66P
1040Gene Stechschulte28STLNL290032.0624001.0001.690.21P
1041Blake Stein28KCRAL272046.2321001.0000.580.11P
1042John Stephens22BALAL1211065.01321011.9231.661.00P
1043Garrett Stephenson30STLNL1210045.01019001.0002.000.83P
1044Lee Stevens34TOTMLB989272795.082376056766.991229.248.241B-OF
1045Scott Stewart26MONNL670064.0111910.9091.410.15P
1046Shannon Stewart28TORAL999992861.2195190321.990342.021.95OF
1047Kelly Stinnett32CINNL302725246.22051891423.990-2-107.416.77C
1048Ricky Stone27HOUNL780077.113211001.0001.510.17P
1049Todd Stottlemyre37ARINL54020.1413001.0001.770.80P
1050Pat Strange21NYMNL5008.020110.5001.130.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
1051Scott Strickland26TOTNL690068.2144821.8571.570.17P
1052Everett Stull30MILNL22010.0514001.0004.502.50P
1053Tanyon Sturtze31TBDAL33334224.036112324.9441.371.03P
1054Chris Stynes29CHCNL574625371.11183776515.958-3-102.741.883B-2B
1055Scott Sullivan31CINNL710078.2113530.7270.920.11P
1056Jeff Suppan27KCRAL33333208.057233130.9472.341.64P
1057B.J. Surhoff37ATLNL202017175.21089990121.0004245.535.401B-OF
1058Larry Sutton32OAKAL74245.035341001.0000-117.003.891B-OF
1059Ichiro Suzuki28SEAAL1521491351309.1344333830.991-2-12.342.24OF
1060Mac Suzuki27KCRAL71021.052210.8001.710.57P
1061Pedro Swann31TORAL1002.000000000.000.00OF
1062Mark Sweeney32SDPNL144367.14540325.9560-75.752.691B-OF
1063Mike Sweeney28KCRAL10210191872.0952838105994.991579.739.251B
1064Greg Swindell37ARINL340033.0413011.0001.090.12P
1065So Taguchi32STLNL142236.21411210.9291463.190.93OF
1066Brian Tallet24CLEAL22012.021010.5000.750.50P
1067Jeff Tam31OAKAL400040.11798011.0003.790.43P
1068Dennis Tankersley23SDPNL179051.1835001.0001.400.47P
1069Tony Tarasco31NYMNL34135154.15551311.9823223.151.50OF-1B
1070Fernando Tatís27MONNL999973831.2252591801317.948-2-32.592.413B
1071Julián Tavárez29FLANL29270153.249153042.9182.641.55P
1072Aaron Taylor24SEAAL5005.0000000.000.00P
1073Reggie Taylor25CINNL1035546603.1184177250.9735102.671.74OF
1074Miguel Tejada28OAKAL1621611541424.075222950419106.975-6-54.634.52SS
1075Michael Tejera25FLANL47180139.23492414.9712.130.70P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
1076Anthony Telford36TEXAL200023.284311.8752.660.35P
1077Jay Tessmer30NYYAL2001.1000000.000.00P
1078Nate Teut26FLANL2107.1000000.000.00P
1079Marcus Thames25NYYAL72230.0770001.0000122.101.00OF
1080Frank Thomas34CHWAL44231.04438425.95511912.1910.501B
1081Jim Thome31CLEAL1281281211109.1114810637510118.991-8-99.238.891B
1082Ryan Thompson34MILNL512721279.06562210.9850-22.061.25OF
1083John Thomson28TOTNL30300181.257203610.9822.771.87P
1084Corey Thurman23TORAL431068.0936001.0001.190.21P
1085Mike Thurman28NYYAL122033.0633001.0001.640.50P
1086Joe Thurston22LADNL41119.01046031.0000194.742.502B
1087Mike Timlin36TOTNL721096.22591512.9602.230.33P
1088Brian Tollberg29SDPNL1211061.21046011.0001.460.83P
1089Brett Tomko29SDPNL32323204.146192611.9781.981.41P
1090Tony Torcato22SFGNL32222.0220001.000-1-440.820.67OF
1091Steve Torrealba24ATLNL125357.142402011.000-1-216.593.50C
1092Yorvit Torrealba23SFGNL534035363.22912692023.993277.155.45C
1093Andrés Torres24DETAL191818158.05251010.981-4-292.912.68OF
1094Salomón Torres30PITNL55030.0642001.0001.801.20P
1095Josh Towers25BALAL53027.11257011.0003.952.40P
1096Steve Trachsel31NYMNL30301173.251123723.9612.541.63P
1097Bubba Trammell30SDPNL12210760891.1183174451.973-14-191.801.46OF
1098Mike Trombley35MINAL5004.0000000.000.00P
1099Chris Truby28TOTMLB12210998975.2339942291628.953-3-42.982.633B-1B-OF
1100J.J. Trujillo26SDPNL4002.2000000.000.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
1101Michael Tucker31KCRAL11310091922.12672481544.985002.572.29OF-1B-2B
1102T.J. Tucker23MONNL570061.1196852.7372.050.25P
1103Jason Tyner25TBDAL424039357.110198210.990002.522.38OF
1104Luis Ugueto23SEAAL203365.139112537.923024.961.802B-SS-3B
1105Ugueth Urbina28BOSAL610060.0871011.0001.200.13P
1106Juan Uribe23COLNL1551501421316.079226150427118.96612115.234.94SS
1107Ismael Valdez28TOTAL31311196.045123212.9782.021.42P
1108Eric Valent25PHINL30012.243012.7500-282.131.00OF-1B
1109Javier Valentín26MINAL40011.015141001.0000012.273.75C
1110John Valentin35NYMNL633924375.1233139841026.9570-15.353.33SS-3B-1B-2B
1111José Valentín32CHWAL1281231121076.14411462761952.957563.533.173B-SS
1112Andy Van Hekken22DETAL55130.0624011.0001.801.20P
1113Todd Van Poppel30TEXAL501072.2844001.0000.990.16P
1114Cory Vance23COLNL2104.0211001.0004.501.00P
1115John Vander Wal36NYYAL635617433.0121119023.983002.471.89OF-1B
1116Jason Varitek30BOSAL1271211111064.29709125448.996458.177.61C
1117Greg Vaughn36TBDAL313024259.07875210.9875242.682.48OF
1118Mo Vaughn34NYMNL134131991124.211501085471895.984-16-179.068.451B
1119Javier Vázquez25MONNL34342230.148143316.9791.841.38P
1120Ramón Vázquez25SDPNL12010471928.1491170314767.986-6-74.693.412B-SS-3B
1121Randy Velarde39OAKAL423227295.01889589424.979-5-195.614.182B-1B-3B
1122Mike Venafro28OAKAL470037.012111011.0002.920.26P
1123Robin Ventura34NYYAL1371301111150.04141282632323.944333.062.753B-1B
1124Dave Veres35STLNL710082.21531023.8671.420.18P
1125José Vidro27MONNL1521511401323.07733144481193.986435.185.012B
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G Pos Summary
1126Brandon Villafuerte26SDPNL310032.0624001.0001.690.19P
1127Ron Villone32PITNL457093.02862022.9292.520.58P
1128Fernando Viña33STLNL1501491401312.170128740113104.981214.724.592B
1129José Vizcaíno34HOUNL1079073824.0366125237455.989-6-83.953.07SS-3B-2B-1B
1130Luis Vizcaíno27MILNL760081.11037001.0001.110.13P
1131Omar Vizquel35CLEAL1501481411291.0677239431798.990-2-24.674.47SS
1132Ed Vosberg40MONNL4001.0000000.000.00P
1133Brad Voyles25KCRAL220027.2633001.0001.950.27P
1134Billy Wagner30HOUNL700075.01459001.0001.680.20P
1135Tim Wakefield35BOSAL45150163.1199914.9470.990.40P
1136Matt Walbeck32DETAL272423219.1136127812.993005.545.00C
1137Jamie Walker30DETAL570043.2303001.0000.620.05P
1138Kevin Walker25SDPNL11008.0505001.0005.630.45P
1139Larry Walker35COLNL1231221061037.02472291445.9849102.111.98OF
1140Pete Walker33TOTZZ38200140.135112223.9432.120.87P
1141Todd Walker29CINNL1541501341319.1760314438893.989-3-25.134.882B
1142Tyler Walker26NYMNL51010.2211001.0001.690.40P
1143Donne Wall34ANAAL170021.0606001.0002.570.35P
1144Daryle Ward27HOUNL12211756936.2158146933.981-14-181.491.27OF
1145Jarrod Washburn27ANAAL32321206.02261511.9550.920.66P
1146Dusty Wathan28KCRAL31114.014140001.000009.004.67C
1147Mark Watson28SEAAL3004.0101001.0002.250.33P
1148Justin Wayne23FLANL55023.2853011.0003.041.60P
1149David Weathers32NYMNL710077.115114021.0001.750.21P
1150Jeff Weaver25TOTAL32253199.248133233.9382.031.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
1151Ben Weber32ANAAL630078.019415011.0002.190.30P
1152Bob Wells35MINAL480058.01055011.0001.550.21P
1153David Wells39NYYAL31312206.13162412.9681.310.97P
1154Kip Wells25PITNL33331198.145123031.9331.911.27P
1155Vernon Wells23TORAL1591521501358.13943811031.992-6-52.592.46OF
1156Jayson Werth23TORAL151313121.034331001.0002232.532.27OF
1157Barry Wesson25HOUNL154456.011110001.0001131.770.73OF
1158Jake Westbrook24CLEAL114041.21046001.0002.160.91P
1159Gabe White30CINNL620054.1835001.0001.330.13P
1160Rick White33TOTNL610062.21129021.0001.580.18P
1161Rondell White30NYYAL11310694951.22492463001.00010132.352.20OF
1162Bob Wickman33CLEAL360034.151310.8001.050.11P
1163Chris Widger31NYYAL211813157.1119111621.983-1-86.695.57C
1164Scott Wiggins26TORAL3002.2101001.0003.380.33P
1165Ty Wigginton24NYMNL382724252.21498559511.966-1-65.133.513B-2B-1B-OF
1166Brad Wilkerson25MONNL1481351011220.244040528728.984-12-123.192.85OF-1B
1167Bernie Williams33NYYAL1471471441317.1357350251.986-22-202.402.39OF
1168David Williams23PITNL99043.11511221.8672.701.44P
1169Gerald Williams35NYYAL302272.013121011.000-1-171.630.43OF
1170Jeff Williams30LADNL100010.0413001.0003.600.40P
1171Matt Williams36ARINL565443472.0127299447.969132.352.203B
1172Mike Williams33PITNL590061.12481512.9583.380.39P
1173Woody Williams35STLNL17171103.126719021.0002.261.53P
1174Scott Williamson26CINNL630074.0102711.9001.090.14P
1175Craig Wilson25PITNL1149954817.142539327535.988-4-64.623.44OF-1B-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
1176Dan Wilson33SEAAL11410884916.27397092824.997457.246.30C-1B
1177Enrique Wilson28NYYAL462018251.11114165511.955-2-113.802.213B-2B-SS-OF
1178Jack Wilson24PITNL1431351251180.16651874631590.97711114.964.55SS
1179Kris Wilson25KCRAL120018.231110.6670.960.17P
1180Paul Wilson29TBDAL30301193.239162124.9491.721.23P
1181Preston Wilson27FLANL1381321231178.2315301862.981-6-62.362.24OF
1182Tom Wilson31TORAL756148545.242339722416.991-6-136.915.51C-1B
1183Vance Wilson29NYMNL664034400.03613173865.9836187.995.30C-1B
1184Randy Winn28TBDAL1461421371275.14103941333.993-4-32.872.79OF
1185Dewayne Wise24TORAL332826257.284795031.0008372.932.55OF
1186Matt Wise26ANAAL7008.1000000.000.00P
1187Jay Witasick29SFGNL440068.1725001.0000.920.16P
1188Mark Wohlers32CLEAL640071.1167720.8751.770.22P
1189Randy Wolf25PHINL31313210.23492322.9411.371.03P
1190Tony Womack32ARINL1491451291273.25591753642066.964-3-33.813.59SS-OF
1191Kerry Wood25CHCNL33334213.2341420031.0001.431.03P
1192Steve Woodard27TEXAL140017.2303001.0001.530.21P
1193Chris Woodward26TORAL888275723.14131502481568.9646104.954.42SS-2B-1B-3B
1194Shawn Wooten29ANAAL196281.069645031.0001167.673.631B-C-3B
1195Tim Worrell34SFGNL800072.012210001.0001.500.15P
1196Dan Wright24CHWAL33331196.1381028011.0001.741.15P
1197Jamey Wright27TOTNL23221129.136122313.9722.441.52P
1198Jaret Wright26CLEAL86018.1202001.0000.980.25P
1199Kelly Wunsch29CHWAL500031.2413011.0001.140.08P
1200Esteban Yan27TBDAL550069.01037011.0001.300.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
1201Masato Yoshii37MONNL31201131.128919031.0001.920.90P
1202Dmitri Young28DETAL171712136.11421201845.972-1-119.118.121B-3B-OF
1203Eric Young Sr.35MILNL1241211101044.05852503231279.979334.944.582B-OF
1204Kevin Young33PITNL1441271171130.2137912778913119.9915610.879.491B
1205Michael Young25TEXAL1541451281291.2742300433999.988885.114.392B-SS-3B
1206Carlos Zambrano21CHCNL32160108.134826041.0002.821.06P
1207Víctor Zambrano26TBDAL42110114.0209921.9001.420.43P
1208Gregg Zaun31HOUNL444031351.03303071853.985-6-218.337.39C
1209Todd Zeile36COLNL1401381151174.1365872572123.942-6-62.642.463B-P
1210Chad Zerbe30SFGNL500056.11147001.0001.760.22P
1211Alan Zinter34HOUNL92128.028262031.0000-179.003.111B-C
1212Barry Zito24OAKAL35351229.145113133.9331.651.20P