The Ultimate Fighter 24 Finale (2016)
The Ultimate Fighter: Tournament of Champions Finale (also known as The Ultimate Fighter 24 Finale) was a mixed martial arts event promoted by the Ultimate Fighting Championship held on December 3, 2016 at Palms Casino Resort in Las Vegas, Nevada. The event was headlined by a UFC Flyweight Championship bout between former UFC and ONE champion Demetrious Johnson and Tim Elliott, the winner of the flyweight tournament from The Ultimate Fighter 24.
![]() |
Demetrious Johnson as Self |
![]() |
Tim Elliott as Self |
![]() |
Joseph Benavidez as Self |
![]() |
Henry Cejudo as Self |
![]() |
Jorge Masvidal as Self |
![]() |
Jake Ellenberger as Self |
![]() |
Jared Cannonier as Self |
![]() |
Ion Cuțelaba as Self |
![]() |
Sara McMann as Self |
![]() |
Alexis Davis as Self |
![]() |
Brandon Moreno as Self |
![]() |
Ryan Benoit as Self |
![]() |
Ryan Hall as Self |
![]() |
Gray Maynard as Self |
![]() |
Rob Font as Self |
![]() |
Matt Schnell as Self |
![]() |
Dong Hyun Ma as Self |
![]() |
Brendan O'Reilly as Self |
![]() |
Jamie Moyle as Self |
![]() |
Kailin Curran as Self |
![]() |
Anthony Smith as Self |
![]() |
Elvis Mutapcic as Self |
![]() |
Devin Clark as Self |
![]() |
Josh Stansbury as Self |