Kevin Lee (Dave Mandel/Sherdog)

UFC on Fox 31: Lee vs. Iaquinta 2 Weigh-in Video and Results

On Saturday, Dec. 15, the UFC will host its 31st and final event on Fox from the Fiserv Forum in Milwaukee.

In the night’s main event, lightweights Kevin Lee and Al Iaquinta lock horns for a second time. The pair met previously at UFC 169, with Iaquinta handing the debuting Lee his first Octagon defeat. Since then, both fighters have been staples of the division’s top 10. Lee fell short in his quest for interim gold at UFC 216 last year, but bounced back with a TKO win over Edson Barboza in April. Iaquinta, meanwhile, saw a five-fight winning streak snapped against current champion Khabib Nurmagomedov in most recent outing.

The 13-fight event kicks off with three bouts streaming live on UFC Fight Pass at 3:30 p.m. ET. Six additional preliminary-card bouts follow on Fox Sports 1 at 5 p.m. ET, with the four-fight main card airing live on Fox at 8 p.m. ET.


The fighters hit the scales at 6 p.m. ET on Friday, Dec. 14. Video of the action (courtesy of the UFC) appears above, while the results appear below.

Fox Main Card
Kevin Lee (158) vs. Al Iaquinta (156)
Edson Barboza (156) vs. Dan Hooker (156)
Rob Font (136) vs. Sergio Pettis (135)
Jim Miller (155) vs. Charles Oliveira (152)
Fox Sports 1 Preliminary Card
Dwight Grant (169) vs. Zak Ottow (171)
Jessica-Rose Clark () vs. Andrea Lee ()*
Bobby Green (155) vs. Drakkar Klose (156)
Jared Gordon (156) vs. Joaquim Silva (155)
Jack Hermansson (185) vs. Gerald Meerschaert (186)
Jordan Griffin (146) vs. Dan Ige (146)
UFC Fight Pass Preliminary Card
Adam Milstead (204) vs. Mike Rodriguez (203.5)
Zak Cummings (185) vs. Trevor Smith (186)
Juan Adams (266) vs. Chris De La Rocha (253)

* – the fight between Clark and Lee was canceled when Clark was ruled unfit to compete