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 2019 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
1Armando Almanza7199920050-0.1238640000000002.000.000.000.000Jul 29, 199927FLA
2Jimmy Anderson61999200400.21141931701123300600844.135.174.153.327Jul 4, 199924PIT
3Rick Ankiel111999201305.56512115192126046210110762512112162555.240.302.422.724Aug 23, 199920STL
4Tony Armas10199920080-1.51722992686262101000499.097.110.112.222Aug 16, 199922MON
5Bronson Arroyo16200020171-1.235373262935811606291014276.129.148.183.331Jun 12, 200023PIT
6Glen Barker31999200100.323519716453384131830182148.232.330.323.653Apr 7, 199929HOU
7Kevin Barker5199920090-0.31263232853271120636303465.249.328.354.683Aug 19, 199924MIL
8Rob Bell7200020070-0.339686025200000334.083.127.117.244Apr 8, 200023CIN
9Clay Bellinger4199920020-0.218334431157601131235722282.193.257.363.621Apr 9, 199931NYY
10Peter Bergeron5199920040-2.83081256110317124941138563124119252.226.303.308.612Sep 7, 199922MON
11Lance Berkman1519992013652.018797814649111461905422303661234864812011300.293.406.537.943Jul 16, 199924HOU
12Milton Bradley1220002011116.9104241813605541976202171254818840496817.271.364.440.804Jul 19, 200022MON
13Russell Branyan1419982011011.210593398293440568214381944671644031118.232.329.485.814Sep 26, 199824CLE
14Jim Brower91999200700.33056559912100400120.203.230.220.450Sep 5, 199927CLE
15Kevin Brown71996200200.7852151893048122731001459.254.311.450.761Sep 12, 199627MIL
16Roosevelt Brown4199920020-0.8228491442441113221169333698.251.311.407.719May 18, 199924CHC
17Mark Buehrle16200020155-1.05514012549201300258.072.087.112.199Jul 16, 200021CHW
18A.J. Burnett17199920151-0.82495754932056834190020241.114.151.166.317Aug 17, 199923FLA
19Pat Burrell1220002011018.9164065205503767139329916292976739321564.253.361.472.834May 24, 200023PHI
20Alex Cabrera12000200000.431878010212151400421.263.299.500.799Jun 26, 200028ARI
21Jolbert Cabrera8199820080-0.16091531140618936279918157381673241.257.306.365.670Apr 12, 199827CLE
22Jose Cabrera6199720020-0.2188242312000000012.087.087.087.174Jul 15, 199728HOU
23Cameron Cairncross12000200000.00000000000000Jul 20, 200028CLE
24Eric Cammack12000200000.181101010100001.0001.0003.0004.000Apr 28, 200024NYM
25Ramon Castro131999201103.0567160314261553386606721720151375.237.310.424.734Aug 27, 199924FLA
26Randy Choate152000201500.0433650000000013.000.167.000.167Jul 1, 200024NYY
27Chris Clapinski21999200000.47012110518285319101419.267.358.400.758Jul 17, 199928FLA
28Brian Cooper6199920050-0.115990100000004.111.111.111.222Sep 7, 199925ANA
29Trace Coquillette2199920000-0.35112210882570112101126.231.306.324.630Sep 7, 199926MON
30Alex Cora141998201107.012733825340836082814039352864721248423.243.310.338.648Jun 7, 199824LAD
31Francisco Cordero14199920123-0.1396330000000001.000.000.000.000Aug 2, 199925TEX
32Steve Cox41999200201.7378139912391463247223915884129240.262.340.417.757Sep 19, 199925TBD
33Mike Darr31999200102.51886125426314828556717467135.273.353.371.724May 23, 199924SDP
34Doug Davis13199920110-3.1218466412123442013004175.083.093.102.195Aug 9, 199924TEX
35Valerio De Los Santos9199820080-0.120716120000000018.000.077.000.077Jul 31, 199827MIL
36Miguel Del Toro21999200000.023761100020003.167.167.167.333Apr 6, 199928SFG
37Wilson Delgado91996200400.7253601542591361525435147108.251.314.314.627Sep 24, 199627TOT
38Scott Downs13200020140-0.491584533000100317.067.125.067.192Apr 9, 200024TOT
39Chad Durbin14199920130-0.228726240200010008.083.080.083.163Sep 26, 199922KCR
40Adam Eaton102000200902.320840334130661613265133113.194.271.273.543May 30, 200022SDP
41Darrell Einertson12000200000.00000000000000Apr 15, 200027NYY
42Todd Erdos5199720010-0.135330000000001.000.000.000.000Jun 8, 199726TOT
43Seth Etherton42000200600.081391100000012.111.200.111.311May 26, 200023ANA
44Tom Evans3199720000-0.14211910217266017041325.255.347.343.691Sep 2, 199725TEX
45Robert Fick101998200712.284626582373287613116126932469235386.258.328.405.732Sep 19, 199826DET
46Scott Forster12000200000.039000000000000Jun 18, 200028MON
47Aaron Fultz82000200700.128720192500000003.263.263.263.526Apr 5, 200026SFG
48Rafael Furcal1420002014339.5161472376477106318173116911358731494643910.281.346.402.748Apr 4, 200022ATL
49Eric Gagne101999200830.03379986512211301125.140.149.221.370Sep 7, 199924LAD
50Daniel Garibay1200020000-0.12819151200010006.133.133.133.267Apr 9, 200027CHC
51Jon Garland132000201310.110220917512242017001065.137.187.166.353Jul 4, 200020CHW
52Shawn Gilbert3199720000-0.551514797102420317.149.200.298.498Jun 2, 199735LAD
53Keith Glauber2199820000-0.17330000000001.000.000.000.000Sep 8, 199828CIN
54Wiki Gonzalez71999200601.529593283675200413171033278112.239.310.356.666Aug 14, 199926SDP
55Scarborough Green3199720000-1.11171861683036110101071333.214.271.232.503Aug 2, 199726TEX
56Charlie Greene5199620000-0.6558375513200200525.173.222.200.422Sep 15, 199629TOR
57Carlos Guillen1419982011327.71305527746737331331266511246607447510804.285.355.443.798Sep 6, 199824SEA
58Geraldo Guzman2200020010-0.417232000000000014.000.000.000.000Jul 6, 200027ARI
59Matt Herges11199920090-0.1527393606000100122.167.189.167.356Aug 3, 199930LAD
60Chad Hermansen6199920040-3.6189541492499623213349838168.195.255.329.584Sep 7, 199922PIT
61Carlos Hernandez2199920000-0.21816154200013201.133.133.133.267May 26, 199924SEA
62Mark Johnson12000200000.00000000000000Apr 7, 200025DET
63Adam Kennedy1419992012020.91691605554736821488288428057117962401839.272.327.384.711Aug 21, 199924ANA
64Brooks Kieschnick61996200400.725733630634761011646103076.248.315.444.760Apr 3, 199628CIN
65Byung-Hyun Kim9199920071-0.53222041534193001000639.124.156.144.300May 29, 199921ARI
66Gene Kingsale7199620030-0.82115965336513417535315113996.251.307.319.626Sep 3, 199623BAL
67Danny Klassen5199820030-1.285287261345982623232184.226.289.341.630Jul 4, 199824ARI
68Mike Lamb102000201004.0975298927063827461321969349710226409.276.332.415.747Apr 23, 200024TEX
69Yovanny Lara12000200000.05000000000000Jun 28, 200024MON
70Jason LaRue121999201008.9922310327193076281487963481411237760.231.315.396.712Jun 15, 199926CIN
71Matt LeCroy82000200700.4476153913881463616816021804123332.260.326.440.766Apr 3, 200024MIN
72David Lee51999200400.080661100000003.167.167.167.333May 22, 199927COL
73Paul Lo Duca1119982008417.910824302389248311122228804812019266295.286.337.409.746Jun 21, 199828LAD
74Terrence Long81999200605.28903325306842882416621693762715227460.269.318.404.722Apr 14, 199924OAK
75Julio Lugo1220002011013.51352533847586881279238348047519869439876.269.333.384.716Apr 15, 200024HOU
76Jose Macias71999200501.965917891646201422771726173432193243.256.298.371.669May 12, 199928DET
77Felix Martinez51997200100.92397316417713726733918953143.214.287.290.577Sep 3, 199726TBD
78Ruben Mateo61999200400.0295951876106219446218911149189.250.303.386.689Jun 12, 199922TEX
79Luis Matos72000200604.750817731605212410849301407224108297.255.312.375.687Jun 19, 200021BAL
80Gary Matthews1219992010114.21281461741036121056225291084849536454849.257.332.405.737Jun 4, 199925CHC
81Mitch Meluskey51998200301.9155493414561172401575206889.283.386.449.835Aug 30, 199826HOU
82Frank Menechino71999200505.44491510125720730258736149310200279.240.358.383.741Sep 6, 199929OAK
83Wade Miller9199920070-0.413230827320479001700486.172.183.205.389Jul 7, 199923HOU
84Doug Mirabelli121996200704.8566165514561623377825820630165415.231.317.407.724Aug 27, 199629SFG
85Bengie Molina1319982010010.71362515948124571317217614471137208471.274.307.411.718Sep 21, 199825ANA
86Melvin Mora1319992011228.31556615854227941503283191717549355520953.277.350.431.781May 30, 199928TOT
87Jim Morris21999200000.00000000000000Sep 18, 199936TBD
88Mark Mulder92000200820.4631311111018201900945.162.228.207.435Apr 18, 200022OAK
89Calvin Murray51999200402.1288719633108146334854221171111.231.315.333.648Jun 22, 199928SFG
90Tomo Ohka10199920090-0.713927624083320015101095.138.172.146.318Jul 19, 199924BOS
91Ramon Ortiz12199920130-1.1125164144811201400562.076.107.111.218Aug 19, 199927ANA
92Vicente Padilla14199920121-0.62243012511327410170016130.108.170.131.301Jun 29, 199922TOT
93Jay Payton1219982010015.41259449041545611157193301195224732255503.279.323.425.748Sep 1, 199827NYM
94Jesus Pena21999200000.04000000000000Aug 7, 199925TOT
95Brad Penny142000201420.12885785292783172334003173.157.166.214.380Apr 7, 200022FLA
96Ben Petrick51999200300.524076466911417237527945678177.257.336.448.785Sep 1, 199923COL
97Adam Piatt4200020030-0.12125885216212931616653457149.248.323.422.745Apr 24, 200024OAK
98Juan Pierre1420002013017.3199482807525107522172559418517614203464479.295.343.361.704Aug 7, 200022COL
99A.J. Pierzynski1919982016223.82059781572908072043407241889091523308895.280.319.420.739Sep 9, 199823MIN
100Lou Pote51999200400.011000000000000Aug 11, 199928ANA
101Ruben Quevedo4200020030-0.26410998515000500244.153.170.153.323Apr 14, 200021CHC
102Mark Quinn41999200203.3293116610891533077254516717856186.282.324.481.805Sep 14, 199926KCR
103Steve Rain21999200000.050320000000012.000.333.000.333Jul 17, 199925CHC
104Jason Rakers31998200000.03000000000000May 6, 199827KCR
105Alex Ramirez3199820000-1.113535033238861731248311578.259.293.437.730Sep 19, 199825TOT
106Robert Ramsay21999200000.01000000000000Aug 27, 199926SEA
107Mark Redman10199920081-1.78517315438000300669.052.088.052.139Jul 24, 199926MIN
108Dan Reichert5199920030-0.1111090100000006.111.111.111.222Jul 16, 199923KCR
109Chris Richard52000200901.8280100689913222957634122181881183.255.323.445.768Jul 17, 200026TOT
110Paul Rigdon22000200100.22750364700120029.194.237.278.515May 21, 200024TOT
111Luis Rivera12000200000.05000000000000Apr 4, 200022TOT
112Nate Rolison1200020000-0.3816130100020014.077.125.077.202Sep 5, 200023FLA
113J.C. Romero141999201200.1271441110000001.250.250.500.750Sep 15, 199924MIN
114John Roskos3199820000-0.637534914300200419.082.151.143.294Apr 20, 199825SDP
115B.J. Ryan111999200920.140220000000000.000.000.000.000Jul 28, 199924BAL
116Jason Ryan21999200000.00000000000000Aug 24, 199924MIN
117Johan Santana122000201240.611727924811401211900978.161.191.230.421Apr 3, 200021MIN
118Kazuhiro Sasaki42000200320.012000000000000Apr 5, 200032SEA
119Rich Sauveur61986200000.014430100000001.333.333.333.667Jul 1, 198636OAK
120Scott Schoeneweis121999201000.12151080210010022.250.400.375.775Apr 7, 199926ANA
121Bill Selby5199620030-1.519847343145962031148123371.223.279.360.638Apr 19, 199630CLE
122Chris Sexton2199920000-0.570188159183541117842422.220.328.277.605May 3, 199928CIN
123Scott Sheldon5199720010-0.41413102853467160833111584.235.275.375.650May 18, 199731TEX
124Steve Sisco1200020000-0.12530274500120034.185.267.296.563May 6, 200030ATL
125Chuck Smith2200020010-0.133706639000500127.136.149.136.286Jun 13, 200030FLA
126Justin Speier121998200900.023517170300000008.176.176.176.353May 27, 199826CLE
127Scott Strickland7199920100-0.1230760000000004.000.000.000.000Aug 14, 199924MON
128Jeff Tam61998200300.134220110010000.500.5001.0001.500Jun 30, 199829OAK
129Brian Tollberg4200020030-0.15111093514100200433.151.186.161.347Jun 20, 200027SDP
130Andy Tracy5200020090-0.514931427735641021343103099.231.306.422.728Apr 25, 200026MON
131Chris Truby4200020030-1.426388481978189429231075538205.231.269.388.657Jun 16, 200026HOU
132Tim Unroe51995200000.47910895132130311211132.221.308.347.656May 30, 199529ATL
133Pedro Valdes3199620000-0.1539385721711801815.247.312.388.700May 15, 199627TEX
134Wilton Veras2199920000-0.8853062823574122227021234.262.297.340.637Jul 1, 199922BOS
135Kevin Walker62000200500.0110440100000001.250.250.250.500Apr 14, 200023SDP
136Eric Weaver31998200000.07110000000001.000.000.000.000May 30, 199826ANA
137Kip Wells121999201200.82223713313063101417104143.190.205.263.468Aug 2, 199923CHW
138Dan Wheeler131999201200.1280871100000001.143.143.143.286Sep 1, 199922TBD
139Kelly Wunsch62000200500.057110000000001.000.000.000.000Apr 3, 200027CHW
140Barry Zito15200020153-1.1213418344123500011001899.102.146.102.248Jul 22, 200022OAK
141Eddie Zosky5199120000-0.644535048120300113.160.173.260.433Sep 2, 199132HOU

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
1Armando Almanza7199920050-0.41413.5194.82254049002214.218912311534136132326489511.514Jul 29, 199927FLA
2Jimmy Anderson61999200401.12547.3475.42122968301574.267237134658240242412612225871.587Jul 4, 199924PIT
3Rick Ankiel111999201303.61310.5653.9051411001242.01981191053213022691222010391.355Aug 23, 199920STL
4Tony Armas101999200808.35365.4494.651851677000925.2891519478122431416805164340551.428Aug 16, 199922MON
5Bronson Arroyo1620002017124.7148137.5194.28419383616612435.2250712601158347661601571105642103381.301Jun 12, 200023PIT
6Rob Bell7200020070-0.33437.4795.7115110815200686.0757465435125288134212104230621.523Apr 8, 200023CIN
7Jim Brower91999200702.73332.5084.673542888005574.059632329870256173972812925301.484Sep 5, 199927CLE
8Mark Buehrle1620002015560.0214160.5723.815184936331003283.1347215421391361734491870791627137051.281Jul 16, 200021CHW
9A.J. Burnett1719992015129.6164157.5113.994354301241002731.125191328121026311003525131436161116651.325Aug 17, 199923FLA
10Jose Cabrera6199720020-0.21917.5284.951981171004271.02911611494294181921421111881.421Jul 15, 199728HOU
11Cameron Cairncross12000200000.2101.0003.8615020009.111441318000401.500Jul 20, 200028CLE
12Eric Cammack12000200000.0006.3080200010.077711019100481.700Apr 28, 200024NYM
13Randy Choate152000201504.51614.5333.906720102007408.035019817720175323484511617501.287Jul 1, 200024NYY
14Brian Cooper6199920050-0.4514.2635.8042268110167.218211810832742757037501.527Sep 7, 199925ANA
15Francisco Cordero1419992012316.94753.4703.38800057500329824.275134231064375307962733735511.365Aug 2, 199925TEX
16Doug Davis1319992011021.592108.4604.4430628647301715.2181392184618078328127944106375971.513Aug 9, 199924TEX
17Valerio De Los Santos91998200801.0913.4094.57235445001256.022513713037127152071111511071.375Jul 31, 199827MIL
18Miguel Del Toro21999200000.2201.0004.61231600041.04121218172362021791.415Apr 6, 199928SFG
19Scott Downs1320002014011.23840.4873.56619501131127751.172933329767279345752822632131.342Apr 9, 200024TOT
20Chad Durbin14199920130-0.64347.4785.034567582305836.1898512467123365265774403537251.510Sep 26, 199922KCR
21Adam Eaton102000200902.27168.5114.9420920143001178.21253688647167448338555213551671.443May 30, 200022SDP
22Darrell Einertson12000200000.0003.55110400012.216951403000581.579Apr 15, 200027NYY
23Todd Erdos5199720010-0.2201.0005.576302100293.21056258124535812064371.601Jun 8, 199726TOT
24Seth Etherton4200020060-0.697.5636.3023230000115.2133838127481634135291.565May 26, 200023ANA
25Scott Forster1200020000-0.901.0007.884201000032.02831285251232021541.656Jun 18, 200028MON
26Aaron Fultz82000200702.72515.6254.264631111003479.246724322750187273941831220571.363Apr 5, 200026SFG
27Eric Gagne1019992008311.73326.5593.474024826900187643.251826824876226137183311826641.156Sep 7, 199924LAD
28Daniel Garibay1200020000-0.728.2006.03308600074.28854509391461043451.701Apr 9, 200027CHC
29Jon Garland1320002013122.4136125.5214.37365342911612151.12260114910452637233911566315091971.387Jul 4, 200020CHW
30Keith Glauber21998200000.4003.0070200015.011550308102610.933Sep 8, 199828CIN
31Wiki Gonzalez71999200600.0000.001010001.0000010000041.000Aug 14, 199926SDP
32Geraldo Guzman22000200100.854.5565.041710000069.273403910251562032961.407Jul 6, 200027ARI
33Matt Herges111999200906.14335.5513.9156741980034691.073533530066257444733221630231.436Aug 3, 199930LAD
34Mark Johnson1200020000-0.501.0007.5093300024.02523203161111021161.708Apr 7, 200025DET
35Brooks Kieschnick61996200400.722.5004.597402400096.0110514911267676034251.417Apr 3, 199628CIN
36Byung-Hyun Kim919992007111.15460.4744.42394871940086841.078145141394376358068073636881.376May 29, 199921ARI
37Yovanny Lara12000200000.0006.356020005.25440803000292.294Jun 28, 200024MON
38David Lee51999200402.052.7144.3796029001115.11176156147239711265301.639May 22, 199927COL
39Frank Menechino7199920050-0.10027.002020001.18441000000116.000Sep 6, 199929OAK
40Wade Miller919992007015.06246.5744.101511472510894.1838443407108377157492702538331.359Jul 7, 199923HOU
41Jim Morris2199920000-0.1004.80210600015.01312829113101691.467Sep 18, 199936TBD
42Mark Mulder920002008219.610360.6324.182052031251001314.01352657611141412158345014755621.342Apr 18, 200022OAK
43Tomo Ohka1019992009012.05168.4294.26202178115101070.01182568506140302275903423546201.387Jul 19, 199924BOS
44Ramon Ortiz121999201305.48786.5034.953032183710101448.115668617962355003289569184663371.426Aug 19, 199927ANA
45Vicente Padilla1419992012112.010891.5434.32386237374461571.11612823754181551451121109123768081.377Jun 29, 199922TOT
46Jesus Pena2199920000-0.221.6675.21480800146.249342710425402042291.950Aug 7, 199925TOT
47Brad Penny1420002014218.8121101.5454.29349319104201925.020309909171946193812735365482181.376Apr 7, 200022FLA
48Lou Pote51999200403.144.5003.56129251006219.219996872388916760109311.307Aug 11, 199928ANA
49Ruben Quevedo4200020030-3.21430.3186.1566581210326.1364243223701751223770915011.652Apr 14, 200021CHC
50Steve Rain2199920000-0.335.3755.465301100064.174423911340662052931.679Jul 17, 199925CHC
51Jason Rakers3199820000-0.6201.0008.76130400024.23524246110160031171.865May 6, 199827KCR
52Robert Ramsay21999200000.813.2504.19434700068.26635326494431053111.675Aug 27, 199926SEA
53Mark Redman1019992008111.16885.4444.85219203412201238.213647126681414071974735105853711.430Jul 24, 199926MIN
54Dan Reichert51999200300.02125.4575.551245120112395.14412732444322392402303417991.680Jul 16, 199923KCR
55Paul Rigdon22000200100.4810.4445.4532310000166.21751041013181111124037411.536May 21, 200024TOT
56Luis Rivera12000200000.4101.0001.236030007.15110615000321.500Apr 4, 200022TOT
57J.C. Romero141999201207.73428.5484.1668022128007661.162433530659375475264063529431.511Sep 15, 199924MIN
58B.J. Ryan1119992009211.52128.4293.37560024900117536.242421620142264276251722122731.282Jul 28, 199924BAL
59Jason Ryan21999200000.415.1675.94249610066.283474417270344023071.650Aug 24, 199924MIN
60Johan Santana1220002012451.113978.6413.2036028423151012025.2172677372122056713198836126882621.132Apr 3, 200021MIN
61Kazuhiro Sasaki42000200323.7716.3043.14228020100129223.1165907824771324290159251.084Apr 5, 200032SEA
62Rich Sauveur6198620000-0.401.0006.07343600046.058313110241285302131.783Jul 1, 198636OAK
63Scott Schoeneweis121999201002.74757.4525.0157793104219972.01035580541112398385684762842771.474Apr 7, 199926ANA
64Scott Sheldon51997200100.0000.001000000.1000000100010.000May 18, 199731TEX
65Chuck Smith22000200103.31111.5003.8434340100210.220010090168961899268981.372Jun 13, 200030FLA
66Justin Speier121998200907.73533.5154.1161301900017675.0612324308108231375884553828831.249May 27, 199826CLE
67Scott Strickland71999201003.91221.3643.382390820020242.0206104912511217243801010391.314Aug 14, 199924MON
68Jeff Tam61998200304.1714.3333.91251069007271.128913011818983114690811701.426Jun 30, 199829OAK
69Brian Tollberg42000200302.21516.4844.4853520100307.13561741534083918281713421.428Jun 20, 200027SDP
70Kevin Walker62000200500.073.7004.76122025000102.0845954106310956234531.441Apr 14, 200023SDP
71Eric Weaver3199820000-0.323.4006.273201000037.13929268302270061791.848May 30, 199826ANA
72Kip Wells121999201207.169103.4014.71296219243221338.11390773700151635539637036759701.513Aug 2, 199923CHW
73Dan Wheeler131999201207.82543.3683.9858991870043640.258929828389194325551322026801.222Sep 1, 199922TBD
74Kelly Wunsch62000200503.1116.6473.76257036001177.013678741497914522047751.316Apr 3, 200027CHW
75Barry Zito1520002015333.1165143.5364.04433421912502576.2238112541157282106452188597850110011.337Jul 22, 200022OAK
Totals5551986201732483.626212542.5084.30163775723364220778106545507.0455942367821752538317121129233311188018015641962341.514