Weightclass:  Middleweight
Location:  Vancouver, Canada
Record:  26(1) - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/12/2033Vancouver, Canada26(1) - 14 Michal Klus13 - 10 LPts
22/10/2033Vancouver, Canada25(1) - 14 Lieven Van Geyte6 - 6 WPts
21/08/2033Vancouver, Canada24(1) - 14 Haaris Hikmat1 - 2 WPts
21/06/2033Vancouver, Canada23(1) - 14 Louis Cendrars0 - 2 WPts
20/04/2033Vancouver, Canada22(1) - 14 Owen Sconce2 - 10 WPts
19/02/2033Vancouver, Canada21(1) - 14 Thiassi Ketelsen0 - 4 WPts
20/12/2032Vancouver, Canada20(1) - 14 Ingvar Mickelsen0 - 2 WPts
20/10/2032Vancouver, Canada19 - 14 Hugh Govern0 - 2 WKO3
20/08/2032Vancouver, Canada18 - 14 Mark Wass13 - 16 WPts
20/06/2032Vancouver, Canada17 - 14 Georges Senne0 - 3 WPts
23/04/2032Vancouver, Canada16 - 14 Emanuel Avalos2 - 9 WPts
24/02/2032Lodz, Poland16 - 13 Jerzy Golas3 - 8 LPts
26/12/2031Ulsan, South Korea15 - 13 Chang-woo Yoon5 - 22 WPts
28/10/2031Vancouver, Canada14 - 13 Nathan Anderson11 - 18 WPts
28/08/2031Carrefour, Haiti14 - 12 Nazaire Lasalle15 - 10 LPts
30/06/2031Surrey, Canada14 - 11 Alen St. Jean17 - 12 LPts
10/05/2031Calgary, Canada13 - 11 Connor Amberson9 - 13 WPts
13/03/2031Dubai, UAE12 - 11 Jawad Basher9 - 15 WPts
13/01/2031Quebec City, Canada11 - 11 Merrill Chaudet2 - 15 WPts
16/11/2030Varna, Bulgaria10 - 11 Blagun á Arsov4 - 12 WPts
18/09/2030Vilnius, Lithuania9 - 11 Dorota Sobocinski8 - 8 WPts
21/07/2030Vancouver, Canada9 - 10 Bartosz Gacek6 - 14 LPts
23/05/2030Vancouver, Canada8 - 10 James Harvard4 - 16 WPts
25/03/2030Lusaka, Zambia7 - 10 Onaedo Namadembwe4 - 20 WPts
25/01/2030Quebec City, Canada7 - 9 Rush Ardant11 - 10 LPts
29/11/2029Aarhus, Denmark7 - 8 Igor Larsen6 - 12 LPts
01/10/2029Vancouver, Canada7 - 7 Cable Beger1 - 5 LPts
03/08/2029Vancouver, Canada7 - 6 Geoff Thorburn2 - 2 LPts
05/06/2029Vancouver, Canada6 - 6 Kajetan Sobczak1 - 1 WPts
07/04/2029Halifax, Canada5 - 6 Darryl Howden9 - 22(1) WPts
09/02/2029Surrey, Canada5 - 5 Bart Urey8 - 9 LPts
13/12/2028Vancouver, Canada4 - 5 John Hush0 - 1 WPts
14/10/2028Toronto, Canada4 - 4 Henry Harle12 - 18 LPts
16/08/2028Accra, Ghana3 - 4 Haider Zaman2 - 23 WPts
18/06/2028Calgary, Canada3 - 3 Owen Sellards8 - 10 LPts
27/04/2028Vancouver, Canada3 - 2 Mason Baute21 - 14 LPts
11/03/2028Lonueuil, Canada3 - 1 Marlon Fignon37 - 13 LPts Canada National Championships 2028View
19/02/2028Ottawa, Canada2 - 1 Kris Binnion0 - 14 WPts
25/12/2027Winnipeg, Canada2 - 0 Declan Morrison10 - 18 LPts
04/11/2027Calgary, Canada1 - 0 Jonathan Ouimet0 - 1 WPts
24/09/2027Vancouver, Canada0 - 0 Louis Crosbie5 - 2 WPts