DataBaseball
2026

Birthplaces · North America · 2005–2026

🇲🇽MLB Players from Mexico

Every major leaguer born in Mexico 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
82
2005–2026
Active in 2026
21
Total dbWAR
197.5
Home runs
508
Strikeouts
14,441
17,068.2 IP
Batters / pitchers
30 / 52

Notable

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

The All-Mexican Team

The best player born in Mexico 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. 23 position players are eligible here, with 13 starters and 32 relievers.

In the majors now

21 Mexican-born players were on a major-league roster in 2026. Every column sorts.

Batting, 2026.
Isaac ParedesHOU3B2715565925940.262.360.4471304.3
Jonathan ArandaTB1B2815566822920.274.358.4341222.8
Alejandro KirkTORC287931310431.278.351.4151121.7
Brandon ValenzuelaTORC26792719242.226.311.377931.1
Alejandro OsunaTEXLF24802331255.260.349.304940.5
Luis UríasTOR2B292259380.250.322.4811190.3
Jared SernaMIA2B241332040.214.281.32167-0.1
Ramón UríasSTL3B3237100490.151.260.32667-0.2
César SalazarHOUC30722010.056.227.056-1-0.2
Joey MenesesATH1B34925020.150.280.15030-0.3
Pitching, 2026.
Samy Natera Jr.LAA2728031.213483.131.901.111.0
Andrés MuñozSEA2761057.1528894.243.351.220.9
Daniel DuarteNYM3024029.222302.123.200.810.5
José UrquidyCWS3113136.121304.953.631.490.5
Luis GastelumSTL2534036.250444.423.981.250.3
Gerardo CarrilloAZ2813017.130214.153.621.730.2
José RodríguezTOR25404.20050.000.960.640.2
Alan RangelPHI297326.000295.884.601.690.1
Javier AssadCHC29281194.162633.634.931.140.0
Manuel RodríguezTB30606.200102.706.102.10-0.1
César SalazarHOU30101.00009.0016.101.00-0.1
Valente BellozoCOL263010.20087.599.951.59-0.6

Clubs in 2026TOR 4HOU 3STL 2TB 2LAA 1AZ 1

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.

