Bloody Elbow will be providing live video and updates when all 24 fighters on the card step on the scale at today's Ultimate Fighter 16 Finale weigh-ins live from Las Vegas, NV. You can catch a live Youtube stream of the weigh-ins below the jump, or if that doesn't work for some reason, you can view it over at MMA Fighting. The weigh-ins begin at 5 p.m. ET/2 p.m. PT.
The main event is a heavyweight showdown between TUF 10 winner Roy Nelson and TUF 10 non-winner Matt Mitrione.
Matt Mitrione (257) vs. Roy Nelson (252)
Mike Ricci (171) vs. Colton Smith (170)
Pat Barry (238) vs. Shane del Rosario (244)
Melvin Guillard (156) vs. Jamie Varner (156)
Jonathan Brookins (146) vs. Dustin Poirier (146)
James Head (171) vs. Mike Pyle (171)
Johnny Bedford (136) vs. Marcos Vinicius (136)
Rustam Khabilov (155) vs. Vinc Pichel (156)
Nick Catone (171) vs. T.J. Waldburger (170)
Reuben Duran (136) vs. Hugo Viana (135)
John Cofer (156) vs. Mike Rio (156)
Tim Elliott (126) vs. Jared Papazian (126)