Weightclass:  Heavyweight
Location:  Brampton, Canada
Record:  42 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/09/2043Brampton, Canada41 - 16 Travis Lemartin3 - 13(1) WPts
13/07/2043Brampton, Canada40 - 16 Jacob Waris5 - 15 WPts
11/05/2043Brampton, Canada39 - 16 Carolus Kanne2 - 16 WPts
11/03/2043Brampton, Canada38 - 16 Mansur Efendiev4 - 18 WPts
08/01/2043Brampton, Canada37 - 16 Rob Mpofu2 - 8 WPts
06/11/2042Brampton, Canada36 - 16 Diego Guajardo0 - 3 WPts
03/09/2042Brampton, Canada35 - 16 Chris Buckley6 - 19 WPts
03/07/2042Brampton, Canada34 - 16 Bradley Utseya4 - 5 WPts
02/05/2042Brampton, Canada33 - 16 Norb Hagemann1 - 5 WPts
28/02/2042Brampton, Canada32 - 16 Xavier Palma1 - 1 WPts
27/12/2041Brampton, Canada31 - 16 Fumio Shirai9 - 12 WPts
24/10/2041Riga, Latvia31 - 15 Kolzak Tirums15 - 16 LPts
26/08/2041Vancouver, Canada30 - 15 Romain Oriol13 - 24 WPts
28/06/2041Brampton, Canada29 - 15 Percival Gracq4 - 14(1) WPts
27/04/2041Regina, Canada28 - 15 Reinald Ouimet7 - 31 WPts
04/03/2041Lucknow, India28 - 14 Siddharth Chadha17 - 19(1) LPts
04/01/2041Brampton, Canada27 - 14 Telo Abossolombo0 - 2 WPts
04/11/2040Regina, Canada26 - 14 Reinald Ouimet7 - 28 WPts
10/09/2040Vancouver, Canada25 - 14 Joel Char1 - 20(2) WPts
12/07/2040Brampton, Canada24 - 14 Aaron Davin3 - 7 WPts
11/05/2040Brampton, Canada23 - 14 Vidar Friedrichsen1 - 3 WPts
11/03/2040Brampton, Canada23 - 13 Vachel Senne41 - 3 LPts
09/01/2040Antwerp, Belgium22 - 13 Walther Gabet12 - 19 WPts
10/11/2039Split, Croatia22 - 12 Grga Leš15 - 13 LPts
12/09/2039Barcelona, Spain21 - 12 Rodrigo Torno15 - 14 WPts
15/07/2039Brampton, Canada20 - 12 Yves Piat0 - 1 WPts
14/05/2039Brampton, Canada19 - 12 Dave Beat2 - 10 WPts
14/03/2039Bokhtar, Tajikistan18 - 12 Isaak Agamaliyev10 - 18 WPts
14/01/2039Montreal, Canada17 - 12 Verity Jacob14(1) - 7 WPts
14/11/2038Toronto, Canada16 - 12 Dave Budge3 - 4 WPts
16/09/2038Manukau, New Zealand15 - 12 Kauri Kino3 - 17(1) WPts
18/07/2038Brampton, Canada15 - 11 Elliot Arletty3 - 2 LPts
17/05/2038Brampton, Canada14 - 11 Pal Thorup0 - 10 WPts
17/03/2038Winnipeg, Canada13 - 11 Prewitt Beaumier16 - 19(1) WPts
15/01/2038Brampton, Canada12 - 11 Reinald Ouimet2 - 16 WPts
14/11/2037Halifax, Canada11 - 11 Colin Tarbert3 - 12 WPts
23/09/2037Edmonton, Canada10 - 11 Dan Forsyth7 - 23 WPts
25/07/2037Toronto, Canada9 - 11 John Handyside3 - 20 WPts
25/05/2037Brampton, Canada8 - 11 Leeroy Barrie8 - 13(1) WPts
25/03/2037Brampton, Canada7 - 11 Jeronim Burba2 - 4 WPts
24/01/2037Vilnius, Lithuania7 - 10 Ksawery Jozefowicz18 - 23 LPts
25/11/2036Brampton, Canada7 - 9 Paul Farrish9 - 7 LPts
25/09/2036Brampton, Canada7 - 8 Blake Bowell4 - 7 LPts
27/07/2036Zagreb, Croatia6 - 8 Alojz Šprem1 - 3 WPts
29/05/2036Brampton, Canada5 - 8 David Reyburn5 - 7 WPts
30/03/2036Makiivka, Ukraine5 - 7 Bohdan Pribula15 - 15 LPts
31/01/2036London, Canada5 - 6 Cole Dobbin4 - 8 LPts
02/12/2035Regina, Canada4 - 6 Reinald Ouimet0 - 5 WPts
10/10/2035Halifax, Canada3 - 6 John Gillmore6 - 24 WPts
11/08/2035Brampton, Canada2 - 6 Zvi Engell2 - 14 WPts
12/06/2035Brampton, Canada2 - 5 Sam Samuel13 - 17 LPts
15/04/2035Antwerp, Belgium2 - 4 Baete Van Cayseele20 - 19 LPts
15/02/2035Brampton, Canada2 - 3 Ellis Nelson1 - 6 LPts
17/12/2034Montreal, Canada1 - 3 Jacques Lippmann1 - 4 WPts
20/10/2034Hamilton, Canada1 - 2 Colin Beveridge10 - 18 LPts
21/08/2034Vancouver, Canada1 - 1 Mark Coull1 - 7 LPts
16/07/2034Kansas City, USA0 - 1 Lloyd Underwood1 - 18 WPts
18/05/2034Brampton, Canada0 - 0 Floyd Mathias1 - 0 LPts