Weightclass:  Light Heavyweight
Location:  Hamilton, Canada
Record:  28(1) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/06/2028Hamilton, Canada27(1) - 13 Xalvador Santibanez3 - 7 WPts
27/04/2028Hamilton, Canada26 - 13 Vannevar Ryberg1 - 5(1) WKO2
27/02/2028Hamilton, Canada25 - 13 Juan Botero2 - 5 WPts
29/12/2027Hamilton, Canada24 - 13 Oliver Garnier5 - 1 WPts
30/10/2027Hamilton, Canada24 - 12 Kajetan Dunaj25 - 25 LPts
30/08/2027Hamilton, Canada23 - 12 Vali Thoresen2 - 1 WPts
30/06/2027Hamilton, Canada22 - 12 Harvey Cornog22(4) - 16 WPts
01/05/2027Hamilton, Canada21 - 12 Seth Hewitson7 - 4 WPts
02/03/2027Hamilton, Canada20 - 12 Lionel Perret1 - 2(1) WPts
31/12/2026Hamilton, Canada19 - 12 Bradley Buie4 - 2 WPts
01/11/2026Hamilton, Canada18 - 12 Kolya Sattaroff6 - 5 WPts
03/09/2026Hamilton, Canada17 - 12 Vail Claude9 - 11 WPts
05/07/2026Perm, Russia16 - 12 Fedor Maslov0 - 0 WPts
07/05/2026Hamilton, Canada16 - 11 Yevhen Makar6 - 7 LPts
09/03/2026Poznan, Poland15 - 11 Aleksander Jarosinski2 - 5 WPts
09/01/2026Surrey, Canada14 - 11 Clint Bier6 - 14 WPts
12/11/2025Hamilton, Canada13 - 11 John Herring5 - 2 WPts
13/09/2025Hamilton, Canada12 - 11 Edward Sabiston6 - 5 WPts
15/07/2025Khabarovsk, Russia11 - 11 Georgiy Samourgachev11 - 16(1) WPts
17/05/2025Hamilton, Canada10 - 11 Ewan Moffit4 - 11 WPts
22/03/2025Tangier, Morocco10 - 10 Safwah Zamzami1 - 16 LPts
22/01/2025Saskatoon, Canada9 - 10 Harvey Cornog9 - 13 WPts
25/11/2024Hamilton, Canada8 - 10 Tobias Breck2 - 9 WPts
26/09/2024Hamilton, Canada7 - 10 Courvoisier Ankah4 - 13 WPts
28/07/2024Memphis, USA7 - 9 Chris Hastie10 - 21 LPts
29/05/2024Edmonton, Canada7 - 8 Louis Swineford18 - 11 LPts
01/04/2024Toronto, Canada7 - 7 Leighton Field30(2) - 9 LPts
05/02/2024Hamilton, Canada6 - 7 Bryn Muirhead3(1) - 6(1) WPts
07/12/2023Hamilton, Canada5 - 7 Fabiano Cavazzuti7 - 12 WPts
09/10/2023Rome, Italy4 - 7 Fausto Carossino3 - 1(1) WPts
11/08/2023Hamilton, Canada3 - 7 Courvoisier Ankah3 - 7 WPts
11/06/2023Montreal, Canada3 - 6 Alastair Walker20 - 11 LPts
13/04/2023Vancouver, Canada3 - 5 Joseph Robb5 - 10 LPts
13/02/2023Touba, Senegal3 - 4 Guy Gaye5 - 25 LPts
15/12/2022Auckland, New Zealand3 - 3 Seth Merito24(1) - 8 LPts
16/10/2022Hamilton, Canada2 - 3 Colville Garros1 - 1 WPts
18/08/2022London, Canada1 - 3 Malcolm Baker0 - 0 WPts
01/07/2022Saskatoon, Canada1 - 2 John Gwynn9 - 16 LPts
17/05/2022Hamilton, Canada1 - 1 Waqar Ellahi2 - 5 LPts
18/03/2022Minsk, Belarus1 - 0 Avel Czyz17 - 6 LPts
18/01/2022Hamilton, Canada0 - 0 Roger Geddes3 - 5 WPts