Weightclass:  Welterweight
Location:  Montreal, Canada
Record:  20(2) - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/05/2025Montreal, Canada19(2) - 26 Neville Tasso1 - 12 WPts
29/03/2025Montreal, Canada18(2) - 26 Forrest Senne0 - 2 WPts
28/01/2025Montreal, Canada17(2) - 26 Valentin Cassin0 - 3 WPts
29/11/2024Montreal, Canada16(2) - 26 Ming Badar-Uugan0 - 4 WPts
30/09/2024Montreal, Canada15(2) - 26 Joseph Drysdale1 - 8 WPts
02/08/2024Montreal, Canada14(2) - 26 Francois Begue4 - 9(1) WPts
03/06/2024Valencia, Venezuela13(2) - 26 Alano Mazariegos7 - 18 WPts
05/04/2024Bangkok, Thailand13(2) - 25 Samartlek Polsak4 - 5 LPts
06/02/2024Montreal, Canada12(2) - 25 Billy Kennan0 - 3(1) WPts
08/12/2023Montreal, Canada11(2) - 25 Kian Bruce0 - 10 WPts
09/10/2023Montreal, Canada10(2) - 25 Rob Turner1 - 1 WPts
13/08/2023Bangkok, Thailand9(1) - 25 Pharanpetch Nilpirom1 - 10(2) WKO3
15/06/2023Almaty, Kazakhstan8 - 25 Nuru Pirimcul0 - 2(1) WKO3
17/04/2023Hanoi, Vietnam8 - 24 Cao Anh15 - 18 LPts
17/02/2023Edmonton, Canada8 - 23 Paul Cogle16 - 11 LPts
27/12/2022Montreal, Canada8 - 22 Goga Ackbasoff13 - 11(3) LPts
28/10/2022Kumasi, Ghana8 - 21 Bruce Adu9(1) - 13 LPts
30/08/2022Jeddah, Saudi Arabia8 - 20 Bilal Turay19(1) - 11 LPts
02/07/2022Toronto, Canada8 - 19 Paul Gourley11 - 16 LPts
04/05/2022Montreal, Canada8 - 18 Marvel Ronis21 - 7 LPts
27/03/2022Halifax, Canada8 - 17 Tobias Menzies18(1) - 7 LPts
24/02/2022Davao City, Philippines8 - 16 Rodrigo Payawal6 - 10 LPts
27/12/2021Istanbul, Turkey8 - 15 Gulbahar Akman9 - 18 LPts
29/10/2021Honolulu, USA8 - 14 Louis Scobie15 - 5 LPts
31/08/2021Montreal, Canada7 - 14 Rio Marcos9 - 15 WPts
01/07/2021Edmonton, Canada7 - 13 Chris Callum6 - 9 LPts
16/05/2021Toronto, Canada7 - 12 Joseph Camlin10 - 11 LPts
18/03/2021Gaineau, Canada7 - 11 David Wadle10 - 10 LPts
19/01/2021Edmonton, Canada7 - 10 John Couden13 - 8 LPts
24/11/2020Minsk, Belarus7 - 9 Dmytro Babyak5 - 9 LPts
25/09/2020Baku, Azerbaijan6 - 9 Zamir Bokhari5 - 13 WPts
28/07/2020Montreal, Canada5 - 9 Juan Louro11 - 3 WPts
27/05/2020Montreal, Canada5 - 8 Medus Drakos5 - 10 LPts
27/03/2020Montreal, Canada4 - 8 Alvino Lince0 - 6 WPts
27/01/2020Daqing, China4 - 7 Wen Chao5 - 6 LPts
27/11/2019Montreal, Canada4 - 6 Spencer French8 - 4 LPts
27/09/2019Gaineau, Canada4 - 5 Peter Platt4 - 6 LPts
18/08/2019Dasmarinas, Philippines3 - 5 Urvano Eva1 - 2 WPts
20/06/2019Tampere, Finland3 - 4 Eero Kunnas4 - 4 LPts
21/04/2019Regina, Canada3 - 3 Leo Prior3 - 6 LPts
15/03/2019Montreal, Canada3 - 2 Joaquin Fagundes5 - 2 LPts
13/01/2019Brampton, Canada2 - 2 Rex Fettes3 - 2 WPts
04/12/2018Montreal, Canada2 - 1 Roland Dubin0 - 1 LPts
05/10/2018Toronto, Canada1 - 1 Jasper Sherer0 - 0 WPts
03/09/2018Buenos Aires, Argentina1 - 0 Jose San Jose0 - 1 LPts
06/07/2018Montreal, Canada0 - 0 Ollie Dryburgh1 - 3 WPts