UFC On FOX 31 Results (Live)

Stay tuned to mmainsight.com tonight for all the UFC On FOX 31 results live as they happen from Milwaukee as Kevin Lee rematches Al Iaquinta in the lightweight main event of the evening to mark the promotion’s final show on FOX before switching to ESPN in 2019.

The action is expected to get underway at 3.30pm ET (8.30pm UK) with the main card going live at 8pm ET (1am UK).

Main Card

Al Iaquinta defeats Kevin Lee by unanimous decision (48-47 x2, 49-46)

Fight Report

Edson Barboza defeats Dan Hooker by KO at 2.19mins of Rd3

Fight Report

Rob Font defeats Sergio Pettis by unanimous decision (30-27 x3)

Fight Report

Charles Oliveira defeats Jim Miller by submission (Rear-naked choke) at 1.15mins of Rd1

Fight Report


Zak Ottow defeats Dwight Grant by Split Decision (28-29, 29-28 x2)
Drakkar Klose def. Bobby Green via Unanimous Decision (29-28
Joaquim Silva defeats Jared Gordon by TKO at 2.39mins of Rd3
Jack Hermansson defeats Gerald Meerschaert by Submission (Guillotine Choke) at4.25mins of Rd1
Zak Cummings defeats Trevor Smith by Unanimous Decision (29-28 x3)
Dan Ige defeats Jordan Griffin by Unanimous Decision (29-28 x3)

Fight Pass

Mike Rodriguez defeats Adam Milstead by KO at 2.59mins of Rd1
Juan Adams defeats Chris de la Rocha by TKO at 0.58mins of Rd3

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.