Weightclass:  Super Heavyweight
Location:  Montreal, Canada
Record:  43 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/03/2042Montreal, Canada42 - 20 Matviyko Macik2 - 10 WPts
20/01/2042Montreal, Canada41 - 20 Javier Ozuna5 - 9 WPts
17/11/2041Montreal, Canada40 - 20 Ernest Ardinger7 - 9 WPts
15/09/2041Montreal, Canada39 - 20 Raoul Lescot5 - 10 WPts
15/07/2041Montreal, Canada38 - 20 Larenzo Moye2 - 2 WPts
13/05/2041Montreal, Canada37 - 20 Rogelio Leanos2 - 11 WPts
13/03/2041Montreal, Canada36 - 20 Xebec Mbango3 - 20 WPts
11/01/2041Montreal, Canada35 - 20 Saturnin Trinidad3 - 0 WPts
10/11/2040Montreal, Canada34 - 20 Farhan Jabara13 - 8 WPts
09/09/2040Montreal, Canada33 - 20 Dan Mowat15 - 14 WPts
09/07/2040Brampton, Canada32 - 20 Sid Cloy11 - 24(1) WPts
11/05/2040Montreal, Canada31 - 20 Jordan Purves5 - 13(5) WPts
11/03/2040London, Canada31 - 19 Jeremie Belcourt41 - 7 LPts Canada National Championships 2040View
05/02/2040Tehran, Iran30 - 19 Duleep Muivah0 - 0 WPts
08/12/2039Montreal, Canada30 - 18 George Forearm10 - 0 LPts
12/11/2039Helsinki, Finland29 - 18 Untamo Kuosmanen19 - 11 WPts
13/09/2039Belo Horizonte, Brazil28 - 18 Rodrigo Casa18 - 16 WPts
14/07/2039Leeds, UK27 - 18 Dominic Prowell13 - 17 WPts
15/05/2039Glasgow, UK26 - 18 Gordon Smyth6 - 12 WPts
17/03/2039Halifax, Canada26 - 17 Jeremie Belcourt30 - 3 LPts Canada National Championships 2039View
14/03/2039Halifax, Canada25 - 17 Johnny Swan11 - 6 WPts Canada National Championships 2039View
11/03/2039Halifax, Canada24 - 17 Rob Blair20 - 32(1) WPts Canada National Championships 2039View
20/02/2039Leipzig, Germany24 - 16 Kevin Kadinger14 - 20 LPts
23/12/2038Rostock, Germany23 - 16 Erno Juergens7 - 14(1) WPts
25/10/2038Montevideo, Uruguay22 - 16 Ulises Messa0 - 16 WPts
26/08/2038Guayaquil, Ecuador21 - 16 Xaver Juarez17 - 11(3) WPts
28/06/2038Calgary, Canada20 - 16 Barry Low13(1) - 19(1) WPts
27/04/2038Calgary, Canada19 - 16 Barry Low13(1) - 18(1) WPts
17/03/2038Lonueuil, Canada19 - 15 Jeremie Belcourt16 - 0 LPts Canada National Championships 2038View
14/03/2038Lonueuil, Canada18 - 15 Kai Forbush13 - 6 WPts Canada National Championships 2038View
11/03/2038Lonueuil, Canada17 - 15 Johnny Swan5 - 4 WPts Canada National Championships 2038View
02/03/2038Tehran, Iran17 - 14 Saad Wahab9(1) - 15 LPts
02/01/2038Montreal, Canada17 - 13 Laramie Novy22(2) - 6 LPts
03/11/2037Montreal, Canada16 - 13 David Halley14 - 16 WPts
03/09/2037London, Canada15 - 13 John Maskell9 - 15 WPts
14/07/2037Montreal, Canada14 - 13 Joey Whitten7 - 10 WPts
14/05/2037Montreal, Canada13 - 13 Jakov Škara5 - 14 WPts
15/03/2037Zagreb, Croatia12 - 13 Andro Blažekovic2 - 7 WPts
15/01/2037Calgary, Canada11 - 13 Cole Woodman7 - 13 WPts
23/11/2036Montreal, Canada10 - 13 Dashiell Beauchamp12 - 12 WPts
23/09/2036Swansea, UK9 - 13 Gethin Artaud14 - 23 WPts
26/07/2036Montreal, Canada8 - 13 Ranger Houdon1 - 3 WPts
26/05/2036Adelaide, Australia7 - 13 Malcolm Drewes0 - 15 WPts
28/03/2036Montreal, Canada6 - 13 Noel Hendren4 - 11 WPts
28/01/2036Kryvyi Rih, Ukraine5 - 13 Kolya Makuch7 - 23 WPts
29/11/2035Lima, Peru5 - 12 Jeraldo Trigo23 - 14 LPts
01/10/2035Surrey, Canada5 - 11 Vincent Caudell8 - 9 LPts
06/08/2035Montreal, Canada4 - 11 Ian Chisholm1 - 7 WPts
06/06/2035Mississauga, Canada3 - 11 Felix Murdoch3 - 7 WPts
20/04/2035Montreal, Canada2 - 11 Yves Sand7 - 9 WPts
09/04/2035Calgary, Canada2 - 10 Will Tweedie8 - 16 LPts
09/02/2035Edmonton, Canada2 - 9 Brett Hercules4 - 5(1) LPts
10/12/2034Surrey, Canada2 - 8 Clinton Main11 - 17 LPts
11/10/2034Montreal, Canada2 - 7 Ames Damita15 - 11(1) LPts
05/09/2034Surrey, Canada1 - 7 Ian Chisholm0 - 0 WPts
05/08/2034Bayamon, Puerto Rico1 - 6 Ora Domingo0 - 0 LPts
07/06/2034San Juan, Puerto Rico1 - 5 Ximen Marco19 - 19 LPts
09/04/2034Regensburg, Germany1 - 4 Erchanbold Geitz5 - 10 LPts
09/02/2034Montreal, Canada0 - 4 Yves Sand2 - 1 WPts
16/12/2033Toronto, Canada0 - 3 Michael Danskin9 - 13 LPts
02/11/2033Brampton, Canada0 - 2 Kris Ramage22 - 10 LPts
02/10/2033Montreal, Canada0 - 1 Verrill Aznavour6 - 2 LPts
18/09/2033Montreal, Canada0 - 0 Peter Lochhead2 - 3 LPts