Weightclass:  Light Heavyweight
Location:  Edmonton, Canada
Record:  33 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/12/2033Edmonton, Canada32 - 25 Joaquin Violante13 - 14 WPts
27/10/2033Edmonton, Canada31 - 25 Izunna Orakwue4 - 20 WPts
27/08/2033Edmonton, Canada30 - 25 Knute Brix19 - 8 WPts
26/06/2033Edmonton, Canada29 - 25 Canaan Darrieux3 - 8 WPts
26/04/2033Edmonton, Canada29 - 24 Kiki Fontanilla7 - 6 LPts
25/02/2033Edmonton, Canada28 - 24 Velimir Jerkovic10 - 13 WPts
26/12/2032Edmonton, Canada27 - 24 Canaan Rabelais1 - 18 WPts
26/10/2032Yerevan, Armenia27 - 23 Vahakn Emrazian19 - 18 LPts
28/08/2032Buenos Aires, Argentina26 - 23 Ramirez Ojeda7 - 22(6) WPts
29/06/2032Montreal, Canada25 - 23 Campbell Houdon15(1) - 30 WPts
06/05/2032Arequipa, Peru24 - 23 Marjun Ruedas12 - 16 WPts
08/03/2032Helsinki, Finland24 - 22 Salomo Tuomala42(3) - 21(1) LPts
08/01/2032Edmonton, Canada23 - 22 Miloš Janjic9 - 2(1) WPts
08/11/2031Edmonton, Canada22 - 22 Salvador Pesina5 - 11 WPts
08/09/2031Edmonton, Canada22 - 21 Rudolf Micek20 - 12 LPts
10/07/2031Madrid, Spain21 - 21 Cipriano Almazan6 - 8 WPts
10/05/2031Edmonton, Canada20 - 21 Elariz Agayev5 - 10 WPts
11/03/2031Edmonton, Canada19 - 21 Ryo Hano3 - 17 WPts
11/01/2031Montevideo, Uruguay18 - 21 Fresco Hurtado2 - 18 WPts
13/11/2030Edmonton, Canada18 - 20 Harvey Kellogg26 - 6 LPts
14/09/2030Edmonton, Canada17 - 20 Owen Bryden3 - 8 WPts
16/07/2030Edmonton, Canada16 - 20 Kyle Smith0 - 10 WPts
17/05/2030Ottawa, Canada15 - 20 Edward Bean16 - 15 WPts
27/03/2030Winnipeg, Canada14 - 20 Jasper Vert7 - 22 WPts
30/01/2030Edmonton, Canada14 - 19 Percy Blanc23 - 35 LPts
25/01/2030Ottawa, Canada14 - 18 Chris Mun22 - 11 LPts
27/11/2029Riga, Latvia13 - 18 Daniil Saars8 - 15(1) WPts
29/09/2029Mississauga, Canada13 - 17 Mark Hopper17(1) - 6 LPts
02/08/2029Montreal, Canada13 - 16 Antwan Steele16 - 21 LPts
06/06/2029Toronto, Canada12 - 16 Arran Purdie15 - 14 WPts
15/04/2029Surrey, Canada12 - 15 Leo Grandison26(1) - 8 LPts
14/03/2029Saskatoon, Canada12 - 14 Mason Bees36(3) - 33 LPts Canada National Championships 2029View
11/03/2029Saskatoon, Canada11 - 14 Nazaire Camus3 - 2 WPts Canada National Championships 2029View
03/02/2029Surrey, Canada10 - 14 James Clark15(1) - 6 WPts
07/12/2028Puente Alto, Chile10 - 13 Santiago Lazcano7 - 9 LPts
09/10/2028Bratislava, Slovakia9 - 13 Jakub Konechny5 - 17 WPts
11/08/2028Edmonton, Canada9 - 12 Noel Powles8 - 18 LPts
13/06/2028Vilnius, Lithuania9 - 11 Dominik Basa38(2) - 14 LPts
15/04/2028Edmonton, Canada8 - 11 Matthew Purser1 - 0 WPts
16/02/2028Mississauga, Canada7 - 11 Leighton Mailer8 - 8 WPts
23/12/2027Surrey, Canada7 - 10 Leo Grandison18(1) - 8 LPts
25/10/2027Antofagasta, Chile6 - 10 Diego Velo7(1) - 13 WPts
27/08/2027Burnaby, Canada6 - 9 Richard Bigger8 - 12 LPts
14/07/2027Ottawa, Canada5 - 9 Lance Noland7 - 14 WPts
12/06/2027Montreal, Canada5 - 8 Mardian Oltz10 - 22 LPts
25/04/2027Mississauga, Canada5 - 7 Theo Beaulac2 - 2 LPts
01/03/2027Edmonton, Canada5 - 6 Krystiyan Iwanicki9(1) - 20 LPts
31/12/2026Mississauga, Canada5 - 5 Theo Beaulac1 - 1 LPts
02/11/2026Montreal, Canada5 - 4 Edward Deans4 - 4 LPts
07/09/2026Edmonton, Canada4 - 4 Pernell Printemps2 - 12 WPts
08/07/2026Edmonton, Canada3 - 4 Chris Wallace2 - 6 WPts
08/05/2026Edmonton, Canada3 - 3 Cody Ferguson2 - 3 LPts
10/03/2026Edmonton, Canada2 - 3 Vikenti Kazbekoff4 - 19 WPts
10/01/2026Edmonton, Canada1 - 3 Jesper Gabriel0 - 3 WPts
11/11/2025Linz, Austria1 - 2 Brewster Mazenkow26(1) - 27 LPts
12/09/2025Calgary, Canada1 - 1 Etienne de Laroche5 - 8 LPts
18/07/2025Montreal, Canada1 - 0 Kris Turnbull10 - 14 LPts
11/06/2025Edmonton, Canada0 - 0 Paul Caffery0 - 1 WPts