Weightclass:  Featherweight
Location:  Hamilton, Canada
Record:  22 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/07/2026Hamilton, Canada21 - 12 Theo Kor1 - 4 WPts
26/05/2026Hamilton, Canada20 - 12 Defrim Selimi3 - 3 WPts
27/03/2026Hamilton, Canada19 - 12 Severin Ortega2 - 10 WPts
26/01/2026Hamilton, Canada18 - 12 Enzo Beltran3 - 14 WPts
27/11/2025Hamilton, Canada17 - 12 Diego Aranda10(1) - 12 WPts
28/09/2025Hamilton, Canada16 - 12 Santiago Escoto1 - 7 WPts
31/07/2025Hamilton, Canada15 - 12 Platon Roda1 - 3 WPts
02/06/2025Hamilton, Canada14 - 12 Antranig Abadjyan2 - 6 WPts
03/04/2025Hamilton, Canada13 - 12 Hayg Tankian2 - 11(1) WPts
02/02/2025Hamilton, Canada12 - 12 Danylko Zahorik7 - 15 WPts
05/12/2024Hamilton, Canada11 - 12 Chris Lannon1 - 13 WPts
07/10/2024Hamilton, Canada10 - 12 Stanislav Barak2 - 17 WPts
09/08/2024Genoa, Italy10 - 11 Edmondo Piglionica26(1) - 14 LPts
08/07/2024Genoa, Italy10 - 10 Edmondo Piglionica25(1) - 14 LPts
04/06/2024Montreal, Canada9 - 10 Dom Whitted2(1) - 15 WPts
12/04/2024Laval, Canada8 - 10 Cade Baxa20 - 17 WPts
11/03/2024Toronto, Canada8 - 9 Chris Biggs27 - 12 LPts Canada National Championships 2024View
03/02/2024Kitakyushu, Japan7 - 9 Hisoka Okumura7 - 14(8) WPts
06/12/2023Ottawa, Canada6 - 9 Rob Camus8 - 30 WPts
08/10/2023Zagreb, Croatia5 - 9 Lovre Jankovic7 - 13 WPts
10/08/2023Montreal, Canada5 - 8 Adrien Phillippe21 - 11 LPts
12/06/2023Hamilton, Canada4 - 8 Emanuel Roble26 - 10 WPts
14/04/2023Bogota, Colombia4 - 7 Ricardo Cecilio17 - 11 LPts
14/02/2023Hamilton, Canada3 - 7 Clint Methven0 - 2 WPts
15/12/2022Rome, Italy2 - 7 Vittore Catte20 - 8 WPts
17/10/2022Surrey, Canada2 - 6 Jack Elias15 - 10 LPts
20/08/2022London, Canada2 - 5 Dave Arthur24 - 7 LPts
19/07/2022Edmonton, Canada2 - 4 Darryl Bogie16 - 10 LPts
04/06/2022Hamilton, Canada1 - 4 Ben Katekelayi10 - 6 WPts
06/04/2022Hamilton, Canada1 - 3 Joaquin Fuentes19(1) - 7 LPts
06/02/2022Montreal, Canada1 - 2 Denton Buchannan14(1) - 14 LPts
17/12/2021San Pedro, Philippines1 - 1 Joaquin Sainz14 - 4 LPts
18/10/2021Ottawa, Canada1 - 0 Ian Mearns0 - 0 LPts
05/09/2021Hamilton, Canada0 - 0 Ben Dickinson0 - 8 WPts