The Ultimate Fighting Championship returns to Kansas City, Missouri for the first time since 2023 as the MMA promotion presents UFC on ESPN: Machado Garry vs. Prates (also known as UFC Kansas City 2025) featuring a thrilling card, headlined by a welterweight contenders bout.
The main event of UFC Kansas City will see No. 7 ranked UFC welterweight contender Ian Machado Garry facing a verified Muay Thai striker and No. 13 ranked Carlos Prates.

In the co-main event, China's own rising star Zhang Mingyang gets his first top-of-the-card billing when he takes on fan favorite veteran and No. 15 ranked light heavyweight contender Anthony Smith in his retirement bout.
Also on the main card, an exciting featherweight matchup sees No. 11 Giga Chikadze take on David Onama after No. 14 Michel Pereira meets Abus Magomedov in a middleweight bout.
Plus, Randy Brown and Nicolas Dalby meet in a welterweight match guaranteed to deliver fireworks after Ikram Aliskerov and Dana White's Contender Series (DWCS) signee Andre Muniz square off at middleweight in the main card opener.
Meanwhile, China's hard-hitting brawler Alatengheili returns to face Da'Mon Blackshear in a thrilling bantamweight bout on the prelims, which will close with The Ultimate Fighter season 24 contestant Matt Schnell facing Jimmy Flick in a battle of flyweights.
The preliminary card will also see Evan Elder meets DWCS veteran Gauge Young at lightweight after Chris Gutierrez meets John Castaneda for a battle of featherweights. Also, Malcolm Wellmaker makes his UFC debut against fellow DWCS alum Cameron Saaiman at bantamweight.
Jaqueline Amorim and Polyana Viana go head-to-head at strawweight after DWCS veteran Timmy Cuamba meets Roberto Romero for an exciting featherweight bout, while No. 14 ranked Chelsea Chandler squares off with Joselyne Edwards in a women's bantamweight bout. Here is all you need to know about UFC Kansas City 2025:
The event takes place on Saturday (April 26) at the T-Mobile Center in Kansas City, Missouri. And due to time difference in India, the event will start in the early hours of Sunday (April 27).
The preliminary card starts at 6 PM ET / 3 PM PT / 11 PM GMT (Saturday, April 26) | 3:30 AM IST (Sunday, April 27). The main card, meanwhile, starts at 9 PM ET / 6 PM PT (Saturday, April 26) | 2 AM GMT / 6:30 AM IST (Sunday, April 27).
UFC Kansas City 2025 main card will air live in India on Sunday, 27th April exclusively on Sony Sports Network on Sony Sports TEN 2 (English) and Sony Sports TEN 3 (Hindi) channels, while UFC Fight Night Kansas City live streaming will be available on SonyLIV.