Battlefield Fight League returns to the Hard Rock Casino in Coquitlam, British Columbia for the last show of 2018. BFL 58 features an astounding seven title fights. And we will be bringing you BFL 58 results all night long.
The main event is a battle for the heavyweight championship, as Caio Machado takes on Dustin Joynson. The interim amateur heavyweight title is up for grabs, as Dalton Duperreault faces off against Jason Washington.
Other championships that are set to take place are title holder Daniel Richards squaring off against CJ Strongheart, Gio Platon vs. Mitch Strazzella, Naz Mirhadi vs. Athena Stratis for the amateur kickboxing title, Manny Fernandez vs. Dario Sinagoga and Francis Tiapis vs. Indrop Virk.
Along with the MMA action, there are also kickboxing/Muay Thai bouts and a grappling contest.
Check out full BFL 58 results below.
MAIN CARD
Dustin Joynson def. Caio Machado via Unanimous Decision (49-46, 50-45, 49-46) – Pro Heavyweight Champion
Dalton Duperreault def. Jason Washington via Knockout (Punches) at 0:08 of Round 1 – Interim Amateur Heavyweight Champion
Daniel Richards def. CJ Strongheart via Knockout (Punch) at 0:20 of Round 1 – Amateur Lightweight Champion
Gio Platon def. Mitch Strazzella via Knockout (Strikes) at 0:56 of Round 4 – Amateur Bantamweight Champion
Athena Stratis def. Naz Mirhadi via Unanimous Decision (48-47, 50-45, 49-46) – Amateur 145 Kickboxing Champion
Dario Sinagoga def. Manny Fernandez via TKO (Punches) at 1:14 of Round 4 – Interim Amateur Welterweight Champion
Indrop Virk def. Francis Tiapis via Unanimous Decision (50-43, 50-41, 50-43) – Interim Amateur Flyweight Champion
PRELIMINARY CARD
Justin Daley def. Brayden Kersey via Unanimous Decision (29-28, 29-28, 30-27)
Dakota Angel def. Flint Radazke via Submission (Rear-Naked Choke) at 1:45 of Round 3
KICKBOXING/MUAY THAI
Harkeet Nijer def. Bryan Giebelhaus via Unanimous Decision (30-27, 29-28, 29-28)
Andrey Vasilyev def. Hamid Moradi via TKO (Punches) at 1:59 of Round 1
GRAPPLING
Kevin Giroux def. Karan Gill via Fastest Escape Time in Overtime