Weightclass:  Middleweight
Location:  Toronto, Canada
Record:  18 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/12/2033Toronto, Canada18 - 11 Jordan Irving15 - 10 LPts
08/11/2033Ottawa, Canada17 - 11 Paul Factor11 - 27(1) WPts
08/10/2033Volzhsky, Russia16 - 11 Nikolai Skobov12 - 23(1) WPts
10/08/2033Hamilton, New Zealand16 - 10 Kris Blaikie12 - 23(1) LPts
12/06/2033Pretoria, South Africa16 - 9 Lamech Afful20 - 18 LPts
14/04/2033Mississauga, Canada15 - 9 Kyle Housler6 - 12 WPts
17/02/2033Toronto, Canada14 - 9 Santiago Jimenez3 - 15(1) WPts
19/12/2032Montreal, Canada13 - 9 Bruce Gourcuff11 - 11 WPts
24/10/2032Amsterdam, Netherlands13 - 8 Mandus Batte21 - 13 LPts
25/08/2032Toronto, Canada12 - 8 Mark Charles2 - 1 WPts
25/06/2032Berlin, Germany11 - 8 Willifrid Hellinger7 - 16 WPts
27/04/2032Lonueuil, Canada11 - 7 Charles Brimer23 - 16 LPts
03/03/2032Toronto, Canada10 - 7 Maksymilian Gibas2 - 8 WPts
03/01/2032Brampton, Canada10 - 6 Matthew Dysert7 - 9 LPts
06/11/2031Toronto, Canada10 - 5 Leroy Fonki27 - 21 LPts
07/09/2031Amsterdam, Netherlands9 - 5 Mohamed Sack8 - 16 WPts
09/07/2031Montreal, Canada9 - 4 Jesper Lippmann2 - 16 LPts
10/05/2031Toronto, Canada8 - 4 Ian Mattix7 - 8 WPts
11/03/2031Montreal, Canada8 - 3 Bryn Dalling7 - 10 LPts Canada National Championships 2031View
13/01/2031Hamburg, Germany8 - 2 Sigifrid Scharpf18 - 4 LPts
15/11/2030Lonueuil, Canada7 - 2 Chevy Ader11 - 13 WPts
17/09/2030Montreal, Canada6 - 2 Jesper Lippmann1 - 12 WPts
20/07/2030Ottawa, Canada5 - 2 Hugh Duncanson2 - 14 WPts
22/05/2030London, Canada4 - 2 Mark Dryman0 - 6 WPts
26/03/2030Gaineau, Canada3 - 2 Chris Ketchen8 - 8 WPts
27/01/2030Toronto, Canada2 - 2 Sammy Mattick5 - 14(1) WPts
29/11/2029Zagreb, Croatia2 - 1 Milorad Polic7 - 10 LPts
01/10/2029Toronto, Canada1 - 1 Davin Johannessen4 - 10 WPts
03/08/2029Markham, Canada1 - 0 Verrill Ogier5 - 15 LPts
27/06/2029Toronto, Canada0 - 0 Duncan Aden0 - 5 WPts