DataBaseball
2026

Birthplaces · Caribbean · 2005–2026

🇨🇺MLB Players from Cuba

Every major leaguer born in Cuba who took a plate appearance or threw a pitch in a published season, with what they have done since 2005 — and who is playing now.

Players
107
2005–2026
Active in 2026
31
Total dbWAR
461.7
Home runs
3,371
Strikeouts
8,714
9,550.2 IP
Batters / pitchers
61 / 46

Notable

Superlatives over the seasons published here, not over whole careers.

The All-Cuban Team

The best player born in Cuba at each position since 2005, by the dbWAR he produced there. Positions nobody has filled are left open.

And on the mound

How this is picked. Each player is filed at the one position he appeared at most often — so a shortstop who spent two years at third is a shortstop, and cannot hold both slots — and the spot goes to whoever produced the most dbWAR there. The figure on a card is therefore the value at that position rather than the career total shown elsewhere on this page: they differ for anyone who moved. Starting and relieving are counted separately for the same reason, on the share of each season's appearances that were starts. A slot needs 100 plate appearances or 20 innings to be claimed at all, which keeps a September call-up from becoming a first baseman. 47 position players are eligible here, with 10 starters and 25 relievers.

In the majors now

31 Cuban-born players were on a major-league roster in 2026. Every column sorts.

Batting, 2026.
Yordan AlvarezHOUDH29158692421061.316.432.6011827.5
Miguel VargasCWS3B27159704339322.250.363.4741355.6
Randy ArozarenaSEALF31154670267926.281.381.4841495.3
Andy PagesLADCF26133574238513.274.343.4681253.9
Yandy DíazTBDH3515468622853.293.359.4461232.5
Victor Mesa Jr.TBRF257426214349.255.323.4891231.4
Luis Robert Jr.NYMCF296023011262.221.300.407970.6
Lazaro MontesSEARF2221594110.212.305.4811160.1
Raynel DelgadoHOU3B261541140.243.300.351840.1
Yoán MoncadaLAA3B31411303101.189.308.297810.1
Victor MederosATLP25110201.0001.0001.0004930.0
José BarreroBALSS2826000.167.167.167-19-0.1
Edgar QueroCWSC23662173191.203.284.25755-0.2
Jorge SolerLAADH348636112490.203.291.37389-0.4
Andy IbáñezATH2B331226050.087.115.087-49-0.4
Adolis GarcíaPHIRF33672597213.195.270.32963-0.5
César PrietoSTL3B271639001.053.077.105-66-0.6
Lourdes Gurriel Jr.AZLF33512012221.210.254.29650-0.8
Pitching, 2026.
Adrian MorejonSD2776086.0931072.832.371.082.3
Aroldis ChapmanBOS3853051.2335711.922.501.121.3
Raisel IglesiasATL3659060.0134642.553.171.081.1
Yennier CanoBAL3268049.243452.902.781.071.1
Victor MederosATL2530034.161343.413.071.190.7
Orlando RibaltaWSH2845043.012423.773.921.210.4
Kendry RojasMIN2412429.210343.344.011.520.3
Cionel PérezNYM3040245.140444.764.431.460.2
Franco AlemanCLE2621022.100284.434.801.57-0.0
Johan OviedoBOS28103.20039.8210.191.91-0.2
Lazaro EstradaTOR278013.01195.546.261.38-0.2
Yariel RodríguezTOR291009.10067.717.172.04-0.3
Yunior TurATH278012.2001416.349.892.84-0.7
Luis MoralesATH245216.0001313.509.982.56-0.9

Clubs in 2026ATH 3ATL 3LAA 2BAL 2BOS 2HOU 2

The full 2026 leaderboards filter by birthplace too: batting · pitching — pick several countries at once there.

Since 2005

Career totals over the published seasons, ranked by dbWAR. The top 100 of 107.

