Weightclass:  Light Heavyweight
Location:  Surrey, Canada
Record:  34 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/06/2025Surrey, Canada33 - 9 Brett Willie4 - 20 WPts
02/04/2025Surrey, Canada32 - 9 Petro Kovalenko1 - 8 WPts
01/02/2025Surrey, Canada31 - 9 Diego Paramo16 - 25 WPts
03/12/2024Surrey, Canada30 - 9 Othomann Altmeyer5(1) - 16 WPts
04/10/2024Surrey, Canada29 - 9 Granger Aime27 - 19 WPts
05/08/2024Surrey, Canada28 - 9 Dave Angus5 - 6 WPts
07/06/2024Surrey, Canada27 - 9 Marcel Solecki8 - 10 WPts
09/04/2024Surrey, Canada26 - 9 Ollie Pherson0 - 1 WPts
09/02/2024Surrey, Canada25 - 9 Duncan Greenway0 - 1 WPts
11/12/2023Surrey, Canada24 - 9 Hitoshi Matsuyama14 - 21 WPts
09/10/2023Surrey, Canada23 - 9 Max Danskin3 - 4 WPts
12/08/2023Surrey, Canada22 - 9 Sam Luna7 - 28 WPts
13/06/2023Burnaby, Canada21 - 9 Henry Ogletree6 - 26(4) WPts
25/04/2023Toronto, Canada20 - 9 Duncan Vallance14 - 17 WPts
14/03/2023Toronto, Canada20 - 8 Clint Decoux34 - 5 LPts Canada National Championships 2023View
11/03/2023Toronto, Canada19 - 8 Mark Hampson26 - 5 WPts Canada National Championships 2023View
10/02/2023Montreal, Canada18 - 8 Quincy Marques4 - 21(2) WPts
22/12/2022Surrey, Canada18 - 7 Arran Preece11(1) - 9 LPts
23/10/2022Toronto, Canada17 - 7 Inigo Struthers18 - 8 WPts
25/08/2022Hamilton, Canada16 - 7 Louis Bruant22 - 6 WPts
29/06/2022Guayaquil, Ecuador16 - 6 Rogelio Barro16(1) - 5 LPts
01/05/2022Edmonton, Canada16 - 5 Dominic Edmiston17 - 8 LPts
25/03/2022Montreal, Canada15 - 5 Royal Garros13 - 6 WPts
17/02/2022Surrey, Canada15 - 4 Robert Oswald14 - 11 LPts
18/12/2021Warsaw, Poland15 - 3 Fabian Bielawski14 - 8 LPts
20/10/2021Surrey, Canada14 - 3 Lucas Scurlock10 - 9 WPts
20/08/2021Yerevan, Armenia13 - 3 Yeghivart Lowthian7 - 15 WPts
21/06/2021Soshanguve, South Africa13 - 2 Mark Nfiele11 - 7 LPts
23/04/2021Surrey, Canada12 - 2 Andrii Orudjev3 - 14 WPts
22/02/2021Paterson, USA11 - 2 Louis Leamon12 - 8 WPts
25/12/2020Surrey, Canada10 - 2 Danylko Milkovich11 - 5 WPts
25/10/2020Surrey, Canada9 - 2 Symon Demyan4 - 3 WPts
27/08/2020Dushanbe, Tajikistan8 - 2 Goga Ibraev9 - 7 WPts
29/06/2020Surrey, Canada7 - 2 Dmitriy Bilinski2 - 4 WPts
28/04/2020Surrey, Canada7 - 1 John Gwynn5 - 6 LPts
29/02/2020Yerevan, Armenia6 - 1 Zadig Yaghyazarian8 - 5 WPts
01/01/2020Surrey, Canada5 - 1 Kashif Yahulukow0 - 5(1) WPts
01/11/2019Surrey, Canada4 - 1 Chris Gowen8 - 1 WPts
01/09/2019Samarqand, Uzbekistan3 - 1 Fadei Cacpenoff5 - 1 WPts
03/07/2019Surrey, Canada2 - 1 Haaris Baali0 - 1 WPts
04/05/2019Mogilev, Belarus1 - 1 Afanas Koval4 - 3 WPts
06/03/2019Calgary, Canada1 - 0 Ben Adjani1 - 0 LPts
06/01/2019Surrey, Canada0 - 0 Michel Audenaert2 - 5 WPts