Ibáñez made his professional debut in 2016, spending time with both the Hickory Crawdads and Frisco RoughRiders, batting a combined .285 with 13 home runs, 66 RBIs, 15 stolen bases and an .804 OPS in 130 total games between the two clubs.[4][5] In 2017, he returned to Frisco and spent the whole season there, slashing .265/.323/400 with eight home runs and 29 RBIs in 82 games.[6] He missed six weeks of the season due to a finger injury.[7] Ibáñez spent the 2018 season with the Round Rock Express of the Triple-APacific Coast League. He posted a batting line of .283/.344/.410/.754 with 12 home runs and 55 RBI in 125 games.[8] Ibáñez played for the Aguilas Cibaenas of the Dominican Winter League in the 2018 offseason.[9]
Ibáñez received a non-roster invitation to 2019 major league spring training.[10] In 2019, Ibáñez suffered a strained right oblique during spring training,[11] and returned on April 6, when he was assigned to the Nashville Sounds.[12] He spent the 2019 season with Nashville, hitting .300/.371/.497/.868 with 20 home runs and 65 RBI.[13][14] Ibáñez did not play in 2020 due to the cancellation of the Minor League Baseball season because of the COVID-19 pandemic.[15]
On May 4, 2021, the Rangers selected Ibáñez's contract to the 40-man roster and promoted him to the major leagues for the first time.[16] Ibáñez made his debut that day as a pinch hitter for David Dahl, and collected his first MLB hit off of Minnesota Twins reliever Taylor Rogers.[17] On June 21, Ibáñez recorded his first career home run, a 3-run shot off of Oakland Athletics starter Frankie Montas.[18] Over 76 games for Texas in 2021, Ibáñez hit .277/.321/.435/.756 with 7 home runs and 25 RBI.[19] Ibáñez split the 2022 season between Texas and Round Rock. Over 40 games for Texas he hit .219/.273/.277/.551 with 1 home run and 9 RBI; with Round Rock he hit .255/.330/.390/.720 with 6 home runs and 31 RBI.[20]
Detroit Tigers
On November 10, 2022, Ibáñez was claimed off waivers by the Detroit Tigers.[21] On January 6, 2023, Ibáñez was removed from the 40-man roster and sent outright to the Triple-A Toledo Mud Hens.[22] In 20 games with Toledo, Ibáñez hit .297/.418/.609 with 5 home runs and 16 RBI. On April 29, Ibáñez had his contract selected to the active roster.[23] On August 22, 2023, Ibáñez had the first multi-homer game of his career, hitting two home runs off Chicago Cubs starter Drew Smyly.[24] On October 2, 2024, in the 8th inning of Game 2 of a 3-game Wild Card series against the Houston Astros, Ibáñez hit a pinch hit 3 run double deep to the corner in left field off of closer Josh Hader, giving the Tigers a 5–2 lead. The hit proved to be the series winner, as the Tigers went on to sweep the Astros in 2 games.