BKFC 21 fight card
Dakota Cochrane vs. Mike Richman
Sam Shewmaker vs. Josh Burns
Houston Alexander vs. Wes Combs
Ryan Roberts vs. Jorge Gonzalez
Jason High vs. Rocky Long
Sean Wilson vs. Will Shutt
Kevin “TJ” Benson vs. Cody Land
Keilen Fantroy vs. Juan Carlos De Leon
Erick Murray vs. Roberto Guzman
Adam Valcourt vs. Jeff Souder
Noah Cutter vs. Carlos Trinidad
*Date and time are local unless specified otherwise.
**Fight card subject to change.
***Links to streaming or pay-per-view platforms provided on this page, if any, are affiliate links. We will be paid a commission, with no extra cost to you, if you use those links to make a purchase.