Weightclass:  Lightweight
Location:  Laval, Canada
Record:  25 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/11/2032Laval, Canada25 - 16 Jing Hsi49 - 30(15) LPts
16/09/2032Laval, Canada24 - 16 Waltier Guimard1 - 6 WPts
17/07/2032Laval, Canada23 - 16 Ciaran Connor5 - 10 WPts
18/05/2032Laval, Canada23 - 15 Oliwier Budnik13(3) - 5 LPts
19/03/2032Laval, Canada22 - 15 Eddie McCalman1 - 1 WPts
18/01/2032Laval, Canada21 - 15 Angel Villano2 - 1 WPts
19/11/2031Laval, Canada20 - 15 Loredo Alejandro28(1) - 20 WPts
19/09/2031Laval, Canada19 - 15 Ulster Born7 - 6 WPts
21/07/2031Laval, Canada18 - 15 Max Hammell1 - 0 WPts
22/05/2031Laval, Canada17 - 15 Paul Yuille0 - 1 WPts
23/03/2031Laval, Canada16 - 15 Trystan Cendrars25 - 10 WPts
22/01/2031Laval, Canada15 - 15 Malcolm Beverage0 - 6 WPts
23/11/2030Laval, Canada14 - 15 Felippe Alcala0 - 2 WPts
25/09/2030Laval, Canada13 - 15 Ian Hutcheson2 - 8 WPts
25/07/2030Toronto, Canada12 - 15 Barry Crookshank9 - 16 WPts
28/05/2030Laval, Canada11 - 15 James Blethen2 - 10 WPts
29/03/2030Strasbourg, France10 - 15 Garland Artaud13 - 19 WPts
29/01/2030San Jose, Costa Rica9 - 15 Oro Justiniano2 - 11 WPts
01/12/2029Managua, Nicaragua8 - 15 Ivan Ibanez2 - 7 WPts
03/10/2029Athens, Greece8 - 14 Nikodem Mundis28(2) - 19 LPts
05/08/2029Kampala, Uganda7 - 14 Farhan Maroun14 - 10 WPts
07/06/2029Winnipeg, Canada6 - 14 Leo French7 - 16 WPts
29/04/2029Calgary, Canada6 - 13 Dave Trumbull17(2) - 19 LPts
27/03/2029Laval, Canada6 - 12 Julien Carreau4 - 2 LPts
16/02/2029Maipu, Chile5 - 12 Hilario Lacayo3 - 8 WPts
19/12/2028Quebec City, Canada5 - 11 Saber Houdon8 - 11 LPts
25/10/2028Toronto, Canada4 - 11 John Bryce7 - 14 WPts
16/09/2028Laval, Canada3 - 11 Ray Barthez7 - 1 WPts
25/08/2028Prague, Czech Republic2 - 11 Samuel Muzyka8 - 14(3) WPts
27/06/2028Edmonton, Canada2 - 10 Bradley Eddie20(2) - 6(1) LPts
30/04/2028Toronto, Canada2 - 9 Tobias Holme14 - 14 LPts
11/03/2028Lonueuil, Canada2 - 8 John Redpath19(1) - 17 LPts Canada National Championships 2028View
03/02/2028Laval, Canada2 - 7 Robert Lowder33 - 7 LPts
31/12/2027Samarqand, Uzbekistan1 - 7 Habil Baccus0 - 0 WPts
02/11/2027Ulaanbaatar, Mongolia1 - 6 Sab Lodoidamba15 - 7 LPts
04/09/2027Calgary, Canada1 - 5 Adalard Bayne3 - 16 LPts
08/07/2027Brampton, Canada1 - 4 Curtis Aznavour2 - 1 LPts
29/05/2027Ottawa, Canada1 - 3 Leighton Hetrick0 - 0 LPts
28/04/2027Hangzhou, China1 - 2 Yao Yeo18 - 17 LPts
28/02/2027Christchurch, New Zealand1 - 1 Justin Ferguson18(2) - 19(1) LPts
31/12/2026Pagadian, Philippines1 - 0 Carlos Macawili27(2) - 22 LPts
02/11/2026Laval, Canada0 - 0 Leeroy Catto1 - 5 WPts