Result
Opponent
Event
Method
Rd.
Time
Watch
Win
Maged Hammo
Unified MMA 56 - Unified MMA
Mar 22, 2024
TKO (Punches and Knee)
2
1:00
⇒
Loss
Mateo Alejandro Vogel
Unified MMA 55 - Unified MMA
Jan 19, 2024
Decision (Unanimous)
5
5:00
⇒
Win
Maged Hammo
Unified MMA 52 - Unified MMA
Sep 08, 2023
KO (Punch)
1
4:27
⇒
Win
Diego Santos
Unified MMA 47 - Unified MMA
Dec 02, 2022
TKO (Punches to the Body)
2
1:15
⇒
Win
Gagan Gill
BFL 71 - Battlefield Fight League
Feb 17, 2022
Decision (Unanimous)
3
5:00
⇒
Win
Josh Kwiatkowski
BFL 68 - Battlefield Fight League
Sep 30, 2021
TKO (Punches)
3
0:22
⇒
Loss
Mike McAloon
BFL 67 - Battlefield Fight League
Jun 04, 2021
Submission (Rear-Naked Choke)
3
4:26
⇒
Loss
Radley da Silva
Rise FC 5 - Rise Fighting Championship
Nov 30, 2019
Submission (Rear-Naked Choke)
2
2:48
⇒
Win
Ryan Williams
HFC 13 - Havoc Fighting Championship 13
Nov 16, 2018
TKO (Punches)
1
3:43
⇒
Win
Ryan Moore
RITC - Rumble in the Cage 59
Sep 29, 2018
TKO (Knee)
1
1:20
⇒
Loss
Quitin Thomas
IMMAF - 2017 IMMAF World Championships: Day 3, Cage 3
Nov 15, 2017
Decision (Unanimous)
3
3:00
⇒
Win
Nkosi Nebele
IMMAF - 2017 IMMAF World Championships: Day 2, Cage 3
Nov 14, 2017
Submission (Rear-Naked Choke)
3
1:31
⇒
Loss
Diego Noboa
IMMAF - 2017 IMMAF World Championships: Day 1, Cage 3
Nov 13, 2017
Decision (Unanimous)
3
3:00
⇒
Win
Nick Rovers-Leblanc
CCA 2017 - Canadian National Amateur Tryouts: Day 2-Semi Finals
Apr 06, 2017
TKO (Punches)
2
2:49
⇒
Loss
Lucas Neufeld
HKFC - Hard Knocks 53
Jan 27, 2017
Decision (Unanimous)
5
3:00
⇒
Win
Dylan Leilke
CCA 2016 - Canadian National Amateur Tryouts: Day 3-Finals
May 29, 2016
Decision (Split)
3
3:00
⇒
Win
Miguel Tock
CCA 2016 - Canadian National Amateur Tryouts: Day 2-Semi Finals
May 28, 2016
Submission (Guillotine Choke)
1
0:21
⇒
Win
Steven Eldridge
CCA 2016 - Canadian National Amateur Tryouts: Day 1-Prelims
May 27, 2016
KO (Punch)
2
1:48
⇒
Win
Mitchell Carlson
HKFC - Hard Knocks 48
Jan 29, 2016
KO (Body Shot)
1
2:54
⇒
Win
Miguel Tock
RITC - Rumble in the Cage 51
Oct 02, 2015
Submission (Rear-Naked Choke)
2
1:40
⇒
Loss
Justin Basra
HKFC - Hard Knocks 44
Jun 26, 2015
KO (Punch)
1
2:20
⇒
Win
Grey Patino
HKFC - Hard Knocks 41
Jan 30, 2015
TKO (Punches)
1
1:53
⇒
Win
Evan Anderson
HKFC - Hard Knocks 40
Dec 12, 2014
KO (Punch)
2
2:53
⇒
Win
Kyle Marleau
KOTC - A New Dawn
Sep 27, 2013
Decision (Unanimous)
3
3:00
⇒