WSOF 21 will take place tonight at the Edmonton Expo Centre in Edmonton, Alberta, Canada and will begin at 7:30 p.m. ET/4:30 p.m. PT with the online preliminary card.
The preliminary card will have three fights and the final four preliminary bouts will air after the main card broadcast.
The WSOF 21 online preliminary card will be streamed below.