Players listed either lost their rookie status as considered by modern standards (≤ 130 AB, 50 IP or 45 pre-Sept 1 days of service to start season) in this season or if you are looking at the 2018 rookies page then they have not lost their rookie status and are still active professionals.

Note that there are special cases with regards to rookie status, so please let us know if you find a listing you believe to be in error.

Batting

Batting
Rk Name Yrs From To ASG WAR/pos G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS Debut Age Tm
1Mike Aldrete101986199608.7930249821472775651049412711918314381.263.356.377.733May 28, 198625SFG
2Andy Allanson81986199500.85121634148614535748416140231887223.240.283.310.594Apr 7, 198624CLE
3Allan Anderson61986199100.03110000000001.000.000.000.000Jun 11, 198622MIN
4Paul Assenmacher141986199900.0517483633100000512.083.195.111.306Apr 12, 198625ATL
5Scott Bailes91986199800.08000000000000Apr 9, 198624CLE
6Scott Bankhead101986199500.0541190200000007.222.222.222.444May 25, 198622KCR
7Greg Bargar3198319860-0.133990100010007.111.111.111.222Jul 17, 198327STL
8Billy Beane6198419890-1.61483153013066140329551180.219.246.296.542Sep 13, 198424MIN
9Rafael Belliard17198219980-0.2115425242301217508551421424317136384.221.270.259.530Sep 6, 198224PIT
10Karl Best51983198800.00000000000000Aug 19, 198327SEA
11Mike Bielecki14198419970-1.63113312821122000131014144.078.122.078.200Sep 14, 198426PIT
12Barry Bonds221986200714162.829861260698472227293560177762199651414125581539.298.444.6071.051May 30, 198621PIT
13Bobby Bonilla1619862001630.32113825772131084201040861287117345579121204.279.358.472.829Apr 9, 198623TOT
14Scott Bradley9198419920-1.5604180116481494247561818436104110.257.302.343.645Sep 9, 198426TOT
15Glenn Braggs71986199205.86922609233630860110216703215826211472.257.322.405.726Jul 18, 198623MIL
16John Cangelosi131985199906.010382432200432850173151213415461358322.250.370.319.690Jun 30, 198523CHW
17Jose Canseco1719852001642.518878129705711861877340144621407200889061942.266.353.515.867Sep 2, 198521OAK
18Chuck Cary81985199300.020110000000000.000.000.000.000Aug 22, 198526DET
19John Cerutti71985199100.00000000000000Sep 1, 198526TOR
20Will Clark1519862000656.51976828371731186217644047284120567489371190.303.384.497.880Apr 8, 198622SFG
21Bryan Clutterbuck21986198900.00000000000000Jul 18, 198626MIL
22Ed Correa31985198700.01000000000000Sep 18, 198520TEX
23Kal Daniels719861992016.97272739233839166612581043608726365493.285.382.479.861Apr 9, 198622CIN
24Darren Daulton1419831997323.0116143403630511891197251375885010629726.245.357.427.784Sep 25, 198324PHI
25Jim Deshaies12198419950-1.72044403731333000120123186.088.141.088.230Aug 7, 198426HOU
26Mike Diaz41983198800.429377168370169272311021271128.247.319.429.748Sep 15, 198326PIT
27Kelly Downs8198619930-0.617824121114263101102776.123.150.147.297Jul 29, 198625SFG
28Doug Drabek131986199811.6333808716421191732460117207.166.193.207.399May 30, 198623NYY
29Mark Eichhorn11198219960-0.146320000000001.000.000.000.000Aug 30, 198225TOR
30Juan Espino4198219860-0.5497873216201800315.219.244.288.531Jun 25, 198230NYY
31Mike Felder101985199403.18992497226231856459321417316146168217.249.301.322.623Sep 11, 198524MIL
32Cecil Fielder1319851998317.2147059395157744131320073191008266931316.255.345.482.827Jul 20, 198522TOR
33Steve Fireovid61981199200.015770100000004.143.143.143.286Sep 6, 198129SEA
34Curt Ford61985199001.540682274288182378789361766126.245.305.345.650Jun 22, 198525STL
35Andres Galarraga1919852004531.722578916809611952333444323991425128815832003.288.347.499.846Aug 23, 198525MON
36Kelly Gruber1019841993216.493934423159431818148241174438033197504.259.307.432.739Apr 20, 198424TOR
37Lee Guetterman111984199600.186440110010002.250.250.500.750Sep 12, 198427SEA
38Jose Guzman8198519940-0.534827117000200219.099.123.099.222Sep 10, 198523TEX
39Jeff Hamilton6198619910-0.541612731205111282613241240343211.234.263.349.612Jun 28, 198622LAD
40Ed Hearn31986198800.162190171194590414011622.263.324.386.710May 17, 198625NYM
41Jeff Hearron2198519860-0.21633302610040039.200.273.233.506Aug 25, 198524TOR
42Chuck Hensley11986198600.011000000000000May 10, 198627SFG
43Pete Incaviglia1219861998010.312844677423354610431942120665533263601277.246.310.448.758Apr 8, 198622TEX
44Wallace Johnson91981199000.3428629569521451765591975258.255.316.332.648Sep 8, 198129MON
45Wally Joyner1619862001135.820338115712797320604092620411066039833825.289.362.440.802Apr 8, 198624CAL
46Charlie Kerfeld4198519900-0.3123292601000100116.038.074.038.113Jul 27, 198522HOU
47Eric King71986199200.01000000000000May 15, 198622DET
48Mike Kingery101986199600.58192282203429254610826302194528191248.268.330.391.721Jul 7, 198625KCR
49Bob Kipper8198519920-0.124710995613200200230.137.163.158.321Apr 12, 198521PIT
50Mark Knudson8198519930-0.117181300000000210.000.133.000.133Jul 8, 198525TOT
51John Kruk1019861995325.11200460338975821170199341005925831649701.300.397.446.842Apr 7, 198625SDP
52Randy Kutcher51986199001.824449744883102256104013936112.228.285.377.662Jun 19, 198626SFG
53Barry Larkin HOF19198620041270.4218090577937132923404417619896037977939817.295.371.444.815Aug 13, 198622CIN
54Bill Latham21985198600.27531100010010.333.500.333.833Apr 15, 198525MIN
55Mike LaValliere1219841995013.987928712473185663109518294515321244.268.351.338.689Sep 9, 198425STL
56Steve Lombardozzi61985199004.444614371264153294611220107139131206.233.307.347.654Jul 12, 198526MIN
57Dwight Lowry41984198801.3108258227296280526002038.273.343.374.717Apr 3, 198428DET
58Mike Maddux15198620000-0.44051129246100400634.065.122.076.199Jun 3, 198624PHI
59Greg Mathews5198619920-0.194189162922200500660.136.181.148.329Jun 3, 198624STL
60Lance McCullers71985199200.1239594855200410523.104.189.146.335Aug 12, 198522SDP
61Bob Melvin101985199402.5692209519551744568563521241398396.233.268.337.604May 25, 198524SFG
62Darrell Miller51984198800.52244383945495133835322769.241.300.350.650Aug 14, 198428CAL
63Kevin Mitchell1319841998229.11223469641346301173224252347603031491719.284.360.520.880Sep 4, 198424NYM
64John Mizerock4198319890-0.6103275231244392224003842.186.307.268.575Apr 12, 198325HOU
65Dale Mohorcic51986199000.036980100000001.125.125.125.250May 31, 198630TEX
66Bill Mooneyham11986198600.00000000000000Apr 19, 198625OAK
67Russ Morman9198619970-0.12075184705111717410433035102.249.304.366.670Aug 3, 198624CHW
68Jamie Moyer25198620121-0.12365024002451500150035152.128.199.140.339Jun 16, 198623CHC
69Terry Mulholland20198620061-1.850468761926691312231113281.111.131.145.276Jun 8, 198623SFG
70Rob Murphy111985199500.039615121300000004.250.250.250.500Sep 13, 198526CIN
71Al Newman81985199202.58542409210726447668711569155236212.226.304.266.570Jun 14, 198526MON
72Scott Nielsen41986198900.01000000000000Jul 7, 198627NYY
73Juan Nieves31986198800.00000000000000Apr 10, 198621MIL
74Bryan Oelkers21983198600.00000000000000Apr 9, 198325CLE
75Phil Ouellette1198619860-0.31026231400000033.174.269.174.443Sep 10, 198624SFG
76Pat Perry61985199000.018227272400120007.148.148.259.407Sep 12, 198527STL
77Dan Plesac18198620033-0.2441151501000000010.067.067.067.133Apr 11, 198624MIL
78Eric Plunk141986199900.0102321000000012.000.333.000.333May 12, 198622OAK
79Mark Portugal151985199902.12465294503389201236002087.198.232.260.492Aug 14, 198523MIN
80Dennis Powell81985199300.14519171330000008.176.176.353.529Jul 7, 198522LAD
81Alfonso Pulido31983198600.02100000000000Sep 5, 198329NYY
82Luis Quinones81983199200.3442111310031022273611191069975154.226.282.341.623May 27, 198324SFG
83Rey Quinones4198619890-1.6451166815331733737562915951189240.243.287.357.644May 17, 198622TOT
84Jeff Reed171984200004.4123435663101311774144106132379391566.250.334.361.695Apr 5, 198423MIN
85Ronn Reynolds6198219900-2.11433813562267120421011896.188.228.256.483Sep 29, 198227PHI
86Luis Rivera111986199801.27812453221524951611412282092022171443.233.291.333.624Aug 3, 198622MON
87Bip Roberts1219861998120.51202463141476631220203313035226495396548.294.358.380.737Apr 7, 198622SDP
88Billy Jo Robidoux6198519900-2.417354746843982105431271106.209.313.286.599Sep 11, 198522MIL
89Dan Rohn3198319860-0.1547872518321111049.250.286.389.675Sep 2, 198330CLE
90Jose Roman31984198600.00000000000000Sep 5, 198423CLE
91Bruce Ruffin12198619970-1.5444341295132440070023143.081.148.095.243Jun 28, 198622PHI
92Calvin Schiraldi8198419910-0.11461201087123021000345.111.133.194.327Sep 1, 198424BOS
93Bob Sebra61985199000.07810696414200100527.146.188.167.355Jun 26, 198524MON
94Jeff Sellers41985198800.00000000000000Sep 15, 198522BOS
95Ron Shepherd3198419860-1.51151141082318602531537.167.204.278.481Sep 5, 198425TOR
96Ruben Sierra2019862006416.821868782804410842152428593061322142526101239.268.315.450.765Jun 1, 198620TEX
97Cory Snyder91986199400.7106839333656439902178131494882819226992.247.291.425.716Jun 13, 198623CLE
98Cliff Speck11986198600.013530000000013.000.250.000.250Jul 30, 198629ATL
99John Stefero3198319870-0.379210187204430320012244.235.314.299.614Jun 24, 198326BAL
100Kurt Stillwell91986199613.19983478312536277915130343103829274455.249.311.349.660Apr 13, 198621CIN
101Marc Sullivan5198219870-1.51373973603767110528001892.186.236.258.494Oct 1, 198227BOS
102Dale Sveum12198619990-2.48622810252630559712513693401018227656.236.298.378.676May 12, 198622MIL
103Greg Swindell171986200210.3353286245104610001300457.188.200.229.429Aug 21, 198621CLE
104Danny Tartabull1419841997123.314065842501175613662892226292537307681362.273.368.496.864Sep 7, 198423SEA
105Dwight Taylor1198619860-0.14221000000000.000.000.000.000Apr 14, 198626KCR
106Scott Terry61986199101.1242112971421302700324.216.248.309.557Apr 9, 198626CIN
107Bob Tewksbury13198619981-0.42054423802050700190021148.132.177.150.327Apr 11, 198625NYY
108Andres Thomas6198519900-5.75772185210318249376442228221859301.234.255.334.589Sep 3, 198522ATL
109Robby Thompson1119861996233.913045235461267111872383911945810362439987.257.329.403.733Apr 8, 198624SFG
110Freddie Toliver7198419930-0.15123181200001015.111.200.111.311Sep 15, 198425PHI
111Jim Traber4198419890-0.926489781970186210271175558118.227.279.352.631Sep 21, 198424BAL
112Dave Valle1319841996010.097031472775314658121127735057258413.237.314.373.687Sep 7, 198425SEA
113Chico Walker11198019930-2.252613511217150299377171166719109212.246.305.329.634Sep 2, 198027CHC
114Tony Walker11986198600.984101901920702101131115.222.307.367.674Apr 8, 198626HOU
115Gene Walter41985198800.211218120210000034.167.333.250.583Aug 9, 198525SDP
116Bill Wegman111985199500.04001000000000Sep 14, 198523MIL
117Mitch Williams111986199710.136017162300140014.188.235.375.610Apr 9, 198621TEX
118Reggie Williams4198519880-0.820042037952981625391142876.259.311.351.662Sep 2, 198525LAD
119Carl Willis91984199500.149740100000010.250.400.250.650Jun 9, 198425CIN
120Bobby Witt16198620010-0.162736429301500225.141.164.234.399Apr 10, 198622TEX
121Ed Wojna4198519890-0.227333114000000020.129.129.129.258Jun 16, 198525SDP
122Mike Woodard4198519880-0.31002452252950421191441618.222.277.271.548Sep 11, 198526SFG
123Rob Woodward41985198800.00000000000000Sep 5, 198523BOS
124Todd Worrell11198519973-0.2614302712010000120.074.107.148.255Aug 28, 198526STL
125Rich Yett61985199000.00000000000000Apr 13, 198523CLE

