UFC Fight Night 149 Fight Card

UFC Fight Night 149 (aka UFC On ESPN+ 7) takes place in St. Petersburg, Russia this coming Saturday, April 20th and you can check out the full fight card below.

In the main event there’s heavyweight action as Alistair Overeem takes on Ukraine’s ‘Boa Constrictor’ Aleksei Oleinik, who stepped in on just over a months’ notice to replace Alexander Volkov.

Currently on a four-fight winning streak, Russia’s own Islam Makhachev takes the co-main event spot on the card opposite his countryman Arman Tsarukyan who is making his UFC debut after racking up a 12-fight winning streak.

Back in the heavyweight division Marcelo Golm will try to overcome a two-fight losing slump against Sergei Pavlovich, while debuting Russian fighter Ivan ‘Ural Hulk’ Shtyrkov wades in with a 15-0 pro-record to fight Devin Clark at middleweight.

Meanwhile, Roxanne Modafferi will attempt to become the first fighter to defeat the 7-0 Antonina Shevchenko at flyweight, while in the main card opener, former Bellator fighter Alen Amedosvki puts his undefeated 8-0 record to the test against Krzysztof Jotko.

Check out the full UFC Fight Night 149 card below.

Main Card (ESPN+)

Alistair Overeem vs. Aleksei Oleinik

Islam Makhachev vs. Arman Tsarukyan

Marcelo Golm vs. Sergei Pavlovich

Devin Clark vs. Ivan Shtyrkov

Roxanne Modafferi vs. Antonina Shevchenko

Alen Amedovski vs. Krzysztof Jotko

Prelims (ESPN+)

Movsar Evloev vs. Muin Gafurov

Sultan Aliev vs. Keita Nakamura

Teemu Packalen vs. Alexander Yakovlev

Shamil Abdurakhimov vs. Marcin Tybura

Gadzhimurad Antigulov vs. Michal Oleksiejczuk

Rafael Fiziev vs. Magomed Mustafaev

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.