Batters, by dbWAR since the first published season.
Yordan Alvarez2019–202683,55990721259910.30031.9
Yasmani Grandal2012–2024134,88597719459213.23627.7
José Abreu2014–2024116,2201,58726396011.28326.8
Yunel Escobar2007–2017115,9571,5019051934.28224.9
Yandy Díaz2017–2026104,4411,13712250914.29122.8
Randy Arozarena2019–202684,029890144469157.25521.4
Yoenis Cespedes2012–202083,49087016552843.27317.8
Yasiel Puig2013–201973,37683413241579.27717.5
Alexei Ramirez2008–201695,5051,387115590143.27017.2
Yoán Moncada2016–2026113,56179010838433.25016.8
Jose Iglesias2011–2025134,6771,2125442870.27916.6
Luis Robert Jr.2020–202672,605610113324104.25613.6
Jorge Soler2014–2026134,72397921559912.23812.4
Lourdes Gurriel Jr.2018–202693,75694113151337.27110.8
Kendrys Morales2006–2019135,3571,2892137406.2659.2
Yuli Gurriel2016–2025103,7399569847128.2788.6
Aledmys Díaz2016–202492,5436027829415.2598.4
Andy Pages2024–202631,6413986321728.2668.0
Adolis García2018–202683,37872014848077.2347.6
Miguel Vargas2022–202651,8643546220935.2216.8
Leonys Martin2011–201992,79261758228126.2445.9
Yonder Alonso2010–2019103,77387210042622.2595.1
Yuniesky Betancourt2005–201394,2781,0578045730.2614.3
Adeiny Hechavarría2012–202093,2887783727335.2533.4
Yasmany Tomás2015–201941,175295481637.2662.4
Andy Ibáñez2021–202661,2462882813310.2502.2
Brayan Peña2005–2016121,950468231646.2591.9
Adonis García2015–20173944239291107.2671.8
Dayan Viciedo2010–201451,798425662112.2541.8
Victor Mesa Jr.2025–202623006615409.2471.5
Dairon Blanco2022–202542856673459.2571.3
Rafael Palmeiro200514229818602.2661.2
Yadiel Hernandez2020–2022364415919795.2671.1
Edgar Quero2025–202626201368551.2461.0
Guillermo Heredia2016–202271,566320271147.2310.7
Alex Sanchez20051192572168.3240.6
Juan Miranda2008–201142965811370.2260.5
Adrian Nieto2014111825270.2360.3
Héctor Olivera2015–20162108242130.2450.2
Rusney Castillo2014–20163337837357.2620.2
Lazaro Montes2026159114110.2120.1
Jorge Ona20201153120.2500.1
Eddy Rodriguez2012171110.2000.1
Raynel Delgado20261419140.2430.1
José Miguel Fernández20181123312111.2670.1
Dariel Álvarez2015–20162358110.2500.1
Yusniel Díaz2022110000.000-0.0
Eli Marrero2005–200622694413346.190-0.0
Michel Hernandez2008–20092122271122.237-0.1
Alex Guerrero2014–201522435211361.224-0.2
J.P. Martínez2023–202425411141.220-0.2
Erisbel Arruebarrena20141458040.195-0.2
Henry Urrutia2013–201529425180.272-0.2
Barbaro Canizares20091214000.190-0.2
Rangel Ravelo2019–2020284143130.189-0.3
Pedro León20241212002.100-0.3
Bryan Ramos2024–20252120223130.198-0.3
Yanquiel Fernández20251147314110.225-0.5
Pitchers, by dbWAR since the first published season.
Aroldis Chapman2010–202617873.0634021,4022.4823.2
José Fernández2013–20164471.13805892.5815.0
Raisel Iglesias2015–202612796.0432879332.8714.6
Livan Hernandez2005–201281,484.28317954.7912.2
Jose Contreras2005–20139931.25896674.4912.2
Adrian Morejon2019–20268298.13283213.265.6
Nestor Cortes2018–20258602.13506043.945.4
Orlando Hernandez2005–20073438.12913834.484.0
Yennier Cano2022–20265258.113182493.833.4
Johan Oviedo2020–20266364.21503244.292.5
Roenis Elías2014–20227395.222143313.962.2
Cionel Pérez2018–20269282.11962624.301.8
Raul Valdes2010–20145140.1721475.131.1
Yariel Rodríguez2024–20263169.0421574.050.8
Odrisamer Despaigne2014–20196363.01312245.110.8
Francisley Bueno2008–2014460.120332.980.6
Rogelio Armenteros2019118.011184.000.5
Michel Baez2019–2022336.110373.470.5
Dalier Hinojosa2015–2016235.220311.510.5
Danys Baez2005–20116337.219532054.660.3
Daysbel Hernández2023–2025358.280653.380.3
Kendry Rojas2026129.210343.340.3
Yoslan Herrera2008–2014235.020236.430.3
Vladimir Nunez2008–2009233.210254.810.2
Yosver Zulueta2024–2025223.210255.320.1
Victor Mederos2023–2026459.261565.580.1
Gerardo Concepción201612.10023.860.1
Amauri Sanit201117.000412.860.0
Franco Aleman2026122.100284.43-0.0
Raudel Lazo201515.20053.18-0.0
Orlando Ribalta2024–2026370.212705.35-0.1
Miguel Alfredo Gonzalez201415.10056.75-0.1
Michael Tejera200512.000213.50-0.1
Alay Soler2006145.020236.00-0.1
Alberto Castillo2008–2011460.130484.33-0.2
Norge Ruiz2022119.000187.11-0.2
Darien Núñez202117.20088.22-0.3
Yoan López2018–20225112.231924.39-0.3
Lazaro Estrada2025–2026220.111196.64-0.3
Yunesky Maya2010–2013359.010275.80-0.3
Ronald Bolaños2019–2022448.000435.25-0.3
Onelki Garcia2013–201727.100313.50-0.5

