Weightclass:  Heavyweight
Location:  Ottawa, Canada
Record:  21(1) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/08/2029Ottawa, Canada20(1) - 13 Haaris Farrah3 - 3 WPts
28/06/2029Ottawa, Canada19(1) - 13 Rashid Musharraf3 - 4 WPts
29/04/2029Ottawa, Canada18(1) - 13 Satch du Cerceau1 - 4 WPts
28/02/2029Ottawa, Canada17(1) - 13 Carlos Mandes1 - 0 WPts
30/12/2028Ottawa, Canada16(1) - 13 Rashid Ebrahim9 - 17 WPts
30/10/2028Ottawa, Canada15(1) - 13 Thiassi Bendix1 - 19 WPts
31/08/2028Ottawa, Canada14(1) - 13 Zernebog Gutowsky13(1) - 18 WPts
02/07/2028Ottawa, Canada13(1) - 13 Afanas Bily4 - 7 WPts
02/05/2028Ottawa, Canada12(1) - 13 Fiske Alvin3 - 5 WPts
04/03/2028Ottawa, Canada11(1) - 13 Hogarth Grande3 - 9 WPts
05/01/2028Ottawa, Canada10(1) - 13 Rollin Ker1 - 9 WPts
06/11/2027Ottawa, Canada9(1) - 13 Leighton Carmody2 - 4(1) WPts
06/09/2027La Florida, Chile9(1) - 12 Orlando Raya16 - 6 LPts
09/07/2027Ottawa, Canada8 - 12 Sylvain Cassin0 - 3 WKO3
10/05/2027Montreal, Canada8 - 11 Odil Blier16 - 15(1) LPts
12/03/2027Puente Alto, Chile8 - 10 Cortez Balasco18 - 11 LPts
12/01/2027Rijeka, Croatia8 - 9 Mislav Palcic10 - 11 LPts
14/11/2026Melbourne, Australia8 - 8 Will Meredith13 - 12 LPts
16/09/2026Isfara, Tajikistan8 - 7 Ivan Yahulycoff13 - 17 LPts
19/07/2026Ottawa, Canada7 - 7 Aaron Archie1 - 4 WPts
19/05/2026Minsk, Belarus6 - 7 Taras Slifko2 - 20 WPts
21/03/2026Toronto, Canada6 - 6 Malcolm Rury27 - 21 LPts
25/01/2026Ottawa, Canada5 - 6 Paul Ainsley6 - 10 WPts
26/11/2025Zagreb, Croatia4 - 6 Mihovil Matijaš9 - 14 WPts
28/09/2025Winnipeg, Canada3 - 6 Blake Copland0 - 3 WPts
03/08/2025Vaughan, Canada3 - 5 Jay Erwin0 - 0 LPts
10/06/2025Toronto, Canada3 - 4 Gower Laude17 - 27 LPts
15/04/2025Montreal, Canada3 - 3 Dave Duncan22(3) - 25 LPts
14/03/2025Toronto, Canada3 - 2 Louis Hoggan11 - 12 LPts Canada National Championships 2025View
11/03/2025Toronto, Canada2 - 2 Joey Penry26 - 15 WPts Canada National Championships 2025View
04/02/2025Halifax, Canada1 - 2 Joshua Linn7 - 6 WPts
16/12/2024Ottawa, Canada1 - 1 Callum Jackson7 - 12 LPts
27/10/2024Calgary, Canada1 - 0 Jake Maddix17 - 22 LPts
26/09/2024Ottawa, Canada0 - 0 Bart Herdman5 - 0 WPts