UFC Fight Night 124 Results (Live)

Stay tuned to mmainsight.com this evening for all the UFC Fight Night 124 results live as they happen from St. Louis as featherweights Jeremy Stephens and Doo Ho Choi go to battle in the main event.

The preliminary action is expected to get underway at 6.30pm ET (11.30pm UK) with the main card going live at 10pm ET (3am UK).

Main Card (Fox Sports 1):

Jeremy Stephens defeats Doo Ho Choi by TKO at 2.36mins of Rd2

Fight Report

Jessica-Rose Clark defeats Paige VanZant by unanimous decision (30-27, 29-28 x2)

Fight Report

Kamaru Usman defeats Emil Weber Meek by unanimous decision (30-27 x3)

Fight Report

Darren Elkins defeats Michael Johnson by submission (Rear-naked choke) at 2.22mins of Rd2

Fight Report

Prelims (Fox Sports 1):

James Krause defeats Alex White by unanimous decision (29-28 x3)
Marco Polo Reyes defeats Matt Frevola by KO at 1.00mins of Rd1
Irene Aldana defeats Talita Bernardo by unanimous decision (30-27 x3)
Kyung Ho Kang defeats Guido Cannetti by submission (triangle choke) at 4.53mins of Rd1

UFC Fight Pass:

Jessica Eye defeats Kalindra Faria by Split Decision (29-28 x2, 28-29)
J.J. Aldrich defeats Danielle Taylor by Unanimous Decision (29-28 x3)
Mads Burnell defeats Mike Santiago by Unanimous Decision (29-28 x3)

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.