Weightclass:  Heavyweight
Location:  Brampton, Canada
Record:  28 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/09/2042Brampton, Canada27 - 14 Yves Piat31 - 11 WPts
08/07/2042Brampton, Canada26 - 14 Burr Kallenberg8 - 8 WPts
06/05/2042Brampton, Canada25 - 14 Dave Budge12 - 19 WPts
07/03/2042Brampton, Canada24 - 14 Amer Huda1 - 3 WPts
02/01/2042Brampton, Canada23 - 14 Oro Maez4 - 10 WPts
01/11/2041Brampton, Canada22 - 14 Tural Salah1 - 13 WPts
31/08/2041Brampton, Canada21 - 14 Ivan Malon1 - 19 WPts
30/06/2041Brampton, Canada20 - 14 Kaj Billing3 - 7(1) WPts
28/04/2041Brampton, Canada20 - 13 Colar Ogier20 - 9 LPts
28/02/2041Brampton, Canada19 - 13 Reyes Cruz4 - 8 WPts
30/12/2040Brampton, Canada18 - 13 Reinald Ouimet7 - 29 WPts
29/10/2040Vilnius, Lithuania17 - 13 Lukasz Cyrus5 - 11 WPts
30/08/2040Calgary, Canada17 - 12 Kris Duncan6 - 14(1) LPts
09/07/2040Brampton, Canada16 - 12 Lloyd Cummingham4 - 19 WPts
08/05/2040Vancouver, Canada16 - 11 Grant Lux19 - 2 LPts
12/03/2040Regina, Canada15 - 11 Matt Carey4 - 14 WPts
10/01/2040Brampton, Canada14 - 11 Matt Carey4 - 13 WPts
09/11/2039Brampton, Canada14 - 10 Bart Llewellyn14 - 7 LPts
08/09/2039Vilnius, Lithuania13 - 10 Metody Ewy7 - 16 WPts
09/07/2039Dublin, Ireland12 - 10 Shamus Berne5 - 15 WPts
10/05/2039Brampton, Canada11 - 10 Lloyd Cummingham3 - 12 WPts
10/03/2039Sydney, Australia11 - 9 Noah Meek14 - 25 LPts
10/01/2039Rijeka, Croatia10 - 9 Mihovil Jelic10 - 8 WPts
11/11/2038Toronto, Canada10 - 8 Rex Kenna13 - 5 LPts
13/09/2038Dubai, UAE9 - 8 Kashif Hamad15 - 22 WPts
16/07/2038Brampton, Canada8 - 8 Jean Grosjean6 - 6 WPts
16/05/2038Brampton, Canada7 - 8 Leeroy Wham6 - 3 WPts
16/03/2038Brampton, Canada6 - 8 Von Engell3 - 3 WPts
15/01/2038Tirana, Albania6 - 7 Arian Meksi14 - 26 LPts
17/11/2037Zagreb, Croatia6 - 6 Mile Mihic9 - 13(1) LPts
19/09/2037Nassau, Bahamas6 - 5 John Roddick6 - 10 LPts
22/07/2037Athens, Greece6 - 4 Pelias Teresi31 - 19 LPts
23/05/2037Brampton, Canada5 - 4 Mattheus de Berge2 - 11 WPts
23/03/2037Rotterdam, Netherlands4 - 4 Baaf Van den Tielke8 - 11 WPts
23/01/2037Brampton, Canada4 - 3 Damir Marinkovic21 - 24 LPts
24/11/2036Vienna, Austria3 - 3 Udolf Danei0 - 7 WPts
25/09/2036London, Canada3 - 2 Cole Dobbin6 - 10 LPts
27/07/2036Brampton, Canada2 - 2 Peter Lawter3 - 14 WPts
28/05/2036Salzburg, Austria1 - 2 Louis Ndhern2 - 7 WPts
30/03/2036Split, Croatia1 - 1 Vinko Jugovic10 - 14 LPts
31/01/2036Montreal, Canada1 - 0 Verity Jacob0 - 3 LPts
05/12/2035Brampton, Canada0 - 0 David Fergerson0 - 0 WPts