Weightclass:  Lightweight
Location:  Montreal, Canada
Record:  21 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/04/2022Montreal, Canada20 - 8 Lloyd Satter19(1) - 4 WPts
20/02/2022Montreal, Canada19 - 8 Waluyo Banggo0 - 6 WPts
21/12/2021Montreal, Canada18 - 8 Sam St. Jean19 - 4 WPts
20/10/2021Xian, China17 - 8 Wen Ho4 - 6 WPts
21/08/2021Panama City, Panama16 - 8 Javier Viveros9 - 13 WPts
21/06/2021Montreal, Canada15 - 8 Ben Dewey0 - 3 WPts
20/04/2021Khabarovsk, Russia14 - 8 Fedor Granat3 - 4 WPts
20/02/2021Sana'a, Yemen14 - 7 Kamran Qaderi9 - 10 LPts
23/12/2020Lima, Peru13 - 7 Ulises Torrente6 - 13 WPts
25/10/2020Kumasi, Ghana12 - 7 David Yeboah3 - 10 WPts
27/08/2020Ottawa, Canada12 - 6 Robert Carmicheal5 - 12 LPts
08/07/2020Montreal, Canada11 - 6 Launcelot Duris7 - 5 WPts
07/05/2020Montreal, Canada10 - 6 Gabriel Brizuela8 - 4 WPts
08/03/2020Hamilton, Canada10 - 5 Rich Gower6 - 3 LPts
15/01/2020Montreal, Canada9 - 5 Xavion Pico6 - 4 WPts
15/11/2019Montreal, Canada8 - 5 Veselin á Bolgarov3 - 5 WPts
15/09/2019Montreal, Canada7 - 5 Rob Connell4 - 2 WPts
16/07/2019Surrey, Canada6 - 5 Peter Lyne0 - 5 WPts
20/05/2019Toronto, Canada5 - 5 Verrill Obier7 - 2 WPts
06/04/2019Montreal, Canada4 - 5 Farhan Ahad5 - 2 WPts
04/02/2019Hamilton, Canada3 - 5 Peter Aikin1 - 4 WPts
04/01/2019Winnipeg, Canada3 - 4 Scott Redhead0 - 1 LPts
25/11/2018Tangshan, China3 - 3 Cong Ouyoung2 - 3 LPts
26/09/2018Mendoza, Argentina2 - 3 Jose Crisostomo1 - 4 WPts
27/07/2018Montreal, Canada2 - 2 Corey Crossin1 - 2 LPts
29/05/2018Montreal, Canada1 - 2 Shayan Almardini0 - 3 WPts
31/03/2018Montreal, Canada1 - 1 Dylan Mostyn2 - 0 LPts
17/02/2018Edmonton, Canada1 - 0 Dai Goff0 - 1 LPts
09/01/2018Montreal, Canada0 - 0 Sam Cardwell0 - 0 WPts