Weightclass:  Light Welterweight
Location:  Montreal, Canada
Record:  36 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/11/2030Montreal, Canada35 - 13 Quinto Rascon3 - 6 WPts
13/09/2030Montreal, Canada34 - 13 Waleed Ackisheff2 - 7 WPts
13/07/2030Montreal, Canada33 - 13 Vegas Aguas3 - 18 WPts
14/05/2030Montreal, Canada32 - 13 James Buah1 - 3 WPts
15/03/2030Montreal, Canada31 - 13 Rodrigo Mattos3 - 10(2) WPts
15/01/2030Montreal, Canada30 - 13 Iago Llanas1 - 15(1) WPts
16/11/2029Montreal, Canada29 - 13 Gig Porro2 - 14(2) WPts
17/09/2029Montreal, Canada28 - 13 Hubbard Blecha3 - 28 WPts
18/07/2029Montreal, Canada27 - 13 Tariq Asghar3 - 6 WPts
19/05/2029Montreal, Canada26 - 13 Valeri Kaun1 - 13 WPts
21/03/2029Montreal, Canada25 - 13 Raoul Bossuet2 - 2 WPts
20/01/2029Montreal, Canada24 - 13 Antonio Morro5 - 15 WPts
21/11/2028Montreal, Canada23 - 13 Azam Arab21 - 24 WPts
21/10/2028Montreal, Canada22 - 13 Azam Arab21 - 23 WPts
20/09/2028Montreal, Canada21 - 13 Azam Arab21 - 22 WPts
20/08/2028Riyadh, Saudi Arabia21 - 12 Azam Arab20 - 22 LPts
16/07/2028Nanning, China21 - 11 Waqar Sajdahmetov28 - 14 LPts Nanning Olympics 2028View
13/07/2028Nanning, China20 - 11 Clinton Sibanda20 - 9 WPts Nanning Olympics 2028View
15/05/2028Aalborg, Denmark19 - 11 Bartram Jen50(1) - 16 WPts
17/03/2028Lonueuil, Canada18 - 11 Davie Amberson26 - 30 WPts Canada National Championships 2028View
14/03/2028Lonueuil, Canada17 - 11 Blake Coupland11 - 13 WPts Canada National Championships 2028View
11/03/2028Lonueuil, Canada16 - 11 Davie Jelle1 - 0 WPts Canada National Championships 2028View
08/02/2028Resistencia, Argentina15 - 11 Juan Coro10 - 20(1) WPts
11/12/2027Baku, Azerbaijan14 - 11 Yahya Shaker5 - 9 WPts
13/10/2027Dubai, UAE13 - 11 Amer Rashid5 - 9 WPts
15/08/2027Montreal, Canada13 - 10 Aftab Hannan7(1) - 8 LPts
16/06/2027Baku, Azerbaijan12 - 10 Haji Assad15 - 5 WPts
18/04/2027Bern, Switzerland11 - 10 Merle Christoffersen10(1) - 17(2) WPts
18/02/2027Cincinnati, USA10 - 10 Stephen Harkness8 - 19 WPts
21/12/2026Richmond, Canada10 - 9 Oliver Allen2 - 17 LPts
30/10/2026Richmond, Canada9 - 9 Henry Polland8 - 13 WPts
01/09/2026Buenos Aires, Argentina9 - 8 Ramirez Zevallos3 - 16 LPts
04/07/2026Montreal, Canada8 - 8 Leon Akin0 - 14(1) WPts
06/05/2026Montreal, Canada7 - 8 Michael Davis0 - 21 WPts
07/03/2026Kumasi, Ghana7 - 7 Dave Quansah6 - 15(1) LPts
07/01/2026San Jose, Costa Rica7 - 6 Xalvador Llerena28(3) - 25 LPts
08/11/2025Regina, Canada6 - 6 Corey Forson1 - 5 WPts
17/09/2025Montreal, Canada6 - 5 Julian Drzal10 - 27 LPts
20/07/2025Toronto, Canada5 - 5 Sammy Swanston5 - 9 WPts
22/05/2025Ottawa, Canada5 - 4 David Evans8 - 18 LPts
24/03/2025London, Canada4 - 4 Kyle Pitcairn4 - 17 WPts
24/01/2025Montreal, Canada3 - 4 An Bin3 - 6 WPts
25/11/2024Toronto, Canada3 - 3 Jacob Steuart6(1) - 14 LPts
27/09/2024Liege, Belgium2 - 3 Garland Foccart3 - 15 WPts
30/07/2024Shanghai, China2 - 2 Wu-pen Chim12 - 26 LPts
01/06/2024Winnipeg, Canada2 - 1 Ian Damon2 - 10(1) LPts
19/04/2024Laval, Canada2 - 0 Saber Breton11 - 13 LPts
19/03/2024Kosice, Slovakia1 - 0 Miloslav Dub4 - 19 WPts
20/01/2024Montreal, Canada0 - 0 Robert Wilson0 - 2 WPts