Weightclass:  Middleweight
Location:  Toronto, Canada
Record:  26 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/10/2028Toronto, Canada25 - 7 Hanief Choidog0 - 12 WPts
26/08/2028Toronto, Canada24 - 7 Paul Factor1 - 5 WPts
27/06/2028Toronto, Canada23 - 7 Verrier de France1 - 3 WPts
27/04/2028Toronto, Canada22 - 7 Conor McCleary5 - 3 WPts
28/02/2028Toronto, Canada21 - 7 Javier Labrouste6 - 8 WPts
29/12/2027Toronto, Canada20 - 7 Neil Bellamy0 - 1 WPts
30/10/2027Toronto, Canada19 - 7 Rob Adie12 - 14 WPts
30/08/2027Toronto, Canada18 - 7 Mark Prichard1 - 4 WPts
30/06/2027Toronto, Canada17 - 7 Robert Wynne7 - 13 WPts
01/05/2027Toronto, Canada16 - 7 Atif Djoudi1 - 9 WPts
03/03/2027Toronto, Canada15 - 7 Tian Manh5 - 8 WPts
03/01/2027Toronto, Canada14 - 7 Laron St. Jean2 - 13 WPts
05/11/2026Accra, Ghana14 - 6 Chris Rahman15 - 2 LPts
07/09/2026Toronto, Canada13 - 6 Borys Czaplewski1 - 9 WPts
09/07/2026Toronto, Canada12 - 6 Forrest Huet0 - 9 WPts
10/05/2026Medina, Saudi Arabia11 - 6 Irfan Hoque12 - 15 WPts
12/03/2026Toronto, Canada10 - 6 Vachel Delpy1 - 8 WPts
12/01/2026Vantaa, Finland10 - 5 Kauno Peltola50(1) - 8 LPts
14/11/2025Changwon, South Korea9 - 5 Chul Kye23 - 19 WPts
16/09/2025Los Teques, Venezuela8 - 5 Rodrigo Viveros1 - 4 WPts
19/07/2025Toronto, Canada8 - 4 Kaj Damp18 - 13 LPts
21/05/2025Toronto, Canada7 - 4 Jeronim Kosa1 - 0 WPts
23/03/2025Toshkent, Uzbekistan6 - 4 Sarkhan Usman1 - 12 WPts
23/01/2025Lima, Peru6 - 3 Carlos Aros3 - 14 LPts
25/11/2024Toronto, Canada5 - 3 Declan Morrison0 - 7 WPts
26/09/2024Toronto, Canada4 - 3 Hackett Lemartin3 - 4 WPts
01/08/2024Toshkent, Uzbekistan4 - 2 Vitali Saparova10 - 6 LPts
03/06/2024London, Canada3 - 2 Will Maffett0 - 3 WPts
09/04/2024Oslo, Norway2 - 2 Unni Halseth2 - 23 WPts
10/02/2024Toronto, Canada1 - 2 Max Crangle1 - 6(1) WPts
12/12/2023Hamilton, Canada1 - 1 Zach Hackett20 - 13 LPts
19/10/2023Toronto, Canada1 - 0 Alec Finlayson16(4) - 21 LPts
18/09/2023Toronto, Canada0 - 0 Henry Nesbit1 - 1 WPts