The WSOF 31 live stream online can be found in the video above for the undercard starting at 5:45 p.m. ET. The fight card for this portion of the event is as follows:
Tom Marcellino vs. Devin Powell
Juliano Coutinho vs. Justin Willis
Tyler King vs. Lorenzo Hood
Robert Fonseca vs. Sean Lally
Bruce Boyington vs. Saul Almeida
Rodrigo Almeida vs. Ben Pierre-Saint
Marcus Surin vs. Christian Torres
These bouts are expected to run until 9 p.m. ET. The main card will then be televised on NBC Sports.
Blagoy Ivanov will defend his WSOF heayvweight title against Josh Copeland in the main event.