(Editor’s note: This story was published prior to the cancellation of the Kelvin Gastelum vs. Joe Pyfer bout listed below.)
The UFC is back in Mexico this week with a a former champion at the top of the card.
UFC on ESPN 64 (ESPN2, ESPN+) takes place Saturday at Arena CDMX in Mexico City.
Get pick results from our 11 editors, writers, radio hosts and videographers, as well as additional analysis, below.
Kevin Borjas vs. Ronaldo Rodriguez
Records: Borjas (9-3 MMA, 0-2 UFC), Rodriguez (17-2 MMA, 2-0 UFC)
Past five: Borjas 3-2, Rodriguez 5-0
Division: Flyweight
Rankings: None
Odds (as of 03.29.25): Borjas +130, Rodriguez -155
Junkie pick results: Rodriguez 11, Borjas 0
Ronaldo Rodriguez vs. Kevin Borjas
David Martinez vs. Saimon Oliveira
Records: Martinez (11-1 MMA, 0-0 UFC), Oliveira (18-5 MMA, 0-2 UFC)
Past five: Martinez 5-0, Oliveira 3-2
Division: Bantamweight
Rankings: None
Odds (as of 03.29.25): Martinez -520, Oliveira +390
Junkie pick results: Martinez 11, Oliveira 0
David Martinez vs. Saimon Oliveira
Vince Morales vs. Raul Rosas Jr.
Records: Morales (11-9 MMA, 3-7 UFC), Rosas (10-1 MMA, 4-1 UFC)
Past five: Morales 3-2, Rosas Jr. 4-1
Division: Bantamweight
Rankings: None
Odds (as of 03.29.25): Morales +390, Rosas Jr. -520
Junkie pick results: Rosas 11, Morales 0
Kelvin Gastelum vs. Joe Pyfer
Records: Gastelum (18-9 MMA, 13-9 UFC), Pyfer (13-3 MMA, 4-1 UFC)
Past five: Gastelum 2-3, Pyfer 4-1
Division: Middleweight
Rankings: None
Odds (as of 03.29.25): Gastelum +240, Pyfer -300
Junkie pick results: Pyfer 9, Gastelum 2
Kelvin Gastelum vs. Joe Pyfer
Drew Dober vs. Manuel Torres
Records: Dober (27-14 MMA, 13-10 UFC), Torres (15-3 MMA, 3-1 UFC)
Past five: Dober 2-3, Torres 4-1
Division: Lightweight
Rankings: None
Odds (as of 03.29.25): Dober -110, Torres -110
Junkie pick results: Torres 9, Dober 2
Brandon Moreno vs. Steve Erceg
Records: Moreno (23-8-2 MMA, 11-4-2 UFC), Erceg (12-4 MMA, 3-3 UFC)
Past five: Moreno 3-2, Erceg 3-2
Division: Flyweight
Rankings: Moreno No. 3, Erceg No. 9
Odds (as of 03.29.25): Moreno -195, Erceg +165
Junkie pick results: Moreno 11, Erceg 0
Brandon Moreno vs. Steve Erceg
Preliminary card picks
Although they don’t count toward the standings, MMA Junkie staff members still pick the fights on the prelims. Here are the results:
- Edgar Chairez vs. CJ Vergara: Chairez 6, Vergara 5
- Ateba Gautier vs. Jose Daniel Medina: Gautier 10, Medina 1
- Melquizael Costa vs. Christian Rodriguez: Rodriguez 11, Costa 0
- Loopy Godinez vs. Julia Polastri: Godinez 11, Polastri 0
- Rafa Garcia vs. Vinc Pichel: Garcia 10, PIchel 1
- Jamall Emmers vs. Gabriel Miranda: Emmers 8, Miranda 3
- Austin Hubbard vs. MarQuel Mederos: Mederos 10, Hubbard 1
Loopy Godinez vs. Julia Polastri
Check out all the main card picks below.
(Click here to open a PDF of the staff picks grid in a separate window.)
Moreno vs.
Erceg
Dober vs.
Torres
Gastelum vs.
Pyfer
Morales vs.
Rosas Jr.
Martinez vs.
Oliveira
Borjas vs.
Rodriguez
MMA Junkie readers’
31-21 Moreno
(82%)
(53%)
Pyfer
(74%)
(88%)
Martinez
(88%)
(90%)
Farah Hannoun
@Farah_Hannoun
34-18
2024 Champion
Moreno
Torres
Pyfer
Rosas Jr.
Martinez
Rodriguez Matt Erickson
31-21
Moreno
Dober
Pyfer
Rosas Jr.
Martinez
Rodriguez Ken Hathaway
31-21
2017, 2022, 2024 Champion
Moreno
Torres
Pyfer
Rosas Jr.
Martinez
Rodriguez Brian Garcia
31-21
2017 Champion
Moreno
Torres
Pyfer
Rosas Jr.
Martinez
Rodriguez Nolan King
31-21
2023 Champion
Moreno
Torres
Pyfer
Rosas Jr.
Martinez
Rodriguez Mike Bohn
30-22
2014 Champion
Moreno
Torres
Gastelum
Rosas Jr.
Martinez
Rodriguez George Garcia
29-23
Moreno
Torres
Gastelum
Rosas Jr.
Martinez
Rodriguez Danny Segura
27-25
Moreno
Torres
Pyfer
Rosas Jr.
Martinez
Rodriguez Simon Samano
27-25
Moreno
Dober
Pyfer
Rosas Jr.
Martinez
Rodriguez Abbey Subhan
27-25
Moreno
Torres
Pyfer
Rosas Jr.
Martinez
Rodriguez Matthew Wells
25-27
Moreno
Torres
Pyfer
Rosas Jr.
Martinez
Rodriguez For more on the card, visit MMA Junkie’s event hub for UFC on ESPN 64.