TUF 25 Finale Fight Card

The TUF 25 Finale on Friday, 7th June is the first of two events scheduled to take place during International Fight Week in Las Vegas, and we’ve got the full fight card for you below.

In the main event of the evening, the always entertaining former WSOF lightweight champion Justin Gaethje makes his UFC debut against top 10 contender Michael Johnson.

Meanwhile, the co-main event will serve as the final for the TUF 25 show as Dhiego Lima takes on the winner of the last semi-final between James Krause and Jesse Taylor.

Marc Diakiese has been turning heads during his 3-0 stint in the UFC so far, and he now heads into a fight with the similarly undefeated Drakkar Klose on Friday night.

Former Canadian hockey enforcer Steve Bosse is looking to build on back-to-back wins when he takes on Jared Cannonier, while Elias Theodorou will be hoping add to his 5-1 UFC record against Brad Tavares.

Opening up the main card will be up and coming fighters Jordan Johnson and Marcel Fortuna, who are both coming off a successful debut in the Octagon last time out.

Check out the full TUF 25 Finale fight card below.

Main Card:

Justin Gaethje vs. Michael Johnson
Dhiego Lima vs. James Krause/Jesse Taylor winner
Marc Diakiese vs. Drakkar Klose
Steve Bosse vs. Jared Cannonier
Elias Theodorou vs. Brad Tavares
Jordan Johnson vs. Marcel Fortuna


Angela Hill vs. Ashley Yoder
C.B. Dollaway vs. Ed Herman
Jessica Eye vs. Aspen Ladd

Fight Pass:

Gray Maynard vs. Teruto Ishihara
Juliana Lima vs. Tecia Torres

Ross launched MMA Insight (previously FightOfTheNight.com) in 2009 as a way to channel his passion for the sport of mixed martial arts. He's since penned countless news stories and live fight reports along with dozens of feature articles as the lead writer for the site, reaching millions of fans in the process.