Active Draft Classes
Active pros grouped by the year they debuted. A look at which classes are most represented on rosters today, and which veterans are still standing from a decade-plus ago.
Recent Classes
Class of 2026 (35 active)
MLB 35
MLBAlex HoppeSeattle Mariners
MLBAndrew MorrisMinnesota Twins
MLBAndrew PainterPhiladelphia Phillies
MLBAnthony NunezBaltimore Orioles
MLBBrandon ValenzuelaToronto Blue Jays
MLBBrian FitzpatrickMilwaukee Brewers
MLBCarson BengeNew York Mets
MLBConnor PrielippMinnesota Twins
MLBElmer RodriguezNew York Yankees
MLBFelix ReyesPhiladelphia Phillies
MLBGavin CollyerTexas Rangers
MLBHao-Yu LeeDetroit Tigers
MLBJJ WetherholtSt. Louis Cardinals
MLBJR RitchieAtlanta Braves
MLBJake BennettBoston Red Sox
MLBJose FernandezArizona Diamondbacks
MLBJose FrancoCincinnati Reds
MLBJustin CrawfordPhiladelphia Phillies
MLBKazuma OkamotoToronto Blue Jays
MLBKevin McGonigleDetroit Tigers
MLBKonnor GriffinPittsburgh Pirates
MLBMunetaka MurakamiChicago White Sox
MLBNoah SchultzChicago White Sox
MLBPeyton GrayTexas Rangers
MLBPeyton PalletteCleveland Guardians
MLBRyan WatsonBoston Red Sox
MLBSam AntonacciChicago White Sox
MLBShane DrohanMilwaukee Brewers
MLBSpencer MilesToronto Blue Jays
MLBTJ RumfieldColorado Rockies+5 more
Class of 2025 (94 active)
MLB 94
MLBAJ BlubaughHouston Astros
MLBAgustin RamirezMiami Marlins
MLBAlejandro OsunaTexas Rangers
MLBAlex FreelandLos Angeles Dodgers
MLBAndre GranilloWashington Nationals
MLBBen WilliamsonTampa Bay Rays
MLBBrad LordWashington Nationals
MLBBradgley RodriguezSan Diego Padres
MLBBrady HouseWashington Nationals
MLBBrandon SproatMilwaukee Brewers
MLBBrandon YoungBaltimore Orioles
MLBBrandyn GarciaArizona Diamondbacks
MLBBraxton AshcraftPittsburgh Pirates
MLBBraydon FisherToronto Blue Jays
MLBBrice MatthewsHouston Astros
MLBBubba ChandlerPittsburgh Pirates
MLBCade GibsonMiami Marlins
MLBCaleb DurbinBoston Red Sox
MLBCam SchlittlerNew York Yankees
MLBCam SmithHouston Astros
MLBCarlos CortesOakland Athletics
MLBCarter JensenKansas City Royals
MLBChad PatrickMilwaukee Brewers
MLBChandler SimpsonTampa Bay Rays
MLBChase BurnsCincinnati Reds
MLBChase DeLauterCleveland Guardians
MLBChase DollanderColorado Rockies
MLBChase MeidrothChicago White Sox
MLBChristian KossSan Francisco Giants
MLBColby ThomasOakland Athletics+64 more
Class of 2024 (93 active)
MLB 93
MLBAdrian Del CastilloArizona Diamondbacks
MLBAndy PagesLos Angeles Dodgers
MLBAngel MartinezCleveland Guardians
MLBAustin MartinMinnesota Twins
MLBBen BrownChicago Cubs
MLBBen RiceNew York Yankees
MLBBilly CookPittsburgh Pirates
MLBBlaze AlexanderBaltimore Orioles
MLBBrady BassoOakland Athletics
MLBBrandon LockridgeMilwaukee Brewers
MLBBrant HurterDetroit Tigers
MLBBrett HarrisOakland Athletics
MLBBrooks LeeMinnesota Twins
MLBBryan KingHouston Astros
MLBBryce TeodosioLos Angeles Angels
MLBCade PovichBaltimore Orioles
MLBCade SmithCleveland Guardians
MLBCarlos NarvaezBoston Red Sox
MLBChase ShugartPhiladelphia Phillies
MLBChristian ScottNew York Mets
MLBCoby MayoBaltimore Orioles
MLBCole WinnTexas Rangers
MLBColt KeithDetroit Tigers
MLBConnor NorbyMiami Marlins
MLBDaniel SchneemannCleveland Guardians
MLBDarell HernaizOakland Athletics
MLBDillon DinglerDetroit Tigers
MLBDrew RomoChicago White Sox
MLBDustin HarrisHouston Astros
MLBEdgardo HenriquezLos Angeles Dodgers+63 more
Class of 2023 (103 active)
MLB 103
MLBAbner UribeMilwaukee Brewers
MLBAndrew AbbottCincinnati Reds
MLBAndruw MonasterioBoston Red Sox
MLBAustin WellsNew York Yankees
MLBBlake PerkinsMilwaukee Brewers
MLBBraden ShewmakeHouston Astros
MLBBrandon PfaadtArizona Diamondbacks
MLBBrayan RocchioCleveland Guardians
MLBBrenan HanifeeDetroit Tigers
MLBBrent HeadrickNew York Yankees
MLBBrenton DoyleColorado Rockies
MLBBrett SullivanColorado Rockies
MLBBrice TurangMilwaukee Brewers
MLBBryan HudsonChicago White Sox
MLBBryan WooSeattle Mariners
MLBCarmen MlodzinskiPittsburgh Pirates
MLBCasey LeguminaTampa Bay Rays
MLBCasey SchmittSan Francisco Giants
MLBCeddanne RafaelaBoston Red Sox
MLBCody BoltonHouston Astros
MLBColton CowserBaltimore Orioles
MLBConnor PhillipsCincinnati Reds
MLBCurtis MeadWashington Nationals
MLBDane MyersCincinnati Reds
MLBDavid FryCleveland Guardians
MLBDavid HamiltonMilwaukee Brewers
MLBDavis SchneiderToronto Blue Jays
MLBDominic CanzoneSeattle Mariners
MLBDrew MillasWashington Nationals
MLBEdouard JulienColorado Rockies+73 more
Class of 2022 (93 active)
MLB 93
MLBAdley RutschmanBaltimore Orioles
MLBAlec BurlesonSt. Louis Cardinals
MLBAlek ThomasArizona Diamondbacks
MLBAlex CallLos Angeles Dodgers
MLBAndre PallanteSt. Louis Cardinals
MLBAndrew NardiMiami Marlins
MLBBennett SousaHouston Astros
MLBBo NaylorCleveland Guardians
MLBBobby Witt Jr.Kansas City Royals
MLBBrayan BelloBoston Red Sox
MLBBrennan BernardinoColorado Rockies
MLBBrett BatyNew York Mets
MLBBryce ElderAtlanta Braves
MLBBryce JohnsonSan Diego Padres
MLBBryson StottPhiladelphia Phillies
MLBCJ AbramsWashington Nationals
MLBCade CavalliWashington Nationals
MLBCaleb KilianSan Francisco Giants
MLBCalvin FaucherMiami Marlins
MLBChase SilsethLos Angeles Angels
MLBChristopher MorelMiami Marlins
MLBCole RagansKansas City Royals
MLBColin HoldermanCleveland Guardians
MLBCooper CriswellSeattle Mariners
MLBCorbin CarrollArizona Diamondbacks
MLBDL HallMilwaukee Brewers
MLBDavis MartinChicago White Sox
MLBEaston McGeeMilwaukee Brewers
MLBEsteury RuizMiami Marlins
MLBEzequiel DuranTexas Rangers+63 more
Class of 2021 (55 active)
MLB 55
MLBAaron AshbyMilwaukee Brewers
MLBAlex LangeKansas City Royals
MLBAndy IbanezNew York Mets
MLBAnthony BenderMiami Marlins
MLBAustin WarrenNew York Mets
MLBBailey OberMinnesota Twins
MLBBrandon MarshPhiladelphia Phillies
MLBBryan BakerTampa Bay Rays
MLBCal RaleighSeattle Mariners
MLBCamilo DovalNew York Yankees
MLBConnor WongBoston Red Sox
MLBCristopher SanchezPhiladelphia Phillies
MLBDaniel Lynch IVKansas City Royals
MLBDylan LeeAtlanta Braves
MLBEduard BazardoSeattle Mariners
MLBEdward CabreraChicago Cubs
MLBErnie ClementToronto Blue Jays
MLBGarrett WhitlockBoston Red Sox
MLBGavin SheetsSan Diego Padres
MLBGeraldo PerdomoArizona Diamondbacks
MLBGregory SantosSan Francisco Giants
MLBGriffin JaxTampa Bay Rays
MLBIsaac MattsonPittsburgh Pirates
MLBJacob LatzTexas Rangers
MLBJake BurgerTexas Rangers
MLBJake McCarthyColorado Rockies
MLBJanson JunkMiami Marlins
MLBJarred KelenicChicago White Sox
MLBJarren DuranBoston Red Sox
MLBJoe RyanMinnesota Twins+25 more
Class of 2020 (288 active)
MLB 49 · NBA 33 · NFL 157 · NHL 49
MLBAlec BohmPhiladelphia Phillies
MLBAlex VesiaLos Angeles Dodgers
MLBAndres GimenezToronto Blue Jays
MLBBrady SingerCincinnati Reds
MLBBrent RookerOakland Athletics
MLBConnor BrogdonCleveland Guardians
MLBDaniel JohnsonHouston Astros
MLBDaulton VarshoToronto Blue Jays
MLBDavid PetersonNew York Mets
MLBDerek HillChicago White Sox
MLBDrew RasmussenTampa Bay Rays
MLBEli WhiteAtlanta Braves
MLBFoster GriffinWashington Nationals
MLBIsaac ParedesHouston Astros
MLBJT BrubakerSan Francisco Giants
MLBJahmai JonesDetroit Tigers
MLBJake CronenworthSan Diego Padres
MLBJake WoodfordMilwaukee Brewers
MLBJazz Chisholm Jr.New York Yankees
MLBJesus SanchezToronto Blue Jays
MLBJo AdellLos Angeles Angels
MLBJoJo RomeroSt. Louis Cardinals
MLBJoey BartPittsburgh Pirates
MLBJohn KingMiami Marlins
MLBJonah HeimAtlanta Braves
MLBJorge MateoAtlanta Braves
MLBJustin TopaMinnesota Twins
MLBKe'Bryan HayesCincinnati Reds
MLBKeegan AkinBaltimore Orioles
MLBKeibert RuizWashington Nationals+258 more
Class of 2019 (311 active)
MLB 63 · NBA 34 · NFL 126 · NHL 88
MLBAaron CivaleOakland Athletics
MLBAdrian MorejonSan Diego Padres
MLBAndres MunozSeattle Mariners
MLBAnthony KayChicago White Sox
MLBAustin RileyAtlanta Braves
MLBBo BichetteNew York Mets
MLBBrock BurkeCincinnati Reds
MLBBryan AbreuHouston Astros
MLBBryan ReynoldsPittsburgh Pirates
MLBCal QuantrillTexas Rangers
MLBChris PaddackMiami Marlins
MLBCole SulserTampa Bay Rays
MLBConnor JoeSeattle Mariners
MLBCorbin MartinChicago Cubs
MLBDavid BednarNew York Yankees
MLBDevin WilliamsNew York Mets
MLBDustin MaySt. Louis Cardinals
MLBDylan CeaseToronto Blue Jays
MLBDylan MoorePhiladelphia Phillies
MLBFernando Tatis Jr.San Diego Padres
MLBGabe SpeierSeattle Mariners
MLBGarrett StubbsPhiladelphia Phillies
MLBGregory SotoPittsburgh Pirates
MLBJacob WebbChicago Cubs
MLBJake FraleyTampa Bay Rays
MLBJake RogersDetroit Tigers
MLBJesus LuzardoPhiladelphia Phillies
MLBJimmy HergetColorado Rockies
MLBJoel KuhnelOakland Athletics
MLBJohn SchreiberKansas City Royals+281 more
Class of 2018 (269 active)
MLB 47 · NBA 32 · NFL 105 · NHL 85
MLBAdolis GarciaPhiladelphia Phillies
MLBAustin WynnsOakland Athletics
MLBBrad KellerPhiladelphia Phillies
MLBBrandon LowePittsburgh Pirates
MLBCedric MullinsTampa Bay Rays
MLBCionel PerezWashington Nationals
MLBClay HolmesNew York Mets
MLBDanny JansenTexas Rangers
MLBDennis SantanaPittsburgh Pirates
MLBEdmundo SosaPhiladelphia Phillies
MLBEnyel De Los SantosHouston Astros
MLBEric HaaseSan Francisco Giants
MLBEric LauerToronto Blue Jays
MLBFramber ValdezDetroit Tigers
MLBFreddy PeraltaNew York Mets
MLBGleyber TorresDetroit Tigers
MLBIsiah Kiner-FalefaBoston Red Sox
MLBJake BauersMilwaukee Brewers
MLBJalen BeeksTexas Rangers
MLBJason AdamSan Diego Padres
MLBJeff McNeilOakland Athletics
MLBJeffrey SpringsOakland Athletics
MLBJonathan LoaisigaArizona Diamondbacks
MLBJordan HicksChicago White Sox
MLBJose TrevinoCincinnati Reds
MLBJuan SotoNew York Mets
MLBKyle TuckerLos Angeles Dodgers
MLBLourdes Gurriel Jr.Arizona Diamondbacks
MLBMatt FestaCleveland Guardians
MLBMichael SorokaArizona Diamondbacks+239 more
Class of 2017 (197 active)
MLB 49 · NBA 23 · NFL 60 · NHL 65
MLBAaron BummerAtlanta Braves
MLBAmed RosarioNew York Yankees
MLBAndrew KittredgeBaltimore Orioles
MLBAnthony BandaMinnesota Twins
MLBAntonio SenzatelaColorado Rockies
MLBAustin HaysChicago White Sox
MLBAustin SlaterNew York Mets
MLBCody BellingerNew York Yankees
MLBDietrich EnnsBaltimore Orioles
MLBDominic SmithAtlanta Braves
MLBDrew AndersonDetroit Tigers
MLBEmilio PaganCincinnati Reds
MLBErick FeddeChicago White Sox
MLBHoby MilnerChicago Cubs
MLBIan HappChicago Cubs
MLBIldemaro VargasArizona Diamondbacks
MLBJ.P. CrawfordSeattle Mariners
MLBJack FlahertyDetroit Tigers
MLBJakob JunisTexas Rangers
MLBJose AlvaradoPhiladelphia Phillies
MLBKyle FarmerAtlanta Braves
MLBKyle FreelandColorado Rockies
MLBKyle HigashiokaTexas Rangers
MLBLuis CastilloSeattle Mariners
MLBLuis TorrensNew York Mets
MLBMark Leiter Jr.Oakland Athletics
MLBMatt ChapmanSan Francisco Giants
MLBMax FriedNew York Yankees
MLBMiguel AndujarSan Diego Padres
MLBMitch GarverSeattle Mariners+167 more
Class of 2016 (169 active)
MLB 28 · NBA 17 · NFL 45 · NHL 79
MLBAaron JudgeNew York Yankees
MLBAdam FrazierLos Angeles Angels
MLBAlex BregmanChicago Cubs
MLBAndrew BenintendiChicago White Sox
MLBBrandon NimmoTexas Rangers
MLBBrent SuterLos Angeles Angels
MLBCarson KellyChicago Cubs
MLBChris DevenskiPittsburgh Pirates
MLBDansby SwansonChicago Cubs
MLBGerman MarquezSan Diego Padres
MLBJameson TaillonChicago Cubs
MLBJeff HoffmanToronto Blue Jays
MLBJoe MantiplyToronto Blue Jays
MLBJosh BellMinnesota Twins
MLBLuke WeaverNew York Mets
MLBMatt OlsonAtlanta Braves
MLBMatt StrahmKansas City Royals
MLBReynaldo LopezAtlanta Braves
MLBSean ManaeaNew York Mets
MLBSeth LugoKansas City Royals
MLBSteven OkertHouston Astros
MLBTaylor RogersMinnesota Twins
MLBTeoscar HernandezLos Angeles Dodgers
MLBTrevor StoryBoston Red Sox
MLBTyler GlasnowLos Angeles Dodgers
MLBWandy PeraltaSan Diego Padres
MLBWillson ContrerasBoston Red Sox
MLBYoan MoncadaLos Angeles Angels
NBABrandon IngramToronto Raptors
NBABuddy HieldAtlanta Hawks+139 more
Class of 2015 (104 active)
MLB 21 · NBA 15 · NFL 18 · NHL 50
MLBAaron NolaPhiladelphia Phillies
MLBAdrian HouserSan Francisco Giants
MLBAustin HedgesCleveland Guardians
MLBByron BuxtonMinnesota Twins
MLBCarlos CorreaHouston Astros
MLBColin ReaChicago Cubs
MLBCorey SeagerTexas Rangers
MLBEduardo RodriguezArizona Diamondbacks
MLBElias DiazKansas City Royals
MLBGary SanchezMilwaukee Brewers
MLBKetel MarteArizona Diamondbacks
MLBKyle SchwarberPhiladelphia Phillies
MLBLance McCullers Jr.Houston Astros
MLBLuis SeverinoOakland Athletics
MLBMatthew BoydChicago Cubs
MLBMax MuncyLos Angeles Dodgers
MLBMichael ConfortoChicago Cubs
MLBMichael LorenzenColorado Rockies
MLBRob RefsnyderSeattle Mariners
MLBSteven MatzTampa Bay Rays
MLBTrea TurnerPhiladelphia Phillies
NBABobby PortisMilwaukee Bucks
NBAD'Angelo RussellWashington Wizards
NBADevin BookerPhoenix Suns
NBAKarl-Anthony TownsNew York Knicks
NBAKelly Oubre Jr.Philadelphia 76ers
NBAKevon LooneyNew Orleans Pelicans
NBAKristaps PorzingisGolden State Warriors
NBALarry Nance Jr.Cleveland Cavaliers
NBAMyles TurnerMilwaukee Bucks+74 more
Standing Veterans (12+ years)
2003 · Brent Burns · LeBron James
2007 · Al Horford · David Perron · Jeff Green · Jonathan Quick · Jonathan Toews · Kevin Durant · Mike Conley · Nick Foligno · Nick Folk · Patrick Kane
2008 · Brook Lopez · Calais Campbell · Claude Giroux · DeAndre Jordan · Drew Doughty · JJ Jansen · Joe Flacco · Josh Johnson · Kevin Love · Luke Schenn · Nicolas Batum · Russell Westbrook · Semyon Varlamov · Steven Stamkos · Zach Bogosian
2009 · Andrew McCutchen · Brad Marchand · Brayden Schenn · DeMar DeRozan · Dmitry Kulikov · Erik Karlsson · Evander Kane · Garrett Temple · James Harden · James van Riemsdyk · Jamie Benn · John Carlson · John Tavares · Jrue Holiday · Lars Eller · Matt Duchene · Matthew Stafford · Mikael Backlund · Ryan O'Reilly · Stephen Curry · Taj Gibson · Tyler Myers · Victor Hedman
2010 · Aroldis Chapman · Brandon Graham · Cam Fowler · Chris Sale · Craig Kimbrel · Evgenii Dadonov · Freddie Freeman · Ian Cole · James Reimer · Jared Spurgeon · Jeff Petry · Jon Weeks · Jordan Eberle · Kenley Jansen · Kyle Palmieri · Marcus Johansson · Mats Zuccarello · Morgan Cox · Nazem Kadri · Nick Leddy · Nino Niederreiter · Oliver Ekman-Larsson · Paul George · Ryan Reaves · Sergei Bobrovsky · Taylor Hall · Travis Hamonic · Trent Williams · Tyler Seguin
2011 · Adam Henrique · Adam Larsson · Andy Dalton · Bismack Biyombo · Brandon Saad · Brayden McNabb · Brendan Smith · Cameron Heyward · Chris Tanev · Dmitry Orlov · Drew Pomeranz · Erik Gudbranson · Gabriel Landeskog · Gustav Nyquist · Jacob Markstrom · Jimmy Butler III · Jose Altuve · Justin Faulk · Kawhi Leonard · Klay Thompson · Kyrie Irving · Marcus Foligno · Mark Scheifele · Mattias Ekholm · Mika Zibanejad · Mike Reilly · Mike Trout · Nathan Eovaldi · Nick Bellore · Nikola Vucevic · Paul Goldschmidt · Roman Josi · Ryan McDonagh · Ryan Nugent-Hopkins · Salvador Perez · Sean Couturier · Tobias Harris
2012 · Andre Drummond · Anthony Davis · Bradley Beal · Brenden Dillon · Brooks Raley · Bryan Anger · Bryce Harper · Case Keenum · Casey Cizikas · Chris Kreider · Damian Lillard · Demario Davis · Draymond Green · Harrison Barnes · Jaden Schwartz · Jake Allen · Jason Zucker · Johnny Hekker · Jonas Valanciunas · Jose Quintana · Josh Harris · Khris Middleton · Kirk Cousins · Manny Machado · Mark Stone · Martin Perez · Miles Mikolas · Patrick Corbin · Reilly Smith · Starling Marte · Yu Darvish
2013 · Aleksander Barkov · Alex Killorn · Alexander Petrovic · Anders Lee · Ben Chiarot · Boone Jenner · Brendan Gallagher · Brian Dumoulin · Brock Nelson · Burch Smith · CJ McCollum · Cam Talbot · Charlie Coyle · Cody Ceci · Connor Murphy · Darcy Kuemper · David Quessenberry · Dennis Schroder · Dougie Hamilton · Elias Lindholm · Erik Haula · Filip Forsberg · Frederik Andersen · Geno Smith · Giannis Antetokounmpo · Hampus Lindholm · J.T. Miller · Jacob Trouba · Jamie Oleksiak · Jean-Gabriel Pageau · John Jenkins · Jonas Brodin · Jonathan Huberdeau · Jonathan Marchessault · Jose Ramirez · Kelly Olynyk · Kentavious Caldwell-Pope · Kevin Gausman · Kyle Juszczyk · Lane Johnson · Luis Garcia · Luke Glendening · Marcell Ozuna · Marcus Semien · Mason Plumlee · Michael Wacha · Mikael Granlund · Morgan Rielly · Nate Schmidt · Nathan MacKinnon · Nick Bjugstad · Nick Castellanos · Nikita Kucherov · Nikita Zadorov · Nolan Arenado · Olli Maatta · Ondrej Palat · Petr Mrazek · Philipp Grubauer · Radko Gudas · Rasmus Ristolainen · Rickard Rakell · Rudy Gobert · Ryan Strome · Sam Martin · Scott Laughton · Sean Monahan · Seth Curry · Seth Jones · Steven Adams · Tanner Pearson · Tim Hardaway Jr. · Tom Wilson · Tomas Hertl · Tony Jefferson · Travis Kelce · Travis d'Arnaud · Tyler Toffoli · Valeri Nichushkin · Vladimir Tarasenko · Xander Bogaerts · Zack Wheeler · Zemgus Girgensons
2014 · Aaron Ekblad · Aaron Gordon · Adam Lowry · Alexander Wennberg · Andre Burakovsky · Andrei Vasilevskiy · Andrew Agozzino · Andrew DePaola · Andrew Wiggins · Anthony Duclair · Anton Forsberg · Barclay Goodrow · Blake Treinen · Bo Horvat · Brandon McManus · Bryan Rust · Cairo Santos · Calle Jarnkrok · Calvin Pickard · Chris Bassitt · Chris Boswell · Christian Vazquez · Christian Walker · Clint Capela · Colton Sissons · Curtis Lazar · Dakota Joshua · Damon Severson · Danny Coulombe · Darnell Nurse · Davante Adams · David Pastrnak · DeMarcus Lawrence · Doug McDermott · Dwight Powell · Garrett Wilson · Gary Harris · George Springer · Jacob deGrom · Jake Matthews · Jake McCabe · James McCann · Jerami Grant · Joc Pederson · Joe Ingles · Joel Armia · John Gibson · John Klingberg · Jonathan Drouin · Jordan Clarkson · Jordan Martinook · Jorge Soler · Josh Manson · Julius Randle · Jusuf Nurkic · Kevin Hayes · Khalil Mack · Kyle Anderson · Leon Draisaitl · Liam O'Brien · Marcus Smart · Miguel Rojas · Mike Evans · Morgan Moses · Nick Martinez · Nicolas Deslauriers · Phillip Danault · Robbie Ray · Sam Carrick · Sam Reinhart · Scott Mayfield · Shayne Gostisbehere · Shelby Harris · Teddy Bridgewater · Teuvo Teravainen · Tress Way · Trevor van Riemsdyk · Ville Husso · Vincent Trocheck · Vitek Vanecek · Vladislav Namestnikov · William Karlsson · Zach LaVine
See also college pipeline · most-experienced players · browse by position.