UFC Fight Night 124 will be held on January 14, 2018, at the Scottrade Center in St. Louis, Missouri, United States.

The event will mark the promotion’s first visit to St. Louis.

Main Event

The main event features a featherweight bout between Jeremy Stephens and Doo Ho Choi.

Following back-to-back losses, Stephens rebounded with a dominant win in his last bout. A unanimous decision loss to Frankie Edgar at UFC 205 was followed by a close split decision loss to Renato Moicano at UFC on FOX 24. However, Stephens rebounded with a dominant unanimous decision win over former Strikeforce champion Gilbert Melendez in his last bout at UFC 215, earning bout fighters ‘Fight of the Night’ honours.

After three straight wins in the UFC over Juan Puig, Sam Sicilia, and Thiago Tavares, all by knockout, Choi faced Cub Swanson in December 2016 at UFC 206. After a crazy back-and-forth bout, Swanson would eventually win a unanimous decision victory, however, Choi’s stock unanimously rose during the loss. The bout earned ‘Fight of the Night’ honours and ‘Fight of the Year’ for 2016.

Co-Main Event

The co-main event features a middleweight bout between former Ultimate Fighter finalist Uriah Hall and former UFC light heavyweight champion Vitor Belfort.

Following three straight defeats inside the octagon, Hall earned a much-needed win in his last contest.

A decision loss to Robert Whittaker was followed by two TKO losses to Derek Brunson and Gegard Mousasi. In his most recent bout at UFC Fight Night 116 however, Hall looked back to himself, earning a second-round TKO win over Krzysztof Jotko in Pittsburgh, Pennsylvania.

Following three straight losses (the last one overturned to a no-contest after Kelvin Gastelum tested positive for marijuana), Belfort turned things around in his last bout, earning a unanimous decision win over Nate Marquardt at UFC 212.

Other Main Card Bouts

Also featured on the main card is a women’s flyweight bout between Paige VanZant and Jessica Rose-Clark and a welterweight bout that was originally scheduled for UFC 219, however, was moved to this event between Kamaru Usman and Emil Weber Meek.

Preliminary Card Bouts

A featherweight bout featuring Darren Elkins and Michael Johnson will headline the FOX Sports 1 preliminary card while a welterweight bout pitting Thiago Alves against Zak Cummings will kick off proceedings on FS1.

A women’s flyweight bout featuring Kalindra Faria and Jessica Eye features as the headline bout of the UFC Fight Pass preliminary card while a bantamweight bout between Kyung Ho Kang and Guido Cannetti starts the night in St. Louis.

Check out the full fight card for the event below.

Main Card (Fox Sports 1)

Jeremy Stephens vs. Doo Ho Choi
Uriah Hall vs. Vitor Belfort
Paige VanZant vs. Jessica Rose-Clark
Kamaru Usman vs. Emil Weber Meek

Preliminary Card (Fox Sports 1)

Darren Elkins vs. Michael Johnson
James Krause vs. Alex White
Matt Frevola vs. Marco Polo Reyes
Thiago Alves vs. Zak Cummings

Preliminary Card (UFC Fight Pass)

Kalindra Faria vs. Jessica Eye
Talita Bernardo vs. Irene Aldana
Danielle Taylor vs. JJ Aldrich
Mike Santiago vs. Mads Burnell
Kyung Ho Kang vs. Guido Cannetti