Weightclass:  Lightweight
Location:  Montreal, Canada
Record:  23(1) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/10/2030Montreal, Canada22(1) - 20 Senior Courau1 - 18 WPts
10/08/2030Montreal, Canada21(1) - 20 Goga Porzhnev4 - 8 WPts
11/06/2030Montreal, Canada20(1) - 20 Polleke Auvrecx6 - 10 WPts
12/04/2030Montreal, Canada19(1) - 20 James Cogan7 - 12 WPts
11/02/2030Montreal, Canada19(1) - 19 Rob Maxwell12 - 13 LPts
13/12/2029Montreal, Canada18(1) - 19 Azam Kurmangaliev3 - 7 WPts
14/10/2029Montreal, Canada17(1) - 19 Kettil Heitman4 - 9 WPts
15/08/2029Montreal, Canada16(1) - 19 Urvano Maza3 - 6(1) WPts
16/06/2029Montreal, Canada15(1) - 19 Andy Elley4 - 11 WPts
17/04/2029Montreal, Canada14(1) - 19 Ian Hutcheson1 - 0 WPts
16/02/2029Montreal, Canada13(1) - 19 Louis Moor0 - 3 WPts
18/12/2028Montreal, Canada12(1) - 19 Percival Sosno2 - 2 WPts
19/10/2028Bratislava, Slovakia11(1) - 19 Prokop Muska16 - 22 WPts
21/08/2028Marseille, France11(1) - 18 Delano Maheux12 - 16 LPts
23/06/2028Asuncion, Paraguay10(1) - 18 Porfio Calistro9 - 15 WPts
25/04/2028Tabriz, Iran10(1) - 17 Rashid Azizbekov12 - 9 LPts
26/02/2028Vancouver, Canada9 - 17 James Fullerton8 - 13(2) WKO3
01/01/2028Calgary, Canada9 - 16 John Pewitt17 - 19(1) LPts
04/11/2027Kulob, Tajikistan8 - 16 Nikolai Djabarov3 - 7 WPts
06/09/2027Montreal, Canada7 - 16 Danny Nicol1 - 4 WPts
08/07/2027Montreal, Canada6 - 16 Connor Smith0 - 1 WPts
09/05/2027Calgary, Canada5 - 16 Dave Trumbull8 - 16 WPts
04/04/2027Montreal, Canada5 - 15 Montgomery Bataille13 - 35 LPts
03/03/2027Montreal, Canada4 - 15 Amer Rashid1 - 7 WPts
03/01/2027Montreal, Canada3 - 15 Jeremie Joel3 - 12 WPts
05/11/2026Omsk, Russia2 - 15 Sergei Minenkov0 - 0 WPts
07/09/2026Gomel, Belarus2 - 14 Dmytro Chura4 - 24 LPts
10/07/2026Brussels, Belgium2 - 13 Ames Estell14 - 10 LPts
12/05/2026Baku, Azerbaijan2 - 12 Nariman Samedov37(2) - 17 LPts
14/03/2026Toronto, Canada2 - 11 Mason Abercrombie3 - 6 LPts
22/01/2026Guayaquil, Ecuador2 - 10 Rogelio Espejo1 - 14 LPts
24/11/2025Winnipeg, Canada2 - 9 Arran Papineau9 - 5 LPts
29/09/2025Calgary, Canada2 - 8 Leon Williams20 - 28 LPts
02/08/2025Montreal, Canada2 - 7 Oro Modesto4 - 13 LPts
03/06/2025Montreal, Canada1 - 7 Nathan Leyes0 - 1 WPts
06/04/2025Paris, France1 - 6 Marlon Breton31 - 15 LPts
06/02/2025San Jose, Costa Rica0 - 6 Quinto Reina10 - 21 WPts
09/12/2024Winnipeg, Canada0 - 5 Chainey de France18 - 22 LPts
16/10/2024Montreal, Canada0 - 4 Frisco Fraga5 - 15 LPts
18/08/2024Winnipeg, Canada0 - 3 Corey Broach2 - 3 LPts
21/06/2024Surrey, Canada0 - 2 John Kitchings0 - 0 LPts
25/04/2024Calgary, Canada0 - 1 Noel Butor18 - 15 LPts
05/03/2024Montreal, Canada0 - 0 Baptiste de Sade0 - 0 LPts