Image credit:
Roman Anthony (Photo by G Fiume/Getty Images)
There are a few ways MLB players can graduate from rookie status. The simplest way is for a hitter to exceed 130 major league at-bats or for a pitcher to log more than 50 major league innings.
But players also graduate when they exceed 45 days of “active service time.” And that’s where rookie status gets very complicated.
The issue is that “active service time” is not the same thing as service time. A player gets service time for any day on the injured list, but that does not count towards the active service time that affects rookie status.
There are a lot of complicated permutations that go into service time and active service time. Unfortunately, there is no official published list of active service time to help sort things out. Since Baseball America begins our offseason prospect rankings immediately upon the completion of the MLB season, we have always worried about incorrectly calculating a player’s service time and either leaving a player off the list by mistake or writing up a player who had actually exceeded the active service time limit. As such, BA has always stuck with the at-bats and innings pitched limits when determining prospect status.
But with the help of Ethan Hullihen, we have independently generated the full—and, as best as we can determine, accurate—listing of the active service time of every rookie and graduated rookie. So, beginning with our upcoming top 10 prospect lists for every team this offseason, we will begin accounting for service time to exclude players who have exceeded limits.
Below, Baseball America subscribers can see the service time totals for every player who graduated from rookie status in 2025, as well as the totals for those players who played in the majors in 2025 but have not exceeded qualifications and will retain rookie status to begin the 2026 season.
Please note that players are listed by the organization with which they played in the majors, so some players who were designated for assignment may be listed with a previous organization.
Graduated Players For 2025
PlayerPosORGACTIVE
SERVICE
TIMECAREER
ABCAREER
IPBryce TeodosioOFAngels66150Caden DanaRHPAngels4642.2Christian Moore2BAngels65162Gustavo CamperoCAngels71104Matthew LugoSSAngels5069Niko Kavadas1BAngels74113Ryan ZeferjahnRHPAngels20874Brandon WalterLHPAstros8176.2Cam SmithSSAstros172441Colton GordonLHPAstros10686Nick HernandezRHPAstros7521.2Shay WhitcombSSAstros8173Zach DezenzoOFAstros100160Anthony MaldonadoRHPAthletics5125Brady BassoLHPAthletics5834Carlos CortesOFAthletics6994Colby ThomasOFAthletics78120Denzel ClarkeOFAthletics59148Elvis AlvaradoRHPAthletics10142.1Grant HolmanRHPAthletics9838.2J.T. GinnRHPAthletics160124.1Jack PerkinsRHPAthletics6138.2Jacob LopezLHPAthletics124115.1Jacob WilsonSSAthletics197578Justin SternerRHPAthletics16869Luis MoralesRHPAthletics5948.2Max MuncySSAthletics84206Nick KurtzOFAthletics144420Willie MacIverCAthletics93102Alan RodenOFBlue Jays86136Braydon FisherRHPBlue Jays13050Easton LucasLHPBlue Jays5942.2Mason FluhartyLHPBlue Jays13752.2AJ Smith-ShawverRHPBraves8474Drake BaldwinCBraves172405Dylan DoddLHPBraves13171.1Hurston WaldrepRHPBraves5863.1Nacho Alvarez Jr.3BBraves78218Anthony SeiglerCBrewers7062Brandon LockridgeOFBrewers117146Caleb DurbinSSBrewers164445Chad PatrickRHPBrewers124119.2Isaac Collins2BBrewers194389Jacob MisiorowskiRHPBrewers9466Andre GranilloRHPCardinals5121Anthony VenezianoLHPCardinals10840.2Gordon GraceffoRHPCardinals8750.2Jose FerminSSCardinals95182Matt SvansonRHPCardinals11560.1Michael McGreevyRHPCardinals88118.2Riley O’BrienRHPCardinals16458.1Thomas SaggeseSSCardinals143324Yohel PozoCCardinals203234Cade HortonRHPCubs138118Matt ShawSSCubs161393Adrian Del CastilloCD-backs114200Andrew SaalfrankLHPD-backs11840.1Connor KaiserSSD-backs4722Elvin RodriguezRHPD-backs6452.2Jordan LawlarSSD-backs7397Jorge BarrosaOFD-backs7088Juan MorilloRHPD-backs11134.1Kyle BackhusLHPD-backs10225.1Tim TawaOFD-backs112199Tyler Locklear3BD-backs62148Ben CaspariusRHPDodgers18286Dalton RushingCDodgers128142Edgardo HenriquezRHPDodgers6022.1Hyeseong KimIFDodgers115161Jack DreyerLHPDodgers17276.1Justin WrobleskiLHPDodgers128103Roki SasakiRHPDodgers6136.1Will KleinRHPDodgers7522.2Carson SeymourRHPGiants7436Christian KossSSGiants1491744Drew GilbertOFGiants52100Kai-Wei TengRHPGiants7140.2C.J. Kayfus1BGuardians58123Erik SabrowskiLHPGuardians12742Joey CantilloLHPGuardians162134Johnathan RodriguezOFGuardians97102Nic EnrightRHPGuardians7931Will WilsonSSGuardians7478Ben Williamson3BMariners109277Carlos VargasRHPMariners19381.2Cole YoungSSMariners121223Logan EvansRHPMariners7881.1Adam MazurRHPMarlins6063.2Agustin RamirezCMarlins161537Cade GibsonLHPMarlins13554.2Eric Wagaman1BMarlins192548Graham Pauley3BMarlins144193Griffin ConineOFMarlins66161Heriberto HernandezOFMarlins122256Jack WinklerSSMarlins5516Jakob MarseeOFMarlins59209Javier SanojaSSMarlins1953489.1Josh SimpsonLHPMarlins11130.2Lake BacharRHPMarlins19080.1Liam HicksCMarlins172332Ryan GustoRHPMarlins135101.2Troy Johnston1BMarlins62112Hayden SengerCMets8772Luisangel AcunaSSMets156214Max KranickRHPMets1081280.2Ronny MauricioSSMets150269Andres Chaparro3BNationals104187Brad LordRHPNationals172130.2Brady HouseSSNationals105261Cade CavalliRHPNationals5653Clayton BeeterRHPNationals7629Cole HenryRHPNationals15452.2Daylen LileOFNationals119321Dylan CrewsOFNationals136412Jackson RutledgeRHPNationals196101.2Orlando RibaltaRHPNationals7727.2PJ PoulinLHPNationals5524.2Robert HassellOFNationals85197Ryan LoutosRHPNationals4814.1Shinnosuke OgasawaraLHPNationals6638.2Zach BrzykcyRHPNationals8228.2Brandon YoungRHPOrioles5257.2Coby Mayo3BOrioles160304Dietrich EnnsLHPOrioles13172.2Grant WolframLHPOrioles7226.2Jeremiah JacksonSSOrioles61170Kade StrowdRHPOrioles7226.1Maverick HandleyCOrioles5041Tomoyuki SuganoRHPOrioles172157Yaramil HiraldoRHPOrioles5019.2David MorganRHPPadres11947.1Kyle HartLHPPadres8354Trenton BrooksOFPadres7466Will Wagner2BPadres132129Max LazarRHPPhillies15141.1Otto Kemp3BPhillies92197Braxton AshcraftRHPPirates12669.2Chase ShugartRHPPirates12253.2Evan SiskLHPPirates5317.2Isaac MattsonRHPPirates14957.1Mike BurrowsRHPPirates13599.1Ronny Simon2BPirates4877Alejandro OsunaOFRangers105151Cody FreemanCRangers50114Cole WinnRHPRangers13559Daniel RobertRHPRangers6018.2Jack LeiterRHPRangers190187.1Justin Foscue2BRangers6351Kumar RockerRHPRangers9176Luis CurveloRHPRangers5119Michael Helman2BRangers76109Caleb BoushleyRHPRays11549.2Chandler SimpsonSSRays139414Coco Montes2BRays4648Eric OrzeRHPRays9743.1Everson PereiraOFRays87158Hunter FeducciaCRays90100Ian SeymourLHPRays8457Jake MangumOFRays148405Kameron MisnerOFRays116212Mason MontgomeryLHPRays17555.2Tristan Gray3BRays101111Carlos NarvaezCRed Sox208416Hunter DobbinsRHPRed Sox5361Kristian CampbellSSRed Sox85229Luis GuerreroRHPRed Sox6127.1Marcelo MayerSSRed Sox58127Richard FittsRHPRed Sox8465.2Roman AnthonyOFRed Sox86257Blake DunnOFReds8786Chase BurnsRHPReds6743.1Connor PhillipsRHPReds8145.2Jacob HurtubiseOFReds6166Luis MeyRHPReds5521Lyon RichardsonRHPReds13055Ryan ViladeOFReds6064Yosver ZuluetaRHPReds5123.2Adael AmadorSSRockies71148Bradley BlalockRHPRockies11789.1Braxton FulfordCRockies94108Chase DollanderRHPRockies10798Drew RomoCRockies6854Jaden HillRHPRockies9640Juan MejiaRHPRockies14461.1Kyle Karros3BRockies52137Luis PeraltaLHPRockies9031.1Ryan RitterSSRockies88187Ryan RolisonLHPRockies10742.1Seth HalvorsenRHPRockies16052Tanner GordonRHPRockies110109.2Warming BernabelSSRockies50139Yanquiel FernandezOFRockies90138Zach AgnosRHPRockies8231.1Jac CaglianoneLHPRoyals82210John RaveOFRoyals102153Jonathan BowlanRHPRoyals11450Noah CameronLHPRoyals136138.1Ryan BergertRHPRoyals8676.1Tyler Tolbert2BRoyals14050Chase LeeRHPTigers9337.1Jace Jung2BTigers73126Jackson JobeRHPTigers6953Sawyer Gipson-LongRHPTigers5851.1Trey SweeneySSTigers213406Troy MeltonRHPTigers6845.2DaShawn KeirseyOFTwins13897Luke KeaschallSSTwins58182Mick AbelRHPTwins4939Mickey GasperCTwins134113Pierson OhlRHPTwins4830Ryan FitzgeraldSSTwins65462Travis AdamsRHPTwins6733.2Brandon EisertLHPWhite Sox18276.1Bryan Ramos2BWhite Sox52111Chase Meidroth2BWhite Sox150450Colson MontgomerySSWhite Sox87255Edgar QueroCWhite Sox165365Grant TaylorRHPWhite Sox11136.2Kyle TeelCWhite Sox115253Mike VasilRHPWhite Sox172101Sean BurkeRHPWhite Sox183153.1Shane SmithRHPWhite Sox170146.1Wikelman GonzalezRHPWhite Sox4620.1Will RobertsonOFWhite Sox5270Yoendrys GomezRHPWhite Sox12176Cam SchlittlerRHPYankees8273J.C. Escarra1BYankees13784Jasson DominguezOFYankees172468Jorbit Vivas2BYankees5556Will WarrenRHPYankees187185
Players Retaining Rookie Status For 2025
PlayerPOSORGACTIVE
SERVICE
TIMECAREER
ABCAREER
IPChad StevensSSAngels513Denzer GuzmanSSAngels1642Logan DavidsonSSAngels3242Mitch FarrisLHPAngels2824.1Ryan JohnsonRHPAngels4014.2Samuel AldegheriLHPAngels3113.2Victor MederosRHPAngels4320Brice MatthewsSSAstros2842Jacob MeltonOFAstros4570Jayden MurrayRHPAstros2611.2John RooneyLHPAstros31.1Kenedy CoronaOFAstros112Logan VanWeyRHPAstros3510.2Luis ContrerasRHPAstros4518Zach ColeOFAstros1747Carlos DuranRHPAthletics30.1CJ Alexander3BAthletics2325Gunnar HoglundRHPAthletics3032.1Mason BarnettRHPAthletics3422.1Noah MurdockRHPAthletics4317Lazaro EstradaRHPBlue Jays37.1Paxton SchultzRHPBlue Jays4224.2Trey YesavageRHPBlue Jays1414Didier FuentesRHPBraves1913Hayden HarrisLHPBraves82.2Nathan WilesRHPBraves121Carlos F. RodriguezRHPBrewers2722Connor ThomasLHPBrewers105.1Craig YohoSSBrewers218.2Drew AvansOFBrewers1317Easton McGeeRHPBrewers3624.1Logan HendersonRHPBrewers1925.1Robert GasserLHPBrewers3133.2Tyler Black2BBrewers3957Jimmy CrooksCCardinals3145Nathan ChurchOFCardinals4356Nick RaquetLHPCardinals42Owen CaissieOFCubs1926Andrew HoffmannRHPD-backs3212Austin PopeRHPD-backs52Brandyn GarciaLHPD-backs4014.1Christian Montes De OcaRHPD-backs72.2Cristian MenaRHPD-backs119.2Juan BurgosRHPD-backs2013.1Philip AbnerLHPD-backs113.2Taylor RashiRHPD-backs2916.1Tristin English1BD-backs2022Yilber DiazRHPD-backs3731.1Alex FreelandSSDodgers3784Garrett McDanielsLHPDodgers3610.2Justin DeanOFDodgers332Paul GervaseRHPDodgers218.1Blade TidwellRHPGiants815Bryce EldridgeRHPGiants1428Carson WhisenhuntLHPGiants2123.1Joel PegueroRHPGiants3922.1Logan PorterCGiants28381Mason BlackRHPGiants4540.1Trevor McDonaldRHPGiants1418Andrew WaltersRHPGuardians2110Doug NikhazyLHPGuardians44George ValeraOFGuardians2841Matt KrookLHPGuardians328.1Parker MessickLHPGuardians4039.2Petey HalpinOFGuardians96Zak KentRHPGuardians3717.2Blas CastanoRHPMariners63Harry FordCMariners286Rhylan ThomasOFMariners78Brian NavarretoCMarlins3419Christian RoaRHPMarlins53Freddy TarnokRHPMarlins3022.2Luarbert AriasRHPMarlins2110.1Max AcostaSSMarlins2254Patrick MonteverdeLHPMarlins13.2Alex CarrilloRHPMets164.2Brandon SproatRHPMets2220.2Jonah TongRHPMets3118.2Jonathan PintaroRHPMets10.2Justin HagenmanRHPMets2723.2Nolan McLean3BMets4448Andrew AlvarezLHPNationals2823.1Andry LaraRHPNationals2614.1C.J. StubbsCNationals43Jake EderLHPNationals4120.1Sauryn LaoSSNationals2311Carson RagsdaleRHPOrioles35Chayce McDermottRHPOrioles612.2Dylan BeaversOFOrioles44110Jose EspadaRHPOrioles144Samuel BasalloCOrioles43109Bradgley RodriguezRHPPadres207.2Omar CruzLHPPadres133.2Tirso OrnelasOFPadres1314Alan RangelRHPPhillies3811Brewer HicklenOFPhillies197Michael MercadoRHPPhillies4116Seth JohnsonRHPPhillies3915Billy CookOFPirates2555Bubba ChandlerRHPPirates3831.1Cam Devanney2BPirates3936Cam SandersRHPPirates166.2Hunter BarcoLHPPirates63Jack LittleRHPPirates23Matt GorskiOFPirates2341Michael Darrell-HicksRHPPirates189.2Nick Yorke2BPirates42106Rafael FloresCPirates1315Thomas HarringtonRHPPirates108.2Tsung-Che ChengSSPirates97Dustin HarrisOFRangers1946Jose CorniellRHPRangers31.2Marc ChurchRHPRangers235.2Nolan HoffmanRHPRangers11Bob Seymour1BRays4578Brian Van BelleRHPRays178.1Carson WilliamsSSRays3999Cole WilcoxRHPRays31Forrest WhitleyRHPRays4015.1Garrett ActonRHPRays176.2Joe RockLHPRays147.2Tristan PetersOFRays512Connelly EarlyLHPRed Sox2019.1Jhostynxon GarciaOFRed Sox87Payton TolleLHPRed Sox3116.1Chase PettyRHPReds146Randy WynneRHPReds55.1Sal Stewart3BReds2855Tyler Callihan2BReds66Will BanfieldCReds1610Zach MaxwellRHPReds3810Blaine Crim1BRockies2965Carson PalmquistLHPRockies3834.1Dugan DarnellRHPRockies2111.2McCade BrownRHPRockies3625.2Zac VeenOFRockies1534Carter JensenCRoyals2860Luinder AvilaRHPRoyals3214Drew SommersLHPTigers133Dylan SmithRHPTigers1913Gage WorkmanSSTigers4116Tyler OwensRHPTigers53Carson McCuskerOFTwins3529Cody LawerysonRHPTwins177.2Connor GillispieRHPTwins3934Caleb FreemanRHPWhite Sox93.1Greg JonesSSWhite Sox367Jake PalischLHPWhite Sox21Owen WhiteRHPWhite Sox3614Tim Elko3BWhite Sox3267Allan WinansRHPYankees3749.1Jayvien SandridgeLHPYankees40.2
Ethan Hullihen covers contracts, service time and MLB rules. For more from Ethan, check out his Patreon.
Discover more from 6up.net
Subscribe to get the latest posts sent to your email.