
After a week in Australia, the UFC returns to its Las Vegas home with UFC Fight Night: Bautista vs. Oliveira this Saturday. The preliminary bouts began at 5 p.m. ET, with the main card starting around 8 p.m. ET, streamed live on Paramount+. The main event features a bantamweight clash between No. 9 Mario Bautista (16-3) and No. 11 Vinicius Oliveira (23-3). Bautista comes in as the -148 favorite, despite a recent loss in the Octagon, while Oliveira is the +124 underdog.
The co-main event presents a flyweight showdown between Amir Albazi and Kyoji Horiguchi, with Horiguchi as the -360 frontrunner, aiming to extend his unbeaten streak. Before making any betting decisions, consider Mike McClure’s MMA model analysis.
Bautista, who is originally from Nevada but fights out of Scottsdale, Arizona, has a Brazilian Jiu-Jitsu background and has been in the professional MMA scene since 2017. After a rocky start in his UFC career, he embarked on an impressive eight-fight winning streak, including victory over UFC legend Jose Aldo in 2024. However, he experienced a setback with a decision loss to Umar Nurmagomedov later in 2025.
Meanwhile, Oliveira hails from Brazil and quickly made a name for himself with 10 first-round finishes. Now, he looks to build on his 11-1 record over the last twelve fights. With his striking prowess, Oliveira aims to secure a noteworthy win on this night.
In terms of prediction, the simulation model indicates there are several dynamic factors at play. Make sure to check out the model’s complete analysis here.
Main Card Matchups and Odds
- Mario Bautista (-148) vs. Vinicius Oliveira (+124)
- Amir Albazi (+285) vs. Kyoji Horiguchi (-360)
- Jailton Almeida (-170) vs. Rizvan Kuniev (+142)
- Michael Oleksiejczuk (-540) vs. Marc-Andre Barriault (+410)
- Jean Matsumoto (+240) vs. Farid Basharat (-298)
- Dustin Jacoby (-155) vs. Julius Walker (+130)


