Here are official BFL58 results from the Hard Rock Casino from Coquitlam, BC
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
Results courtesy of MMASucka.com