Weightclass:  Heavyweight
Location:  Calgary, Canada
Record:  17 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/12/2033Calgary, Canada16 - 18 Gareth Goudie1 - 0 WPts
23/10/2033Zagreb, Croatia15 - 18 Dragomir Vucinic14 - 12 WPts
25/08/2033Toronto, Canada15 - 17 Bryan Sellar14 - 23 LPts
28/06/2033Quebec City, Canada15 - 16 Gregor Turner11 - 12 LPts
09/05/2033Aarhus, Denmark15 - 15 Olan Davidsen8 - 18 LPts
11/03/2033Halifax, Canada15 - 14 Richard Borthwick4 - 3 LPts Canada National Championships 2033View
22/02/2033Acapulco, Mexico15 - 13 Luis Pompa7 - 16 LPts
25/12/2032Yerevan, Armenia15 - 12 Kalo Mageryan13(1) - 24(1) LPts
27/10/2032Halifax, Canada15 - 11 Arran Maver14 - 12 LPts
29/08/2032Vienna, Austria15 - 10 Mayr Emmanuel14 - 9 LPts
30/06/2032Toronto, Canada14 - 10 Brin Spotswood8 - 12 WPts
10/05/2032Barranquilla, Colombia14 - 9 Larenzo Alverez30 - 31 LPts
11/03/2032Surrey, Canada14 - 8 Kyle Gilfillan22 - 21 LPts Canada National Championships 2032View
03/03/2032Vilnius, Lithuania13 - 8 Makary Szydlo1 - 5 WPts
04/01/2032Calgary, Canada12 - 8 Dylan Cockburn0 - 4 WPts
05/11/2031Ankara, Turkey11 - 8 Direnc Daglioglu0 - 0 WPts
07/09/2031Vienna, Austria11 - 7 Ramon Fith6 - 18 LPts
09/07/2031Calgary, Canada10 - 7 Nicholas Peffers5 - 14 WPts
09/05/2031Calgary, Canada10 - 6 Majid Sadri5 - 6 LPts
11/03/2031Mexicali, Mexico9 - 6 Esteban Lucero1 - 14(1) WPts
11/01/2031Regina, Canada8 - 6 Spencer Waterston0 - 22 WPts
25/11/2030Calgary, Canada7 - 6 Alec Cullom0 - 2 WPts
26/09/2030Calgary, Canada6 - 6 Josh Fram2 - 4 WPts
27/07/2030Edmonton, Canada5 - 6 Jasper Belling1 - 6 WPts
30/05/2030Viba del Mar, Chile5 - 5 Rodrigo Escalante19 - 10 LPts
01/04/2030Kano, Nigeria5 - 4 Olufemi Ahmed32 - 28 LPts
01/02/2030Calgary, Canada4 - 4 Hainrich Jarecki13 - 13 WPts
04/12/2029Calgary, Canada4 - 3 Cezar Zalenski0 - 2 LPts
06/10/2029Montreal, Canada4 - 2 Audric Fossey1 - 16 LPts
10/08/2029Burgos, Spain3 - 2 Santiago Deliz2 - 7 WPts
12/06/2029Calgary, Canada2 - 2 Satch du Cerceau1 - 5 WPts
13/04/2029Saskatoon, Canada2 - 1 Lee Tullis4 - 12 LPts
14/02/2029Calgary, Canada1 - 1 Ricardo Olguin1 - 3 WPts
17/12/2028Hamilton, Canada1 - 0 Bart Dryburgh7 - 17 LPts
05/11/2028Calgary, Canada0 - 0 Satch du Cerceau0 - 0 WPts