MLB players from Puerto Rico

207 MLB players on file were born in Puerto Rico. 25 are on MLB rosters now, among them Francisco Lindor, Carlos Correa, and Javier Baez. Carlos Ivan Beltran leads them with 66.8 career WAR. Every season since 1876 is on file.

On MLB rosters now (25)

MLB players from Puerto Rico on rosters now
PlayerPosYearsSeasonsCareerBorn
Francisco LindorNYMSS2015–2026121,758 H · 300 HR · 58.3 WARCaguas, Puerto Rico
Carlos CorreaHOUSS2015–2026121,332 H · 203 HR · 43.0 WARPonce, Puerto Rico
Javier BaezDETSS2014–2026131,251 H · 196 HR · 25.6 WARBayamon, Puerto Rico
Enrique HernandezLAD3B2014–202613897 H · 134 HR · 17.6 WARSan Juan, Puerto Rico
Jose BerriosTORSP2016–202510108 W · 1,481 SO · 16.6 WARBayamon, Puerto Rico
Edwin DiazLADRP2016–20261030 W · 867 SO · 13.0 WARNaguabo, Puerto Rico
Christian VazquezHOUC2014–202612860 H · 78 HR · 7.5 WARBayamon, Puerto Rico
Willi CastroCOL2B2019–20268679 H · 71 HR · 5.4 WARRio Piedras, Puerto Rico
Victor CaratiniMINC2017–202610554 H · 65 HR · 4.3 WARPonce, Puerto Rico
Heliot RamosNYYLF2022–20265398 H · 57 HR · 3.3 WARHumacao, Puerto Rico
Fernando CruzNYYRP2022–2026511 W · 367 SO · 2.7 WARBayamon, Puerto Rico
Jovani MoranBOSRP2021–202654 W · 190 SO · 1.1 WARMayagüez, Puerto Rico
Brian NavarretoMIAC2020–2026313 H · 2 HR · 0.2 WARBayamon, Puerto Rico
Shawn RossTORC202611 H · 1 HR · 0.1 WARSanturce, Puerto Rico
Elmer RodriguezNYYSP202610 W · 21 SOTrujillo Alto, Puerto Rico
Bryan TorresSTLLF2026138 H · 4 HR · -0.1 WARCaguas, Puerto Rico
Eduardo RiveraSTLSP202610 W · 10 SO · -0.1 WARSan Juan, Puerto Rico
Raymond BurgosBOSRP2024–202620 W · 17 SO · -0.2 WARLuquillo, Puerto Rico
Abimelec OrtizWSH1B2026124 H · 5 HR · -0.5 WARBayamon, Puerto Rico
Matthew LugoKCLF2025–2026218 H · 4 HR · -0.6 WARManati, Puerto Rico
Edwin ArroyoCIN2B2026133 H · 0 HR · -0.7 WARArecibo, Puerto Rico
Johnathan RodriguezATHRF2024–2026320 H · 2 HR · -1.1 WARToa Baja, Puerto Rico
Vimael MachinCOLSS2020–2026570 H · 2 HR · -1.2 WARHumacao, Puerto Rico
Nelson VelazquezHOULF2022–20264136 H · 37 HR · -1.4 WARCarolina, Puerto Rico
Darell HernaizATHSS2024–2026395 H · 4 HR · -1.6 WARSan Juan, Puerto Rico

Former MLB players (182)

