Weightclass:  Heavyweight
Location:  Toronto, Canada
Record:  17 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/12/2033Toronto, Canada16 - 23 Halirrhothius Marku0 - 25 WPts
25/10/2033Toronto, Canada15 - 23 Theo Palin3 - 4 WPts
25/08/2033Toronto, Canada14 - 23 Connor Gunn15 - 17 WPts
24/06/2033Barcelona, Spain13 - 23 Felippe Arboleda13 - 14 WPts
24/04/2033Barcelona, Spain13 - 22 Felippe Arboleda12 - 14 LPts
24/02/2033Brasilia, Brazil13 - 21 Vicente Torres8 - 27 LPts
27/12/2032San Juan, Argentina13 - 20 Xeres Luciano27 - 24 LPts
28/10/2032Plzen, Czech Republic12 - 20 Bonifßc Zipay1 - 3 WPts
29/08/2032Hyderabad, India11 - 20 Harendra Rana2 - 7 WPts
30/06/2032Yerevan, Armenia10 - 20 Sisag Danaian10 - 14 WPts
02/05/2032Nassau, Bahamas9 - 20 David Shawn4 - 6 WPts
04/03/2032Lviv, Ukraine9 - 19 Oleksander Gurka24 - 16 LPts
05/01/2032Mecca, Saudi Arabia8 - 19 Syed Alsuwaidi0 - 0 WPts
07/11/2031Burnaby, Canada8 - 18 John Pique13 - 13 LPts
07/09/2031Zagreb, Croatia8 - 17 Kristofor Kolaric8 - 13(1) LPts
10/07/2031Toronto, Canada8 - 16 Baltasar Zubia5 - 13 LPts
10/05/2031Toronto, Canada7 - 16 Mark Thorburn5 - 9 WPts
11/03/2031Montreal, Canada7 - 15 Greg Sconce23 - 7 LPts Canada National Championships 2031View
21/01/2031Melbourne, Australia7 - 14 Andy Pringle11 - 16 LPts
23/11/2030Isfahan, Iran6 - 14 Malik Salame20(1) - 28 WPts
25/09/2030Madrid, Spain5 - 14 Jose Villar0 - 5 WPts
28/07/2030Al Hudaydah, Yemen5 - 13 Ali Halaby7 - 20(1) LPts
30/05/2030Mexico City, Mexico5 - 12 Ponce Fortun19 - 13 LPts
01/04/2030Toronto, Canada4 - 12 Labaron Rubel6 - 12 WPts
01/02/2030Acapulco, Mexico4 - 11 Selestino Violante21 - 11 LPts
04/12/2029Mexico City, Mexico4 - 10 Alejandro Chino17 - 12 LPts
06/10/2029Vilnius, Lithuania4 - 9 Tymon Kaczka12 - 8 LPts
08/08/2029Toshkent, Uzbekistan4 - 8 Dmitriy Agamaliev23 - 24(1) LPts
10/06/2029Toronto, Canada3 - 8 Ali Elaraby1 - 4 WPts
12/04/2029Ottawa, Canada2 - 8 John Bigger6 - 13 WPts
14/02/2029Toronto, Canada2 - 7 Ciel Hinault7 - 13 LPts
16/12/2028Toronto, Canada2 - 6 Sam Marchbank2 - 2 LPts
17/10/2028Helsinki, Finland2 - 5 Aslak Kuosmanen21 - 26 LPts
19/08/2028Winnipeg, Canada2 - 4 Charles Glendinning4 - 14 LPts
24/06/2028Zurich, Switzerland1 - 4 Christofer Planck2 - 9 WPts
26/04/2028Regina, Canada1 - 3 Bruce Neal17(1) - 15 LPts
27/02/2028Valencia, Spain1 - 2 Agapetus Rondon10(1) - 21 LPts
30/12/2027Toronto, Canada1 - 1 Tobias Hanna10 - 22 LPts
01/11/2027Toronto, Canada0 - 1 Spencer Waterston0 - 1 WPts
02/09/2027Toronto, Canada0 - 0 Arthur Esplin1 - 4 LPts