Plot: The 31st season of The Ultimate Fighter® could be the biggest in the show’s history, as former UFC® featherweight and lightweight champion Conor McGregor and No. 5 ranked lightweight contender Michael Chandler go head-to-head as coaches

The Ultimate Fighter - Season 31
First Episode Aired On:
Tuesday, May 30 2023
1 year ago
Tuesday, May 30 2023
1 year ago
Last Episode Aired On:
Tuesday, August 15 2023
1 year ago
Tuesday, August 15 2023
1 year ago
Number of Episodes: 12