Weightclass:  Welterweight
Location:  Montreal, Canada
Record:  18 - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/12/2034Montreal, Canada17 - 29 Denton Gills0 - 2 WPts
28/10/2034Montreal, Canada16 - 29 Colville Blanco3 - 0 WPts
28/08/2034Montreal, Canada16 - 28 Jabbar Sadyhov1 - 1 LPts
28/06/2034Montreal, Canada16 - 27 Montel Abrantes4 - 8 LPts
28/04/2034Montreal, Canada15 - 27 Josh Marchbank1 - 1 WPts
26/02/2034Montreal, Canada14 - 27 Yeghia Tahmighian6 - 9(1) WPts
25/12/2033Montreal, Canada13 - 27 Hovag Ohanjanyan8 - 16 WPts
25/10/2033Montreal, Canada12 - 27 Vitali Ladite3 - 5 WPts
25/08/2033Montreal, Canada12 - 26 Larenzo Romo21(1) - 16 LPts
25/06/2033Montreal, Canada11 - 26 Jeong-ho No0 - 3 WPts
25/04/2033Montreal, Canada11 - 25 Saturnin Gaspar6 - 17(1) LPts
24/02/2033Toronto, Canada11 - 24 John Ure15 - 17 LPts
26/12/2032Mississauga, Canada11 - 23 Declan Rorie10 - 21(1) LPts
27/10/2032Ottawa, Canada10 - 23 Dave Bateson16(2) - 19 WPts
29/08/2032Saskatoon, Canada9 - 23 Dominic Adair11 - 20(3) WPts
01/07/2032Mississauga, Canada8 - 23 James Trott10 - 18 WPts
07/05/2032Montreal, Canada7 - 23 Alain Schueller2 - 3 WPts
28/04/2032Montreal, Canada7 - 22 Dave Hobkirk8 - 6 LPts
28/02/2032Aarhus, Denmark6 - 22 Ib Otte2(1) - 16 WPts
30/12/2031Makassar, Indonesia5 - 22 Sartoro Neonardi8 - 23 WPts
01/11/2031Ponce, Puerto Rico4 - 22 Juan Valdez0 - 5 WPts
03/09/2031Montreal, Canada3 - 22 Kacper Wydra2 - 9 WPts
06/07/2031Montreal, Canada3 - 21 Bradley Philip2 - 14 LPts
06/05/2031Waterford, Ireland3 - 20 Seamus Farrell7 - 29 LPts
08/03/2031Fortaleza, Brazil3 - 19 Angel Gama18 - 3 LPts
08/01/2031Achiaman, Ghana3 - 18 Chris Adusei20(4) - 19 LPts
10/11/2030Curitiba, Brazil3 - 17 Sierra Avelar13 - 10 LPts
12/09/2030Toshkent, Uzbekistan3 - 16 Vasili Marsukoff17 - 9 LPts
15/07/2030Samarqand, Uzbekistan2 - 16 Nijat Bagapov3 - 15 WPts
17/05/2030Montreal, Canada2 - 15 Matthew Profitt6 - 16 LPts
19/03/2030Managua, Nicaragua1 - 15 Bronco Pilar6 - 13 WPts
19/01/2030Accra, Ghana1 - 14 James Quaye13 - 20(1) LPts
21/11/2029Montreal, Canada1 - 13 Garner Jadin9 - 28 LPts
23/09/2029Fortaleza, Brazil0 - 13 Roman Villarruel12 - 11 WPts
26/07/2029Montreal, Canada0 - 12 Neville Tasso18(1) - 21 LPts
31/05/2029Takoradi, Ghana0 - 11 Darryl Selasee8 - 26 LPts
02/04/2029Christchurch, New Zealand0 - 10 Robert Donnellan34 - 15 LPts
02/02/2029Montreal, Canada0 - 9 Chris Oliverson7 - 15 LPts
05/12/2028Tirana, Albania0 - 8 Eduart Shafak2 - 18 LPts
07/10/2028Almaty, Kazakhstan0 - 7 Fadei Sagyndyckoff9 - 17 LPts
09/08/2028Cairo, Egypt0 - 6 Rehman Mady14 - 11 LPts
11/06/2028Giza, Egypt0 - 5 Abdul Mostafa8 - 16 LPts
13/04/2028Namangan, Uzbekistan0 - 4 Dimi Casymbekoff17 - 14(1) LPts
14/02/2028Russeifa, Jordan0 - 3 Amjad Jama1 - 10 LPts
17/12/2027Santa Fe de la Vera Cruz, Argentina0 - 2 Onofre Algarin4 - 13 LPts
19/10/2027Merlo, Argentina0 - 1 Joaquin Rafael7 - 17 LPts
21/08/2027Montreal, Canada0 - 0 Corey Tyre1 - 1 LPts