Weightclass:  Light Heavyweight
Location:  Toronto, Canada
Record:  22 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/09/2030Toronto, Canada21 - 16 Carlos Nuncio8 - 13(1) WPts
31/07/2030Toronto, Canada20 - 16 Skjold Hein1 - 4 WPts
31/05/2030Toronto, Canada20 - 15 David Fitzroy15 - 20 LPts
01/04/2030Toronto, Canada19 - 15 Jesper Gabriel8 - 22(1) WPts
01/02/2030Toronto, Canada18 - 15 Bogomil á Baskov5 - 17 WPts
03/12/2029Toronto, Canada17 - 15 Marinko Bacic2 - 7 WPts
04/10/2029Toronto, Canada16 - 15 Vasyl Stasiuk0 - 13 WPts
05/08/2029Toronto, Canada15 - 15 Krunoslav Bernabic9 - 5 WPts
06/06/2029Toronto, Canada15 - 14 Josh Gove12 - 16 LPts
07/04/2029Toronto, Canada14 - 14 Bradley Buie9 - 12 WPts
06/02/2029Toronto, Canada14 - 13 Antwan Steele14 - 20 LPts
08/12/2028Toronto, Canada13 - 13 Michael Persley0 - 3 WPts
09/10/2028Toronto, Canada12 - 13 Franklin Faye1 - 5 WPts
11/08/2028Toronto, Canada11 - 13 Colin Ducat0 - 4 WPts
13/06/2028Toronto, Canada10 - 13 Ryo Omori5 - 9 WPts
14/04/2028Toronto, Canada9 - 13 Felix Bryn7 - 22 WPts
15/02/2028Leipzig, Germany8 - 13 Ingelbert Kallen14 - 14 WPts
18/12/2027Yerevan, Armenia8 - 12 Goriun Abramyan16 - 18 LPts
20/10/2027Des Moines, USA8 - 11 Mike Dewar15 - 10 LPts
22/08/2027Halifax, Canada7 - 11 Harry Pyper6 - 10 WPts
24/06/2027Toronto, Canada6 - 11 Billy Hoose12(1) - 11 WPts
27/04/2027Toronto, Canada6 - 10 Albain de Beauvoir14 - 9 LPts
27/02/2027Toronto, Canada5 - 10 Raul Amendola0 - 2 WPts
29/12/2026Montreal, Canada5 - 9 Jay Truffaut12 - 10 LPts
02/11/2026Toronto, Canada5 - 8 Billy Hoose8(1) - 11 LPts
04/09/2026Toronto, Canada4 - 8 Peter Maxwell4 - 11 WPts
07/07/2026Riga, Latvia4 - 7 Aleksei Prieditis14(1) - 22 LPts
09/05/2026Toronto, Canada3 - 7 Krastyo á Vasilenkov4 - 3 WPts
11/03/2026Mariupol, Ukraine2 - 7 Igor Grechin5 - 12 WPts
11/01/2026Surrey, Canada1 - 7 Lloyd Lenney3 - 13 WPts
14/11/2025Surrey, Canada1 - 6 Leo Grandison6 - 5 LPts
17/09/2025Toronto, Canada0 - 6 Diego Patron3 - 24(1) WPts
20/07/2025Riga, Latvia0 - 5 Koldan Vasarinsh15(1) - 11 LPts
22/05/2025Toronto, Canada0 - 4 Ian Dashiell19 - 21 LPts
24/03/2025Halifax, Canada0 - 3 Bruce Brodrick7 - 15 LPts
26/01/2025Toronto, Canada0 - 2 Leighton Field35(3) - 9 LPts
29/11/2024Toronto, Canada0 - 1 Sam Allen21(1) - 22 LPts
03/10/2024Toronto, Canada0 - 0 Gregor Lucier1 - 0 LPts