The TUF 22 Finale fight card is finally complete just a day out from the event in Las Vegas on Friday night.

In the main event there’s a cracking featherweight contest between two of the very best fighters in their class as Frankie Edgar and Chad Mendes lock horns to potentially establish the next title challenger.

Meanwhile the co-main event also looks to offer high quality MMA with top 10 lightweights Edson Barboza and Tony Ferguson sure to put on a striking clinic for the fans.

Battle hardened UFC veterans Evan Dunham and Joe Lauzon are also involved in the main card and will be hoping that they can steal the thunder from some of the other big match-ups to claim ‘Fight Of The Night’ honors.

Meanwhile, Mike Pierce returns after over two years off to face another hard-working wrestler in the shape of Ryan LaFlare.

Also look out for the final of TUF 22 earlier in the night and despite having booked his place in the final two, Saul Rogers won’t be competing due to Visa issues. Instead semi-finalist Ryan Hall now steps up to face Arten Lobov instead to establish the next ‘Ultimate Fighter’ winner.

Check out the full TUF 22 Finale fight card below.

Main Card:

Frankie Edgar vs. Chad Mendes
Edson Barboza vs. Tony Ferguson
Evan Dunham vs. Joe Lauzon
Ryan LaFlare vs. Mike Pierce


Gabriel Gonzaga vs. Konstantin Erokhin
Tatsuya Kawajiri vs. Jason Knight
Geane Herrera vs. Joby Sanchez
Ryan Hall vs. Artem Lobov
Julian Erosa Vs Marcin Wrzosek
Chris Gruitzemacher Vs Abner Lloveras