Weightclass:  Light Heavyweight
Location:  Vancouver, Canada
Record:  22 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/12/2029Vancouver, Canada21 - 16 David Chakabva12 - 15 WPts
13/10/2029Vancouver, Canada21 - 15 Sammy Barnes9 - 10 LPts
14/08/2029Vancouver, Canada20 - 15 Tunde Edeh5 - 20(1) WPts
15/06/2029Vancouver, Canada19 - 15 Waage Fugleberg4 - 7 WPts
16/04/2029Vancouver, Canada18 - 15 Frano Kozic5 - 7 WPts
15/02/2029Vancouver, Canada17 - 15 Phillippe Hinault4 - 7 WPts
17/12/2028Vancouver, Canada17 - 14 Odell Damgaard3 - 16(1) LPts
18/10/2028Vancouver, Canada17 - 13 Montego Monteagudo16 - 11 LPts
19/08/2028Vancouver, Canada16 - 13 Vladislav á Mladenov14 - 17(7) WPts
21/06/2028Vancouver, Canada15 - 13 Robert Burke3 - 5 WPts
23/04/2028Vancouver, Canada14 - 13 Lloyd Logan1 - 4 WPts
23/02/2028Vancouver, Canada13 - 13 Rob Riddick1 - 2 WPts
25/12/2027Vancouver, Canada13 - 12 Leggett Herard1 - 7 LPts
26/10/2027Vancouver, Canada12 - 12 Robert Thornton8 - 7 WPts
27/08/2027Calgary, Canada12 - 11 Joshua Mill11 - 8 LPts
28/06/2027Dnipropetrovsk, Ukraine11 - 11 Krystiyan Iwanicki11(1) - 20 WPts
30/04/2027Surrey, Canada10 - 11 Lloyd Lenney9 - 15 WPts
02/03/2027Vancouver, Canada9 - 11 Ethan Skene3 - 17 WPts
01/01/2027Hamilton, Canada9 - 10 Spencer Delahaye5 - 11 LPts
04/11/2026Sydney, Australia9 - 9 Rob More19 - 17 LPts
06/09/2026Vancouver, Canada9 - 8 Gregor Lucier5 - 9 LPts
08/07/2026Donetsk, Ukraine9 - 7 Gennady Tyurin10 - 6 LPts
10/05/2026Ottawa, Canada9 - 6 Bryn Muirhead10(1) - 14(1) LPts
12/03/2026Kisumu, Kenya9 - 5 George Magutt23 - 27(1) LPts
12/01/2026Calgary, Canada8 - 5 Sammy Louis-Dreyfus1 - 2 WPts
14/11/2025Vancouver, Canada7 - 5 Gregor Lucier4 - 5 WPts
15/09/2025La Florida, Chile7 - 4 Diego Victorino5 - 5 LPts
18/07/2025Vancouver, Canada7 - 3 Selestino Salvas4 - 3 LPts
20/05/2025Hamilton, Canada6 - 3 Mark Cousar6(1) - 9 WPts
26/03/2025Calgary, Canada6 - 2 Ben Adjani26 - 14 LPts
26/01/2025Warsaw, Poland5 - 2 Cibor Burek12 - 20 WPts
28/11/2024Dushanbe, Tajikistan4 - 2 Fedor Seidov6 - 16(2) WPts
30/09/2024Mendoza, Argentina3 - 2 Ovidio Tamayo4 - 10 WPts
02/08/2024Vancouver, Canada2 - 2 Robert Sneden6 - 37(2) WPts
04/06/2024Vancouver, Canada1 - 2 Duncan Greenway0 - 3 WPts
06/04/2024Vancouver, Canada1 - 1 Joseph Robb10 - 11 LPts
24/02/2024Laval, Canada1 - 0 Brin Hoy16 - 9 LPts
20/01/2024Vancouver, Canada0 - 0 Brett Smith1 - 3 WPts