Batters, by dbWAR since the first published season.
Isaac Paredes2020–202672,8836001173812.24215.4
Alejandro Kirk2020–202672,382566613062.27011.8
Luis Urías2018–202692,1394286322911.2327.6
Ramón Urías2020–202671,956444542249.2527.0
Jonathan Aranda2022–202651,423341461840.2746.3
Christian Villanueva2017–201824169424533.2451.8
Luis González2020–202233638043610.2501.2
Brandon Valenzuela20261271549242.2261.1
Joey Meneses2022–202641,235308291673.2720.9
Ramiro Pena2009–2016770116296312.2520.6
Alfredo Amezaga2005–201161,33230489043.2540.4
Alejandro Osuna2025–202624098534010.2390.3
Oscar Robles2005–200734711105360.2600.2
Esteban Quiroz202214711031.2750.1
Vinny Castilla2005–2006284018817934.2440.0
Alejo Lopez2021–20233181451113.265-0.0
Jared Serna20261326040.214-0.1
Freddy Sandoval2008–20092183000.176-0.1
Humberto Cota2005–20073448957510.231-0.1
Tirso Ornelas20251161010.071-0.2
Ali Solis2012–20142110010.000-0.3
German Duran20081158333161.231-0.3
Irving Lopez20231120010.000-0.3
César Salazar2023–2026489140100.189-0.3
Erubiel Durazo20051167364161.237-0.4
Miguel Ojeda2005–20062216363241.190-0.6
Geronimo Gil2005–20072150254170.180-0.8
Luis Alfonso Cruz2008–201356521437574.234-0.9
Daniel Castro2015–20183286573181.210-1.4
Juan Castro2005–201171,107240111051.233-2.5
Pitchers, by dbWAR since the first published season.
Yovani Gallardo2007–2018121,816.212111,5844.0625.3
Jaime García2008–2018101,135.07009253.8517.0
Joakim Soria2007–202114763.0362298313.1113.9
Julio Urías2016–20238717.06047103.1113.4
Jorge De La Rosa2005–2018141,500.010411,2684.5512.7
Marco Estrada2008–2019121,251.16201,0944.298.1
Roberto Osuna2015–20206315.0141553482.747.3
Andrés Muñoz2019–20267316.2181064432.766.6
Esteban Loaiza2005–20084436.02603004.446.1
Oliver Pérez2005–2022171,053.05451,0724.575.9
Giovanny Gallegos2017–20248335.218453963.495.2
Fernando Salas2010–201910489.225304743.914.9
Miguel González2012–20187883.25206174.063.7
José Urquidy2019–20267443.22923594.083.6
Luis Ayala2005–20137393.022122583.572.6
Dennys Reyes2005–20117250.21622033.162.4
Jorge Campillo2005–20095180.2901214.232.3
Javier Assad2022–20265425.12423343.472.1
Víctor Arano2017–20224116.2441243.321.7
Rodrigo Lopez2005–20127811.24504885.091.4
Victor González2020–20244112.2113973.361.1
Hector Velázquez2017–20193166.01101213.901.1
Luis Mendoza2007–20137359.01612085.391.0
Luis Cessa2016–20238425.01743314.431.0
Samy Natera Jr.2026131.213483.131.0
Elmer Dessens2005–20106260.11221434.360.9
Alfredo Aceves2008–20147380.131292823.830.8
Manuel Rodríguez2021–20265106.097932.970.6
David Cortes2005–2006282.052504.170.5
Humberto Castellanos2020–20244111.051805.430.4
Luis Gastelum2026136.250444.420.3
Gerardo Carrillo2026117.130214.150.2
José Rodríguez202614.20050.000.2
Alan Rangel2025–2026237.001374.860.2
Omar Cruz202513.20054.910.1
Miguel Aguilar202117.01036.430.1
Gerardo Reyes2019–2024441.240507.130.0
Édgar González2005–20138303.11501925.460.0
César Vargas2016134.000285.030.0
Arnold Leon2015–2016229.000214.66-0.0
Daniel Duarte2022–2026468.063583.18-0.1
Ismael Valdez2005150.220275.33-0.1
Walter Silva2009124.200118.76-0.1
Francisco Rodriguez2010–2011261.010434.43-0.2
Adrián Martinez2022–20232112.2401005.51-0.2
Jesus Cruz2020–202229.20087.45-0.3
Arturo Lopez200912.100019.29-0.4
Manny Banuelos2015–20223118.0611055.64-0.4
Antonio Osuna200512.100042.43-0.5
Ricardo Rincon2005–2008344.210364.84-0.5
Oscar Villarreal2005–20084220.01411394.17-0.5
Valente Bellozo2024–20263160.2401064.43-1.5

By season

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

SeasonPlayersBattersPitchersPAHRIPSOdbWAR
20262110122,38274352.137712.8
202515882,29570229.020111.5
202416791,92548375.03236.6
2023199102,35961549.25039.4
2022249172,71986806.274618.7
20211710111,25640585.056016.0
2020155102823198.01784.4
2019157142774637.16757.5
201817121449823763.26375.9
2017159149551,007.288110.8
201615101337311,172.21,0239.4
20151271121221,083.289410.5
201411793603911.07634.6
2013149124896989.27726.5
201215101249081,024.286214.3
2011169133673988.282710.6
20101610135864972.17917.5
20092014155834822.17538.1
20082116169558938.27275.1
20071813137934916.17027.7
20061713111,25613833.06073.1
20052216142,15138911.06396.3

Where in Mexico

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

9Hermosillo11% of the country
8Tijuana10% of the country
5Mexicali6% of the country
4Ciudad Obregon5% of the country
4Los Mochis5% of the country
4Monterrey5% of the country
3Culiacan4% of the country
3Guaymas4% of the country

About this page

82 major-league players born in Mexico appear in this archive, between 2005 and 2026. 21 of them were on a major-league roster in 2026, down from 22 in 2005. Together they are worth 197.5 dbWAR, on 508 home runs and 14,441 strikeouts thrown.

The most valuable of them by our own measure is Yovani Gallardo, worth 25.3 dbWAR across 2007–2018. The best single season belongs to Julio Urías, 4.7 WAR in 2021. Vinny Castilla has been in the majors longest of anyone here, since 1991.

Isaac Paredes has hit the most home runs, 117. Yovani Gallardo has thrown the most strikeouts, 1,584. The hardest ball anyone from here has struck came off Joey Meneses's bat at 114.2 mph, in 2024. 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.

Hermosillo has produced 9 of them, more than anywhere else in Mexico. In 2026 they are spread across 6 clubs, 4 of them with Toronto Blue Jays.

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 →