Page Notes  
Listing of all players currently in the Texas Rangers 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 Texas Rangers 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
    MinorsJosh AdvocateDown EastCaroA+No25.068PA+2014-2019
    MinorsAJ AlexyDown EastCaroA+No21.149PA+2016-2019
    ActiveKolby AllardTexas RangersMLBMLBYes22.344SPMLB2018-20202015-2020
    MinorsJose AlmonteHickorySALANo23.008OFA2014-2019
    MinorsJhonniel AlvarezTexas RangersMLBMLBNo24.052ifAAA2013-2018
    MinorsBen AndersonArizona RangersArizRkNo21.092PA-2017-2019
    MinorsGrant AndersonHickorySALANo21.284PA2016-2019
    MinorsReid AndersonDown EastCaroA+No23.218PA+2015-2019
    MinorsRyan AndersonHickorySALANo23.309OFA2015-2019
    ActiveElvis AndrusTexas RangersMLBMLBYes32.032SSMLB2009-20202005-2020
    MinorsMiguel AparacioHickorySALANo20.054OFA2016-2019
    MinorsAngel AponteArizona RangersArizRkNo19.134OFRk2017-2019
    ActiveSherten ApostelTexas RangersMLBMLBYes21.2013BMLB2020-20202016-2020
    MinorsDiosbel AriasDown EastCaroA+No22.249SSA+2017-2019
    MinorsEdgar ArredondoFriscoTexAANo22.065PAAA2013-2019
    MinorsJason BahrFriscoTexAANo24.165PAA2015-2019
    MinorsZion BannisterArizona RangersArizRkNo17.339OFRk2019-2019
    MinorsJoe BarlowNashvillePCLAAANo23.290PAAA2015-2019
    MinorsDerwin BarretoSpokaneNwstA-No18.3282BA-2018-2019
    MinorsOsleivis BasabeSpokaneNwstA-No18.351SSA-2018-2019
    MinorsBlake BassFriscoTexAANo26.025IFAA2012-2019
    MinorsKelvin BautistaArizona RangersArizRkNo20.037PRk2018-2019
    MinorsPreston BeckNashvillePCLAAANo28.298OFAAA2010-2019
    ActiveWesley BenjaminTexas RangersMLBMLBYes27.016PMLB2020-20202012-2020
    MinorsDylan BiceSpokaneNwstA-No22.005PA2016-2019
    StatusPlayer NameTeam NameLeagueLevel40manAgePosHiLvlMLB YearsStat Years
    MinorsJax BiggersHickorySALANo22.052SSA2016-2019
    MinorsKyle BirdNashvillePCLAAANo26.283PMLB2019-20192012-2019
    MinorsTravis BolinTexas RangersMLBMLBNo22.190ofA2014-2019
    MinorsNoah BremerDown EastCaroA+No23.055PA+2015-2019
    MinorsTim BrennanDown EastCaroA+No22.226PA+2016-2019
    MinorsHever BuenoHickorySALANo24.193PA2014-2019
    ActiveBrock BurkeTexas RangersMLBMLBYes24.059PMLB2019-20192014-2019
    MinorsMatt BushTexas RangersMLBMLBNo33.310PMLB2016-20182004-2019
    ActiveWillie CalhounTexas RangersMLBMLBYes25.315LFMLB2017-20202014-2020
    MinorsOliver CaraballoTexas RangersMLBMLBNo21.310CA+2012-2015
    MinorsJose CardonaFriscoTexAANo24.116OFAAA2011-2019
    MinorsJean CasanovaNashvillePCLAAANo22.211PA2016-2019
    MinorsRubell CastroTexas RangersMLBMLBNo18.301OFRk2013-2016
    MinorsRyan ChandlerSpokaneNwstA-No22.069OF-IFNCAA2015-2018
    MinorsSean ChandlerHickorySALANo22.236PA2016-2019
    MinorsFrainyer ChavezHickorySALANo19.308SSA2018-2019
    ActiveJesse ChavezTexas RangersMLBMLBYes37.016RPMLB2008-20202002-2020
    ActiveShin-Soo ChooTexas RangersMLBMLBYes38.059DHMLB2005-20202001-2020
    MinorsMarc ChurchArizona RangersArizRkNo18.109P---
    MinorsNick CiuffoTexas RangersMLBMLBNo24.272CMLB2018-20192013-2019
    MinorsLedarious ClarkFriscoTexAANo25.264OFAA2015-2019
    MinorsMichael ClarkTexas RangersMLBMLBNo24.018PRk2010-2014
    ActiveKyle CodyTexas RangersMLBMLBYes26.011P MLB2020-20202013-2020
    MinorsHunter ColeNashvillePCLAAANo26.349OFAAA2012-2019
    MinorsGavin CollyerArizona RangersArizRkNo18.066PRk2019-2019
    StatusPlayer NameTeam NameLeagueLevel40manAgePosHiLvlMLB YearsStat Years
    MinorsJoe CorbettSpokaneNwstA-No22.254PA-2016-2019
    MinorsBlaine CrimSpokaneNwstA-No22.003IFA-2016-2019
    MinorsHans CrouseHickorySALANo21.002PA2017-2019
    MinorsBrendon DavisFriscoTexAANo21.241SSAA2015-2019
    MinorsTyler DavisDown EastCaroA+No26.079PAA2012-2018
    MinorsMichael De LeonFriscoTexAANo20.082SSAA2014-2019
    MinorsRyan DeaseHickorySALANo19.058PA2017-2018
    ActiveDerek DietrichTexas RangersMLBMLBYes31.0242BMLB2013-20202008-2020
    MinorsTim DillardNashvillePCLAAANo36.023PMLB2008-20122003-2019
    MinorsRyan DorowFriscoTexAANo23.309SSAA2017-2019
    MinorsDestin DotsonArizona RangersArizRkNo18.326PRk2019-2019
    MinorsJayce EasleySpokaneNwstA-No19.313SSA-2018-2019
    MinorsJerad EickhoffTexas RangersMLBMLBNo30.059SPMLB2015-20192011-2019
    MinorsScott EnglerDown EastCaroA+No22.167PA+2016-2019
    MinorsMason EnglertHickorySALANo19.228P---
    MinorsKole EnrightHickorySALANo20.1883BA2016-2019
    ActiveDemarcus EvansTexas RangersMLBMLBYes23.328PMLB2020-20202015-2020
    MinorsBobby EveldSpokaneNwstA-No26.212CA+2016-2018
    MinorsLuke FarrellTexas RangersMLBMLBYes29.098SPMLB2017-20202010-2020
    MinorsTim FederowiczNashvillePCLAAANo32.090CMLB2011-20192006-2019
    MinorsBrady FeiglArizona RangersArizRkNo28.195PAAA2009-2019
    MinorsRandy FlorentinoSpokaneNwstA-No19.056CA-2018-2019
    MinorsCody FreemanArizona RangersArizRkNo18.162SSRk2019-2019
    ActiveJoey GalloTexas RangersMLBMLBYes25.349RFMLB2015-20202012-2020
    MinorsAdolis GarciaTexas RangersMLBMLBYes27.161ofMLB2018-20202016-2020
    StatusPlayer NameTeam NameLeagueLevel40manAgePosHiLvlMLB YearsStat Years
    MinorsDavid GarciaSpokaneNwstA-No19.125CA-2017-2019
    MinorsJesus GarciaArizona RangersArizRkNo19.349PRk2018-2019
    MinorsRyan GarciaSpokaneNwstA-No21.157PA-2017-2019
    MinorsTanner GardnerSpokaneNwstA-No23.265IF-OFA2015-2019
    MinorsIan GibautTexas RangersMLBMLBYes26.280PMLB2019-20202013-2020
    ActiveKyle GibsonTexas RangersMLBMLBYes32.043SPMLB2013-20202007-2020
    MinorsKelvin GonzalezHickorySALANo21.136PA2016-2019
    MinorsPedro GonzalezHickorySALANo20.346SSA2015-2019
    MinorsNick GoodyTexas RangersMLBMLBNo29.085RPMLB2015-20202010-2020
    ActiveRonald GuzmanTexas RangersMLBMLBYes25.3121BMLB2018-20202012-2020
    MinorsDustin HarrisTexas RangersMLBMLBNo21.0723BA-2019-2019
    MinorsRyan HartmanRound RockPCLAAANo24.340PAAA2013-2019
    ActiveTaylor HearnTexas RangersMLBMLBYes25.345P MLB2019-20202013-2020
    MinorsDerek HeffelHickorySALANo22.028PA2015-2019
    MinorsScott HeinemanTexas RangersMLBMLBYes27.285OFMLB2019-20202012-2020
    MinorsRonny HenriquezHickorySALANo18.301PA2018-2019
    ActiveJimmy HergetTexas RangersMLBMLBYes26.337pMLB2019-20202013-2020
    MinorsHeriberto HernandezSpokaneNwstA-No19.2581BA-2018-2019
    ActiveJonathan HernandezTexas RangersMLBMLBYes23.044pMLB2019-20202013-2020
    MinorsWuilliam HernandezDominican RangersDslRkNo17.098pRk2019-2019
    MinorsYonny HernandezFriscoTexAANo21.052SSAA2015-2019
    MinorsJake HooverSpokaneNwstA-No21.344SSA-2016-2019
    ActiveSam HuffTexas RangersMLBMLBYes22.239CMLB2020-20202016-2020
    MinorsLeon HunterSpokaneNwstA-No22.167PA-2016-2019
    MinorsFrankely HurtadoDominican Rangers 2DslRkNo17.231ofRk2019-2019
    StatusPlayer NameTeam NameLeagueLevel40manAgePosHiLvlMLB YearsStat Years
    MinorsAndy IbanezNashvillePCLAAANo26.061IFAAA2016-2019
    MinorsCristian InoaHickorySALANo18.3092BAAA2016-2019
    MinorsRosmer InojosaArizona RangersArizRkNo19.311PRk2017-2019
    MinorsKenen IrizarrySpokaneNwstA-No19.035SSA-2018-2019
    MinorsJustin JacobsHickorySALANo22.240IFA2014-2018
    MinorsLucas JacobsenHickorySALANo23.335PA2015-2019
    MinorsJoshua JavierSpokaneNwstA-No20.177PA-2016-2019
    MinorsJosh JungHickorySALANo21.1523BA2017-2019
    MinorsScott KapersSpokaneNwstA-No22.196CAAA2016-2019
    MinorsZak KentSpokaneNwstA-No21.119PA-2017-2019
    ActiveIsiah Kiner-FalefaTexas RangersMLBMLBYes24.157SSMLB2018-20202013-2020
    ActiveJohn KingTexas RangersMLBMLBYes25.355PMLB2020-20202014-2020
    ActiveCorey KluberTexas RangersMLBMLBYes34.175SPMLB2011-20202005-2020
    MinorsJoe KuziaDown EastCaroA+No25.217PAAA2014-2019
    MinorsMike LaGrangeTexas RangersMLBMLBNo---pNCAA2013-2015
    MinorsNic LaioHickorySALANo21.072PA-2016-2019
    MinorsJamarcus LangArizona RangersArizRkNo20.253PRk2019-2019
    MinorsRonier LascarroDominican RangersDslRkNo18.119ofRk2018-2019
    MinorsJake LatzDown EastCaroA+No23.162PA+2016-2019
    MinorsDerek LawTexas RangersMLBMLBNo29.137PMLB2016-20192010-2019
    MinorsCharles LeblancFriscoTexAANo22.296SSAA2015-2019
    ActiveJose LeclercTexas RangersMLBMLBYes26.287RPMLB2016-20202011-2020
    MinorsJake LemoineFriscoTexAANo25.228P AAA2013-2019
    MinorsJesus LinaresHickorySALANo22.168PRk2014-2016
    MinorsNick LockhartArizona RangersArizRkNo18.155PRk2019-2019
    StatusPlayer NameTeam NameLeagueLevel40manAgePosHiLvlMLB YearsStat Years
    MinorsLuis LopezSpokaneNwstA-No20.337pA-2014-2017
    ActiveJordan LylesTexas RangersMLBMLBYes29.054RPMLB2011-20202008-2020
    ActiveLance LynnTexas RangersMLBMLBYes31.220SPMLB2011-20202006-2020
    MinorsCarlos MaldonadoFriscoTexAANo38.270CMLB2006-20121996-2013
    MinorsSeth ManessNashvillePCLAAANo30.199PMLB2013-20172008-2019
    ActiveBrett MartinTexas RangersMLBMLBYes25.126PMLB2019-20202014-2020
    MinorsJoucer MartinezTexas RangersMLBMLBNo26.317pRk2008-2009
    MinorsJulio Pablo MartinezDown EastCaroA+No23.026OFA+2018-2019
    MinorsStanley MartinezArizona RangersArizRkNo22.203SSA-2015-2019
    ActiveJeff MathisTexas RangersMLBMLBYes35.234CMLB2005-20202001-2020
    MinorsJohn MatthewsArizona RangersArizRkNo21.187PA-2017-2019
    MinorsMichael MatuellaDown EastCaroA+No24.322PA+2013-2019
    ActiveNomar MazaraTexas RangersMLBMLBYes25.099RFMLB2016-20202012-2020
    MinorsDJ McCartyArizona RangersArizRkNo17.287P---
    MinorsTheo McDowellSpokaneNwstA-No20.191PA-2018-2019
    MinorsJuan MejiaSpokaneNwstA-No20.185PA-2017-2019
    MinorsLeuri MejiaArizona RangersArizRkNo18.290OFRk2017-2019
    MinorsYohander MendezTexas RangersMLBMLBNo25.187RPMLB2016-20192012-2019
    MinorsAbdiel MendozaHickorySALANo20.295PA2016-2019
    MinorsDamian MendozaArizona RangersArizRkNo18.142PRk2018-2019
    MinorsKevin MendozaNashvillePCLAAANo24.002CAAA2013-2019
    MinorsClay MiddletonDown EastCaroA+No25.344CA+2013-2019
    ActiveRafael MonteroTexas RangersMLBMLBYes29.294PMLB2014-20202011-2020
    MinorsMaxwell MoralesSpokaneNwstA-No21.255CA-2016-2019
    MinorsJoshua MorganFriscoTexAANo23.306SSAA2014-2019
    StatusPlayer NameTeam NameLeagueLevel40manAgePosHiLvlMLB YearsStat Years
    MinorsKeithron MossArizona RangersArizRkNo17.3002BRk2018-2019
    MinorsSpencer MrazSpokaneNwstA-No21.103PA-2017-2019
    ActiveJuan NicasioTexas RangersMLBMLBYes33.348RPMLB2011-20202007-2020
    MinorsSeth NordlinSpokaneNwstA-No20.277PA-2017-2018
    MinorsMelvin NovoaHickorySALANo22.325CA+2014-2019
    MinorsJeifry NunezHickorySALANo20.191PA-2015-2019
    ActiveRougned OdorTexas RangersMLBMLBYes26.2182BMLB2014-20202011-2020
    MinorsRougned OdorArizona RangersArizRkNo20.3562BRk2015-2017
    MinorsJonathan OrnelasHickorySALANo18.305SSA2018-2019
    MinorsAlexander OvallesSpokaneNwstA-No18.293OFA-2018-2019
    MinorsSergio PachecoHickorySALANo20.016PA2016-2019
    ActiveJoe PalumboTexas RangersMLBMLBYes25.341PMLB2019-20202013-2020
    MinorsYenci PenaArizona RangersArizRkNo18.338SSRk2017-2019
    MinorsYanio PerezDown EastCaroA+No23.306OFAA2017-2019
    MinorsTyler PhillipsFriscoTexAAYes24.005PAA2015-2019
    MinorsTriston PolleySpokaneNwstA-No22.185PA-2016-2019
    MinorsJamie PottsTexas RangersMLBMLBNo23.318ofA-2012-2015
    MinorsYohel PozoDown EastCaroA+No21.286CA+2014-2019
    MinorsCole RagansHickorySALANo21.186PA-2016-2017
    MinorsHenry RamosTexas RangersMLBMLBNo27.261OFAAA2010-2019
    MinorsTyreque ReedHickorySALANo22.0141BA+2017-2019
    MinorsGlen RichardsonSpokaneNwstA-No21.032PA-2019-2019
    MinorsObie RicumstrictSpokaneNwstA-No20.326SSA-2017-2019
    MinorsYadiel RiveraTexas RangersMLBMLBNo28.153SSMLB2015-20202010-2020
    MinorsDaniel RobertHickorySALANo24.359PA2014-2019
    StatusPlayer NameTeam NameLeagueLevel40manAgePosHiLvlMLB YearsStat Years
    MinorsWes RobertsonDown EastCaroA+No23.190PA+2015-2019
    ActiveJoely RodriguezTexas RangersMLBMLBYes28.318PMLB2016-20202010-2020
    MinorsKeyber RodriguezArizona RangersArizRkNo18.235SSRk2018-2019
    MinorsYerry RodriguezHickorySALANo21.175PA2016-2019
    ActiveAndrew RomineTexas RangersMLBMLBYes34.274SSMLB2010-20202005-2020
    MinorsZach RussellTexas RangersMLBMLBNo24.116PAA2007-2013
    MinorsChandler SanburnSpokaneNwstA-No22.342PA-2015-2018
    MinorsTyler SanchezDown EastCaroA+No24.127cA+2013-2017
    ActiveDanny SantanaTexas RangersMLBMLBYes29.325SSMLB2014-20202009-2020
    MinorsManuel SantiagoArizona RangersArizRkNo19.324PA+2017-2019
    MinorsLuke SchiltzArizona RangersArizRkNo18.359PRk2019-2019
    MinorsPreston ScottHickorySALANo24.223OFA+2013-2019
    MinorsChris SeiseHickorySALANo20.254SSA2017-2019
    MinorsFlorencio SerranoArizona RangersArizRkNo19.134PA-2019-2019
    MinorsJustin SlatenSpokaneNwstA-No21.281PA-2017-2019
    MinorsJosh SmithSpokaneNwstA-No22.172PA-2019-2019
    MinorsMarcus SmithTexas RangersMLBMLBNo20.006CFRk2019-2019
    MinorsNick SnyderHickorySALANo23.343PA2017-2019
    ActiveNick SolakTexas RangersMLBMLBYes24.220IFMLB2019-20202014-2020
    MinorsKevin SosaDominican RangersDslRkNo19.150PRk2012-2014
    MinorsWyatt SparksSpokaneNwstA-No19.257PA-2019-2019
    MinorsAlex SpeasArizona RangersArizRkNo21.115PA2016-2019
    MinorsLocke St. JohnNashvillePCLAAANo26.214PMLB2019-20192014-2019
    MinorsNick StarrSpokaneNwstA-No22.199PA2016-2019
    MinorsZach StephensTexas RangersMLBMLBNo23.1991BRk2011-2014
    StatusPlayer NameTeam NameLeagueLevel40manAgePosHiLvlMLB YearsStat Years
    MinorsCorey StoneArizona RangersArizRkNo20.177PRk2018-2019
    MinorsKellen StrahmSpokaneNwstA-No22.056OFA-2017-2019
    ActiveLeody TaverasTexas RangersMLBMLBYes21.350OFMLB2020-20202016-2020
    MinorsLeury TejadaSpokaneNwstA-No19.195PA-2018-2019
    ActiveAnderson TejedaTexas RangersMLBMLBYes22.123SSMLB2020-20202015-2020
    MinorsCurtis TerryDown EastCaroA+No22.2571BA+2015-2019
    MinorsTyler ThomasDown EastCaroA+No23.270PA+2015-2019
    MinorsBubba ThompsonDown EastCaroA+No21.034OFA+2017-2019
    MinorsTyree ThompsonHickorySALANo22.007PA2016-2019
    MinorsTai TiedemannHickorySALANo23.012PA2015-2019
    ActiveJose TrevinoTexas RangersMLBMLBYes27.304CMLB2018-20202012-2020
    RestrXavier TurnerHickorySALANo23.0163bA2013-2018
    MinorsCole UvilaDown EastCaroA+No25.074PA+2013-2019
    MinorsXavier ValentinDown EastCaroA+No18.298CRk2018-2018
    MinorsRicky VanascoHickorySALANo20.311PA2017-2019
    MinorsEsmerling VasquezNashvillePCLAAANo35.298PMLB2009-20122004-2019
    MinorsFrancisco VenturaSpokaneNwstA-No20.204CA-2016-2019
    MinorsHasuan VieraNashvillePCLAAANo23.209OFAAA2018-2019
    MinorsSteve VillinesTexas RangersMLBMLBNo25.067PAAA2014-2019
    MinorsSamir VivasHickorySALANo23.194PAAA2014-2018
    ActiveEdinson VolquezTexas RangersMLBMLBYes37.091PMLB2005-20202003-2020
    ActiveArt WarrenTexas RangersMLBMLBYes27.212PMLB2019-20192012-2019
    MinorsDavis WendzelSpokaneNwstA-No22.0993BA-2017-2019
    MinorsMatt WhatleyHickorySALANo22.275CA+2015-2019
    ActiveEli WhiteTexas RangersMLBMLBYes26.067SSMLB2020-20202014-2020
    StatusPlayer NameTeam NameLeagueLevel40manAgePosHiLvlMLB YearsStat Years
    MinorsCollin WilesFriscoTexAANo25.058PAA2012-2019
    MinorsCole WinnHickorySALANo19.172PA2019-2019
    MinorsGrant WolframHickorySALANo22.279PA2016-2019
    MinorsLuis YanderFriscoTexAANo26.3043BAA2017-2018
    MinorsNick YoderArizona RangersArizRkNo20.111PRk2018-2019
    230 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