Former MLB players from Puerto Rico
PlayerPosYearsSeasonsCareerBorn
Carlos Ivan BeltranOF1998–2017202,725 H · 435 HR · 66.8 WARManati, Puerto Rico
Roberto Alomar2B1988–2004172,724 H · 210 HR · 62.9 WARPonce, Puerto Rico
Jose CruzRF1970–1988192,251 H · 165 HR · 51.0 WARArroyo, Puerto Rico
Bernie WilliamsRF1991–2006162,336 H · 287 HR · 45.9 WARSan Juan, Puerto Rico
Carlos Delgado1B1993–2009172,038 H · 473 HR · 40.4 WARAguadilla, Puerto Rico
Javier VazquezSP1998–201114165 W · 2,536 SO · 40.2 WARPonce, Puerto Rico
Yadier MolinaC2004–2022192,168 H · 176 HR · 39.2 WARBayamon, Puerto Rico
Jorge PosadaDH1996–2011161,664 H · 275 HR · 39.0 WARSanturce, Puerto Rico
Juan Alberto Gonzalez—1989–2005171,936 H · 434 HR · 35.1 WARVega Baja, Puerto Rico
Jose Valentin2B1992–2007161,348 H · 249 HR · 28.8 WARManati, Puerto Rico
Javy LopezC1992–2006151,527 H · 260 HR · 27.2 WARPonce, Puerto Rico
Sixto LezcanoCF1974–1985121,122 H · 148 HR · 25.8 WARArecibo, Puerto Rico
Benito SantiagoC1986–2005201,830 H · 217 HR · 24.5 WARPonce, Puerto Rico
Mike Lowell1B1998–2010131,619 H · 223 HR · 21.9 WARSan Juan, Puerto Rico
Danny TartabullRF1984–1997141,366 H · 262 HR · 20.8 WARSan Juan, Puerto Rico
Rey Sanchez2B1991–2005151,317 H · 15 HR · 18.3 WARRio Piedras, Puerto Rico
Carlos Baerga3B1990–2005141,583 H · 134 HR · 17.2 WARSan Juan, Puerto Rico
Jose L Cruz Jr.OF1997–2008121,167 H · 204 HR · 17.1 WARArroyo, Puerto Rico
Angel PaganLF2006–2016111,143 H · 64 HR · 16.5 WARRio Piedras, Puerto Rico
Roberto HernandezRP1991–20071767 W · 945 SO · 16.0 WARSanturce, Puerto Rico
Ed FigueroaSP1974–1981880 W · 571 SO · 15.6 WARCiales, Puerto Rico
Willie HernandezRP1977–19891370 W · 788 SO · 15.2 WARAguada, Puerto Rico
Jose VidroDH1997–2008121,524 H · 128 HR · 14.9 WARMayaguez, Puerto Rico
Orlando MercedRF1990–2003131,108 H · 103 HR · 14.5 WARHato Rey, Puerto Rico
Ruben SierraDH1986–2006202,152 H · 306 HR · 13.0 WARRio Pedras, Puerto Rico
Jose Oquendo2B1983–199512821 H · 14 HR · 12.4 WARRio Piedras, Puerto Rico
Jose GuzmanP1985–1994880 W · 889 SO · 12.2 WARSanta Isabel, Puerto Rico
Tony Bernazard2B1979–199110970 H · 75 HR · 11.6 WARCaguas, Puerto Rico
Jose Hernandez1B1991–2006151,166 H · 168 HR · 11.5 WARVega Alta, Puerto Rico
Joel PineiroSP2000–201112104 W · 1,058 SO · 11.2 WARRio Piedras, Puerto Rico
Geovany SotoC2005–201713619 H · 108 HR · 11.1 WARSan Juan, Puerto Rico
Ivan Calderon—1984–199310901 H · 104 HR · 10.2 WARFajardo, Puerto Rico
Eddie RosarioOF2015–2025111,064 H · 169 HR · 10.1 WARGuayama, Puerto Rico
Luis Alicea2B1988–2002131,031 H · 47 HR · 9.8 WARSanturce, Puerto Rico
Carmelo Martinez1B1983–19919713 H · 108 HR · 9.8 WARDorado, Puerto Rico
Luis AquinoRP1986–1995931 W · 318 SO · 9.7 WARSanturce, Puerto Rico
Ivan DeJesusSS1974–1988151,167 H · 21 HR · 9.5 WARSanturce, Puerto Rico
Otto VelezDH1973–198311452 H · 78 HR · 9.0 WARPonce, Puerto Rico
Leo Gomez3B1990–19967466 H · 79 HR · 9.0 WARCarnovanas, Puerto Rico
Bengie MolinaC1998–2010131,317 H · 144 HR · 8.3 WARRio Piedras, Puerto Rico
Candy MaldonadoLF1981–1995151,042 H · 146 HR · 8.1 WARHumacao, Puerto Rico
Javier LopezRP2003–20161430 W · 358 SO · 7.8 WARSan Juan, Puerto Rico
Jaime NavarroRP1989–200012116 W · 1,113 SO · 7.8 WARBayamon, Puerto Rico
Ozzie VirgilC1980–199011549 H · 98 HR · 7.8 WARMayaguez, Puerto Rico
Omar OlivaresRP1990–20011277 W · 853 SO · 7.7 WARMayaguez, Puerto Rico
Juan BeniquezLF1971–1988171,274 H · 79 HR · 7.5 WARSan Sebastian, Puerto Rico
J.C. RomeroRP1999–20121434 W · 526 SO · 6.7 WARRio Piedras, Puerto Rico
Martin MaldonadoC2011–202515731 H · 119 HR · 6.3 WARNaguabo, Puerto Rico
Joey Cora2B1987–1998111,035 H · 30 HR · 6.2 WARCaguas, Puerto Rico
Ricky BonesRP1991–20011163 W · 564 SO · 6.0 WARSalinas, Puerto Rico
Alex ClaudioRP2014–20231016 W · 249 SO · 6.0 WARSan Juan, Puerto Rico
Felipe Lopez2B2001–2011111,145 H · 90 HR · 5.9 WARBayamon, Puerto Rico
Kiko CaleroRP2003–2009714 W · 324 SO · 5.9 WARSanturce, Puerto Rico
Alex CoraSS1998–201114828 H · 35 HR · 5.4 WARCaguas, Puerto Rico
Pedro FelicianoRP2002–2013922 W · 350 SO · 5.3 WARRio Piedras, Puerto Rico
Alexis DiazRP2022–2025419 W · 241 SO · 4.7 WARHumacao, Puerto Rico
Wil Cordero1B1992–2005141,178 H · 122 HR · 4.0 WARMayaguez, Puerto Rico
Luis MatosLF2000–20067410 H · 30 HR · 3.8 WARBayamon, Puerto Rico
Angel MirandaRP1993–1997517 W · 243 SO · 3.8 WARArecibo, Puerto Rico
Edwin NunezRP1982–19941328 W · 508 SO · 3.3 WARHumacao, Puerto Rico
Juan NievesSP1986–1988332 W · 352 SO · 2.9 WARSanturce, Puerto Rico
Luis DeLeonSP1981–1989717 W · 248 SO · 2.8 WARPonce, Puerto Rico
Luis Aguayo3B1980–198910260 H · 37 HR · 2.3 WARVega Baja, Puerto Rico
Armando RiosOF1998–20036275 H · 36 HR · 2.3 WARSanturce, Puerto Rico
Jose MelendezRP1990–1994516 W · 172 SO · 2.2 WARNaguabo, Puerto Rico
Rene RiveraC2004–202113330 H · 43 HR · 2.1 WARBayamon, Puerto Rico
Jose Lind2B1987–19959935 H · 9 HR · 2.1 WARToabaja, Puerto Rico
Bombo RiveraCF1975–19826220 H · 10 HR · 2.1 WARPonce, Puerto Rico
Ricky LedeeLF1998–200710494 H · 63 HR · 1.9 WARPonce, Puerto Rico
Emmanuel Rivera3B2021–20255260 H · 22 HR · 1.9 WARMayagüez, Puerto Rico
Jonathan SanchezSP2006–2013839 W · 796 SO · 1.8 WARMayaguez, Puerto Rico
Saul RiveraRP2006–2010513 W · 192 SO · 1.7 WARSan Juan, Puerto Rico
Jamie CocanowerRP1983–1986416 W · 139 SO · 1.7 WARSan Juan, Puerto Rico
Mike PerezRP1990–1997824 W · 224 SO · 1.6 WARYauco, Puerto Rico
Christian Colon2B2014–2020694 H · 1 HR · 1.6 WARCayey, Puerto Rico
Juan Bonilla2B1981–19876375 H · 7 HR · 1.6 WARSanturce, Puerto Rico
Joe JimenezRP2017–2024820 W · 488 SO · 1.5 WARSan Juan, Puerto Rico
Juan PadillaRP2004–200524 W · 34 SO · 1.5 WARRio Piedras, Puerto Rico
Hector VillanuevaC1990–19934109 H · 25 HR · 1.4 WARRio Piedras, Puerto Rico
Rico Rossy3B1991–1998467 H · 4 HR · 1.4 WARSan Juan, Puerto Rico
Jose SantiagoRP1997–2005817 W · 153 SO · 1.3 WARFajardo, Puerto Rico
Julio ValeraRP1990–1996515 W · 179 SO · 1.3 WARAguadilla, Puerto Rico
Francisco OliverasRP1989–1992411 W · 130 SO · 1.3 WARSanturce, Puerto Rico
Juan AgostoRP1981–19931340 W · 307 SO · 1.2 WARRio Piedras, Puerto Rico
Edwin CorreaSP1985–1987316 W · 260 SO · 1.0 WARHato Rey, Puerto Rico
Bennie AyalaDH1974–198510217 H · 38 HR · 0.7 WARYauco, Puerto Rico
Hector OrtizC1998–2002475 H · 1 HR · 0.7 WARRio Piedras, Puerto Rico
German Rivera3B1983–1985372 H · 2 HR · 0.7 WARSanturce, Puerto Rico
Ramon VazquezSS2001–20099496 H · 22 HR · 0.6 WARCayey, Puerto Rico
Jose MoralesC2007–2011463 H · 0 HR · 0.6 WARRio Piedras, Puerto Rico
Carlos CorporanC2009–20156153 H · 20 HR · 0.4 WARHato Rey, Puerto Rico
Felipe CrespoLF1996–20015109 H · 10 HR · 0.4 WARRio Piedras, Puerto Rico
Javier ValentinC1997–200810379 H · 45 HR · 0.3 WARManati, Puerto Rico
Hector MercadoRP2000–200345 W · 127 SO · 0.3 WARCatano, Puerto Rico
Irving Falu2B2012–2014333 H · 0 HR · 0.3 WARHato Rey, Puerto Rico
Tony RodriguezSS1996116 H · 1 HR · 0.3 WARRio Piedras, Puerto Rico
Damon MashoreRF1996–19983120 H · 8 HR · 0.2 WARPonce, Puerto Rico
Edwin Maysonet2B2008–2012336 H · 2 HR · 0.2 WARArecibo, Puerto Rico
Chico Ruiz3B1978–1980221 H · 0 HR · 0.2 WARSanturce, Puerto Rico
Mike RiveraC2001–20119131 H · 13 HR · 0.1 WARRio Piedras, Puerto Rico

Birthplace as ESPN lists it for each player. Best career first: WAR in the regular season, summed over the seasons on file.

Where MLB players were born: every state and country →