The UFC rolls into Kansas City for another action-packed night as UFC on ESPN 66 brings a stacked lineup of bouts to the T-Mobile Center on April 26. With thrilling matchups across multiple divisions, this event promises high-stakes drama, surging contenders, and Octagon veterans clashing live on ESPN+.
The headliner sees undefeated welterweight Ian Machado Garry face rising powerhouse Carlos Prates. With both men looking to take a major step toward title contention, this main event could shift the balance in the division.
The co-main event features former title challenger Anthony Smith taking on China’s Zhang Mingyang in a light heavyweight battle that could reshape the top 10 rankings. Expect high intensity and heavy hands when these two lock horns.
When to Watch
The event begins with the prelims at 6:00 PM ET on ESPN+, followed by the main card at 9:00 PM ET on ESPN+, which will also air on ESPN2.
How to Watch
Catch every bout during UFC Fight Night on ESPN+. An ESPN+ subscriptions start at $11.99/month or $119.99/year, and provides access to thousands of hours of live sports, exclusive content and much more. The main card will also air on ESPN2.
The Fight Card
Preliminary Card (ESPN+) – Begins at 6:00 PM ET
- Flyweight: Matt Schnell vs. Jimmy Flick
- Lightweight: Evan Elder vs. Gauge Young
- Featherweight: Chris Gutiérrez vs. John Castañeda
- Bantamweight: Da’Mon Blackshear vs. Alateng Heili
- Bantamweight: Malcolm Wellmaker vs. Cameron Saaiman
- Women’s Strawweight: Jaqueline Amorim vs. Polyana Viana
- Featherweight: Timothy Cuamba vs. Roberto Romero
- Women’s Bantamweight: Chelsea Chandler vs. Joselyne Edwards
Main Card (ESPN2 / ESPN+) – Begins at 9:00 PM ET
- Welterweight: Ian Machado Garry vs. Carlos Prates
- Light Heavyweight: Anthony Smith vs. Zhang Mingyang
- Featherweight: Giga Chikadze vs. David Onama
- Middleweight: Michel Pereira vs. Abusupiyan Magomedov
- Welterweight: Randy Brown vs. Nicolas Dalby
- Middleweight: Ikram Aliskerov vs. André Muniz

