Weightclass:  Light Heavyweight
Location:  Ottawa, Canada
Record:  34 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/11/2031Ottawa, Canada33 - 11 Luukas Halkoato11 - 23 WPts
15/09/2031Ottawa, Canada32 - 11 Rasim Deeb5 - 7 WPts
16/07/2031Ottawa, Canada31 - 11 Sasho á Kabardov5 - 16 WPts
17/05/2031Ottawa, Canada30 - 11 Orson Nganang3 - 15 WPts
18/03/2031Ottawa, Canada29 - 11 Oro Pedroso3 - 13 WPts
17/01/2031Ottawa, Canada28 - 11 Severin Fontaine1 - 19(6) WPts
19/11/2030Ottawa, Canada27 - 11 Balwin Kueter1 - 13 WPts
21/09/2030Ottawa, Canada26 - 11 Onofre Torrico4 - 9 WPts
22/07/2030Ottawa, Canada25 - 11 Hideki Miyoshi4 - 3 WPts
23/05/2030Ottawa, Canada24 - 11 Antwan Steele17 - 26 WPts
25/03/2030Ottawa, Canada23 - 11 Antwan Steele17 - 25 WPts
25/01/2030Ottawa, Canada22 - 11 Josh Gove14 - 18 WPts
26/11/2029Ottawa, Canada21 - 11 Edward Deans16 - 12 WPts
27/09/2029Quebec City, Canada20 - 11 Charlie Leland9 - 16(3) WPts
31/07/2029Mississauga, Canada19 - 11 Mark Hopper17(1) - 5 WPts
03/06/2029Basel, Switzerland18 - 11 Ricardo Placke3 - 16 WPts
05/04/2029Yerevan, Armenia17 - 11 Zakare Madatyan19 - 14 WPts
05/02/2029Changsha, China16 - 11 Wang Wei5 - 12 WPts
08/12/2028Ottawa, Canada15 - 11 Peter Bourland2 - 5 WPts
09/10/2028Riga, Latvia14 - 11 Toma Pilskalns10 - 13 WPts
11/08/2028Ottawa, Canada13 - 11 Bob Davidge10 - 14 WPts
12/06/2028Luoyang, China12 - 11 Yao Pun0 - 3(1) WPts
14/04/2028Wellington, New Zealand12 - 10 Ian Swaney20 - 19 LPts
15/02/2028Ottawa, Canada11 - 10 Campbell Houdon2 - 13 WPts
17/12/2027Ottawa, Canada10 - 10 Kai Yarwood3 - 12 WPts
18/10/2027Istaravshan, Tajikistan9 - 10 Polad Farran1 - 6 WPts
20/08/2027Frankfurt, Germany8 - 10 Strom Casten0 - 0 WPts
22/06/2027Kosice, Slovakia8 - 9 Igor Konvicka5 - 11 LPts
24/04/2027Matsudo, Japan8 - 8 Eiji Osada50(5) - 17 LPts
24/02/2027Ottawa, Canada7 - 8 Joseph Dalzell0 - 12 WPts
26/12/2026Catania, Italy7 - 7 Leonardo Spinelli7 - 4 LPts
28/10/2026Tembisa, South Africa7 - 6 Floyd Govender40(2) - 10 LPts
30/08/2026Messina, Italy6 - 6 Vicenzo Germontani3 - 6 WPts
02/07/2026Boston, USA6 - 5 Matthew Boyce3 - 4 LPts
04/05/2026Montreal, Canada6 - 4 Jay Truffaut8 - 10 LPts
06/03/2026Auckland, New Zealand6 - 3 Brad Dougan6(1) - 15(1) LPts
06/01/2026Ottawa, Canada6 - 2 Robert Argyle9 - 10 LPts
14/11/2025Toronto, Canada5 - 2 Kieran Law8 - 3 WPts
16/09/2025Ottawa, Canada4 - 2 Sammy Louis-Dreyfus1 - 0 WPts
18/07/2025Ottawa, Canada3 - 2 Nikolai Makarov5 - 13 WPts
20/05/2025Saskatoon, Canada3 - 1 Harvey Cornog10 - 14 LPts
22/03/2025Ottawa, Canada2 - 1 Barry Pearce0 - 1 WPts
21/01/2025Ottawa, Canada2 - 0 David Nicolai1 - 6 LPts
22/11/2024Ottawa, Canada1 - 0 Shahen Kachigyan2 - 13(1) WPts
24/09/2024Ottawa, Canada0 - 0 Gaston Delpy0 - 2 WPts