Pitching

Pitching
Rk Name Yrs From To ASG WAR W L W-L% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF WHIP Debut Age Tm
1Mike Aldrete101986199600.0000.001010001.0100000000041.000May 28, 198625SFG
2Allan Anderson61986199108.54954.4764.1114812871530818.290142437487211123392591534741.358Jun 11, 198622MIN
3Paul Assenmacher1419861999013.16144.5813.5388412750056855.281737133673315788072253136641.323Apr 12, 198625ATL
4Scott Bailes9198619980-0.63944.4704.95343591035213679.275842337489256213511661930111.492Apr 9, 198624CLE
5Scott Bankhead1019861995011.35748.5434.1826711030731901.0876451418111289266141532438141.293May 25, 198622KCR
6Greg Bargar3198319860-1.423.4006.343341100055.167413910252234022561.663Jul 17, 198327STL
7Karl Best51983198801.056.4554.046103200591.19648417393734234111.478Aug 19, 198327SEA
8Mike Bielecki141984199707.67073.4904.18347178487451231.012366335721164964578319155153291.407Sep 14, 198426PIT
9Bobby Bonilla16198620016-0.10018.001010001.0322110001064.000Apr 9, 198623TOT
10John Cangelosi131985199900.1000.003030004.01000200001150.750Jun 30, 198523CHW
11Jose Canseco17198520016-0.10027.001010001.0233030000085.000Sep 2, 198521OAK
12Chuck Cary81985199303.11426.3504.171344728403410.13902061905015817322852617521.335Aug 22, 198526DET
13John Cerutti71985199106.64943.5333.9422911633824861.0894427377119291273981883436681.376Sep 1, 198526TOR
14Bryan Clutterbuck21986198900.426.2504.2134118100124.0141715819323672025411.395Jul 18, 198626MIL
15Ed Correa31985198701.41619.4575.1652483420282.2261174162341894260722912761.592Sep 18, 198520TEX
16Jim Deshaies1219841995013.78495.4694.14257253115601525.014347437021795753995127351964321.317Aug 7, 198426HOU
17Kelly Downs81986199305.15753.5183.86237135291161963.2912454413733735459825174241221.333Jul 29, 198625SFG
18Doug Drabek1319861998127.7155134.5363.733983874532102535.024481141105224670456159453680105181.243May 30, 198623NYY
19Mark Eichhorn1119821996019.24843.5273.0056372260032885.2825328295492706364040112537021.236Aug 30, 198225TOR
20Steve Fireovid61981199200.931.7503.393151000071.29331273192271123081.563Sep 6, 198129SEA
21Lee Guetterman111984199603.43836.5144.33425231553125658.171735131752222412871612228361.426Sep 12, 198427SEA
22Jose Guzman819851994013.58074.5194.05193186126401224.111936165511294821388926234152421.368Sep 10, 198523TEX
23Jeff Hamilton6198619910-0.101.0005.401010001.2211011200081.800Jun 28, 198622LAD
24Chuck Hensley11986198600.2002.4511020017.15222206010300.955May 10, 198627SFG
25Charlie Kerfeld4198519900-0.2189.6674.20123653009201.21891049412117111553298881.517Jul 27, 198522HOU
26Eric King71986199209.55245.5363.97203113458516863.1814407381733332145931152536881.329May 15, 198622DET
27Bob Kipper8198519920-1.32737.4224.3427145691111562.0527301271812172436912121624061.324Apr 12, 198521PIT
28Mark Knudson81985199301.92429.4534.721215929620482.05632792536112810195801521081.434Jul 8, 198525TOT
29Bill Latham2198519860-0.214.2005.35145300038.24524232131181111701.500Apr 15, 198525MIN
30Mike Maddux151986200005.83937.5134.05472481492120861.287342838867284405643284136851.343Jun 3, 198624PHI
31Greg Mathews51986199203.42833.4594.0893842410514.049124723345202162517151921561.348Jun 3, 198624STL
32Lance McCullers71985199205.22831.4753.2530691550039526.142721919047252424421072122211.290Aug 12, 198522SDP
33Dale Mohorcic51986199004.41621.4323.4925401210033363.23781631413799251742161315371.312May 31, 198630TEX
34Bill Mooneyham1198619860-0.245.4444.524561800299.210353504674753024561.706Apr 19, 198625OAK
35Jamie Moyer2519862012150.0269209.5634.2569663815331004074.042312076192652211556924411461257173561.322Jun 16, 198623CHC
36Terry Mulholland2019862006112.9124142.4664.41685332128461052575.228331396126229368165132570364110601.364Jun 8, 198623SFG
37Rob Murphy111985199505.63238.4573.6459701810030623.15982772525424741520513726591.356Sep 13, 198526CIN
38Scott Nielsen4198619890-0.9911.4505.4938189332142.2178948726513473036341.605Jul 7, 198627NYY
39Juan Nieves31986198803.53225.5614.7194814851490.250728925754227935244821591.496Apr 10, 198621MIL
40Bryan Oelkers2198319860-0.938.2736.0145129001103.1126726920572466044851.771Apr 9, 198325CLE
41Pat Perry61985199002.41210.5453.46182063006263.0215112101239922131511510821.194Sep 12, 198527STL
42Dan Plesac1819862003317.16571.4783.64106414422001581072.097747843310540254104117104145391.286Apr 11, 198624MIL
43Eric Plunk1419861999013.47258.5543.827144123400351151.0100953748812264745108132247550301.439May 12, 198622OAK
44Mark Portugal1519851999016.010995.5344.033462832416451826.118138968172096072711343675777261.325Aug 14, 198523MIN
45Dennis Powell8198519930-0.11122.3334.952072342003339.236020118735159161991221715021.528Jul 7, 198522LAD
46Alfonso Pulido3198319860-0.111.5005.19124300134.245222010110160011561.615Sep 5, 198329NYY
47Jose Roman3198419860-1.718.1118.121410100044.14549407420241122211.962Sep 5, 198423CLE
48Bruce Ruffin121986199709.86082.4234.19469152160173631268.0134567759192565508431036155691.506Jun 28, 198622PHI
49Calvin Schiraldi81984199103.63239.4514.28235471172121553.15222852636226722471982124091.426Sep 1, 198424BOS
50Bob Sebra61985199001.11529.3414.71945213721366.23922121923714982811571316261.475Jun 26, 198524MON
51Jeff Sellers41985198801.01322.3714.9761512720329.2364200182331645226981514761.602Sep 15, 198522BOS
52Cliff Speck11986198600.321.6674.13131300028.12513132150211121231.412Jul 30, 198629ATL
53Greg Swindell1719862002130.4123122.5023.8666426993401272233.12313105395726250134154221123093011.260Aug 21, 198621CLE
54Scott Terry61986199102.12428.4623.732364067208499.1491234207351763626274721221.336Apr 9, 198626CIN
55Bob Tewksbury1319861998121.3110102.5193.92302277831711807.02043884787142292228124172476231.292Apr 11, 198625NYY
56Freddie Toliver71984199300.41016.3854.73783712001270.1288157142211365180621311961.568Sep 15, 198425PHI
57Gene Walter41985198800.947.3643.74128041004182.21618876896161407987921.407Aug 9, 198525SDP
58Bill Wegman1119851995017.98190.4744.162622161933421482.21567769685187352226964081962541.294Sep 14, 198523MIL
59Mitch Williams111986199717.24558.4373.65619341900192691.1537317280495443966052244431191.564Apr 9, 198621TEX
60Carl Willis91984199501.82216.5794.252672810013390.04242101842811524222232016681.382Jun 9, 198425CIN
61Bobby Witt1619862001014.8142157.4754.8343039713471102465.024931449132425213753719553926128110031.569Apr 10, 198622TEX
62Ed Wojna4198519890-0.9410.2864.6236202100132.1151836810554605455971.557Jun 16, 198525SDP
63Rob Woodward4198519880-0.244.5005.0424145000100.0118685610360454274561.540Sep 5, 198523BOS
64Todd Worrell1119851997311.15052.4903.09617045600256693.26082642386524767628772328931.233Aug 28, 198526STL
65Rich Yett61985199001.32224.4784.951364935412414.14442422285319110229732918421.533Apr 13, 198523CLE
Totals5571981201224403.925692611.4964.121592151564338477139109445352.0457062287020742470616328145529363107542014801944201.000
Support us without the ads? Go Ad-Free.