Weightclass:  Welterweight
Location:  Montreal, Canada
Record:  19 - 33
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/01/2031Montreal, Canada18 - 33 Ulises Chavera5 - 5 WPts
25/11/2030Montreal, Canada17 - 33 Joo-ho Bang3 - 9 WPts
26/09/2030Montreal, Canada16 - 33 Se-jong Shin4 - 8 WPts
29/07/2030Montreal, Canada15 - 33 Haider Mallick1 - 3(1) WPts
29/05/2030Montreal, Canada15 - 32 Javier Mena10 - 9 LPts
30/03/2030Montreal, Canada15 - 31 Clint Irvine8 - 24 LPts
29/01/2030Montreal, Canada14 - 31 Leo Gunion26(1) - 21 WPts
30/11/2029Montreal, Canada13 - 31 Danijel Jurina8 - 12 WPts
02/10/2029Montreal, Canada12 - 31 Mark Samuel2 - 14 WPts
03/08/2029Montreal, Canada11 - 31 Mark Cecil0 - 1 WPts
05/06/2029Montreal, Canada10 - 31 Zachary Lawther0 - 2 WPts
07/04/2029Montreal, Canada9 - 31 Jacob Brodie3 - 10 WPts
06/02/2029Montreal, Canada9 - 30 Josce Beaufort16 - 16 LPts
09/12/2028Trujillo, Peru8 - 30 Xabat Gaspar4 - 16 WPts
11/10/2028Montreal, Canada8 - 29 Odo Peyrefitte13 - 30 LPts
16/08/2028Montreal, Canada8 - 28 Didier Seel37(1) - 8 LPts
14/07/2028Montreal, Canada8 - 27 Josce Malot3 - 1 LPts
17/06/2028Montreal, Canada7 - 27 Montrose Moreau0 - 4 WPts
18/04/2028Calgary, Canada6 - 27 Spencer Pont0 - 3 WPts
19/02/2028Vaughan, Canada6 - 26 Ian Routledge22(1) - 12(1) LPts
26/12/2027Toronto, Canada6 - 25 Jake Novy12 - 18 LPts
01/11/2027Vancouver, Canada6 - 24 Euan Garros16 - 7 LPts
19/09/2027Montreal, Canada5 - 24 Aramis Richoux4 - 10 WPts
22/08/2027Montreal, Canada4 - 24 Morgan Motto1 - 6(1) WPts
23/06/2027Montreal, Canada4 - 23 Dale Rodden3 - 12(1) LPts
26/04/2027Edmonton, Canada4 - 22 Mike Hill1 - 11 LPts
26/02/2027Almaty, Kazakhstan4 - 21 Fayyaz Kanybek13 - 4 LPts
29/12/2026Montreal, Canada3 - 21 Juan Alvaro1 - 13 WPts
30/10/2026Dakar, Senegal3 - 20 Carolus Sonko14 - 15 LPts
01/09/2026Montreal, Canada3 - 19 Gazi Kairimov1 - 7 LPts
04/07/2026Sana'a, Yemen3 - 18 Kashif Azer6 - 18 LPts
06/05/2026Gaineau, Canada3 - 17 Pernell Bataille7 - 11 LPts
12/03/2026Krasnoyarsk, Russia3 - 16 Sasha Zozulin16 - 21 LPts
12/01/2026Merlo, Argentina2 - 16 Ryo Lugo1 - 8 WPts
14/11/2025Fortaleza, Brazil2 - 15 Ximen Leitao12(1) - 10 LPts
16/09/2025Markham, Canada2 - 14 Barry Saddler3 - 7 LPts
19/07/2025Montreal, Canada2 - 13 Preben Nuhiji8 - 12 LPts
21/05/2025Montreal, Canada2 - 12 Demont Bazinet1 - 6 LPts
23/03/2025Montreal, Canada2 - 11 Paco Ureno16 - 9 LPts
23/01/2025Almaty, Kazakhstan2 - 10 Sasha Isckaliev7 - 11 LPts
25/11/2024Montreal, Canada2 - 9 Paul Balmer1 - 9 LPts
27/09/2024Montreal, Canada1 - 9 Harvey Rowand0 - 3 WPts
29/07/2024Markham, Canada1 - 8 Barry Saddler0 - 3 LPts
31/05/2024Markham, Canada1 - 7 Joel Cragg1 - 3 LPts
09/04/2024Montreal, Canada1 - 6 Kai McNichol0 - 3 LPts
10/02/2024Gaineau, Canada1 - 5 John Abernathy6 - 25 LPts
17/12/2023Yaoundé, Cameroon1 - 4 Flannery Eteki9 - 15 LPts
19/10/2023Ulaanbaatar, Mongolia1 - 3 Imededdine Salimghanow0 - 6(2) LPts
21/08/2023Montreal, Canada0 - 3 Ian Meldrum0 - 2 WPts
21/06/2023Toronto, Canada0 - 2 Bart Munroe14 - 15 LPts
25/04/2023Laval, Canada0 - 1 Flannery Claudel20 - 8 LPts
05/03/2023Montreal, Canada0 - 0 Fumio Hattori1 - 0 LPts