UFC On FOX 31 Fight Card

UFC On FOX 31, the last ever in the series before the promotion moves to ESPN next year, takes place this coming Saturday night, December 15th in Milwaukee, Wisconson and we’ve got the full fight card for you below.

In the main event of the evening there’s a rematch between Kevin Lee and Al Iaquinta, with Iaquinta having won their first encounter by decision back in 2014.

In the co-main event, Edson Barboza will look to dust himself off after back-to-back defeats as he gets ready to face Dan Hooker, who is riding a four-fight winning streak.

Both Rob Font and Sergio Pettis have experienced losses in two of their last three fights at bantamweight, so this is a chance for one of them to bounce back on Saturday night.

Opening up the main card, veteran campaigner Jim Miller will go up against Charles Oliveira, who is on a two-fight winning streak and holds the distinction of having the most submission victories in UFC history.

Check out the full UFC On FOX 31 fight card.

Main Card

Kevin Lee vs. Al Iaquinta
Edson Barboza vs. Dan Hooker
Rob Font vs. Sergio Pettis
Jim Miller vs. Charles Oliveira


Bobby Green vs. Drakkar Klose
Dwight Grant vs. Zak Ottow
Jack Hermansson vs. Gerald Meerschaert
Jared Gordon vs. Joaquim Silva
Jordan Griffin vs. Dan Ige
Jessica-Rose Clark vs. Andrea Lee

Fight Pass

Adam Milstead vs. Mike Rodriguez
Zak Cummings vs. Trevor Smith
Juan Adams vs. Chris De La Rocha

Ross launched MMA Insight (previously FightOfTheNight.com) in 2009 as a way to channel his passion for the sport of mixed martial arts. He's since penned countless news stories and live fight reports along with dozens of feature articles as the lead writer for the site, reaching millions of fans in the process.