UFC Fight Night 124: Stephens vs. Choi took place on January 14th, 2018 at the Scottrade Center in St. Louis, Missouri. The main event features a lightweight bout between Jeremy Stephens and Doo Ho Choi. In the co-main event, Paige VanZant takes on Jessica Rose-Clark and Kamaru Usman takes on Emil Meek.
- January 13th, 2017: Middleweight fighter Urijah Hall pulled out of his scheduled bout vs. Vitor Belfort as he fainted and had a seizure on his way to the event’s weigh-ins. The bout has been indeed pulled and the retirement fight for Vitor Belfort has been placed on hold.
- January 13th, 2017: During the weigh-ins, UFC featherweight Mads Burnell weighed in at 150 pounds, 4 pounds over the 145 weight class. Mads Burnell was penalized 20% of his fight purse.
- Jeremy Stephens defeated Doo Ho Choi via second-round TKO (elbows and punches)
- Jessica Rose-Clark defeated Paige VanZant via unanimous decision (30-27, 29-28, 29-28)
- Kamaru Usman defeated Emil Meek via unanimous decision (30-27, 30-27, 30-27)
- Darren Elkins defeated Michael Johnson via second-round submission (rear-naked choke)
- James Krause defeated Alex White via unanimous decision (29-28, 29-28, 29-28)
- Polo Reyes defeated Matt Frevola via first-round knockout (punch)
- Irene Aldana defeated Talita Bernardo via unanimous decision (30-27, 30-27, 30-27)
- Kang Kyung-ho defeated Guido Cannetti via first-round submission (triangle choke)
- Jessica Eye defeated Kalindra Faria via split-decision (29-28, 28-29, 29-28)
- JJ Aldrich defeated Danielle Taylor via unanimous decision (29-28, 29-28, 29-28)
- Mads Burnell defeated Mike Santiago via unanimous decision (29-28, 29-28, 29-28)