By season

How many were in the majors each year, and what they produced.

SeasonPlayersBattersPitchersPAHRIPSOdbWAR
20263118145,158203476.251429.1
20253420146,101195571.156919.9
20243321126,124192616.165328.1
2023271897,459287496.252233.7
20223320137,256194517.051931.9
20212722107,921278450.250137.4
2020292092,26692120.21359.7
20193023126,955308400.042030.7
2018262196,657220244.127324.5
2017242176,734234351.233220.1
2016302488,155242428.050031.1
2015272487,754200498.249331.9
2014252086,680169423.242630.6
2013211776,112136286.134722.7
2012181454,411118201.022713.1
2011171282,59755338.224111.5
2010151172,46659424.229710.4
2009131152,73877400.025713.0
2008131161,82741380.11958.4
20078741,20720591.13605.8
20069851,11221679.04889.9
200510851,14230653.24458.2

Where in Cuba

Birth cities with more than one major leaguer, most first.

45Havana42% of the country
6Cienfuegos6% of the country
5Ciego de Avila5% of the country
5Santa Clara5% of the country
4Las Tunas4% of the country
4Villa Clara4% of the country
3Camaguey3% of the country
3Matanzas3% of the country

About this page

107 major-league players born in Cuba appear in this archive, between 2005 and 2026. 31 of them were on a major-league roster in 2026, up from 10 in 2005. Together they are worth 461.7 dbWAR, on 3,371 home runs and 8,714 strikeouts thrown.

The most valuable of them by our own measure is Yordan Alvarez, worth 31.9 dbWAR across 2019–2026. His best year was 2026, at 7.5 WAR. Rafael Palmeiro has been in the majors longest of anyone here, since 1986.

José Abreu has hit the most home runs, 263. Aroldis Chapman has thrown the most strikeouts, 1,402. The hardest ball anyone from here has struck came off Yordan Alvarez's bat at 118.5 mph, in 2026. These are totals over the seasons published here rather than whole careers: a player who debuted before 2005 arrives mid-career, and his numbers start where the archive does.

Havana has produced 45 of them, more than anywhere else in Cuba. In 2026 they are spread across 6 clubs, 3 of them with Athletics.

Country here means country of birth, taken from each player's biographical record. It is not nationality and not who a player has represented internationally — the three disagree often enough to matter, and birthplace is the one this data actually holds. Every rate statistic and every dbWAR figure is computed from play-by-play using constants measured from each season's own data, so the numbers are era-correct without being copied from anywhere. See the derivation →