On April 24, 2010, Elizalde signed with the Sultanes de Monterrey of the Mexican League. Elizalde played with Monterrey through the 2013 season
Cincinnati Reds
On May 7, 2013, Elizalde signed minor league contract with Cincinnati Reds. In 2014, Elizalde split time between the Single-A Dayton Dragons and the advanced Single-A Bakersfield Blaze, hitting a combined .289 and an OPS of .380 with 16 home runs and 60 walks. He spent the 2015 season with the advanced Single-A Daytona Tortugas and the 2016 season with the Double-A Pensacola Blue Wahoos. Elizalde began the 2017 season as the Triple-A Louisville Bats everyday first baseman.[1]
On February 3, 2020, Elizalde signed minor league contract with New York Mets.[4] He did not play in a game in 2020 due to the cancellation of the minor league season because of the COVID-19 pandemic.[5] On May 28, Elizalde released by Mets organization.[6]
After the 2020 season, he played for Tomateros of the LMP. Elizalde enjoyed a great season slashing .282/.344/.553 and was awarded the Mexican Pacific League MVP. He also played for Mexico in the 2021 Caribbean Series.[7]
On March 11, 2021, Elizalde re-signed with the Mets on a minor league contract. After hitting .286 in 9 games with the Double–A Binghamton Rumble Ponies, he was promoted to the Triple–A Syracuse Mets, where he batted .186 with one home run, six RBI, and six stolen bases across 23 contests. Elizalde was released by the organization on June 18.[8]
In 2023, Elizalde played in 86 games, hitting .305/.408/.484 with 11 home runs, 49 RBI, and 18 stolen bases.
Dorados de Chihuahua
On February 27, 2024, Elizalde was loaned to the Dorados de Chihuahua of the Mexican League.[10] In 65 games, he batted .318/.385/.465 with six home runs and 35 RBI.