World Series of Fighting 18 will take place next week in Edmonton, Alberta, Canada and the complete fight card lineup has been announced by the promotion.
The fight card will pick off with a two fight preliminary card at 8 p.m. ET/5 p.m. PT on WSOF.com and the final three preliminary bouts will air after the main card at 11 p.m. ET/8 p.m. PT, which will feature UFC alum Cody McKenzie coming out of retirement to meet Andrew McInnes.
The main card broadcast on NBCSN will start at 9 p.m. ET/6 p.m. PT and will be headlined by a title fight as Marlon Moraes defends the promotions bantamweight title against Josh Hill.
Main Card: (NBCSN – 9 p.m. ET/6 p.m. PT)
Marlon Moraes (13-4-1) vs. Josh Hill (10-0)
Derek Boyle (13-6) vs. Shane Campbell (10-2)
Mukai Maromo (8-4) vs. Jose Rodriguez (7-3)
Hakeem Dawodu (3-0) vs. Tristan Johnson (9-5)
Preliminary Card: (WSOF.com – 11 p.m. ET/8 p.m. PT)
Andrew McInnes (5-1) vs. Cody McKenzie (15-6)
Mark Drummond (6-2) vs. Spencer Jebb (9-3)
Dan Lariviere (3-2) vs. Garret Nybakken (6-6)
Preliminary Card (WSOF.com – 8 p.m. ET/5 p.m. PT)
Matt Baker (11-7) vs. Ali Mokdad (6-3)
Marcus Hicks (19-24) vs. Graham Park (3-1)