Weightclass:  Middleweight
Location:  Surrey, Canada
Record:  12 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/10/2027Surrey, Canada11 - 15 Raoul Candeloro3 - 18 WPts
25/08/2027Surrey, Canada10 - 15 Viktor Aksamit4 - 5 WPts
24/06/2027Toronto, Canada9 - 15 Vachel Delpy4 - 13 WPts
29/04/2027Puente Alto, Chile8 - 15 Onofre Guitron4 - 8 WPts
01/03/2027Surakarta, Indonesia8 - 14 Natal Limbak18 - 10 LPts
01/01/2027Stuttgart, Germany7 - 14 Otilio Gaukel9 - 12 WPts
03/11/2026Surrey, Canada7 - 13 Malcolm Brackenridge3 - 3 LPts
05/09/2026Perth, Australia6 - 13 Colin Enoch0 - 0 WPts
08/07/2026Schaerbeek, Belgium6 - 12 Dashiell Cassin30(2) - 8 LPts
10/05/2026Santiago, Chile6 - 11 Fraco Alcala13 - 9 LPts
12/03/2026Chemnitz, Germany6 - 10 Abbey Jentzen9 - 11 LPts
12/01/2026Algiers, Algeria5 - 10 Zain Hamou13 - 8(1) WPts
14/11/2025Chemnitz, Germany5 - 9 Adelbert Kulm6 - 14 LPts
16/09/2025Surrey, Canada4 - 9 Sarkhan Usman1 - 15 WPts
19/07/2025Toshkent, Uzbekistan3 - 9 Sarkhan Usman1 - 14 WPts
21/05/2025Ottawa, Canada3 - 8 Sam Montillet2 - 4 LPts
28/03/2025Calgary, Canada2 - 8 Jack Alan8 - 12 WPts
29/01/2025Surrey, Canada1 - 8 John Crangle3 - 12 WPts
30/11/2024Garoua, Cameroon1 - 7 Varil Alnoudji13(1) - 18 LPts
02/10/2024Calgary, Canada1 - 6 Connor Nicholson4 - 5 LPts
06/08/2024Surrey, Canada1 - 5 Krzysztof Kosman10(1) - 19 LPts
08/06/2024Acapulco, Mexico1 - 4 Juan Balcazar4 - 6 LPts
10/04/2024Toronto, Canada1 - 3 Richie Crear1 - 5 LPts
20/02/2024Halifax, Canada1 - 2 Danny Dallis0 - 0 LPts
20/01/2024Montreal, Canada1 - 1 Barry Wason0 - 0 LPts
15/12/2023Montreal, Canada1 - 0 Alexandre Trzeguet17 - 22 LPts
05/11/2023Des Moines, USA0 - 0 Oscar Borland0 - 0 WPts