Weightclass:  Middleweight
Location:  Surrey, Canada
Record:  13 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/03/2031Surrey, Canada12 - 22 Natan Dura1 - 12 WPts
19/01/2031Surrey, Canada12 - 21 Yoan á Starkov7 - 18 LPts
20/11/2030Surrey, Canada12 - 20 Charlie Dokuaa7 - 6 LPts
21/09/2030Surrey, Canada11 - 20 Dan Narh1 - 9 WPts
22/07/2030Surrey, Canada10 - 20 Antwan Morris0 - 3 WPts
23/05/2030Surrey, Canada9 - 20 Justin Turnley5 - 1 WPts
25/03/2030Surrey, Canada9 - 19 John Giroud2 - 0 LPts
25/01/2030Surrey, Canada8 - 19 David Watt5 - 9 WPts
26/11/2029Perm, Russia8 - 18 Fedya Darin9 - 18 LPts
28/09/2029Warsaw, Poland8 - 17 Wojtek Grzegorczyk1 - 8 LPts
31/07/2029London, Canada7 - 17 Greg Bridgeforth7 - 13 WPts
05/06/2029Perth, Australia7 - 16 Corey Nield18 - 17(1) LPts
07/04/2029Surrey, Canada6 - 16 Sufyan Abghami3 - 6 WPts
07/02/2029Surrey, Canada5 - 16 Mohsin Kamal11 - 18 WPts
10/12/2028Surrey, Canada4 - 16 Lars Aagaard1 - 11 WPts
12/10/2028Surrey, Canada3 - 16 Paul Factor1 - 6 WPts
13/08/2028San Bernardo, Chile3 - 15 Quinto Armenteros7 - 13 LPts
15/06/2028Regina, Canada2 - 15 Rob Hedley1 - 14 WPts
17/04/2028Samarqand, Uzbekistan2 - 14 Kamaladdin Nagi18 - 15 LPts
18/02/2028Surrey, Canada1 - 14 Verrill Ogier1 - 10 WPts
20/12/2027Surrey, Canada0 - 14 Hainrich Grzybowski1 - 4 WPts
22/10/2027Hamilton, Canada0 - 13 Theo Espey15 - 12 LPts
23/08/2027Aalborg, Denmark0 - 12 Toste Siemsen0 - 8 LPts
25/06/2027Montreal, Canada0 - 11 Barry Wason9 - 13 LPts
07/05/2027Zamboanga City, Philippines0 - 10 Francisco Marciel14 - 15 LPts
09/03/2027Toronto, Canada0 - 9 Theo Ellis3 - 14 LPts
20/01/2027Calgary, Canada0 - 8 Bellamy Fouche18 - 17 LPts
20/12/2026Calgary, Canada0 - 7 Robert Kendrick0 - 0 LPts
06/11/2026Surrey, Canada0 - 6 Angel Cordeiro5 - 13(1) LPts
07/09/2026Vancouver, Canada0 - 5 James Bankhead7 - 18 LPts
17/07/2026Mexicali, Mexico0 - 4 Bronco Palos4 - 15 LPts
18/05/2026Surrey, Canada0 - 3 Duncan Purser0 - 5 LPts
18/03/2026Toronto, Canada0 - 2 Mark Buick21 - 18 LPts
07/02/2026Vancouver, Canada0 - 1 Lee Tolmie0 - 0 LPts
05/01/2026Surrey, Canada0 - 0 Tae-hee Koh8 - 9 LPts