Weightclass:  Welterweight
Location:  Edmonton, Canada
Record:  7(1) - 26(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/06/2025Edmonton, Canada6(1) - 26(2) Quinto Tirado3 - 12 WPts
12/04/2025Edmonton, Canada5(1) - 26(2) Verrier Marc14(1) - 9 WPts
11/02/2025Edmonton, Canada4(1) - 26(2) Kolya Olesky3 - 10 WPts
14/12/2024Edmonton, Canada3(1) - 26(2) Duncan Gillis2 - 3 WPts
15/10/2024Montreal, Canada3(1) - 25(2) Severin Rigaudeau29 - 9 LPts
14/09/2024Brampton, Canada3(1) - 24(2) Rob Kinnard33 - 9 LPts
31/07/2024Córdoba, Argentina3(1) - 23(2) Vegas Candelaria8(1) - 7 LPts
02/06/2024Nizhny Novgorod, Russia3(1) - 22(2) Viktor Alifirenko9 - 18 LPts
04/04/2024Almaty, Kazakhstan3(1) - 21(2) Ilkin Mambetoff3 - 5 LPts
05/02/2024Omsk, Russia3(1) - 20(2) Arseni Maletin0 - 6 LPts
08/12/2023Sydney, Australia3(1) - 19(2) Davie McAlinden3 - 2 LPts
09/10/2023Edmonton, Canada2(1) - 19(2) Dan Hanton2 - 5 WPts
13/08/2023Vilnius, Lithuania2(1) - 18(2) Adrian Urbanczyk2 - 9(1) LPts
15/06/2023Edmonton, Canada1(1) - 18(2) Timofei Kristoff1 - 2 WPts
17/04/2023Caracas, Venezuela1(1) - 17(2) Jerrold Arcia22 - 10 LPts
17/02/2023Edmonton, Canada0 - 17(2) Euan Moncur3(1) - 22(3) WKO3
19/12/2022Edmonton, Canada0 - 16(2) Mammad Oshen9 - 17 LPts
20/10/2022Edmonton, Canada0 - 15(2) Cezar Bar17(1) - 13 LPts
22/08/2022Zarqa, Jordan0 - 14(2) Aftab Dallah8 - 19 LPts
24/06/2022Zurich, Switzerland0 - 13(2) Henri Maska13 - 2 LPts
26/04/2022Mexico City, Mexico0 - 12(1) Neper Vilchez7 - 12 LKO3
26/02/2022Rodriguez, Philippines0 - 11(1) Xavier Cabal7 - 10 LPts
29/12/2021Toshkent, Uzbekistan0 - 10(1) Fedya Adigozalov10 - 16(1) LPts
30/10/2021Edmonton, Canada0 - 9(1) Chris Hanes1 - 3 LPts
30/08/2021Edmonton, Canada0 - 8(1) Richie Darling1 - 10 LPts
29/06/2021San Nicolas de los Garza, Mexico0 - 7(1) Rodrigo Villasenor10 - 5 LPts
01/05/2021Puente Alto, Chile0 - 6(1) Nasario Lorenzana4 - 15 LPts
03/03/2021Amman, Jordan0 - 5(1) Khalid Nabi16 - 3 LPts
03/01/2021Edmonton, Canada0 - 4(1) Audric Soufflot0 - 4 LPts
02/11/2020Edmonton, Canada0 - 3(1) Xavier Morones3 - 7 LPts
04/09/2020Edmonton, Canada0 - 2(1) Clint Williams4 - 6 LPts
04/07/2020Montreal, Canada0 - 1 Channing de Nerval3(1) - 7 LKO3
05/05/2020Edmonton, Canada0 - 0 Chris Husky4 - 8 LPts