Weightclass:  Lightweight
Location:  Laval, Canada
Record:  35 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/01/2033Laval, Canada34 - 12 Bohater Demski1 - 2 WPts
11/11/2032Laval, Canada33 - 12 Bora Skender1 - 2 WPts
10/09/2032Laval, Canada32 - 12 Esteban Basto3(1) - 5 WPts
11/07/2032Laval, Canada31 - 12 Afon Stabinsh7 - 10 WPts
12/05/2032Sofia, Bulgaria30 - 12 Bogomil á Sirakov14 - 25 WPts
14/03/2032Port Elizabeth, South Africa29 - 12 Ayanda Mahlobo17 - 8(1) WPts
15/01/2032Laval, Canada28 - 12 Louis Hasson6 - 2 WPts
16/11/2031Minsk, Belarus27 - 12 Danylko Batko4 - 20 WPts
17/09/2031Minsk, Belarus26 - 12 Dmitriy Domani3 - 6 WPts
19/07/2031Riga, Latvia26 - 11 Igor Laudis19 - 5 LPts
21/05/2031Oran, Algeria25 - 11 Majid Terfaya4 - 9 WPts
23/03/2031Laval, Canada25 - 10 Percy Lucier16 - 15 LPts
28/01/2031Lonueuil, Canada24 - 10 Sinclair Oltz14(1) - 16 WPts
30/11/2030Edmonton, Canada23 - 10 Matthew Rosser12 - 20(1) WPts
03/10/2030Richmond, Canada22 - 10 Isaac Faulds18 - 6 WPts
10/08/2030Gaineau, Canada21 - 10 Reinald Noland22 - 11 WPts
10/07/2030Montreal, Canada20 - 10 Orane Beaucage11(1) - 19 WPts
05/06/2030Isfahan, Iran20 - 9 Bing Kao30(2) - 15 LPts
07/04/2030Laval, Canada19 - 9 Sargent Maunier0 - 2 WPts
07/02/2030Saskatoon, Canada18 - 9 Ollie Carre15 - 17 WPts
10/12/2029Laval, Canada17 - 9 Seth Donn4 - 14 WPts
11/10/2029Ciudad del Este, Paraguay16 - 9 Juan Muniz4 - 5 WPts
13/08/2029Laval, Canada15 - 9 Delano Huet0 - 9 WPts
14/06/2029Winnipeg, Canada14 - 9 Tobias Ballard3 - 12 WPts
15/04/2029Laval, Canada13 - 9 Barry Crookshank5 - 12 WPts
15/02/2029Laval, Canada12 - 9 Gardiner Rube5 - 9 WPts
17/12/2028San Miguel de Tucuman, Argentina11 - 9 Aimon Vine1 - 4 WPts
19/10/2028Laval, Canada10 - 9 Yasin Soudani2 - 7 WPts
20/08/2028Laval, Canada9 - 9 Ulick Lam0 - 1 WPts
22/06/2028Minsk, Belarus9 - 8 Afanas Grankin7 - 26 LPts
24/04/2028Gomel, Belarus9 - 7 Dmitriy Matey10 - 8 LPts
25/02/2028Laval, Canada8 - 7 Kir Dudas3 - 8 WPts
27/12/2027Laval, Canada8 - 6 Gennady Dzelzains18(1) - 7 LPts
28/10/2027Laval, Canada7 - 6 James Dargie7 - 14 WPts
29/08/2027East London, South Africa6 - 6 Thabang Mahlangu1 - 19 WPts
01/07/2027Hamamatsu, Japan5 - 6 Iwao Kai0 - 2 WPts
03/05/2027Laval, Canada4 - 6 Didier de Vigny6(1) - 10 WPts
05/03/2027Charleroi, Belgium4 - 5 Gauvain Delpy16 - 19 LPts
05/01/2027Dnipropetrovsk, Ukraine3 - 5 Lazar Snegirev0 - 0 WPts
07/11/2026Vaughan, Canada3 - 4 Patrick Jones30 - 7 LPts
13/09/2026Kano, Nigeria3 - 3 Sid Iheruome49 - 15 LPts
15/07/2026Villeurbanne, France3 - 2 Raoul Maupassant7 - 17 LPts
17/05/2026Antwerp, Belgium3 - 1 Geoffrey Robaert24 - 13 LPts
19/03/2026Laval, Canada2 - 1 James Prothero0 - 1 WPts
19/01/2026Bruges, Belgium2 - 0 Toon Lampers15 - 15 LPts
21/11/2025Saskatoon, Canada1 - 0 Sam Amberson0 - 7 WPts
08/10/2025Laval, Canada0 - 0 Chris Bithell1 - 0 WPts