The UFC heads to Des Moines for the first time ever as UFC Fight Night: Sandhagen vs. Figueiredo lights up Wells Fargo Arena on May 3. With a thrilling lineup of top contenders and fan-favorite fighters, this card promises an unforgettable night of MMA action live on ESPN+.
The main event features bantamweight standout Cory Sandhagen taking on former two-time UFC Flyweight Champion Deiveson Figueiredo. With both men eyeing a title shot, this clash could shake up the bantamweight division in a major way.
The co-main event showcases middleweight star Bo Nickal against former ONE Champion Reinier de Ridder in a high-stakes showdown between two grappling specialists looking to cement their place in the UFC rankings.
When to Watch
All fights will stream live on ESPN+, with the prelims beginning at 7:00 PM ET, followed by the main card at 10:00 PM ET. The main event will also air on ESPN2.
How to Watch
Fans can watch the full event live on ESPN+. An ESPN+ subscriptions start at $11.99/month or $119.99/year, and an active subscription is required to stream UFC Fight Night: Sandhagen vs. Figueiredo in its entirety. You can also watch the main card on ESPN2.
The Fight Card
Preliminary Card (ESPN+) – Begins at 7:00 PM ET
- Women’s Bantamweight: Yana Santos vs. Miesha Tate
- Middleweight: Ryan Loder vs. Azamat Bekoev
- Women’s Strawweight: Marina Rodriguez vs. Gillian Robertson
- Bantamweight: Gaston Bolaños vs. Quang Le
- Heavyweight: Thomas Petersen vs. Don’Tale Mayes
- Women’s Flyweight: Juliana Miller vs. Ivana Petrović
Main Card (ESPN2 / ESPN+) – Begins at 10:00 PM ET
- Bantamweight: Cory Sandhagen vs. Deiveson Figueiredo
- Middleweight: Reinier de Ridder vs. Bo Nickal
- Welterweight: Santiago Ponzinibbio vs. Daniel Rodriguez
- Bantamweight: Montel Jackson vs. Daniel Marcos
- Bantamweight: Cameron Smotherman vs. Serhiy Sidey
- Lightweight: Jeremy Stephens vs. Mason Jones
