Weightclass:  Middleweight
Location:  Montreal, Canada
Record:  20 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/01/2032Montreal, Canada19 - 15 Laramie Guitry3 - 3 WPts
20/11/2031Montreal, Canada18 - 15 Josh Musaazi5 - 16(1) WPts
20/09/2031Montreal, Canada18 - 14 Paul Hathorne1 - 0 LPts
22/07/2031Montreal, Canada17 - 14 Roger Aulds2 - 6 WPts
23/05/2031Montreal, Canada16 - 14 Kaewfah Arware8 - 5 WPts
24/03/2031Montreal, Canada15 - 14 Edward Goldie0 - 1 WPts
23/01/2031Montreal, Canada14 - 14 Leon Storie1 - 0 WPts
24/11/2030Montreal, Canada13 - 14 Amer Parsa1 - 7 WPts
26/09/2030Montreal, Canada12 - 14 Ricky Addy1 - 9 WPts
28/07/2030Montreal, Canada12 - 13 Vidar Asplund10 - 9 LPts
27/05/2030Montreal, Canada11 - 13 Alastair Rodger1 - 1 WPts
28/03/2030Montreal, Canada10 - 13 John Hush1 - 9 WPts
27/01/2030Odense, Denmark9 - 13 Frey Kring4 - 9 WPts
29/11/2029Montreal, Canada8 - 13 Yasin Lodi10 - 14 WPts
01/10/2029Montreal, Canada7 - 13 David Watt5 - 7 WPts
02/08/2029Can Tho, Vietnam6 - 13 Nghiem Linh3 - 14 WPts
04/06/2029Montreal, Canada6 - 12 Fatlum Syla1 - 6 LPts
06/04/2029Maracaibo, Venezuela6 - 11 Jeraldo Barillas16(1) - 11 LPts
06/02/2029Montreal, Canada5 - 11 Henio Bazar0 - 5 WPts
09/12/2028Yerevan, Armenia5 - 10 Hampig Dadyan8 - 15 LPts
11/10/2028Montreal, Canada4 - 10 James Coll2 - 14 WPts
12/08/2028Zamboanga City, Philippines4 - 9 Loredo Rueda23(1) - 16 LPts
14/06/2028Shubra El-Kheima, Egypt4 - 8 Kamran Mekky6 - 17 LPts
16/04/2028Montreal, Canada4 - 7 Percival Noland21 - 5 LPts
18/02/2028Dresden, Germany4 - 6 Yael Bittel10 - 23 LPts
21/12/2027Montreal, Canada4 - 5 Owen Sellards7 - 8 LPts
22/10/2027Toronto, Canada4 - 4 Zach Wayson12 - 10 LPts
25/08/2027Brampton, Canada4 - 3 Roger Sproule8 - 8 LPts
07/07/2027Montreal, Canada3 - 3 Luc Dubreuil7 - 16(5) WPts
02/06/2027Surrey, Canada3 - 2 James Sander1 - 18 LPts
09/05/2027Montreal, Canada2 - 2 Trystan Guitry12 - 15 WPts
03/04/2027Laval, Canada2 - 1 Raoul Candeloro1 - 16 LPts
07/03/2027Surrey, Canada2 - 0 James Sander0 - 17 LPts
27/02/2027Laval, Canada1 - 0 Forrest Huet0 - 13 WPts
23/02/2027Montreal, Canada0 - 0 Lee Tolmie3 - 5 WPts