Andre Harrison vs. Kurt Holobaugh

World Series of Fighting 34 Live Preliminary Card Stream

On Saturday, Dec. 31, World Series of Fighting will host its 34th event from the The Theater at Madison Square Garden in New York.

The stacked card features four title match-ups. Headlining the action will be undefeated lightweight champion Justin Gaethje, who faces off with veteran Luiz Firmino. Also on the main card, UFC veterans Jon Fitch and Jake Shields battle for Fitch’s welterweight strap and bantamweight king Marlon Moraes puts his title on the line against fellow Brazilian Josenaldo Silva.

In the night’s preliminary card action, two-division champion David Branch defends his middleweight title against Louis Taylor.


The action kicks off with a preliminary card stream live below beginning at 1 p.m. ET, before transitioning to the NBC Sports Network at 2:30 p.m. ET for three additional prelims. The four-fight main card airs live on NBC at 4 p.m. ET.

For the full results of the event, click here.

WSOF 34 Fight Card
Justin Gaethje vs. Luiz Firmino – for lightweight title
Jon Fitch vs. Jake Shields – for welterweight title
Yushin Okami vs. Paul Bradley
Marlon Moraes vs. Josenaldo Silva – for bantamweight title
David Branch vs. Louis Taylor – for middleweight title
Jared Rosholt vs. Caio Alencar
Shane Kruchten vs. Jeremy Mahon
Smealinho Rama vs. Jake Heun
Vagab Vagabov vs. Bruno Santos
Andre Harrison vs. Bruce Boyington
Tom Marcellino vs. Matt Denning