Team's Player Batting

Team's Player Batting
Rk Name S C F Yrs From To ASG G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS OPS+ Pos Summary
1David Aardsma---1201320130430000000000001
2Don Aase---119891989049550000000003.000.000.000.000-1001
3Kurt Abbott---120002000079173157223471612111451.217.283.389.672716-4-5-O
4Bobby Abreu--F120142014078155133123390114102021.248.342.338.68097O
5Juan Acevedo---119971997025760000000005.000.000.000.000-100-1
6Manny Acosta--F32010201201300000000000001
7Jon Adkins---12007200701000000000000-1
8Benny AgbayaniS--41998200103221084937130264516351291516123206.282.372.461.833115O
9Tommie Agee---51968197206612687241634463210714822659247232572.262.329.419.748110+O
10Chris Aguila--F1200820080815120200000024.167.286.167.45224-O
11Rick AguileraS--519851989011916013812283031100637.203.236.290.526461
12Jack Aker--F119741974024221110000000.500.5001.0001.500315-1
13Manny Alexander---119971997054161149263793215110938.248.294.389.683804-6-5
14Edgardo AlfonzoS--81995200211086444938976141136212141205384514458498.292.367.445.812113+4+56
15Neil AllenS--5197919830223574914010000322.082.135.122.257-271
16Jermaine Allensworth--F219981999074143127232740513231139.213.284.362.64667O
17Bill Almon---21980198709718216621326208301643.193.264.253.517456-4-5-3-O
18Edwin AlmonteSCF120032003012110000000000.000.000.000.000-100-1
19Roberto Alomar HOF---2200220030222957853107226415137522486123.265.333.370.703884
20Sandy Alomar--F1200720070822221310000003.136.136.182.318-18-2
21Sandy Alomar---11967196701522221000000006.000.000.000.000-100-6-5-4
22Jesus Alou---119751975062108102827300110145.265.299.294.59369-O
23Moises Alou--F2200720080102414377551292111358412934.342.391.507.898133O
24George Altman---11964196401244454224897141947421870.230.262.332.59469O
25Luis Alvarado---11977197701220000000000.000.000.000.000-100-4
26Dario AlvarezS--220142015010000000000000-1
27Chip Ambres---12007200703330100010001.333.333.333.66775-O
28Craig Anderson--F319621964057423824000000113.105.128.105.233-361
29Jason Anderson---12003200306000000000000-1
30Marlon Anderson--F42005200902574924466111322011541133285.253.301.377.67878O3-4
31Rick AndersonS--11986198601512111100000004.091.091.091.182-49-1
32Rick Ankiel--F1201320130207166712412701525.182.239.364.60369-O
33Bob ApodacaSCF51973197701846858410300300517.172.234.224.459311
34Kevin Appier---120012001033676247000400124.113.141.113.254-321
35Joaquin Arias---12010201002233305610040026.200.250.233.48334-4-6-O
36Tony Armas--F12008200803330000000000.000.000.000.000-100-1
37Gerry Arrigo---11966196601712102520030021.500.583.7001.283260-1
38Richie Ashburn HOF--F119621962213547338960119737281278139.306.424.393.817121O-4
39Tucker Ashford---119831983035635631001020074.179.270.214.48437-5-4-2
40Bob Aspromonte--F1197119710104377342217791533022925.225.285.301.586685
41Pedro Astacio---2200220030388373411200100033.151.162.178.340-91
42Scott Atchison---1201320130510000000000001
43Benny AyalaS--2197419760451069411191031001923.202.274.309.58266-O
44Luis Ayala---120082008019000000000000-1
45Manny Aybar--F120052005022000000000000-1
46Wally BackmanS--9198019880765270423693596709514716510646260335.283.353.344.69697+4-6-5
47Mike Bacsik---22002200301624210210020004.095.095.143.238-37-1
48Carlos Baerga---319961998030611401061104283552181162749111.267.302.373.676784-3-5
49Kevin BaezSCF319901993063168151102710007001317.179.244.245.489346
50Bob Bailor---3198119830279867797882122521694064851.266.308.306.61473645-O
Rk Name S C F Yrs From To ASG G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS OPS+ Pos Summary
51Billy Baldwin--F1197619760924224611150012.273.292.545.837142-O
52James Baldwin---12004200402220000000001.000.000.000.000-100-1
53Rick BaldwinSCF319751977010524222600000009.273.273.273.545551
54Brian BannisterS--1200620060813122430020003.333.333.583.917131-1
55Rod Barajas---1201020100742672493056110123400839.225.263.414.677822
56Lute BarnesSCF219721973027817471822070165.243.296.324.62179-4-6
57Jeff BarryS--11995199501516152210000018.133.188.200.3884-O
58Kevin Bass---11992199204614513715371222972717.270.303.431.734107O
59Antonio Bastardo---1201620160410000000000001
60Miguel Batista---22011201203915121000000006.000.000.000.000-1001
61Ed Bauta--F219631964017330000000002.000.000.000.000-100-1
62Mike Baxter---320112013018540634546802244251054782.232.340.354.69496O
63Jason Bay---3201020120288112598612823141726124262119258.234.318.369.68790O
64Billy BeaneS--21984198501318180310010105.167.167.222.3899-O
65Larry BearnarthS--41963196601716462410310300125.161.188.242.429221
66Pedro BeatoS--2201120120670000000000001
67Blaine BeattySCF21989199107220100000000.500.500.5001.000194-1
68Jim Beauchamp--F2197219730108201181154621533101444.254.303.359.663893-O
69Rich Becker---119981998049123100151942310312142.190.331.360.69183O
70Derek Bell---12000200001446225468714531118698465125.266.348.425.77398O-1
71Gus Bell---119621962030115101815201601107.149.221.198.41913-O
72Heath BellS--320042006081550000000002.000.000.000.000-1001
73Jay Bell--F12003200307214211611211003002238.181.319.190.50939-4-5-3-6
74Carlos Beltran---7200520115839364031335518782081714955910016449545.280.369.500.869129+O
75Rigo Beltran---219981999028220000000000.000.000.000.000-100-1
76Armando Benitez---5199920031333770000020003.000.000.000.000-100+1
77Dennis Bennett---11967196708881200000003.250.250.250.50045-1
78Gary Bennett---120012001011101000000001.0001.0001.0002.000433
79Kris Benson---2200420050398668510100800631.147.227.162.38861
80Butch BentonS--21978198001629251300020024.120.241.120.3616-2
81Juan BerenguerS--31978198001613100100000024.100.250.100.3502-1
82Bruce Berenyi--F3198419860366152410200400010.192.189.231.419181
83Dwight BernardS--219781979062950100000022.200.429.200.629851
84Yogi Berra HOF--F11965196504991200000003.222.222.222.44429-2
85Angel Berroa--F12009200901431274410020036.148.233.185.41914-6
86Jim BethkeSCF119651965025440000000002.000.000.000.000-100-1
87Steve BieserS--11997199704781691617300423720.246.346.290.63671-O-2
88Mike Birkbeck--F219921995051181200000011.250.400.250.65082-1
89Mike BishopSCF119831983031182110000034.125.364.250.61474-2
90Vic Black--F2201320140560000000000001
91Willie Blair---119981998011640100000021.250.500.250.750107-1
92Henry Blanco---12010201005014413010285028101126.215.271.300.571562
93Jerry Blevins--F320152017093110000000000.000.000.000.000-1001
94Terry BlockerS--11985198501816151100000012.067.125.067.192-44-O
95Bruce Bochy---119821982017534941540280046.306.358.510.869142-2-3
96Tim BogarS--419931996029754449158119240657343585.242.297.328.62568653-4-O
97Brian Bohanon---2199719980464947112100700019.255.250.277.527401
98Bruce BoisclairSCF519741979041010309171142414761077181486183.263.324.360.68494O-3
99Dan Boitano---119811981016000000000000-1
100Mark Bomback---1198019800365343510300500315.233.313.302.615751
Rk Name S C F Yrs From To ASG G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS OPS+ Pos Summary
101Bobby Bonilla---51992199925152040177926448198895295813243334.270.356.495.851128O5-3
102Mike Bordick---120002000056211192185080421311528.260.321.365.685766
103Toby Borland---119971997013100000000000-1
104Don Bosch---21967196809422320421321139331457.157.210.216.42626O
105Daryl Boston---3199019920382101691014224251827101452196152.266.338.429.766114+O
106Ken BoswellS--8196719740681235921162315287415311932614192207.250.312.343.65485+45-O
107Ricky Bottalico---120042004060220000000000.000.000.000.000-1001
108Ed Bouchee--F1196219620501068771420310001817.161.302.287.58959-3
109Larry Bowa--F11985198501422192210020022.105.190.158.348-1-6-4
110Blaine Boyer---12011201105000000000000-1
111Ken Boyer---2196619670192728662791713541774645686.258.312.400.7131015-3
112Chad Bradford---1200620060700000000000001
113Mark Bradley--F11983198307311510410214035421135.202.278.327.60568O
114Darren Bragg---1200120010186357415600532423.263.323.368.69183-O
115Craig BrazellS--12004200402435343920130017.265.286.412.69779-3
116Eddie Bressoud---1196619660133464405489115510492247107.225.304.360.6658765-3-4
117Lance Broadway--F12009200908000000000000-1
118Rico Brogna---3199419960228889814106237485361261064190.291.342.495.8371213
119Hubie BrooksS--6198019910654262024002446409612442693119172387.267.318.372.69094+5O-6-4
120Terry BrossS--11991199108000000000000-1
121Andrew Brown--F220132014087214194224260931101659.216.278.387.66588O-3
122Emil Brown--F12009200903650100000010.200.333.200.53348-O
123Kevin BrownS--11990199002000000000000-1
124Leon BrownSCF1197619760647470111530022444.214.257.257.51451O
125Jay Bruce--F2201620170702742452759801433002856.241.321.445.766104O-3
126Mike BruhertSCF119781978027414003000000021.075.075.075.150-57-1
127Brian Buchanan--F12004200402430000000011.000.250.000.250-26-3
128Jerry Buchek--F21967196801976516034313215215524636154.219.268.325.5937345-O-6
129Taylor Buchholz--F120112011023220000000000.000.000.000.000-100-1
130John Buck---120132013010140736838791101560212999.215.285.367.652852
131Damon Buford---119951995044162136243250412771928.235.346.360.70690O
132Ambiorix Burgos--F120072007017000000000000-1
133Greg Burke--F120132013032220000000001.000.000.000.000-1001
134Tim Burke---219911992050550000000004.000.000.000.000-1001
135Jeromy BurnitzS--419932003035012831119178265476531521518140301.237.329.432.761102+O
136Larry Burright--F219631964044117107922210310825.206.274.243.51650-6-4-5
137Ray Burris---219791980033635716000001220.105.136.105.241-311
138Brett Butler---119951995090418367541141371252174342.311.381.392.773109O
139Marlon Byrd---12013201301174644256112126521712425124.285.330.518.848138O
140Paul ByrdS--219951996055330100000000.333.333.333.667811
141Tim Byrdak--F32011201301360000000000001
142Asdrubal Cabrera--F22016201701626566027716632125726145118.276.332.457.7891106
143Miguel Cairo---120052005010036732731821802191331931.251.296.324.620654-3-5-O
144Mike Cameron---22004200502169058011231985334211535786228.247.328.478.806109O
145Eric CammackSCF120002000081101010100001.0001.0003.0004.000873-1
146Eric CampbellSCF320142016019650543853971807449353116.221.312.311.6227653-O-4-6
147Robinson Cancel---220082009028545051220151236.240.283.340.62365-2
148John Candelaria---11987198703550100000000.200.200.200.4009-1
149John Cangelosi---11994199406213511114284004511920.252.371.288.66077O
150Chris Cannizzaro---4196219650249657581411372130301862122.236.312.282.594702-O
Rk Name S C F Yrs From To ASG G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS OPS+ Pos Summary
151Buzz CapraS--31971197304121152300010053.200.400.200.600771
152Chris Capuano---120112011036625624200000033.071.071.107.179-511
153Jose Cardenal---21979198003793791218502811127.228.333.367.70097-O-3
154Don Cardwell---41967197001031621517171031300378.113.134.179.313-101
155Buddy Carlyle--F2201420150381101000000001.0001.0001.0002.0004801
156Duke Carmel---119631963047167149113553318221637.235.307.369.67694-O-3
157Chuck CarrS--21990199101613131200012004.154.154.154.308-13-O
158D.J. Carrasco--F2201120120461000000000001
159Mark CarreonS--5198719910272646596731622602165554274.272.325.421.746109O
160Robert CarsonSCF2201220130311010000000101.0001
161Chris Carter--F1201020100100180167154490424121217.263.317.389.70692O
162Gary Carter HOF---5198519894600244821762725427378934923219249.249.319.412.731104+23-O-5
163Raul Casanova--F1200820080206155515201600610.273.344.364.70888-2
164Alberto CastilloS--419951998092214182193650214132146.198.286.258.545462
165Juan CastilloSCF11994199402550100010001.200.200.200.4006-1
166Luis Castillo--F42007201003651469123018833731851055513182135.274.366.324.69187+4
167Tony Castillo---119911991010640000000000.000.000.000.000-100-1
168Ramon Castro---520052009026978570183177410331211071187.252.321.452.7741012
169Frank Catalanotto--F12010201002526252410010015.160.192.200.3928-3-O
170Gavin CecchiniSCF12016201604762220020002.333.429.6671.095189-6
171Darrell CecilianiS--1201520150397568514201351425.206.270.279.55054-O
172Roger Cedeno---31999200304521614144822540467101811410530140278.279.344.376.72090+O-4
173Ronny Cedeno---1201220120781861661843111422011735.259.332.410.741105-4-6-5
174Juan CentenoS--22013201401443401900030036.225.279.225.50448-2
175Jaime CerdaS--220022003059220000000001.000.000.000.000-1001
176Rick Cerone---1199119910902582271862130216113024.273.360.357.7171042
177Yoenis Cespedes--F3201520171207867772123217435541407376176.281.351.560.910142O
178Elio Chacon--F119621962011844936849871032271277664.236.368.296.664816-4-5
179Dean Chance---11970197003000000000000-1
180Kelvin ChapmanSCF3197919850172469421509417233413113360.223.284.295.579634-5
181Ed Charles--F3196719690279963861942143242110213770146.249.309.368.677975-3
182Endy Chavez---3200620080337853773982233996712365082.288.330.386.71587+O
183Bruce Chen---22001200201221190300000009.158.158.158.316-16-1
184Rich Chiles---1197319730825252320010002.120.120.200.320-12-O
185Harry Chiti--F11962196201543412810000018.195.233.220.45222-2
186John ChristensenS--219841985056146124122461316132025.194.303.331.63479O
187McKay Christensen--F12002200204431100000011.333.500.333.833130-O
188Joe Christopher---4196219650485157214001713715914281562215131237.265.334.387.721104+O
189Ryan Church---22008200901576145518015330114718550119.278.340.412.75299O
190Galen Cisco---419621965012615012671820011001038.143.210.159.36981
191Brady Clark--F22002200801724203710021024.350.435.400.835125-O
192Mark Clark---21996199705513011245101400345.045.069.080.149-601
193Tony Clark---120032003012528025429591301643002473.232.300.472.7721003-O
194Donn Clendenon---3196919710281957861125230333451718579231.267.328.469.7971183-O
195Gene Clines---119751975082216203254663010441121.227.269.286.55458O
196Tyler Clippard---120152015032110000000000.000.000.000.000-1001
197Brad Clontz---11998199802000000000000-1
198Choo-Choo Coleman--F3196219660167459415488572926793577.205.276.296.572612-O
199Vince Coleman---31991199302359788801462383214563993687146.270.336.356.69293O
200Willie CollazoSCF12007200706000000000000-1
Rk Name S C F Yrs From To ASG G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS OPS+ Pos Summary
201Kevin CollinsS--419651969089245227174292215121159.185.221.269.490445-4-6
202Bartolo Colon---320142016198198180915401600197.083.093.122.215-411
203David Cone--F7198720032188455399266280020011687.155.193.175.36961
204Michael ConfortoSCF32015201701835945217712736125762259137.244.325.461.786111O
205Jeff Conine--F12007200702150412820050078.195.306.244.55047-3-O
206Bill Connors--F219671968015420100000010.500.667.5001.167250-1
207Cliff Cook--F219621963090239218214182417111671.188.252.298.55052O-5-3
208Dennis Cook---4199820010255650000000001.000.000.000.000-1001
209Alex Cora---2200920100144495440451031741381243544.234.299.298.5976246-3
210Tim Corcoran--F11986198606971000000020.000.222.000.222-32-3
211Mark CoreyS--220012002015110000000001.000.000.000.000-100-1
212Mardie CornejoSCF119781978025000000000000-1
213Reid Cornelius---11995199501020200200000007.100.100.100.200-46-1
214Billy Cowan---1196519650821621561628823932445.179.205.314.51947O-4-6
215Collin Cowgill---1201320130236361711202800215.180.206.311.51845-O
216Roger Craig---219621963088162145110000202972.069.129.069.198-431
217Jerry Cram---219741975014330100000001.333.333.333.66788-1
218Joe CrawfordSCF11997199701911110000000005.000.000.000.000-100-1
219Mike Cubbage--F1198119810679080917221400915.213.289.325.61476-5
220Michael Cuddyer--F120152015011740837944981811041202488.259.309.391.69993O-3
221Jeff D'Amico---120022002029443724000000222.108.154.108.262-28-1
222Travis d'ArnaudSCF520132017029911291021116249485321121090192.244.310.395.705962
223Vic Darensbourg---12004200405000000000000-1
224Ron DarlingS--919831991127260051939752022191015173.145.170.202.37251
225Brian Daubach--F12005200501534254320130075.120.324.320.64472-3
226Ray DaviaultSCF11962196203616150100000018.067.125.067.192-471
227Ike DavisS--5201020140454174115122003658226822474213415.241.334.433.767112+3
228Kane Davis---120022002016000000000000-1
229Tommy Davis---1196719670154621577721743201673933171.302.342.440.782125O-3
230Alejandro De Aza--F1201620160130267234314890625432667.205.297.321.61867O
231Jacob deGromSCF4201420171861781551227400800746.174.210.200.410151
232Mike DeJean---2200420050460000000000001
233Carlos Delgado--F42006200904682023175427146899410433951210382.267.351.506.857121+3
234Wilson Delgado--F120042004042147130113841213101529.292.366.385.750976
235John DeMerit--F11962196201418163300110024.188.278.375.65373-O
236Matt den DekkerS--22013201408023721030501201131152557.238.325.310.63484O
237Bill DenehyS--1196719670151291000000015.000.100.000.100-69-1
238Joe DepastinoSCF12003200302220000000001.000.000.000.000-100-2
239Elmer Dessens--F2200920100810000000000001
240Mark Dewey---119921992020110000000001.000.000.000.000-100-1
241Carlos Diaz---219821983058751000000012.000.167.000.167-501
242Mario Diaz---11990199001623220310010003.136.130.182.312-15-6-4
243Victor DiazS--3200420060110377342498921315486231102.260.324.471.794107O
244R.A. Dickey---32010201219421318210322001000433.176.198.187.38581
245Mike Difelice---3200520070429682414310600927.171.266.232.498322
246Jack DiLauroS--11969196902312120000000009.000.000.000.000-100-1
247Steve DillonSCF21963196403000000000000-1
248Jerry Dipoto---2199519960115760000000004.000.000.000.000-1001
249Chris DonnelsS--219911992082243210154160011213144.195.299.224.523515-3-4
250Octavio DotelS--119991999019302423000100417.125.276.125.4018-1
Rk Name S C F Yrs From To ASG G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS OPS+ Pos Summary
251D.J. DozierSCF119921992025544749200240419.191.264.234.49843-O
252Sammy Drake--F1196219620255952210000700612.192.276.192.46828-4-5
253Mike DraperSCF119931993029331200000001.667.667.6671.333263-1
254Lucas DudaSCF820102017069826542284299562127311234857303625.246.343.451.795121+3O
255Jeff DuncanSCF220032004069183154152802111721846.182.276.227.50335O
256Shawon Dunston---119991999042979312326101641016.344.354.430.784100-O-5
257Jim Dwyer---11976197601115132200000021.154.267.154.42126-O
258Duffy DyerS--7196819740375116710508223035716972399226.219.291.311.60270+2-O
259Lenny DykstraS--519851989054419081686287469104173015311625181204.278.350.413.763115+O
260Damion Easley--F2200720080189565509571391621670013873.273.336.407.742954-O-6-3-5
261Tom EdensS--11987198702330000000003.000.000.000.000-100-1
262Josh EdginSCF5201220170139110000000001.000.000.000.000-1001
263Jack Egbert--F12012201201000000000000-1
264Dave Eilers---219651966034220100000000.500.500.5001.0001861
265Larry Elliot--F21964196601454724235110022214541345101.236.314.397.711101O
266Dock Ellis---11979197901728262200010017.077.111.077.188-46-1
267Kevin ElsterS--71986199205371765158416635575634174106142242.224.288.343.63181+6
268Brad EmausSCF12011201101442372600010049.162.262.162.42422-4
269Scott Erickson---12004200402330000000002.000.000.000.000-100-1
270Alex EscobarS--1200120010185350310103810319.200.245.400.64567-O
271Nino EspinosaS--519741978080160140823400900546.164.193.193.38691
272Alvaro Espinoza---11996199604814413419417241602419.306.324.478.8011135-6-4-3
273Shawn Estes---120022002024403513101300014.086.086.200.286-26-1
274Chuck Estrada--F11967196709550000000003.000.000.000.000-100-1
275Frank EstradaSCF11971197101220100000000.500.500.5001.000187-2
276Nick EvansS--420082011015941938654992838460127102.256.305.407.71293O3-5
277Dana Eveland---1201420140300000000000001
278Carl Everett---3199519970322103792413523149527127251492222.250.326.402.72793O
279Jorge Fabregas---11998199802034323600150016.188.212.281.49329-2
280Pete Falcone---41979198201451851684251011300459.149.169.173.341-31
281Jeurys FamiliaSCF6201220171251440200010001.500.500.5001.0001881
282Kyle Farnsworth---120142014019000000000000-1
283Jesus FelicianoSCF1201020100541191081225410310612.231.276.287.56355O
284Pedro FelicianoSCF9200220130484960000000022.000.250.000.250-26+1
285Chico Fernandez--F1196319630581571451229601930930.200.244.262.506466-5-4
286Sid Fernandez---1019841993225657749527941421311012183.190.211.232.443251
287Tony Fernandez---119931993048204173203952114622519.225.323.295.618696
288Sergio Ferrer--F2197819790694940157010112610.175.298.225.523516-5-4
289Nelson Figueroa---220082009032403414010300314.118.189.176.366-11
290Tom Filer--F11992199209330000000001.000.000.000.000-100-1
291Jack Fisher---4196419670160329291123760013011795.127.177.148.325-61
292Mike FitzgeraldS--21983198401204173802189151335102777.234.284.303.587662
293Shaun FitzmauriceSCF1196619660915132200001026.154.267.154.42123-O
294Don FlorenceSCF119951995014110000000001.000.000.000.000-100-1
295Gil Flores--F219781979081139122172612111301122.213.281.279.56058O
296Wilmer FloresSCF520132017035712561179133300541411533260170.254.293.406.699926543
297Cliff Floyd---42003200604681884164324244092581273326190325.268.354.478.832116+O
298Doug Flynn---5197719810636226921371565005826515571591158.234.264.292.55757+46-5
299Tim FoliS--419701979021877371969175333152753282.243.277.302.57965645-O
300Rich FolkersS--119701970016661200000004.333.333.333.66780-1
Rk Name S C F Yrs From To ASG G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS OPS+ Pos Summary
301Brook FordyceS--11995199504321110000010.500.6671.0001.667341
302Bartolome Fortunato--F220042006017000000000000-1
303Larry Foss--F11962196205110000000000.000.000.000.000-100-1
304Casey Fossum--F12009200903000000000000-1
305George Foster---5198219860655261023892906029479936156185496.252.307.422.728103+O
306Leo Foster--F219761977060148134172950121611319.216.291.276.56762-4-6-5
307Joe Foy---119701970099399322397612063722136858.236.373.329.702905
308Frank Francisco---2201220130560000000000001
309John Franco---1419902004169515150000000009.000.000.000.000-100+1
310Julio Franco---22006200701352402152155100334822362.256.329.344.673763-5
311Matt Franco---5199620000452715621711582221371118697.254.345.359.7048553O-1-4
312Jeff Francoeur---22009201001997556908318536421959540122.268.311.423.73497O
313Jim Fregosi---219721973014652646438108195543135896.233.319.328.646855-6-3-O
314Bob Friend--F119661966022342911000100017.034.034.034.069-80-1
315Danny FrisellaS--61967197201587469212100420322.174.208.188.397141
316Mike FyhrieS--11996199602000000000000-1
317Brent GaffSCF31982198405820170000000026.000.105.000.105-681
318Bob Gallagher--F11975197503316155210000013.133.188.200.38810-O
319Dave Gallagher---21992199301974343765497233749563934.258.323.391.71497O-3
320Daniel GarciaSCF220032004077237194284491523302445.227.345.361.706864-O
321Karim Garcia---120042004062202192244572722301035.234.272.401.67373O
322Ron GardenhireSCF51981198502857777105716527344913946122.232.277.296.5736264-5
323Jeff GardnerS--11991199101342373600010046.162.238.162.40016-6-4
324Rob GardnerS--219651966048504817100100016.146.146.167.312-121
325Wes GardnerS--219841985030111000000000.000.000.000.000-1001
326Wayne GarrettS--8196919760883336128173896679320552953326482465.237.348.343.69195+546
327Rod GasparS--2196919700129265229304961114832623.214.298.262.56057O
328Dillon GeeS--62010201501142301938213101100989.109.152.135.287-181
329Gary GentryS--419691972013128324982040090110155.080.118.096.215-391
330Gonzalez GermenS--220132014054220000000002.000.000.000.000-1001
331John GibbonsSCF2198419860185750511401200616.220.316.360.67690-2
332Bob Gibson--F11987198701000000000000-1
333Paul Gibson---219921993051860000000013.000.143.000.143-561
334Shawn GilbertS--21997199803226254300111019.120.154.240.3943-4-6-5-O
335Brian GilesS--319811983019960554553127200537231148109.233.295.297.592664-6
336Bernard Gilkey---319961998038015671353226370904522232921175302.273.357.461.818117+O
337Sean GilmartinSCF320152017065661200000003.333.333.333.667871
338Joe Ginsberg--F11962196202550000000001.000.000.000.000-100-2
339Matt Ginter---12004200401519141310010025.214.313.286.59858-1
340Mike GlavineSCF12003200306770100000002.143.143.143.286-24-3
341Tom Glavine HOF---5200320072168355280205350020002959.189.265.207.472261
342Ed Glynn---21979198008412100000000003.000.000.000.000-1001
343Erik GoeddelSCF320142016077110000000000.000.000.000.000-1001
344Carlos GomezS--120072007058139125142930212123827.232.288.304.59255O
345Jesse Gonder---31963196502266255724615519114591246110.271.325.381.7061022
346Dicky GonzalezS--12001200101622201200000014.100.143.100.243-34-1
347Geremi Gonzalez---12006200603631000000011.000.250.000.250-27-1
348Raul Gonzalez---22002200301373322983771142532523151.238.310.349.65975O
349Dwight GoodenS--11198419944309837730591441557651113131.197.213.260.47332+1
350Greg GoossenS--419651968099259238948100216001663.202.264.269.5325723
Rk Name S C F Yrs From To ASG G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS OPS+ Pos Summary
351Tom Gorman---41982198509816130100000106.077.077.077.154-571
352Jim Gosger--F319691974074155140122740011011324.193.260.221.48136O
353Ruben Gotay---1200720070982111902556120424331642.295.351.421.7721014-6-5
354Mauro Gozzo--F21993199403318161410010013.250.294.313.607601
355Bill Graham--F11967196705880100010002.125.125.125.250-27-1
356Wayne Graham--F11964196402033331310000005.091.091.121.212-40-5
357Curtis Granderson--F4201420170482205017642654188710772012310249441.237.336.429.765111+O
358Danny Graves---120052005020000000000000-1
359Andy Green--F12009200904540100000011.250.400.250.65079-4-5
360Dallas Green---11966196604000000000000-1
361Pumpsie Green--F11963196301766548151215021213.278.409.426.835142-5
362Sean Green---220092010090110000000001.000.000.000.000-1001
363Shawn Green--F22006200701646175597615939114611114580.284.346.433.779102O-3
364Charlie GreeneS--11996199602110000000000.000.000.000.000-100-2
365Kenny GreerS--11993199301000000000000-1
366Tom Grieve---119781978054110101521302801923.208.273.297.57063-O-3
367Jeremy GriffithsS--120032003091190000000013.000.100.000.100-70-1
368Jerry Grote---1219661977212354335388131499414318353571420363509.256.321.329.65085+2-5-O
369Joe Grzenda---119671967011110000000000.000.000.000.000-100-1
370Robert GsellmanSCF220162017015242102000000011.095.095.095.190-48-1
371Lee Guetterman---119921992043220000000002.000.000.000.000-1001
372Eric Gunderson---2199419950441010000000001.0001
373Mark Guthrie---120022002068220000000000.000.000.000.000-1001
374Ricky Gutierrez---120042004024706321120050068.175.257.206.46324-4-5
375Don Hahn---4197119740318902800721892927616484121.236.308.304.61173O
376Scott Hairston---22011201202135435097213033427819330117.255.300.495.795117O-4
377Tom Hall---219751976040652200000001.400.400.400.8001281
378Shane Halter---11999199907000000000000-O-6
379Darryl Hamilton--F319992001015046039954113193732745258.283.368.398.76699O
380Jack Hamilton---219661967074454346001400114.140.159.209.36831
381Justin Hampson--F120122012013110000000000.000.000.000.000-100-1
382Ike HamptonS--11974197404540000010001.000.000.000.000-100-2
383Mike Hampton---1200020000358473720000801520.274.313.274.586531
384Tim HamulackS--12005200506000000000000-1
385Todd Haney--F11998199803430000000010.000.250.000.250-26-4-O
386Aaron Harang---12013201304771200000003.286.286.286.57164-1
387Jason HardtkeS--21996199704912211312267021411618.230.279.345.624664-5
388Shawn Hare---119941994022444079110200411.225.295.300.59557-O
389Tim Harkness--F2196319640162548492461121441254544597.228.301.346.647863-O
390Pete Harnisch---3199519970561139638100100227.083.101.094.195-471
391Bud HarrelsonS--13196519772132250834390490102912345624211551573595.234.324.287.61175+6
392Greg HarrisS--119811981017222214100000013.182.182.227.40917-1
393Lenny Harris---3199820010261484441521111849391653438.252.305.372.67777O5-3-4
394Willie Harris---12011201101262832403659110223543662.246.351.317.66889O-4-5
395Greg HartsSCF11973197303220100000000.500.500.5001.000181
396Matt HarveySCF5201220171881871745217011200177.121.126.178.304-161
397Andy Hassler---119791979029232200000000117.000.043.000.043-87-1
398Tom Hausman---5197819820125686317100200218.111.138.127.265-241
399LaTroy Hawkins---1201320130720000000000001
400Ed HearnS--119861986049151136163650410011219.265.322.390.712982
Rk Name S C F Yrs From To ASG G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS OPS+ Pos Summary
401Richie Hebner---1197919790136550473541272521079315959.268.354.393.7471095-3
402Danny Heep---4198319860395105491811624146421108910113120.263.340.390.730105O-3
403Jeremy HefnerSCF220122013050655212001200132.038.074.096.170-521
404Jack Heidemann---219751976066179157123242116101728.204.277.274.551576-5-4
405Aaron HeilmanS--6200320080305514411000100223.023.065.023.088-75+1
406Bob HeiseS--31967196902610395112850040174.295.343.347.691101-4-6-5
407Jim Henderson--F1201620160440000000000001
408Ken Henderson---1197819780726222520140144.227.346.455.801127-O
409Rickey Henderson HOF---219992000015265053410615931012444216107102.298.416.423.839117O
410Steve HendersonS--4197719800497202918002675167931352275527203336.287.360.423.783120+O
411Bob Hendley--F119671967015241812000100215.111.200.111.311-8-1
412Sean Henn--F12013201304000000000000-1
413Phil Hennigan--F119731973030330100000001.333.333.333.667871
414Doug Henry---2199519960109761100000000.167.167.167.333-101
415Bill HeplerSCF11966196603715140300000007.214.214.214.429211
416Ron Herbel---119701970012000000000000-1
417Felix Heredia--F12005200503000000000000-1
418Anderson HernandezS--420052009081238222204673317231539.207.256.306.563486-4
419Keith Hernandez---71983198938803684316445593915910804681717471459.297.387.429.816129+3
420Livan Hernandez---12009200902449400500000014.125.146.125.271-26-1
421Luis Hernandez---120102010017474441110261027.250.298.409.70791-4-6-5
422Manny Hernandez--F11989198901000000000000-1
423Orlando Hernandez--F2200620070489483513210530028.157.157.205.361-71
424Roberto Hernandez---2200520060890000000000001
425Tom Herr---2199019910973062552655120224724632.216.333.286.620764-O
426Danny Herrera--F120112011016000000000000-1
427Dilson HerreraSCF220142015049169149133232617201840.215.308.383.690944
428Rick HerrscherSCF1196219620355550511301600511.220.291.340.63168-3-5-O-6
429Orel Hershiser---119991999032686239100310118.145.154.161.315-191
430Mike Hessman--F120102010032655567211600823.127.262.255.51642-5-3
431Jim HickmanS--51962196606242021182420243978960210912167416.241.306.392.69896+O53
432Joe Hicks--F11963196305616915916366152202731.226.272.371.64384O
433Richard Hidalgo---12004200408635932446741112152322776.228.296.463.75994O
434Joe HietpasSCF12004200401000000000000-2
435Chuck Hiller---319651967023363559449144223738113157.242.286.325.611744-5-O
436Dave Hillman--F119621962013110000000001.000.000.000.000-100-1
437Eric HillmanSCF319921994049786528100000025.123.136.138.275-251
438Brett Hinchliffe--F12001200101110000000001.000.000.000.000-100-1
439Jerry HinsleySCF219641967011110000000001.000.000.000.000-100-1
440Gil Hodges--F219621963065167149173710920001829.248.329.436.7661053
441Ron HodgesSCF1219731984066616831426119342562191471013224217.240.342.322.66388+2
442Scott HolmanSCF319801983043353227000300012.219.219.219.438231
443Jay Hook--F31962196408512911010231006001038.209.273.218.491371
444Wayne Housie--F11993199301817162310010011.188.235.250.48532-O
445Mike HowardSCF31981198304881669121017401014.182.291.242.53453O-4
446Pat HowellSCF1199219920317975914100142215.187.218.200.41820-O
447Chin-lung Hu--F120112011022232021000110111.050.091.050.141-59-4-6
448John Hudek---119981998028000000000000-1
449Jesse HudsonSCF11969196901000000000000-1
450Keith Hughes---11990199008990000000004.000.000.000.000-100-O
Rk Name S C F Yrs From To ASG G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS OPS+ Pos Summary
451Philip HumberS--22006200705210000000000.000.000.000.000-100-1
452Todd HundleyS--9199019982829290425493406121187124397119299624.240.323.438.761104+2O
453Ron HuntS--4196319662459188716832074747813201272123124133.282.344.379.723107+4-5-6
454Willard Hunter--F21962196406816141400000007.286.286.286.571551
455Clint Hurdle--F31983198705913511811236039011531.195.291.322.61372-2-O-5-3
456Jonathan Hurst--F11994199407000000000000-1
457Butch HuskeyS--51993199804141498138515736662455214171389256.264.306.434.74095O35
458Ryota IgarashiS--2201020110790000000000001
459Jeff InnisSCF71987199302881290000000002.000.000.000.000-1001
460Kazuhisa Ishii--F120052005019302515000200112.200.231.200.43116-1
461Jason IsringhausenS--51995201101131139710194021100533.196.238.299.537431
462Al Jackson---6196219690235342313264691114017108.147.165.192.35611
463Darrin Jackson---1199319930319187417101700222.195.211.241.45222-O
464Roy Lee JacksonS--41977198004227262601000105.231.231.308.538501
465Mike JacobsS--2200520100371401242036801225001329.290.360.6451.0051623
466Jason JacomeS--219941995013252301000100015.043.043.043.087-77-1
467Gregg JefferiesS--519871991046518811713246472969422056314140134.276.332.416.748111+45
468Stan JeffersonS--11986198601427246510130028.208.296.375.67186-O
469Chris JelicSCF1199019900411112100110003.091.091.364.45519-O
470Ben Johnson--F12007200709302725100100211.185.233.222.45620-O
471Bob Johnson---119671967090246230268083527111229.348.377.474.8511454-3-6-5
472Bob JohnsonS--11969196902000000000000-1
473Howard Johnson---91985199321154459139686279972141819262920263556827.251.341.459.801124+56O
474Kelly Johnson--F220152016013133931135811401437402578.260.319.441.7591044-5-O-3-6
475Lance Johnson---219961997123210239471603094127109365226661.326.369.458.827121O
476Mark Johnson--F32000200201342241912441101833023058.215.318.403.722893-O
477Rob Johnson---1201220120175852313200400410.250.298.288.58765-2-1
478Barry Jones---119921992017000000000000-1
479Bobby Jones---220002002024420100000011.500.667.5001.167207-1
480Bobby JonesS--81993200011934263522246601140012135.131.162.156.318-151
481Chris Jones---219951996016836433155871321249312587.263.318.423.74198O-3
482Cleon JonesS--12196319751120146834223563118818233935219148355697.281.340.406.746111+O3
483Randy Jones--F219811982041504416000000319.136.191.136.328-51
484Ross JonesS--11984198401713102110010034.100.308.200.50847-6-4-5
485Sherman Jones--F11962196208770300010002.429.429.429.857131-1
486Ricardo Jordan---119971997022110000000001.000.000.000.000-100-1
487Mike JorgensenS--7196819830492914800103187304219098102158.234.322.360.682933O
488Jorge Julio---120062006018110000000001.000.000.000.000-100-1
489Jeff Kaiser--F11993199306000000000000-1
490Rod KanehlSCF319621964034084379610319223364717103580.241.277.300.577614O5-3-6
491Takashi KashiwadaSCF119971997035110000000001.000.000.000.000-1001
492Ty KellySCF22016201704072599141117001110.237.347.339.68686-5-O-4-3
493Jeff Kent---5199219960498199218312445109810672671216110346.279.327.453.780107+45-6
494Jeff KeppingerS--12004200403312311693320392167.284.317.379.696814
495Dave Kingman---6197519831664257323233025097061543892912211672.219.287.453.741108+3O-5
496Mike KinkadeS--319982000033555059212610310.180.255.380.63560-O-5-3-2
497Wayne Kirby--F11998199802633315601001119.194.219.258.47726-O
498Bobby Klaus--F2196419650175573497551062034234107079.213.312.290.60175456
499Jay KlevenSCF11976197602550100020001.200.200.200.40018-2
500Lou Klimchock---11966196605550000000003.000.000.000.000-100
Rk Name S C F Yrs From To ASG G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS OPS+ Pos Summary
501Brandon Knight--F12008200804430000000002.000.000.000.000-100-1
502Ray Knight---319841986025493285086230402181183260108.271.319.386.705975-3-4
503Kevin Kobel--F3197819800768773413200400126.178.189.205.395111
504Gary Kolb---1196519650409490815201730328.167.191.222.41419-O-3-5
505Satoru KomiyamaSCF120022002025310000000011.000.500.000.50049-1
506Dae-Sung KooSCF120052005033221110000001.500.5001.0001.5002861
507Cal Koonce---4196719700121484526000100220.133.170.133.304-111
508Jerry KoosmanS--1219671978237692680733981212391031386.121.156.146.302-14+1
509Ed KranepoolSCF181962197911853599754365361418225251186141527454581.261.316.377.69398+3O
510Gary Kroll---219641965040322934100000010.138.138.172.310-111
511Eddie KunzSCF12008200804000000000000-1
512Clem Labine--F11962196203000000000000-1
513Aaron Laffey---12013201304330000000001.000.000.000.000-100-1
514Juan LagaresSCF520132017046915211412146363681517131301269303.257.296.363.65985+O
515Jack Lamabe---119671967016650000000013.000.167.000.167-48-1
516David Lamb---12000200007651100000011.200.333.200.53342-5-4-6
517Hobie Landrith---119621962023544561330170083.289.389.422.811117-2
518Ced Landrum--F11993199302220192510010005.263.263.316.57956-O
519John Lannan--F12014201405000000000000-1
520Frank Lary---21964196502741364600010049.167.250.167.41723-1
521Bill LathamS--11985198507531100010010.333.500.333.833140-1
522Brian Lawrence--F1200720070612121300030004.250.250.250.50031-1
523Matt Lawton---12001200104821318324451113131022234.246.352.366.71891O
524Terry LeachS--7198119890176837247200300539.097.156.125.281-201
525Tim LearyS--31981198402317142400111003.286.286.500.786118-1
526Jack LeathersichSCF120152015017000000000000-1
527Ricky Ledee--F22006200704479681011402710916.162.256.309.56546-O
528Aaron LedesmaS--11995199502139334800030067.242.359.242.60166-5-3-6
529Al Leiter---71998200412134573941033710140028208.084.145.107.251-331
530Fred Lewis--F12012201201825202300000045.150.320.150.47037-O
531Johnny Lewis--F31965196702267686778715322420676782171.226.312.359.67092O
532Dave LiddellSCF119901990011111000000001.0001.0001.0002.000454-2
533Cory LidleS--119971997054651000000014.000.167.000.167-511
534Jose Lima--F12006200604650000000003.000.000.000.000-100-1
535Jim Lindeman--F11994199405214513718378172000635.270.303.496.800105O-3
536Doug Linton---119941994032970000000003.000.000.000.000-1001
537Phil Linz--F2196719680102340316276690018101451.209.248.237.485464-6-5-O
538Mark Little---12002200203330000000101.000.000.000.000-100-O
539Graeme Lloyd---1200320030360000000000001
540Paul Lo Duca---2200620071243103995712628457214103504871.297.334.404.739912
541Ron LockeSCF119641964025851000000003.000.000.000.000-100-1
542Skip Lockwood---51975197902286452412201501210.231.259.327.586661
543Mickey Lolich---119761976031715457000100525.130.217.130.34641
544Phil Lombardi--F119891989018534841110130058.229.302.313.61480-2-3
545Kevin LomonS--11995199506100000000000-1
546James Loney--F12016201601003663433091161934001637.265.307.397.703883
547Terrence LongS--11999199903330000000002.000.000.000.000-100
548Braden Looper---2200420050131220000000001.000.000.000.000-1001
549Luis Lopez---3199719990263612548671372935545744135.250.317.341.6587464-5-O
550Seth LugoSCF12016201601718162310010012.188.222.250.47227-1
Rk Name S C F Yrs From To ASG G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS OPS+ Pos Summary
551Al Luplow---2196619670152500446421071011040264665.240.313.334.64784O
552Zach LutzSCF220122013022373137200200611.226.351.290.64285-5-3
553Ed LynchS--7198019860167229191623200600986.120.159.131.290-171
554Brandon Lyon--F1201320130370000000000001
555Barry LyonsS--519861990021258654544131242971012575.240.277.341.618752-3
556Bob Macdonald--F119961996020000000000000-1
557Julio MachadoS--2198919900370000000000001
558Ken MacKenzie---219621963076232201000100011.045.045.045.091-751
559Elliott Maddox--F31978198003351196102499261473785622143109.255.349.327.676935O-3
560Mike Maddux---219931994085660000000005.000.000.000.000-1001
561Dave MagadanS--719861992070124832088275610110112125453347248.292.391.386.776122+35
562Pat Mahomes---219992000094363339400400111.273.294.394.688751
563John Maine---520062010010120816610161018001184.096.161.120.282-241
564Pepe Mangual--F219761977049123109162052111731136.183.258.294.55261O
565Phil Mankowski--F2198019820215247310200501310.213.250.255.50543-5
566Jim MannS--12000200002000000000000-1
567Felix Mantilla---1196219620141518466541281741159313751.275.330.399.729945-6-4
568Barry Manuel---119971997019220000000001.000.000.000.000-100-1
569Josias Manzanillo---419931999068760100000003.167.167.167.333-121
570Shaun Marcum---12013201301527220310000005.136.174.182.3562-1
571Eli Marrero--F120062006025413346102520415.182.282.394.67673-O-2-3-5
572Dave Marshall---319701972026463755970136242136110565125.243.323.363.68693O
573Jim Marshall---119621962017353261110340036.344.400.6561.056178-3-O
574Mike Marshall--F1198119810201000000000101.000-1
575Mike Marshall---11990199005317616324398162702740.239.278.411.689883-O
576J.C. Martin---21968196901444674213292143752003363.219.281.316.597742-3
577Jerry Martin--F1198419840519791614103500629.154.206.264.47032O-3
578Tom Martin---120012001014330000000001.000.000.000.000-100-1
579Fernando MartinezS--32009201104714513115248021221726.183.250.290.54046O
580Pedro Martinez HOF---420052008279182155817300600363.110.127.129.256-321
581Pedro Martinez---11996199605000000000000-1
582Ramon Martinez--F2200820090196258111500710312.190.226.276.50233-6-4
583Ted MartinezS--5197019740353113310681042513614586191143152.235.267.309.5766364O5
584Roger Mason--F1199419940410000000000001
585Jon MatlackS--71971197732045414413257300230057217.129.230.136.36671
586Kazuo MatsuiS--3200420060239943857106219476117522460159.256.308.363.6707564
587Daisuke Matsuzaka--F220132014041302305000200111.217.250.217.467361
588Gary Matthews--F2200220100386659911300110624.186.262.237.49938-O
589Mike Matthews--F12005200506000000000000-1
590Steven MatzSCF220152016030595019210700412.180.236.260.49635-1
591Jerry May--F11973197304980200000011.250.333.250.58366-2
592John Mayberry--F120152015059119110818613910933.164.227.318.54550-O
593Brent Mayne---119961996070113999266016011222.263.342.354.69689-2
594Willie Mays HOF--F219721973213548140451961911444257090.238.352.394.746112O-3
595Lee MazzilliS--1019761989197934963013404796148226835315271438443.264.357.396.753112+O3
596Jim McAndrewS--619681973014724219412196009011982.098.182.129.311-111
597Bob McClure---119881988014000000000000-1
598Rodney McCray--F1199219920181131000120001.0001.0001.0002.000473-O
599Terry McDanielSCF119911991023302936100220111.207.233.241.47535-O
600Roger McDowellS--51985198902816761415500600321.246.281.328.609701-O
Rk Name S C F Yrs From To ASG G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS OPS+ Pos Summary
601Chuck McElroy---119991999015000000000000-1-O
602Joe McEwing---52000200405021169104813125553615107221165225.243.296.348.64469O4653
603Tug McGrawS--919651974136317815712276011500843.172.216.229.44526+1
604Ryan McGuire---12000200001320000000010.000.333.000.333-3-O
605Collin McHughS--220122013011660000000003.000.000.000.000-100-1
606Jeff McKnightS-F4198919940173316288327272428012152.250.300.330.6307346-3-5-2-O
607Greg McMichael---3199719990144440200000001.500.500.5001.0001671
608Roy McMillan--F319641966034612251127982553653795258101.226.269.275.54457+6
609Brian McRae---31997199903001151995137248538341302521132169.249.342.421.76399O
610Kevin McReynolds--F619871994078732182910405791153141224566716263341.272.331.460.790120+O
611Doc Medich---11977197701220000000001.000.000.000.000-100-1
612Jenrry MejiaSCF5201020150114373411000100016.029.029.029.059-831
613Carlos MendozaS--11997199701518126300010042.250.500.250.750108-O
614Orlando Mercado---119901990042100901019103700811.211.290.322.612692
615Butch Metzger--F119781978025000000000000-1
616Jason Middlebrook--F22002200308650000000012.000.167.000.167-50-1
617Doug Mientkiewicz---12005200508731327536661301129013239.240.322.407.729933
618Felix Millan--F519731977068129542677308743111128182111416192.278.326.337.66388+4
619Lastings MilledgeS--220062007011539135041901631151442581.257.326.414.74191O
620Bob Miller--F319621974099535026110000121.120.137.180.317-151
621Bob Miller--F119621962017110000000000.000.000.000.000-100-1
622Dyar Miller--F219801981054540100000000.250.250.250.500431
623