Watch the official weigh-in for The Ultimate Fighter Finale: Edgar vs. Penn, live Saturday, July 5 at 9pm GMT.
Main card
Frankie Edgar vs. B.J. Penn
Corey Anderson vs. Matt Van Buren (TUF light heavyweight title)
Eddie Gordon vs. Dhiego Lima (TUF middleweight title)
Derrick Lewis vs. Guto Inocente
Justin Scoggins vs. Dustin Ortiz
Undercard
Kevin Lee vs. Jesse Ronson
Jumabieke Tuerxun vs. Leandro Issa
Adriano Martins vs. Juan Manuel Puig Carreon
Daniel Spohn vs. Patrick Walsh
Sarah Moras vs. Alexis Dufresne
Robert Drysdale vs. Keith Berish