Weightclass:  Middleweight
Location:  Vancouver, Canada
Record:  39 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/03/2031Vancouver, Canada38 - 15 Fedor Tohtarov6 - 12 WPts
26/01/2031Vancouver, Canada37 - 15 Connor Nicholson29 - 23 WPts
27/11/2030Vancouver, Canada36 - 15 Connor Nicholson29 - 22 WPts
28/09/2030Vancouver, Canada35 - 15 Umair Nasri2 - 17(3) WPts
30/07/2030Vancouver, Canada35 - 14 Waddah Mucaghanov18 - 9 LPts
29/05/2030Vancouver, Canada34 - 14 Viktor Bezbiksis4 - 12 WPts
30/03/2030Vancouver, Canada33 - 14 Trystan Beaumarchais6 - 7 WPts
29/01/2030Vancouver, Canada32 - 14 Connor Nicholson25 - 20 WPts
30/11/2029Vancouver, Canada31 - 14 Clint Rigaudeau0 - 2 WPts
01/10/2029Vancouver, Canada30 - 14 Bob Smith2 - 1 WPts
02/08/2029Vancouver, Canada29 - 14 Koldan Rafalko0 - 19(2) WPts
04/06/2029Vancouver, Canada29 - 13 Rich Buyers25 - 6 LPts
05/04/2029Kumasi, Ghana28 - 13 Danyaal Masri1 - 1 WPts
05/02/2029Odense, Denmark27 - 13 Odo Fano7 - 10 WPts
08/12/2028San Salvador, El Salvador26 - 13 Diego Nieto7 - 9 WPts
10/10/2028Winnipeg, Canada25 - 13 Bruce Crighton13 - 11 WPts
12/08/2028Lviv, Ukraine25 - 12 Yevhen Voloshin3 - 22 LPts
14/06/2028Vancouver, Canada24 - 12 Dominic Hanen1 - 3 WPts
15/04/2028Halifax, Canada23 - 12 Phil Routledge1 - 14 WPts
16/02/2028Kryvyi Rih, Ukraine23 - 11 Vasyl Lutsky6 - 18 LPts
19/12/2027Soweto, South Africa22 - 11 Harvey Kahasha8 - 14 WPts
21/10/2027General Santos, Philippines21 - 11 Xabat Avitia11(1) - 27 WPts
23/08/2027Panama City, Panama20 - 11 Luis Sabado3 - 2 WPts
25/06/2027Hamilton, Canada19 - 11 Theo Espey14 - 11 WPts
09/05/2027Anderlecht, Belgium18 - 11 Michel Oriol9(1) - 7 WPts
11/03/2027Edmonton, Canada17 - 11 John Crangle4 - 25 WPts
04/02/2027Vancouver, Canada16 - 11 Luc Noah11 - 20 WPts
09/01/2027Vancouver, Canada15 - 11 Aqil Sukhbaatar9 - 5 WPts
10/11/2026Vancouver, Canada14 - 11 Tyson Painchaud4 - 18 WPts
10/09/2026Bratislava, Slovakia14 - 10 Pravoslav Blatnik11 - 5 LPts
12/07/2026Vienna, Austria14 - 9 Herbst Zawojowski6 - 6 LPts
13/05/2026Laval, Canada13 - 9 Brin Dalzell7 - 7 WPts
18/03/2026Warsaw, Poland12 - 9 Franciszek Kieltyka0 - 10 WPts
18/01/2026Calgary, Canada11 - 9 Connor Nicholson7 - 10 WPts
22/11/2025Calgary, Canada10 - 9 Jack Alan10 - 14 WPts
24/09/2025Gold Coast, Australia9 - 9 Barry McBay1 - 18 WPts
27/07/2025Vancouver, Canada8 - 9 Charles Fauteux1 - 1 WPts
28/05/2025Toronto, Canada7 - 9 Darryl Craik3 - 6(1) WPts
29/03/2025Halifax, Canada7 - 8 Leon Phaup4 - 23(1) LPts
29/01/2025Mexico City, Mexico7 - 7 Vicente Simon8(1) - 31 LPts
01/12/2024Katlehong, South Africa7 - 6 Gethin Tshialu33(2) - 10 LPts
03/10/2024Vancouver, Canada7 - 5 Euan Noye2 - 0 LPts
04/08/2024Vancouver, Canada6 - 5 Brin Dalzell1 - 1 WPts
06/06/2024Nassau, Bahamas6 - 4 Dave Evan23 - 11 LPts
08/04/2024Vancouver, Canada5 - 4 Radoslav á Dimitrov2 - 6 WPts
09/02/2024General Santos, Philippines5 - 3 Bronco Tobon25 - 8 LPts
12/12/2023Vancouver, Canada4 - 3 Marlon Fignon4 - 1 WPts
12/10/2023Vancouver, Canada3 - 3 Mark Ivory3 - 7 WPts
14/08/2023Winnipeg, Canada3 - 2 Billy Hewson7 - 13 LPts
11/07/2023Richmond, Canada3 - 1 Phil Renfrew8 - 24(1) LPts
05/06/2023Quebec City, Canada2 - 1 Horace Aznavour0 - 0 WPts
19/04/2023Vancouver, Canada1 - 1 Paul Jackson0 - 6 WPts
19/02/2023Ottawa, Canada1 - 0 Andy Grant15 - 14 LPts
18/01/2023Vancouver, Canada0 - 0 Charles Mader0 - 0 WPts