Fight Lineup for UFC Mexico City 2025: Brandon Moreno vs. Steve Erceg
Get Ready for UFC Fight Night: Moreno vs. Erceg in Mexico City, 2025!
The UFC has flown back to Mexico City for this week's UFC Fight Night card on Saturday, March 29, 2025, going down at Arena CDMX. The main event pits former two-time UFC flyweight champ, Brandon Moreno, against Steve Erceg, a recent UFC flyweight title challenger.
Main Event: Brandon Moreno vs. Steve Erceg
Brandon Moreno (22-8-2), currently ranked No. 2 in the UFC flyweight rankings, is a former two-time UFC flyweight champion. Coming off a decision win over Amir Albazi, which broke his two-fight losing skid, he's got his sights set on reclaiming the belt. Meanwhile, Steve Erceg (12-3) is a newcomer to the UFC, making waves with his fast rise in the ranks. Erceg is on a mission to end a two-fight losing streak and fight his way to the top.

Co-Main Event: Manuel Torres vs. Drew Dober
Get ready for an action-packed lightweight bout as Manuel Torres faces off with Drew Dober in the evening's co-main event!
The UFC Mexico City 2025 fight card features a slew of other matchups, although the Joe Pyfer vs. Kelvin Gastelum bout was unfortunately canceled due to Pyfer's illness.

📅 UFC Mexico City 2025 Fight Card Date: Saturday, March 29, 2025🏟️ UFC Mexico City 2025 Fight Card Location: Arena CDMX, Mexico City🕒 UFC Mexico City 2025 Fight Card How to Watch or Stream: The full fight card will stream on ESPN+ and air on ESPN2🕒 UFC Mexico City Fight Card Time: Prelims start at 4pm ET / 1pm PT, Main Card starts at 7pm ET / 4pm PT
Stay tuned for more on the UFC Mexico City 2025 fight card, including betting odds and predictions as fight night approaches!
- UFC fans are excited for the upcoming fight in Mexico City, 2025, as Brandon Moreno and Steve Erceg face off in the main event.
- Raul Godinez and Steve Erceg, who are competing in Mexico City, 2025, are both determined to emerge victorious and take a step closer to the UFC flyweight title.
- If you're unable to attend UFC Mexico City 2025 in person, you can still watch the exciting action unfold by streaming it on ESPN+.