David Martinez vs Saimon Oliveira at UFC on ESPN 64 | Preview & Prediction

Click here for today’s sports betting tips from our expert analysts!
Mexico’s David Martinez makes his UFC debut on the back of seven wins in a row and he takes on Brazilian Saimon Oliveira who returns after more than two years out
David Martinez vs Saimon Oliveira Facts
When is UFC on ESPN 64? UK – the preliminary card starts at 8:00pm on Saturday 29th March 2025, followed by the main card at 11:00pm / USA – 4:00pm/7:00pm ET and 1:00am/4:00pm PT
Where is UFC on ESPN 64? Arena CDMX, Mexico City, Mexico
Where can I get tickets for UFC on ESPN 64? Click here for the latest ticket information for UFC On ESPN 64
What TV channel is UFC on ESPN 64 on? UK – TNT Sports / USA – ESPN+
Where can I stream UFC on ESPN 64? UK – TNT Sports subscribers can stream the event online via the TNT Sports website and discovery+ / USA – ESPN+ & UFC Fight Pass
For viewers in the United States, UFC On ESPN 64 will be shown live on ESPN+ and you can sign up for access as part of a Disney Bundle here!
What time are David Martinez and Saimon Oliveira expected to walk out? 11:45pm UK / 7:45pm US ET / 4:45pm US PT
UFC on ESPN 64 Main Card
Brandon Moreno vs Steve Erceg (Flyweight)
Manuel Torres vs Drew Dober (Lightweight)
Kelvin Gastelum vs Joe Pyfer (Middleweight)
Raul Rosas Jr. vs Vince Morales (Bantamweight)
David Martinez vs Saimon Oliveira (Bantamweight)
Ronaldo Rodriguez vs Kevin Borjas (Flyweight)
UFC on ESPN 64 Prelims
Edgar Chairez vs C.J. Vergara (Flyweight)
Jose Daniel Medina vs Ateba Abega Gautier (Middleweight)
Christian Rodriguez vs Melquizael Costa (Featherweight)
Loopy Godinez vs Julia Polastri (Women’s Strawweight)
Rafa Garcia vs Vinc Pichel (Lightweight)
Jamall Emmers vs Gabriel Miranda (Featherweight)
MarQuel Mederos vs Austin Hubbard (Lightweight)
David Martinez vs Saimon Oliveira Prediction
David Martinez gets his shot in the UFC after coming through Dana White's Contender Series in October he gets to make his debut in his native Mexico. He has won his last seven fights to get to this stage but this is comfortably the biggest fight of his career so far.
He has been paired up against Brazilian fighter Saimon Oliveira who has not fought in the last two years. The 33-year-old also came through Dana White's Contender Series but has lost both of his fights in the UFC and has suffered some bad injuries. He now returns after more than two years out of action, having not won a fight for almost four years.
It will not be easy for Oliveira to come back and hit the ground running after everything he has been through. He has 23 fights behind him but has yet to win in the UFC and it is hard to see him doing so here. He is up against a determined Martinez and the crowd, and we favour the Mexican to get the win here.
Prediction: David Martinez to win