Weightclass:  Super Heavyweight
Location:  Toronto, Canada
Record:  32 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/02/2036Liege, Belgium31 - 12 Larrimore Oberlin29(4) - 11 WPts
09/01/2036Guayaquil, Ecuador31 - 11 Pancho Marta24 - 11(1) LPts Americas Championships 2036View
11/12/2035Samarqand, Uzbekistan31 - 10 Zeynal Salloum16 - 12 LPts
08/11/2035Burgas, Bulgaria31 - 9 Danail Legostev33 - 13 LPts
08/10/2035Toronto, Canada30 - 9 Zeynal Salloum15 - 11 WPts
07/09/2035Riyadh, Saudi Arabia30 - 8 Anthony Gowans53(2) - 20 LPts Riyadh World Championships 2035View
19/08/2035Bahía Blanca, Argentina29 - 8 Rodrigo Montanez24 - 6 WPts
19/07/2035Toronto, Canada28 - 8 Oliver Halek7 - 12 WPts
18/06/2035Toronto, Canada27 - 8 Oliver Halek7 - 11 WPts
18/05/2035Sale, Morocco26 - 8 Sadr-Eddine Bekri40 - 43(5) WPts
17/04/2035San Jose, Costa Rica26 - 7 Saturnin Peralez33(5) - 11(1) LPts
17/03/2035Gaineau, Canada25 - 7 Paul Calderwood23(4) - 6 WPts Canada National Championships 2035View
14/03/2035Gaineau, Canada24 - 7 Alain Mimoun23 - 8 WPts Canada National Championships 2035View
11/03/2035Gaineau, Canada23 - 7 Mark Paisley18 - 16 WPts Canada National Championships 2035View
07/03/2035Kharkiv, Ukraine23 - 6 Avel Dzik32(2) - 4 LPts
04/02/2035Toronto, Canada22 - 6 Nurlan Dilbazi26(2) - 7 WPts
04/01/2035Toronto, Canada21 - 6 Nurlan Dilbazi26(2) - 6 WPts
07/11/2034Warri, Nigeria20 - 6 Moses Mutairu8 - 8 WPts
08/09/2034Zaria, Nigeria19 - 6 Idris Prest11 - 18 WPts
11/07/2034Yaoundé, Cameroon18 - 6 Circinus Marais7 - 23 WPts
13/05/2034Graz, Austria17 - 6 Rodgers Mnatsagan10 - 21 WPts
14/03/2034Quebec City, Canada17 - 5 Bassett Oulette13 - 4 LPts Canada National Championships 2034View
11/03/2034Quebec City, Canada16 - 5 Hugh Preece63(1) - 20 WPts Canada National Championships 2034View
02/03/2034Sumqayit, Azerbaijan15 - 5 Sarkhan Guseinov14 - 14 WPts
02/01/2034Vilnius, Lithuania14 - 5 Tomasz Czerniak3 - 17 WPts
04/11/2033Zagreb, Croatia13 - 5 Mile Tomšic30(1) - 15 WPts
06/09/2033Toronto, Canada12 - 5 Anthony McSherry7 - 17 WPts
07/07/2033Patrai, Greece11 - 5 Cleytus Tavoularis5 - 19 WPts
09/05/2033Toronto, Canada10 - 5 David Ord10 - 21 WPts
10/03/2033Toronto, Canada9 - 5 Paul Dunlop19 - 10 WPts
07/01/2033Zagreb, Croatia8 - 5 Nedjeljko Jokic25(1) - 19 WPts
08/11/2032Tehran, Iran7 - 5 Umair Jaffer6 - 13 WPts
08/09/2032Portmore, Jamaica6 - 5 Leon Whigham17 - 19 WPts
10/07/2032Quebec City, Canada6 - 4 Bassett Oulette2 - 2 LPts
13/05/2032Ottawa, Canada6 - 3 Paul Calderwood2 - 1 LPts
14/03/2032Surrey, Canada6 - 2 Hugh Preece45(1) - 15 LPts Canada National Championships 2032View
11/03/2032Surrey, Canada5 - 2 Bassett Oulette1 - 1 WPts Canada National Championships 2032View
23/01/2032Ottawa, Canada5 - 1 Paul Calderwood0 - 0 LPts
23/12/2031Quebec City, Canada4 - 1 Bassett Oulette0 - 0 WPts
20/11/2031Yokohama, Japan3 - 1 Hitoshi Taguchi8 - 12 WPts
20/09/2031Toronto, Canada2 - 1 Oliwier Wieckowski1 - 1 WPts
21/07/2031Madrid, Spain2 - 0 Santiago Rayo5 - 7 LPts
23/05/2031Mashhad, Iran1 - 0 Xin Hung9 - 17 WPts
25/03/2031Toronto, Canada0 - 0 Jarek Fila3 - 11 WPts