The UFC’s third visit to Kansas City, and first since UFC on ESPN: Holloway vs Allen. UFC on ESPN 66 is expected to commence on April 26th, 2025. The headlining welterweight bout consists of two top contenders in their division. Ian Machado Garry will fight a surging prospect part of the recently popular Fighting Nerds team, Carlos Prates.

Fight Card
Main Card
- Welterweight Main Event: 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 Andre Muniz
Preliminary Card
- Flyweight: Matt Schnell vs Jimmy Flick
- Lightweight: Evan Elder vs Gauge Young
- Featherweight: Chris Gutierrez vs John Castaneda
- Bantamweight: Da’Mon Blackshear vs Alateng Heili
- Bantamweight: Malcolm Wellmaker vs Cameron Saaiman
- Strawweight: Jaqueline Amorim vs Polyana Viana
- Featherweight: Timothy Cuamba vs Roberto Romero
- (W) Bantamweight: Chelsea Chandler vs Joselyne Edwards
Canceled Bouts
A light heavyweight bout between former UFC Light Heavyweight Champion Jamahal Hill and former title challenger Khalil Rountree Jr. was scheduled to headline the event. The pairing was previously expected to co-headline UFC 303 in last June, but it was scrapped as Rountree withdrew from the event after unintentionally ingesting DHEA in a tainted supplement. On April 1, the pairing was scrapped once again as Hill pulled out due to a lingering leg injury.
A lightweight bout between Mitch Ramirez and Ahmad Sohail Hassanzada was scheduled for this event. However, Ramirez withdrew from the fight due to an injury and was replaced by Evan Elder. In turn, Hassanzada was removed from the event after being arrested on charges of alleged sexual assault and was replaced by promotional newcomer Gauge Young.