Page Notes  
Listing of all players currently in the Washington Nationals Organization. Outside of the Parent Major League Baseball team, an organization typically consists of at least one team in each of the following minor league levels. AAA, AA, Hi A, A, Lo A and Rookie ball.

TBC tries to track player movement on a daily basis but note that not all transactions are always posted publically and sometimes transactions slip through the cracks and so if there is any discrepancy between this page and an official source, go with the official source.

Players are sorted alphabetically.

Draft Information, Service Time, Bonus and Most recent Transaction will appear for TBC PREMIUM subscribers.
About the Data:Transactions Data | MLB Data

Learn more about TBC data and the site in the About TBC section. Also, don't forget to find a way to Support TBC.
Related Data Products:Transactions | MLB Stats History | Minor Stats - Recent | Draft Register

The TBC Data Store allows you to purchase the data you see on the site. The store has standard pre-determined data products as well as the ability to work with us to produce custom data extracts based on your requirements.
Get TBC PREMIUM and remove ads, cleaner display, access to research applications, data store discounts and more!
The TBC Newsletter will keep you periodically up-to-date on what is happening at The Baseball Cube.

Current Washington Nationals Organizational Roster

top csv share Sort
  • Grid Filters
  • Major Leaguers
  • Minor Leaguers
  • 1st Round Pick
  • Hitters
  • Pitchers
  • 22-under
  • 36-over
  • StatusPlayer NameTeam NameLeagueLevel40manAgePosHiLvlMLB YearsStat Years
    MinorsJoan AdonHagerstownSALANo21.036PA2017-2019
    MinorsTelmito AgustinPotomacCaroA+No21.282OFA+2014-2019
    MinorsTomas AlastrePotomacCaroA+No21.118PA2015-2019
    MinorsJake AluAuburnNYPLA-No22.0713BA-2016-2019
    MinorsHenderson AlvarezFresnoPCLAAANo28.360PMLB2011-20172008-2019
    MinorsThony AmorosoGulf Coast NationalsGCLRkNo20.326PRk2017-2019
    MinorsYasel AntunaGulf Coast NationalsGCLRkNo19.245SSA2017-2019
    MinorsPaul ApplebeeWashington NationalsMLBMLBNo24.143PA+2007-2012
    MinorsAndry AriasGulf Coast NationalsGCLRkNo19.0041BRk2018-2019
    MinorsJ.T. ArrudaAuburnNYPLA-No21.238SSA-2018-2019
    ActiveDakota BacusWashington NationalsMLBMLBYes29.179PMLB2020-20202012-2020
    MinorsJoan BaezFresnoPCLAAANo24.178PAAA2014-2019
    MinorsNick BanksHarrisburgEastAANo24.234OFAA2014-2019
    MinorsJake BarnettGulf Coast NationalsGCLRkNo24.363PA2014-2019
    ActiveTres BarreraWashington NationalsMLBMLBYes26.024CMLB2019-20192014-2019
    MinorsFrankie BartowHarrisburgEastAANo22.189PA+2016-2019
    MinorsColin BatesWashington NationalsMLBMLBNo28.029PAA2008-2015
    MinorsRafael BautistaHarrisburgEastAANo26.193OFMLB2017-20182012-2019
    MinorsDylan BeasleyGulf Coast NationalsGCLRkNo21.269PA-2017-2019
    MinorsBryan BencosmeGulf Coast NationalsGCLRkNo20.181SSRk2015-2018
    MinorsRobert BenincasaWashington NationalsMLBMLBNo26.216PAA2010-2016
    MinorsJuan BermudezWashington NationalsMLBMLBNo20.295pRk2014-2015
    MinorsAllan BerriosGulf Coast NationalsGCLRkNo22.065CRk2018-2019
    MinorsJamori BlashHagerstownSALANo23.1441BA2017-2019
    MinorsJordan BockoAuburnNYPLA-No22.172P-OFA-2016-2019
    StatusPlayer NameTeam NameLeagueLevel40manAgePosHiLvlMLB YearsStat Years
    MinorsEmilio BonifacioWashington NationalsMLBMLBNo35.1062BMLB2007-20202003-2020
    MinorsBryan BonnellWashington NationalsMLBMLBNo26.136P AAA2013-2019
    MinorsJames BourqueWashington NationalsMLBMLBNo27.096PMLB2019-20202012-2020
    ActiveBen BraymerWashington NationalsMLBMLBYes26.136PMLB2020-20202014-2020
    MinorsRyan BrinleyHarrisburgEastAANo26.161PAA2013-2017
    MinorsZach BrzykcyGulf Coast NationalsGCLRkNo20.355PNCAA2018-2020
    MinorsJake BuchananFresnoPCLAAANo29.332PMLB2014-20172008-2019
    ActiveAsdrubal CabreraWashington NationalsMLBMLBYes34.0552BMLB2007-20202004-2020
    MinorsGage CanningPotomacCaroA+No21.356CFA+2016-2019
    ActiveWelington CastilloWashington NationalsMLBMLBYes33.161DHMLB2010-20192006-2019
    ActiveStarlin CastroWashington NationalsMLBMLBYes30.1923BMLB2010-20202008-2020
    MinorsTim CatePotomacCaroA+No21.259PA+2016-2019
    MinorsGilberto ChuAuburnNYPLA-No19.279pA-2015-2019
    MinorsJackson CluffHagerstownSALANo22.195SSA2016-2019
    MinorsZach CollierAuburnNYPLA-No28.299OFAAA2008-2019
    MinorsJacob Condra-BoganHarrisburgEastAANo24.215PAA2014-2019
    MinorsJustin ConnellHagerstownSALANo20.035OFA2017-2019
    MinorsScott CopelandFresnoPCLAAANo31.218PMLB2015-20182009-2019
    ActivePatrick CorbinWashington NationalsMLBMLBYes29.139SPMLB2012-20202009-2020
    MinorsAldrem CorredorHarrisburgEastAANo23.312OFA+2013-2019
    MinorsCollin CowgillFresnoPCLAAANo33.118LF-CFMLB2011-20162005-2019
    MinorsJackson CramerGulf Coast NationalsGCLRkNo22.2031bRk2014-2017
    MinorsMatt CroninHagerstownSALANo21.290PA2017-2019
    MinorsMartin CronzGulf Coast NationalsGCLRkNo22.0292B---
    MinorsWil CroweWashington NationalsMLBMLBYes26.014PMLB2020-20202014-2020
    StatusPlayer NameTeam NameLeagueLevel40manAgePosHiLvlMLB YearsStat Years
    MinorsCarlos CuelloGulf Coast NationalsGCLRkNo19.112PRk2017-2018
    MinorsMichael CuevasGulf Coast NationalsGCLRkNo18.002PRk2019-2019
    MinorsCole DailyHagerstownSALANo22.182SSA2016-2019
    MinorsWeston DavisHagerstownSALANo21.089PA2014-2017
    MinorsChandler DayHagerstownSALANo22.022PA2016-2019
    MinorsJeremy De La RosaGulf Coast NationalsGCLRkNo17.158OFRk2019-2019
    MinorsGrant DeBruinWashington NationalsMLBMLBNo26.2853BA+2012-2016
    MinorsGeraldi DiazGulf Coast NationalsGCLRkNo18.350CRk2017-2019
    MinorsGio DiazGulf Coast NationalsGCLRkNo---IF-PNCAA2018-2020
    MinorsRobbie DickeyHagerstownSALANo23.181PA2013-2016
    MinorsMason DoolittleGulf Coast NationalsGCLRkNo20.349CRk2018-2019
    ActiveSean DoolittleWashington NationalsMLBMLBYes34.002RPMLB2012-20202005-2020
    MinorsTanner DriskillAuburnNYPLA-No22.156PA-2015-2018
    MinorsJoe DuniganWashington NationalsMLBMLBNo27.297LF-1BAAA2005-2017
    MinorsAlex DunlapHagerstownSALANo23.318OFAAA2014-2019
    MinorsJack DunnAuburnNYPLA-No22.280SSA-2016-2019
    MinorsTyler DysonAuburnNYPLA-No21.197PA-2017-2019
    ActiveAdam EatonWashington NationalsMLBMLBYes31.296RFMLB2012-20202008-2020
    MinorsJosh EdginSyracuseILAAANo31.247PMLB2012-20172007-2018
    MinorsLeandro EmilianiGulf Coast NationalsGCLRkNo18.087OFRk2018-2019
    MinorsDanny EspinosaSyracuseILAAANo31.2892BMLB2010-20172006-2019
    ActiveErick FeddeWashington NationalsMLBMLBYes27.148RPMLB2017-20202012-2020
    MinorsJohn FelizWashington NationalsMLBMLBNo22.246PA-2013-2015
    MinorsGuillermo FernandezGulf Coast NationalsGCLRkNo17.3433BRk2018-2018
    MinorsJose A FerrerGulf Coast NationalsGCLRkNo19.112PRk2018-2019
    StatusPlayer NameTeam NameLeagueLevel40manAgePosHiLvlMLB YearsStat Years
    MinorsKyle FinneganHarrisburgEastAAYes28.204PMLB2020-20202011-2020
    MinorsAnderson FrancoPotomacCaroA+No22.0333BA+2014-2019
    MinorsOliver FrancoisGulf Coast NationalsGCLRkNo16.348OFRk2019-2019
    MinorsCole FreemanHarrisburgEastAANo24.341IFA+2014-2019
    RestrSteven FuentesHarrisburgEastAANo22.094PAA2014-2019
    ActiveLuis GarciaWashington NationalsMLBMLBYes20.089SSMLB2020-20202017-2020
    MinorsJhonatan GermanHarrisburgEastAANo24.189PAA2015-2019
    ActiveYan GomesWashington NationalsMLBMLBYes32.143CMLB2012-20202007-2020
    MinorsAnthony GomezGulf Coast NationalsGCLRkNo22.2642BRk2016-2019
    MinorsNiomar GomezHagerstownSALANo20.356PA2017-2019
    MinorsRaymi GomezDominican NationalsDslRkNo19.216ofRk2019-2019
    MinorsBengie GonzalezFresnoPCLAAANo29.2443B-OFAAA2008-2019
    MinorsPedro GonzalezAuburnNYPLA-No19.043PA-2017-2019
    MinorsAngel GuillenPotomacCaroA+No22.189PA+2014-2019
    MinorsTaylor GushueFresnoPCLAAANo25.185CAAA2012-2019
    ActiveRyne HarperWashington NationalsMLBMLBYes31.140PMLB2019-20202008-2020
    ActiveWill HarrisWashington NationalsMLBMLBYes35.350RPMLB2012-20202003-2020
    ActiveJosh HarrisonWashington NationalsMLBMLBYes33.0192BMLB2011-20202006-2020
    MinorsK.J. HarrisonPotomacCaroA+No22.257CA+2015-2019
    MinorsAlfonso HernandezHagerstownSALANo19.364PA2016-2019
    MinorsYadiel HernandezWashington NationalsMLBMLBYes32.348OFMLB2020-20202017-2020
    MinorsBrigham HillPotomacCaroA+No23.084PA2015-2018
    ActiveBrock HoltWashington NationalsMLBMLBYes32.097LFMLB2012-20202009-2020
    MinorsJ.J. HooverFresnoPCLAAANo31.313PMLB2012-20182008-2019
    MinorsJaylen HubbardGulf Coast NationalsGCLRkNo22.3343BRk2015-2019
    StatusPlayer NameTeam NameLeagueLevel40manAgePosHiLvlMLB YearsStat Years
    ActiveDaniel HudsonWashington NationalsMLBMLBYes32.310PMLB2009-20202006-2020
    MinorsJorge HurtadoGulf Coast NationalsGCLRkNo18.251OFRk2018-2019
    MinorsDarly InfanteGulf Coast NationalsGCLRkNo20.250pRk2016-2017
    MinorsJake IrvinHagerstownSALANo22.108PA2016-2019
    MinorsAndrew IstlerHarrisburgEastAANo26.316P-OFAAA2012-2019
    MinorsCharls JamesonGulf Coast NationalsGCLRkNo18.147PRk2018-2019
    MinorsAndrew KarpGulf Coast NationalsGCLRkNo23.353PA-2016-2018
    MinorsBlake KelsoWashington NationalsMLBMLBNo25.0023BA+2008-2013
    ActiveHowie KendrickWashington NationalsMLBMLBYes37.0782BMLB2006-20202002-2020
    ActiveCarter KieboomWashington NationalsMLBMLBYes23.025SSMLB2019-20202016-2020
    MinorsBrian KleinGulf Coast NationalsGCLRkNo22.030IFNCAA2017-2020
    MinorsGabe KlobositsPotomacCaroA+No24.078PA+2014-2019
    MinorsLucas KnowlesAuburnNYPLA-No21.140PA-2018-2019
    MinorsBryan LangloisWashington NationalsMLBMLBNo23.243OFA2013-2014
    MinorsGilbert LaraPotomacCaroA+No21.246SSA+2015-2019
    MinorsAndrew LeeHarrisburgEastAANo25.210P-IFAA2013-2019
    MinorsEvan LeeAuburnNYPLA-No21.360P-OFA-2017-2019
    MinorsNick LeeHarrisburgEastAANo26.234PAAA2011-2019
    MinorsPat LehmanWashington NationalsMLBMLBNo28.173PAAA2006-2013
    MinorsBrady LindslyGulf Coast NationalsGCLRkNo22.107CNCAA2017-2020
    MinorsBryan LippincottWashington NationalsMLBMLBNo24.1871B A2012-2013
    MinorsJosh LucasFresnoPCLAAANo28.294PMLB2017-20192010-2019
    MinorsKyle MarinconzHagerstownSALANo23.079IFA+2016-2019
    MinorsJunior MartinaAuburnNYPLA-No21.259SSA-2018-2019
    MinorsAnderson MartinezWashington NationalsMLBMLBNo23.129PA-2011-2014
    StatusPlayer NameTeam NameLeagueLevel40manAgePosHiLvlMLB YearsStat Years
    MinorsWilfrido MatosGulf Coast NationalsGCLRkNo17.314SSRk2018-2019
    MinorsJeremy McDonaldWashington NationalsMLBMLBNo23.283pRk2013-2016
    RestrChase McDowellAuburnNYPLA-No24.197PA-2010-2014
    ActiveKyle McgowinWashington NationalsMLBMLBYes28.280RPMLB2018-20202011-2020
    MinorsJeremy McKinneyPotomacCaroA+No24.284PA+2014-2019
    MinorsPearson McMahanHagerstownSALANo23.031PA2016-2019
    RestrEvan MeekSyracuseILAAANo32.066PMLB2008-20142003-2016
    MinorsRicardo MendezAuburnNYPLA-No19.144OFA2017-2019
    MinorsDrew MendozaHagerstownSALANo21.2633BA2017-2019
    MinorsOmar MeregildoPotomacCaroA+No21.2843BA+2015-2019
    RestrRyan MerrillAuburnNYPLA-No22.340ssA-2014-2017
    MinorsDevin MesoracoSyracuseILAAANo30.232CMLB2011-20182007-2018
    MinorsJustin MillerHagerstownSALANo21.052PA2016-2019
    MinorsKevin MooneyWashington NationalsMLBMLBNo22.318pA-2013-2016
    MinorsDavis MooreAuburnNYPLA-No21.119PA-2017-2019
    MinorsIvan MurziGulf Coast NationalsGCLRkNo18.079CRk2018-2019
    ActiveJake NollWashington NationalsMLBMLBYes26.190OFMLB2019-20202014-2020
    MinorsLogan OndrusekFresnoPCLAAANo34.195PMLB2010-20162005-2019
    MinorsSam PalaceWashington NationalsMLBMLBNo27.259CAAA2010-2013
    MinorsMitchell ParkerGulf Coast NationalsGCLRkNo20.265PJrCollege2019-2020
    MinorsFrancys PegueroPotomacCaroA+No23.291SSA+2013-2019
    MinorsBryan PenaGulf Coast NationalsGCLRkNo19.165PRk2018-2019
    MinorsMalvin PenaPotomacCaroA+No22.085PA+2014-2019
    MinorsRonald PenaFresnoPCLAAANo27.364PAAA2011-2019
    MinorsViandel PenaGulf Coast NationalsGCLRkNo18.2132BRk2018-2019
    StatusPlayer NameTeam NameLeagueLevel40manAgePosHiLvlMLB YearsStat Years
    MinorsWilber PenaWashington NationalsMLBMLBNo21.291pA-2014-2016
    RestrLuis PerdomoGulf Coast NationalsGCLRkNo20.0661bA-2014-2017
    MinorsKelvin PerezWashington NationalsMLBMLBNo28.054PAAA2007-2015
    MinorsWilmer PerezAuburnNYPLA-No20.134DHA-2017-2019
    MinorsGeoff PerrottWashington NationalsMLBMLBNo23.109CA2010-2013
    MinorsTodd PetersonAuburnNYPLA-No21.163PA-2017-2019
    MinorsTommy PetersonPotomacCaroA+No25.341PA+2013-2017
    MinorsIsrael PinedaHagerstownSALANo19.030CA2017-2019
    RestrWill Piwnica-WormsPotomacCaroA+No25.008OFA+2009-2014
    MinorsAndrew PrattAuburnNYPLA-No22.326CA-2016-2019
    MinorsParker QuinnGulf Coast NationalsGCLRkNo22.3391BRk2017-2019
    ActiveTanner RaineyWashington NationalsMLBMLBYes27.277PMLB2018-20202012-2020
    MinorsJake RandaAuburnNYPLA-No20.184OFA-2018-2019
    MinorsNick RaquetPotomacCaroA+No23.258PA+2015-2019
    MinorsBrian RauhWashington NationalsMLBMLBNo25.258PAA2012-2015
    MinorsRaudy ReadWashington NationalsMLBMLBNo26.349CMLB2017-20192011-2019
    MinorsJakson ReetzHarrisburgEastAANo23.244CA+2014-2019
    MinorsMatt ReistetterFresnoPCLAAANo27.118CAAA2011-2019
    MinorsLuis ReyesPotomacCaroA+No24.188PAA2013-2019
    MinorsJacob RhinesmithHagerstownSALANo22.313OFA2016-2019
    MinorsOrlando RibaltaGulf Coast NationalsGCLRkNo21.118PRk2017-2019
    ActiveVictor RoblesWashington NationalsMLBMLBYes21.107ofMLB2017-20202014-2020
    MinorsCarlos RomeroAuburnNYPLA-No19.334PA-2017-2019
    MinorsJhon RomeroPotomacCaroA+No24.243PAA2015-2019
    ActiveSeth RomeroWashington NationalsMLBMLBYes24.165PMLB2020-20202015-2020
    StatusPlayer NameTeam NameLeagueLevel40manAgePosHiLvlMLB YearsStat Years
    RestrJoe RossWashington NationalsMLBMLBNo27.039SPMLB2015-20192011-2019
    MinorsAdderling RuizHarrisburgEastAANo28.135CAA2010-2018
    MinorsJackson RutledgeHagerstownSALANo20.112PA2018-2019
    MinorsIan SagdalHarrisburgEastAANo26.084IFAA2012-2019
    MinorsAdrian SanchezWashington NationalsMLBMLBNo30.0542BMLB2017-20192009-2019
    ActiveAnibal SanchezWashington NationalsMLBMLBYes35.091SPMLB2006-20202004-2020
    MinorsJose SanchezAuburnNYPLA-No18.339SSA2017-2019
    MinorsMario SanchezHarrisburgEastAANo24.276PAAA2012-2019
    MinorsCaldioli SanflerAuburnNYPLA-No21.188OFA-2017-2019
    MinorsAlex SantanaWashington NationalsMLBMLBNo23.1473BA2011-2019
    MinorsReid SchallerHagerstownSALANo22.081PA2018-2019
    ActiveMax ScherzerWashington NationalsMLBMLBYes35.025SPMLB2008-20202004-2020
    MinorsFausto SeguraAuburnNYPLA-No22.232PA-2017-2019
    MinorsKarlo SeijasAuburnNYPLA-No18.356PA-2018-2019
    MinorsStephen ShacklefordWashington NationalsMLBMLBNo26.236PAA2010-2016
    MinorsKyle SimondsHagerstownSALANo23.325pA2013-2017
    MinorsBrandon SnyderWashington NationalsMLBMLBNo33.0801B-3BMLB2010-20182005-2019
    MinorsFrancisco SorianoWashington NationalsMLBMLBNo26.283SSAAA2008-2013
    ActiveJuan SotoWashington NationalsMLBMLBYes21.283OFMLB2018-20202016-2020
    MinorsTroy StainbrookGulf Coast NationalsGCLRkNo22.235PNCAA2016-2019
    ActiveAndrew StevensonWashington NationalsMLBMLBYes26.109ofMLB2017-20202013-2020
    MinorsJackson StoeckingerHagerstownSALANo22.186PA2017-2019
    ActiveStephen StrasburgWashington NationalsMLBMLBYes32.074SPMLB2010-20202007-2020
    MinorsKevin StrohscheinGulf Coast NationalsGCLRkNo21.3331BRk2016-2019
    MinorsLeif StromGulf Coast NationalsGCLRkNo22.079PA2017-2019
    StatusPlayer NameTeam NameLeagueLevel40manAgePosHiLvlMLB YearsStat Years
    ActiveWander SueroWashington NationalsMLBMLBYes28.323PMLB2018-20202010-2020
    ActiveKurt SuzukiWashington NationalsMLBMLBYes35.047CMLB2007-20202002-2020
    RestrMatt SwynenbergSyracuseILAAANo26.074PAAA2009-2015
    MinorsMike SylvestriWashington NationalsMLBMLBNo24.018CA2012-2014
    MinorsRyan TapaniPotomacCaroA+No25.045PA+2014-2019
    MinorsFelix TaverasGulf Coast NationalsGCLRkNo24.014PA-2015-2019
    MinorsChuck TaylorFresnoPCLAAANo25.292OFAAA2012-2019
    MinorsCarson TeelHarrisburgEastAANo23.261P-OFA+2016-2019
    MinorsJackson TetreaultPotomacCaroA+No23.071PAA2016-2019
    ActiveEric ThamesWashington NationalsMLBMLBYes33.0581BMLB2011-20202007-2020
    MinorsRodney TheophileGulf Coast NationalsGCLRkNo20.001---Rk2018-2018
    MinorsJustin ThomasWashington NationalsMLBMLBNo26.171PA+2012-2016
    RestrJorge TilleroHagerstownSALANo23.137CA2011-2017
    MinorsEdangel TovarGulf Coast NationalsGCLRkNo18.332---Rk2018-2019
    MinorsAlex TroopHagerstownSALANo22.349PA2015-2019
    MinorsKylin TurnbullPotomacCaroA+No28.021PA+2012-2018
    ActiveTrea TurnerWashington NationalsMLBMLBYes25.320SSMLB2015-20202012-2020
    MinorsTrey TurnerAuburnNYPLA-No23.033OF-PA2016-2019
    MinorsArmond UpshawHagerstownSALANo23.022CFA+2015-2019
    MinorsChristian VannHagerstownSALANo23.023PA2015-2019
    MinorsOnix VegaAuburnNYPLA-No20.280CA-2018-2019
    ActiveAustin VothWashington NationalsMLBMLBYes27.066PMLB2018-20202011-2020
    MinorsNIck WellsHagerstownSALANo23.162PA+2014-2019
    MinorsAusten WilliamsWashington NationalsMLBMLBNo27.294PMLB2018-20192012-2019
    MinorsAmos WillinghamAuburnNYPLA-No20.307PA-2017-2019
    StatusPlayer NameTeam NameLeagueLevel40manAgePosHiLvlMLB YearsStat Years
    MinorsCody WilsonAuburnNYPLA-No23.055OFA2018-2019
    MinorsJacob WilsonWashington NationalsMLBMLBNo29.1972BAAA2009-2019
    MinorsRhett WisemanHarrisburgEastAANo25.033OF AA2013-2019
    MinorsJohn WootenWashington NationalsMLBMLBNo25.0793BA+2010-2015
    MinorsTyler YankoskyAuburnNYPLA-No21.027PA-2017-2019
    MinorsJeremy YdensAuburnNYPLA-No21.329OFA-2017-2019
    MinorsEddy YeanAuburnNYPLA-No18.055PA-2018-2019
    RestrRyan ZimmermanWashington NationalsMLBMLBNo35.2741BMLB2005-20192003-2019
    233 record(s)
    Glossary:
    Status Roster Status Player Name Name of the player. If not linked, then no profile on the site Team Name Contextual to the grid but usually self-evident. Draft = Drafted team. League Abbreviation or name of league Level Level of the team in terms of MLB, minor league level, Independent or College division Age Player's age for the selected season or as of a current date if in YY.DDD format. Pos Defensive Position HiLvl Highest Level Reached MLB Years Up-to-date Range of Years played Stat Years Available range of years of statistics within the TBC system