BFL 58 Results

Caio Machado (1-0-1) vs Dustin Joynson (4-0): PRO Heavyweight Title Bout**

Joynson defeated Machado by unanimous decision to win the heavyweight title.

Dalton Duperreault (4-0) vs Jason Washington (3-0): AMATEUR Interim Heavyweight Title Bout**

Duperreault defeated Washington by knockout at 0:08 of the first round.

Daniel Richard (5-3) vs CJ Strongheart (4-2): AMATEUR Lightweight Title Bout** (165-pound Catchweight)

Richard defeated Strongheart by knockout at 0:12 of the first round to defend his amateur lightweight title.

Gio Platon (2-1) vs Mitch Strazzella (2-1): AMATEUR Bantamweight Title Bout** (138-pound Catchweight)

Platon defeated Strazzella by knockout at 0:56 of the fourth round to win the amateur bantamweight title.

Athena Stratis vs Naz Mirhadi: AMATEUR Kickboxing Title Bout**

Stratis defeated Mirhadi by unanimous decision to win the amateur women’s 145-pound title.

Manny Fernandez (3-1) vs Dario Sinagoga (3-2): AMATEUR Interim Welterweight Title Bout**

Sinagoga defeated Fernandez by TKO at 1:14 of the fourth round to win the interim welterweight title.

Francis Tiapis (5-0) vs Indroop Virk (2-0): AMATEUR Interim Flyweight Title Bout**

Virk defeated Tiapis by unanimous decision to win the interim flyweight title.

Brayden Kersey (1-4) vs Justin Daley (2-1): AMATEUR Lightweight

Daley defeated Kersey by unanimous decision.

Dakota Angel (2-0) vs Flint Radatzke (1-1): AMATEUR Lightweight

Angel defeated Radatzke by submission, rear-naked choke, at 1:45 of the third round.

Bryan Giebelhaus vs Harkirat Nijer: K1 Kickboxing

Nijer defeated Giebelhaus by unanimous decision.

Andrey Vasilyev vs Hamid Moradi: AMATEUR Kickboxing

Vasilyev defeated Moradi by TKO at 1:59 of the first round.

Kevin Giroux vs Karan Gill: GRAPPLING

Giroux defeated Gill in the overtime round.