DataBaseball
2026

Players · surnames beginning R

MLB Players — R

435 players, from Josh Rabe to Marc Rzepczynski. Seasons are the ones published here, not a whole career — nothing before 2005, the first season published, is here.

Surnames beginning R, alphabetical. Plate appearances for batters, innings for pitchers.
PlayerRoleLast clubSeasonsPAIP
Josh RabeBATMIN2006–200782
Mike RabeloBATFLA2006–2008308
Ryan RaburnBATWSH2007–20172,7031.7
Brad RadkePMIN2005–20069363.0
Ceddanne RafaelaBATBOS2023–20261,823
Cole RagansPKC2022–2026419.3
Carson RagsdalePBAL20255.0
Tanner RaineyPWSH2018–20261206.0
Max RajcicPSTL20269.0
Aaron RakersPSD2005–200714.7
Cal RaleighBATSEA2021–20262,995
Brooks RaleyPCHC2012–202614301.0
Luke RaleyBATSEA2021–20261,5112.7
Jack RalstonPMIA202617.3
Alexei RamirezBATSD2008–20165,5051.0
Aramis RamirezBATMIL2005–20155,872
Edwar RamirezPOAK2007–2010109.3
Elizardo RamirezPCIN2005–200842145.3
Elvin RamirezPNYM2012121.3
Emmanuel RamirezPMIA202420.7
Erasmo RamirezPFLA2005–200729.3
Hanley RamirezBATCLE2005–20197,127
Horacio RamirezPATL2005–2011105445.7
Julio RamirezBATSF20054
Manny RamirezBATTB2005–20113,199
Max RamirezBATTEX2008–2010140
Nick RamirezPSD2019–20244164.7
Noé RamirezPAZ2015–2022297.0
Ramon E RamirezPSF2006–20147434.7
Ramon RamirezPCIN2008–20091139.3
Santiago RamirezPWSH20063.3
Wilkin RamirezBATMIN2009–2013130
Agustín RamírezBATMIA2025–2026840
Carlos RamírezPOAK2017–201825.0
Erasmo RamírezPSEA2012–202515860.0
Harold RamírezBATTB2019–20241,933
JC RamírezPLAA2013–20194288.3
José RamírezBATCLE2013–20267,303
José RamírezPATL2014–2018118.7
Neil RamírezPCLE2014–20192179.7
Pedro RamírezBATCHC2026266
Roel RamírezPSTL2020–20211.0
Yefry RamírezPLAD2018–2021591.7
Yohan RamírezPPIT2020–2026287.3
AJ RamosPLAA2012–2021373.3
Bryan RamosBATCWS2024–2025120
Cesár RamosPTB2009–20166346.7
Edubray RamosPPHI2016–20192155.3
Heliot RamosBATSF2022–20261,737
Henry RamosBATCIN2021–2023141
Wilkin RamosPSF20262.0
Wilson RamosBATDET2010–20213,786
Lane RamseyPCWS202320.0
Matt RamseyPLAA20191.0
Anthony RanaudoPCWS2014–20161086.0
Joe RandaBATPIT2005–2006836
Stephen RandolphPHOU200713.3
Alan RangelPPHI2025–202637.0
Cody RansomBATCHC2007–2013741
Clay RapadaPCLE2007–201393.0
Nick RaquetPBAL2025–20265.7
Taylor RashiPAZ2025–202622.0
Colby RasmusBATBAL2009–20184,119
Cory RasmusPLAA2013–20161123.0
Drew RasmussenPTB2020–20264632.7
Rob RasmussenPSEA2014–201526.7
Darrell RasnerPNYY2005–20083165.7
Jon RauchPMIA2005–201318534.3
John RaveBATKC2025–2026336
Rangel RaveloBATSTL2019–202084
Josh RavinPLAD2015–2018238.7
Chris RayPSEA2005–2011281.0
Corey RayBATMIL20213
Ken RayPATL2006167.7
Robbie RayPTOR2014–20262681606.7
Robert RayPTOR2009–201028.0
Marco RayaPMIN20266.0
John RaynorBATPIT201011
Colin ReaPCHC2015–202654743.0
Raudy ReadBATWSH2017–201922
J.T. RealmutoBATPHI2014–20266,009
Britt ReamesPPIT2005–200613.0
Chris RearickPSD20153.0
Anthony ReckerBATATL2011–20176301.0
Josh ReddickBATAZ2009–20214,8790.7
Tim ReddingPNYM2005–2009135416.7
Mark RedmanPCOL2005–200892432.0
Tike RedmanBATBAL2005–2007483
Mike RedmondBATCLE2005–2010999
Todd RedmondPTOR2012–20157171.3
Addison ReedPAZ2011–20182458.7
AJ ReedBATCWS2016–20191991.0
Chris ReedPMIA20154.0
Cody ReedPCIN2016–202129136.3
Eric ReedBATFLA2006–200768
Evan ReedPDET2013–201455.7
Jake ReedPNYM2021–2023127.3
Jeremy ReedBATMIL2005–20111,310
Keith ReedBATBAL20056
Michael ReedBATSF2015–201945
Steve ReedPBAL200532.7
Kevin ReeseBATNYY2005–200616
Jakson ReetzBATSF2021–202417
Rob RefsnyderBATSEA2015–20261,679
Nick RegilioPTEX200517.7
Steven RegisterPPHI2008–200912.0
Ryan ReidPPIT2013111.0
Sean Reid-FoleyPNYM2018–20246131.7
Nolan ReimoldBATBAL2009–20161,556
Chad ReinekePCIN2008–2011829.7
Jack ReinheimerBATNYM2017–201840
Zac ReiningerPDET2017–201959.0
Chris ReitsmaPATL2005–20071125.0
Zach ReksBATTEX2021–202244
Desi RelafordBATTEX2005–2007266
Zach RemillardBATCWS2023–2024199
Mike RemlingerPATL2005–200662.0
Tony RendaBATBOS2016–201867
Anthony RendonBATLAA2013–20245,022
Hunter RenfroeBATKC2016–20253,763
Luis RengifoBATMIL2019–20262,857
Edgar RenteriaBATCIN2005–20113,565
Jason RepkoBATBOS2005–2012779
Chris ResopPPIT2005–20136243.3
Michael RestovichBATWSH2005–2007168
Ben RevereBATLAA2010–20173,343
Al ReyesPSTL2005–20083146.0
Alex ReyesPSTL2016–202117145.0
Anthony ReyesPCLE2005–200966293.3
Argenis ReyesBATNYM2008–2009139
Dennys ReyesPSTL2005–20117250.7
Denyi ReyesPNYM2022–202327.3
Felix ReyesBATPHI202638
Franmil ReyesBATKC2018–20232,0781.0
Gerardo ReyesPSD2019–2024141.7
Jesús ReyesPCIN20185.7
Jo-Jo ReyesPTOR2007–201674337.0
Jose ReyesBATCHC20065
José ReyesBATNYM2005–20187,7191.0
Pablo ReyesBATNYY2018–20256065.0
Victor ReyesBATDET2018–20221,280
Bryan ReynoldsBATPIT2019–20264,699
Greg ReynoldsPCIN2008–201338123.3
Mark ReynoldsBATCOL2007–20196,2431.3
Matt ReynoldsBATCIN2016–20235281.3
Matt ReynoldsPCOL2010–20167173.0
Sean ReynoldsPSD2024–202538.0
Jacob RhamePNYM2017–2019147.7
John RheineckerPTEX2006–20071121.0
Arthur RhodesPTEX2005–20112265.7
Will RhymesBATTB2010–2012449
Orlando RibaltaPWSH2024–202670.7
Ben RiceBATNYY2024–20261,375
Scott RicePNYM2013–201464.7
Danny RicharBATCIN2007–2009252
Chris RichardBATTB200923
Clayton RichardPSD2008–20193801284.7
Garrett RichardsPBOS2011–202221984.0
Trevor RichardsPMIL2018–202671648.7
Antoan RichardsonBATNYY2011–201421
Dustin RichardsonPBOS2009–201016.3
Kevin RichardsonBATTEX20096
Lyon RichardsonPCIN2023–202658.3
Simeon Woods RichardsonPMIN2022–2026320.7
Scott RichmondPTOR2008–20126169.0
Joey RickardBATSF2016–2020984
JT RiddleBATCIN2017–2022797
Jeff RidgwayPATL2007–200810.0
Stephen RidingsPNYY20215.0
John RiedlingPFLA2005227.7
C.J. RiefenhauserPTB2014–201520.0
André RienzoPMIA2013–20152140.3
Shawn RiggansBATTB2006–2009209
Austin RileyBATATL2019–20264,119
Matt RileyPTEX200512.7
Hancel RinconPSTL20262.3
Juan RinconPCOL2005–20102305.0
Ricardo RinconPNYM2005–200844.7
Gabriel Rincones Jr.BATPHI202689
Royce RingPNYY2005–201068.0
Alex RiosBATKC2005–20156,469
Edwin RiosBATCIN2019–2024335
Yacksel RíosPPHI2017–20262100.0
David RiskePMIL2005–20101253.0
JR RitchiePATL202673.3
Ryan RitterBATCOL2025–2026228
Alfonso Rivas IIIBATPIT2021–2023459
Leo RivasBATSEA2024–20263454.0
Luis RivasBATPIT2005–2008382
Webster RivasBATSD202177
Eduardo RiveraPBOS202610.0
Emmanuel RiveraBATBAL2021–20251,1695.0
Juan RiveraBATLAD2005–20123,081
Mariano RiveraPNYY2005–20134555.3
Mike RiveraBATMIL2006–2011397
René RiveraBATCLE2005–20211,626
Saul RiveraPWSH2006–201012279.3
T.J. RiveraBATNYM2016–2017344
Yadiel RiveraBATTEX2015–2020319
Carlos RiveroBATBOS20148
Sebastián RiveroBATLAA2021–2026164
Anthony RizzoBATNYY2011–20247,3361.0
Sendy RlealPBAL200646.7
Christian RoaPHOU2025–202611.7
Donn RoachPCHC2014–2016539.0
Tanner RoarkPCIN2013–20213511155.0
Chris RobersonBATPHI2006–200772
Daniel RobertPPHI2024–202518.7
Luis Robert Jr.BATNYM2020–20262,605
Brian RobertsBATNYY2005–20144,564
Dave RobertsBATSF2005–20081,620
Ethan RobertsPCHC2022–202669.0
Ken RobertsPCOL201513.7
Ryan RobertsBATBOS2006–20141,692
Connor RobertsonPAZ2007–200819.0
Daniel RobertsonBATMIL2017–20219453.0
Daniel RobertsonBATCLE2014–2017386
David RobertsonPCHC2008–20251894.3
Kramer RobertsonBATSTL20221
Nate RobertsonPFLA2005–201049902.7
Nick RobertsonPSTL2023–202435.7
Tyler RobertsonPMIN2012–201326.0
Will RobertsonBATCWS202575
Chris RobinsonBATSD201312
Chuckie RobinsonBATLAD2022–2026164
Clint RobinsonBATWSH2012–20165901.0
Derrick RobinsonBATCIN2013216
Drew RobinsonBATSTL2017–2019253
Kerry RobinsonBATKC200667
Shane RobinsonBATNYY2009–20188491.0
Trayvon RobinsonBATSEA2011–2012319
Hansel RoblesPNYM2015–20225427.3
Mauricio RoblesPPHI20134.7
Oscar RoblesBATSD2005–2007471
Victor RoblesBATSEA2017–20262,3591.0
Jacob RobsonBATDET20217
Brayan RocchioBATCLE2023–20261,503
Joe RockPCWS2025–202618.0
Kumar RockerPTEX2024–2026224.0
Brock RoddenBATSEA202672
Alan RodenBATMIN2025–2026247
Brady RodgersPHOU2016–201913.3
Brendan RodgersBATHOU2019–20251,957
Fernando RodneyPDET2005–20191885.3
Carlos RodónPCWS2015–2026161366.3
Alex RodriguezBATNYY2005–20165,822
Aneury RodriguezPHOU2011–20121291.3
Bradgley RodriguezPSD2025–202681.7
Carlos RodriguezPMIL2024–202631.3
Chris RodriguezPLAA202129.7
Eddy RodriguezBATSD20127
Eddy RodriguezPBAL200615.0
Eduardo RodriguezPBOS2015–2026291494.3
Emmanuel RodriguezBATMIN202648
Felix RodriguezPWSH2005–2006161.7
Fernando Rodriguez Jr.PHOU2009–20164231.7
Francisco RodriguezPLAA2010–201161.0
Grayson RodriguezPLAA2023–2026337.3
Guilder RodriguezBATTEX201414
Guillermo RodriguezBATBAL2007–2009105
Henry Alberto RodriguezPWSH2009–20142150.3
Henry Alejandro RodriguezBATCIN2012–201326
Ivan RodriguezBATWSH2005–20113,055
Jefry RodriguezPWSH2018–202120123.0
Jesus RodriguezBATSF202658
John RodriguezBATSTL2005–2006388
Joshua RodriguezBATPIT201114
Luis Antonio RodriguezBATSEA2005–20111,123
Nivaldo RodriguezPHOU2020–202116.0
Rafael RodriguezPAZ2009–201035.3
Ricardo RodriguezPTEX2005357.0
Wandy RodriguezPTEX2005–20155111557.3
Yorman RodriguezBATCIN201429
Dereck RodríguezPSF2018–202368234.3
Elmer RodríguezPNYY202626.7
Elvin RodríguezPMIL2022–202552.7
Endy RodríguezBATPIT2023–2026420
Francisco RodríguezPMIL2005–20172800.3
Héctor RodríguezBATCIN2026152
Joely RodríguezPBOS2016–2024170.7
Johnathan RodríguezBATBAL2024–2026132
José RodríguezPSEA2019–202324.3
José RodríguezPTOR20264.7
Julio RodríguezBATSEA2022–20263,251
Manuel RodríguezPCHC2021–20261106.0
Paco RodríguezPLAD2012–2015185.3
Randy RodríguezPSF2024–2025103.0
Ricardo RodríguezPTEX2017–201819.7
Richard RodríguezPPIT2017–20212228.0
Ronny RodríguezBATDET2018–2019500
Sean RodríguezBATMIA2008–20202,9131.3
Wilking RodríguezPKC20142.0
Yariel RodríguezPTOR2024–2026169.0
Yerry RodríguezPTEX2022–202436.3
Chaz RoePAZ2013–20211217.3
Josh RoenickePMIN2008–201314220.3
Brian RogersPPIT2006–200710.7
Ed RogersBATBAL2005–200627
Esmil RogersPTOR2009–201563454.0
Jake RogersBATDET2019–20261,2707.0
Jason RogersBATPIT2014–2016212
Josh RogersPWSH2018–20241499.0
Kenny RogersPDET2005–200814636.0
Mark RogersPMIL2010–20121849.0
Taylor RogersPMIN2016–2026601.7
Trevor RogersPBAL2020–202648689.7
Tyler RogersPTOR2019–2026495.0
Ryan RohlingerBATSF2008–201172
Johan RojasBATPHI2023–2025699
Jose RojasBATLAA2021–2022241
Josh RojasBATKC2019–20262,4395.0
Kendry RojasPMIN202629.7
Miguel RojasBATLAD2014–20264,41113.0
Scott RolenBATCIN2005–20123,396
Ryan RolisonPCHC2025–2026105.3
Chris RollerBATMIL20241
David RollinsPSEA2015–201634.3
Jimmy RollinsBATCWS2005–20167,346
Drew RomPATH2023–202651.3
Jamie RomakBATAZ2014–201539
Jason RomanoBATCIN200534
Jordan RomanoPCOL2019–2026306.0
Sal RomanoPCIN2017–202174275.3
Alex RomeroBATAZ2008–2009299
Davis RomeroPTOR200616.3
Enny RomeroPPIT2013–20182146.0
Fernando RomeroPMIN2018–2019369.7
J.C. RomeroPPHI2005–20121310.7
Jhon RomeroPMIN2021–20229.0
JoJo RomeroPSTL2020–2026249.0
Niuman RomeroBATBOS2009–201019
Ricky RomeroPTOR2009–201321801.3
Seth RomeroPWSH20202.7
Stefen RomeroBATSEA2014–2016233
Tommy RomeroPTB20228.3
Andrew RomineBATCHC2010–20211,3916.7
Austin RomineBATCIN2011–20221,4491.0
Drew RomoBATCWS2024–2026262
Sergio RomoPTB2008–20227722.7
Jorge RondonPPIT2014–201619.0
José RondonBATSTL2016–20213801.0
Angel RondónPSTL2021–20227.0
Bruce RondónPCWS2013–2018141.3
Héctor RondónPCHC2013–20203436.0
Matt RoneyPOAK20064.0
Brent RookerBATATH2020–20262,312
John RooneyPHOU20251.3
Ben RortvedtBATLAD2021–20266612.0
Adonis RosaPNYY20192.0
Carlos RosaPAZ2008–201034.0
Dane De La RosaPLAA2011–201487.0
Eury De La RosaPAZ2013–2014451.3
Jorge De La RosaPAZ2005–20184121500.0
Rubby De La RosaPAZ2011–2017103421.3
Tomas De La RosaBATSF200617
Adam RosalesBATCLE2008–20181,8072.0
Leo RosalesPAZ2008–2010591.7
Alberto RosarioBATSTL2016–201744
Amed RosarioBATNYY2017–20264,1481.0
Eddie RosarioBATATL2015–20254,355
Eguy RosarioBATSD2022–2024100
Enerio Del RosarioPHOU2010–201282.0
Francisco Del RosarioPPHI2006–2007249.3
Randy RosarioPCHC2017–2020366.7
Sandy RosarioPSF2010–2013149.3
Wilin RosarioBATCOL2011–20151,601
Mike RoseBATSTL2005–200655
B.J. RosenbergPPHI2012–2014456.7
Kenny RosenbergPLAA2022–202467.7
Trevor RosenthalPSTL2012–20204364.0
Seth RosinPPHI2014–20156.0
Ben RossBATMIN202621
Cody RossBATOAK2005–20153,7841.0
David RossBATCHC2005–20162,3012.0
Dylan RossPNYM20261.0
Joe RossPWSH2015–2026175580.0
Robbie Ross Jr.PTEX2012–20174330.7
Shawn RossBATPIT20265
Tyson RossPSD2010–2019217904.7
Zac RosscupPCOL2013–202186.7
Bubby RossmanPPHI20221.0
Ramón RossoPPHI2020–2021117.7
Michael RothPTEX2013–201636.0
Vinny RottinoBATNYM2006–2012110
Landen RouppPSF2024–2026312.0
Mike RouseBATCLE2006–2007102
Aaron RowandBATSF2005–20113,634
Ben RowenPLAA2014–202123.0
Ryan Rowland-SmithPAZ2007–20145370.0
Chris RowleyPTOR2017–201819.3
Braxton RoxbyPSF20265.3
Chris RoycroftPTB2024–202693.3
Ryan RuaBATTEX2014–20187551.0
Drew RucinskiPMIA2014–2023472.0
Michael RuckerPCHC2021–20261167.0
Kirk RueterPSF200537107.3
Darin RufBATMIL2012–20231,6903.0
Chance RuffinPSEA2011–201327.3
Justin RuggianoBATSF2007–20171,479
Carlos RuizBATSEA2006–20174,0691.0
Esteury RuizBATMIA2022–2026876
José RuizPCWS2017–20251286.7
Keibert RuizBATWSH2020–20262,205
Norge RuizPOAK202219.0
Randy RuizBATTOR2008–2010238
Rio RuizBATBAL2016–2021953
Nick RumbelowPSEA2015–201934.7
TJ RumfieldBATCOL2026631
Rich RundlesPCLE2008–20096.0
Dan RunzlerPSF2009–2017276.3
Josh RupePBAL2005–2011156.7
Cameron RuppBATPHI2013–20171,127
Glendon RuschPCOL2005–200990314.0
Dalton RushingBATLAD2025–2026408
Chris RusinPCOL2012–2020131468.7
Adam RussellPSD2008–2011186.7
Addison RussellBATCHC2015–20192,212
James RussellPCHC2010–201616334.7
Kevin RussoBATNYY201054
Blake RutherfordBATWSH202336
Jackson RutledgePWSH2023–2026103.0
Josh RutledgeBATBOS2012–20171,206
Adley RutschmanBATBAL2022–20262,570
Rusty RyalBATAZ2009–2010290
B.J. RyanPTOR2005–2009225.7
Brendan RyanBATLAA2007–20162,8862.0
Dusty RyanBATDET2008–200980
Joe RyanPMIN2021–20262786.0
Kyle RyanPCHC2014–20215218.0
Michael RyanBATLAA2005–2010172
River RyanPDET2024–202624.7
Ryder RyanPPIT2023–202421.7
Hyun Jin RyuPTOR2013–20232621055.3
Jae Kuk RyuPCHC2006–2008139.7
Marc RzepczynskiPSTL2009–20181434.7