Weightclass:  Super Heavyweight
Location:  Calgary, Canada
Record:  63(1) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/02/2034New Kingston, Jamaica62(1) - 20 Clint Broach17(1) - 13 WPts
09/01/2034Maracay, Venezuela62(1) - 19 Chris Davie34(1) - 6 LPts Americas Championships 2034View
10/12/2033Calgary, Canada61(1) - 19 Vincenc Apel46 - 37 WPts
08/11/2033Basel, Switzerland60(1) - 19 Kyland Ammon4 - 4 WPts
10/09/2033Surat, India60(1) - 18 Atif Shehata43 - 16 LPts Surat World Championships 2033View
07/09/2033Surat, India59(1) - 18 Thibaud Arletty7 - 28 WPts Surat World Championships 2033View
03/09/2033Brno, Czech Republic58(1) - 18 Vincenc Apel44 - 35 WPts
03/08/2033Calgary, Canada57(1) - 18 Thabang Zulu37 - 31 WPts
17/06/2033Paris, France56(1) - 18 Royal Pinault5 - 17(3) WPts
17/04/2033Brno, Czech Republic55(1) - 18 Vincenc Apel41 - 34 WPts
17/03/2033Halifax, Canada54(1) - 18 Villard Beaubien29 - 7 WPts Canada National Championships 2033View
14/03/2033Halifax, Canada53(1) - 18 Paul Calderwood8 - 2 WPts Canada National Championships 2033View
11/03/2033Halifax, Canada52(1) - 18 Pernell Orme14(1) - 13 WPts Canada National Championships 2033View
12/02/2033Havana, Cuba51(1) - 18 Oleos Cabrera4 - 10(1) WPts
15/12/2032Calgary, Canada50(1) - 18 Vincenc Apel36 - 33 WPts
14/11/2032Brno, Czech Republic49(1) - 18 Vincenc Apel36 - 32 WPts
14/10/2032Bern, Switzerland49(1) - 17 Aric Kury58 - 10(1) LPts
13/09/2032Bern, Switzerland49(1) - 16 Aric Kury57 - 10(1) LPts
13/08/2032Calgary, Canada49(1) - 15 Aric Kury56 - 10(1) LPts
30/06/2032Calgary, Canada48(1) - 15 Chris Rahman41(3) - 17 WPts
15/05/2032Amman, Jordan47(1) - 15 Syed Handal15(1) - 12 WPts
17/03/2032Surrey, Canada46(1) - 15 Lloyd Kay16 - 6 WPts Canada National Championships 2032View
14/03/2032Surrey, Canada45(1) - 15 Tobias Burnet6 - 2 WPts Canada National Championships 2032View
11/03/2032Surrey, Canada44(1) - 15 Villard Beaubien21 - 6 WPts Canada National Championships 2032View
09/01/2032Rio de Janeiro, Brazil44(1) - 14 Rafael Trejo19(1) - 8 LPts Americas Championships 2032View
13/12/2031Calgary, Canada43(1) - 14 Volodmiri Lipka2 - 6 WPts
14/10/2031Dublin, Ireland43(1) - 13 Eoghan McCaig31 - 21 LPts
13/09/2031Valencia, Venezuela43(1) - 12 Rob Clyde31(2) - 7 LPts Valencia World Championships 2031View
10/09/2031Valencia, Venezuela42(1) - 12 Rashid Yacoub12 - 2 WPts Valencia World Championships 2031View
07/09/2031Valencia, Venezuela41(1) - 12 Francisco Bernardino26(1) - 9 WPts Valencia World Championships 2031View
03/09/2031Calgary, Canada40(1) - 12 Eoghan McCaig30 - 19 WPts
03/08/2031Calgary, Canada39(1) - 12 Eoghan McCaig30 - 18 WPts
03/07/2031Calgary, Canada38(1) - 12 Eoghan McCaig30 - 17 WPts
02/06/2031Calgary, Canada37(1) - 12 Eoghan McCaig30 - 16 WPts
02/05/2031Calgary, Canada36(1) - 12 Eoghan McCaig30 - 15 WPts
17/03/2031Montreal, Canada35(1) - 12 Villard Beaubien16 - 5 WPts Canada National Championships 2031View
14/03/2031Montreal, Canada34(1) - 12 Arnie Logie13 - 5 WPts Canada National Championships 2031View
11/03/2031Montreal, Canada33(1) - 12 Carolus Roussel20 - 14 WPts Canada National Championships 2031View
05/02/2031Calgary, Canada32(1) - 12 Ewan Blood26 - 25 WPts
05/01/2031Wellington, New Zealand31(1) - 12 Ewan Blood26 - 24 WPts
05/12/2030Bratislava, Slovakia31(1) - 11 Bonifßc Muzik32 - 10 LPts
04/11/2030Calgary, Canada31(1) - 10 Bonifßc Muzik31 - 10 LPts
04/10/2030Calgary, Canada30(1) - 10 Bonifßc Muzik31 - 9 WPts
16/08/2030Calgary, Canada29(1) - 10 Greg Cowden13 - 20(2) WPts
16/07/2030Mexico City, Mexico28(1) - 10 Cuba Prior25(1) - 25 WPts
15/06/2030Calgary, Canada27(1) - 10 Vincenc Apel22 - 21 WPts
15/05/2030Calgary, Canada26(1) - 10 Vincenc Apel22 - 20 WPts
14/04/2030Brno, Czech Republic25(1) - 10 Vincenc Apel22 - 19 WPts
14/03/2030Vaughan, Canada25(1) - 9 Henry Maddy20 - 7 LPts Canada National Championships 2030View
11/03/2030Vaughan, Canada24(1) - 9 Arnie Logie8 - 2 WPts Canada National Championships 2030View
07/02/2030Calgary, Canada23(1) - 9 Mike Willaert17 - 12 WPts
07/01/2030Amsterdam, Netherlands22(1) - 9 Mike Willaert17 - 11 WPts
07/12/2029San Juan, Argentina21(1) - 9 Gig Rodriguez13 - 21(1) WPts
09/10/2029Vancouver, Canada20(1) - 9 Wayne Spens14(1) - 20 WPts
07/09/2029Calgary, Canada19(1) - 9 Michael Dorward18 - 10 WPts
06/08/2029Calgary, Canada18(1) - 9 Zhu Chi8 - 8 WPts
08/06/2029Calgary, Canada17(1) - 9 Quico Mosco4 - 11 WPts
10/04/2029Ghent, Belgium16(1) - 9 Mathijs Reyfin16 - 14 WPts
10/02/2029Montreal, Canada15(1) - 9 Leggett de Marivaux5(1) - 19 WPts
12/12/2028Monterrey, Mexico14(1) - 9 Santiago Vaquera1 - 8 WPts
14/10/2028San Jose, Costa Rica13(1) - 9 Urvano Sergio2 - 7 WPts
16/08/2028Roskilde, Denmark12(1) - 9 Kerr Neve5 - 16 WPts
18/06/2028Calgary, Canada11(1) - 9 Emest Schad3 - 8 WPts
20/04/2028Strasbourg, France10(1) - 9 Fabrice Bonaly5 - 19 WPts
21/02/2028Calgary, Canada9(1) - 9 Hannu Weilin0 - 5 WPts
23/12/2027Alexandria, Egypt8(1) - 9 Waleed El Din6 - 15 WPts
25/10/2027Ottawa, Canada7(1) - 9 Michael Gilday3 - 9 WPts
27/08/2027Charleroi, Belgium6(1) - 9 Senior Obie17(1) - 19 WPts
28/06/2027Calgary, Canada5(1) - 9 Geoff Adger4 - 7 WPts
30/04/2027Stuttgart, Germany4(1) - 9 Alhmanic Schaffhauser7 - 16(5) WPts
02/03/2027Portmore, Jamaica3(1) - 9 Euan Brattin1 - 15 WPts
02/01/2027Kingston, Jamaica2(1) - 9 Declan Boag4 - 8 WPts
04/11/2026Burnaby, Canada2(1) - 8 Denis Hugo5 - 14 LPts
08/09/2026Carolina, Puerto Rico1 - 8 Jose Ceron14 - 34(14) WKO3
10/07/2026Kingston, Jamaica1 - 7 Paul Shawn7 - 15(1) LPts
12/05/2026Ottawa, Canada1 - 6 Matt Paradise11(1) - 15 LPts
22/03/2026Vilnius, Lithuania0 - 6 Rajmund Nowak0 - 18 WPts
22/01/2026Calgary, Canada0 - 5 Owen Steenson2 - 0 LPts
09/01/2026Calgary, Canada0 - 4 Brin Perrault2 - 4 LPts
09/11/2025Quito, Ecuador0 - 3 Jaguar Vine7(1) - 17 LPts
10/09/2025London, Canada0 - 2 Lee Main0 - 3 LPts
30/07/2025Toronto, Canada0 - 1 Clint Peedin8 - 13 LPts
02/06/2025Laval, Canada0 - 0 Giles Garnier24(2) - 17 LPts