Weightclass:  Light Heavyweight
Location:  Hamilton, Canada
Record:  20 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/12/2034Hamilton, Canada20 - 9 Santiago Pereida8 - 4 LPts
10/10/2034Hamilton, Canada19 - 9 Deyan Germanov1 - 12 WPts
10/08/2034Hamilton, Canada18 - 9 Montrose Baton2 - 13 WPts
10/06/2034Hamilton, Canada17 - 9 Mark Sacchi2 - 5 WPts
11/04/2034Surrey, Canada16 - 9 Theo Lewison9 - 17 WPts
10/02/2034Hamilton, Canada16 - 8 Baptiste Olivier14 - 14 LPts
11/12/2033Oslo, Norway16 - 7 Holm Lerum13 - 20 LPts
12/10/2033Lusaka, Zambia15 - 7 Dylan Kabali12 - 9 WPts
13/08/2033Turin, Italy14 - 7 Daniele Proietti4 - 12 WPts
15/06/2033Hamilton, Canada13 - 7 Joshua Starrett3 - 0 WPts
15/04/2033Hamilton, Canada12 - 7 Felix Maunier6 - 8 WPts
14/02/2033Hamilton, Canada11 - 7 James Grosjean0 - 6 WPts
15/12/2032Split, Croatia11 - 6 Lucijan Vukadin28 - 18 LPts
16/10/2032Hamilton, Canada10 - 6 Hayden Rankine2 - 12 WPts
16/08/2032Riga, Latvia9 - 6 Fedar Cibulskis4 - 15 WPts
17/06/2032Hamilton, Canada8 - 6 Jordan Byer6 - 7 WPts
20/04/2032Saskatoon, Canada7 - 6 Joshua Caddick1 - 23 WPts
27/02/2032Surrey, Canada6 - 6 Stuart Strothers4 - 5 WPts
29/12/2031Surrey, Canada6 - 5 Stuart Strothers3 - 5 LPts
01/11/2031Hamilton, Canada5 - 5 Bryn Mathie2 - 1 WPts
01/09/2031Hamilton, Canada4 - 5 Kian Buchanan1 - 10 WPts
03/07/2031Casablanca, Morocco3 - 5 Hudhafah Labani1 - 13 WPts
04/05/2031Hamilton, Canada2 - 5 Gabriele Ingrao1 - 1 WPts
06/03/2031Gaineau, Canada1 - 5 Trystan Baxa1 - 5 WPts
11/01/2031Montreal, Canada1 - 4 Raoul Jean-Charles0 - 9 LPts
13/11/2030Georgetown, Guyana1 - 3 Michael Hannahs27(2) - 35 LPts
15/09/2030Mississauga, Canada1 - 2 Oscar Nicholson3 - 9 LPts
19/07/2030Ottawa, Canada1 - 1 Edward Cathcart0 - 2 LPts
26/05/2030Quebec City, Canada1 - 0 Joseph Kernell15 - 6 LPts
25/04/2030Hamilton, Canada0 - 0 Verrill de Rothschild1 - 4 WPts