Weightclass:  Welterweight
Location:  Brampton, Canada
Record:  24(1) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/06/2025Brampton, Canada23(1) - 18 Patrick Carrie0 - 3 WPts
04/04/2025Brampton, Canada22(1) - 18 Haider Khan1 - 10 WPts
03/02/2025Brampton, Canada21(1) - 18 Angel Games8 - 5 WPts
06/12/2024Brampton, Canada20(1) - 18 Joaquin Amparan2 - 7 WPts
08/10/2024Brampton, Canada19(1) - 18 Mitsuru Tada2 - 4 WPts
09/08/2024Brampton, Canada18(1) - 18 Faisal Keyrouz0 - 6 WPts
11/06/2024Brampton, Canada17(1) - 18 Reyes Tomes3 - 2 WPts
12/04/2024Brampton, Canada16(1) - 18 Marcel Rubel3 - 11 WPts
14/02/2024Brampton, Canada16(1) - 17 Amoll Dehne25 - 15 LPts
16/12/2023Brampton, Canada16(1) - 16 Draško Hecimovic15(2) - 19 LPts
17/10/2023Brampton, Canada15(1) - 16 Kir Baran3 - 6 WPts
19/08/2023Brampton, Canada14(1) - 16 Satch Marais0 - 8 WPts
20/06/2023Brampton, Canada13(1) - 16 John Dunnett2(1) - 1 WPts
21/04/2023Minsk, Belarus13(1) - 15 Wasyl Barsky15 - 15(1) LPts
21/02/2023Douala, Cameroon13(1) - 14 Emmanuel Feudjou9 - 13 LPts
24/12/2022Camaguey, Cuba13(1) - 13 Venacio Ordonez10 - 21 LPts
26/10/2022Brampton, Canada13(1) - 12 Wanheng Jaidee21 - 11 LPts
28/08/2022London, Canada12(1) - 12 Stephen Herd2 - 3 WPts
29/06/2022Brampton, Canada11(1) - 12 James Keir1 - 12(1) WPts
30/04/2022Brampton, Canada10(1) - 12 Flannery Claudel15 - 7 WPts
02/03/2022Brampton, Canada9(1) - 12 Vince Henderson6 - 16 WPts
31/12/2021Brampton, Canada8(1) - 12 Bryan Lundy5 - 14 WPts
31/10/2021Brampton, Canada8(1) - 11 Diego Felix10 - 12 LPts
31/08/2021Brampton, Canada8(1) - 10 Vafadar Mamishov6 - 10 LPts
30/06/2021Brampton, Canada7(1) - 10 Myung-joo Soh5 - 15 WPts
29/04/2021Montreal, Canada7(1) - 9 Varil Notte7 - 8 LPts
18/03/2021Ulaanbaatar, Mongolia7(1) - 8 Kong Pin6 - 11 LPts
18/01/2021Oslo, Norway7(1) - 7 Oliver Bruland8 - 11(1) LPts
18/11/2020Edmonton, Canada7(1) - 6 Paul Cogle8 - 5 LPts
23/09/2020Brampton, Canada6(1) - 6 Kyle Malraux1 - 3 WPts
23/07/2020Brampton, Canada5(1) - 6 Spencer French11 - 5 WPts
22/05/2020Montreal, Canada5(1) - 5 Mardian Cartier10 - 2 LPts
28/03/2020Maracaibo, Venezuela5(1) - 4 Desiderio Diaz0 - 12 LPts
29/01/2020Brampton, Canada4(1) - 4 Brin Devlin7 - 2 WPts
28/11/2019Brampton, Canada3(1) - 4 Mark Slaight6 - 1 WPts
28/09/2019Brampton, Canada3(1) - 3 Ian McClees5 - 3 LPts
30/07/2019Barquisimeto, Venezuela2 - 3 Guillermo Bras4 - 3 WKO3
31/05/2019Brampton, Canada2 - 2 Paul Latto6 - 1 LPts
31/03/2019Brampton, Canada2 - 1 Dai Graham3 - 2 LPts
28/01/2019Toronto, Canada1 - 1 Ashley Curtain1 - 4 WPts
05/12/2018Calgary, Canada1 - 0 Rob Ostiguy0 - 0 LPts
18/10/2018Laval, Canada0 - 0 Maslin Guitry0 - 0 WPts