Weightclass:  Welterweight
Location:  Laval, Canada
Record:  18 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/09/2033Laval, Canada17 - 28 Robert Aday5 - 12 WPts
09/07/2033Laval, Canada16 - 28 Byron Paley1 - 2 WPts
08/05/2033Laval, Canada16 - 27 Zachary Hillen8 - 13 LPts
09/03/2033Laval, Canada15 - 27 Harish Suresh3 - 14 WPts
07/01/2033Laval, Canada14 - 27 Jasper Ballantine0 - 1 WPts
06/11/2032Laval, Canada14 - 26 Weylandt Moens9 - 9 LPts
06/09/2032Laval, Canada13 - 26 Wayne Warnock3 - 6(1) WPts
07/07/2032Laval, Canada12 - 26 Ricardo Trejo0 - 14 WPts
07/05/2032Laval, Canada11 - 26 Kir Zupa2 - 3 WPts
08/03/2032Laval, Canada11 - 25 Clint Irvine13 - 31 LPts
07/01/2032Laval, Canada10 - 25 Nazaire Nys3 - 29 WPts
07/11/2031Laval, Canada9 - 25 Lewis Whiteside8 - 18(2) WPts
07/09/2031San Bernardo, Chile8 - 25 Desiderio Zaragoza6 - 11 WPts
09/07/2031Oulu, Finland8 - 24 Viljam Kuusi57 - 21 LPts
10/05/2031Curitiba, Brazil7 - 24 Oihane Braga18 - 15 WPts
12/03/2031Minsk, Belarus7 - 23 Georgiy Aleksandrov6 - 8 LPts
12/01/2031Laval, Canada6 - 23 David Kincaid2 - 4 WPts
13/11/2030Laval, Canada5 - 23 Pedro Fabela2 - 6 WPts
15/09/2030Masaya, Nicaragua4 - 23 Zelipe Sais17 - 6 WPts
18/07/2030Bandung, Indonesia4 - 22 Marjohan Tuansyah28 - 14 LPts
20/05/2030Dublin, Ireland4 - 21 Jordan MacCoughlan29(2) - 21 LPts
22/03/2030Prague, Czech Republic3 - 21 Ludek Dvoracek2 - 1 WPts
22/01/2030Gaineau, Canada2 - 21 Sam Affleck9 - 17 WPts
28/11/2029Lonueuil, Canada2 - 20 Lance Cabal7 - 18 LPts
30/09/2029Laval, Canada2 - 19 Corey Tyre9 - 9 LPts
01/08/2029Laval, Canada2 - 18 Robert Craggs5 - 7 LPts
02/06/2029Laval, Canada2 - 17 Haji Yahulykow26 - 10 LPts
04/04/2029Lusaka, Zambia2 - 16 Zareb Pasi7(1) - 28 LPts
04/02/2029Rio de Janeiro, Brazil1 - 16 Alejandro Leal11(1) - 28 WPts
07/12/2028Montreal, Canada1 - 15 Dabney Barra3 - 9 LPts
08/10/2028Toronto, Canada1 - 14 Jonathan Urwin6 - 13 LPts
10/08/2028Laval, Canada0 - 14 Obaid Henedi0 - 3 WPts
12/06/2028Sao Paulo, Brazil0 - 13 Isidro Pico15 - 13 LPts
14/04/2028Laval, Canada0 - 12 Gauvain Bruant4 - 8 LPts
15/02/2028Almaty, Kazakhstan0 - 11 Elvin Kairkulowa7 - 9 LPts
18/12/2027Gaineau, Canada0 - 10 Royal Etienne15 - 16 LPts
22/10/2027Vaughan, Canada0 - 9 Ian Routledge20(1) - 12(1) LPts
24/08/2027Gaineau, Canada0 - 8 Courvoisier Bazile21 - 7 LPts
29/06/2027Montreal, Canada0 - 7 Alastair Caine5 - 18 LPts
29/05/2027Ottawa, Canada0 - 6 Dave Bateson0 - 0 LPts
28/04/2027Almaty, Kazakhstan0 - 5 Ilkin Mambetoff19 - 8 LPts
28/02/2027Gaineau, Canada0 - 4 Pernell Bataille10 - 13 LPts
02/01/2027London, Canada0 - 3 Robert Samson4 - 18 LPts
13/11/2026Saskatoon, Canada0 - 2 Ian Meldrum14 - 8 LPts
26/09/2026Laval, Canada0 - 1 Villard Huet0 - 1 LPts
05/09/2026Laval, Canada0 - 0 Aleksandr Marsucow12 - 5 LPts