Weightclass:  Heavyweight
Location:  Detroit, USA
Record:  31 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/12/2042Detroit, USA30 - 21 Hassan Alazm12 - 30 WPts
13/10/2042Detroit, USA29 - 21 Patryk Slusarz1 - 9 WPts
10/08/2042Detroit, USA28 - 21 Bsag Yagughubian2 - 2 WPts
08/06/2042Detroit, USA27 - 21 Francisco Perales0 - 5 WPts
08/04/2042Detroit, USA26 - 21 Joaquin Albarran2 - 9 WPts
04/02/2042Detroit, USA25 - 21 Montrose Christophe1 - 9 WPts
03/12/2041Detroit, USA24 - 21 Heros Gamerikyan0 - 7 WPts
02/10/2041Detroit, USA23 - 21 Carlos Fuente4 - 19(1) WPts
01/08/2041Detroit, USA22 - 21 Jack Dermott5 - 31 WPts
31/05/2041Detroit, USA21 - 21 Terrel Pieper8 - 6(1) WPts
31/03/2041Detroit, USA20 - 21 David Mings7 - 7 WPts
29/01/2041Detroit, USA19 - 21 Bozhidar á Vandalov6 - 12(1) WPts
01/12/2040Detroit, USA18 - 21 Matthew Berrie4 - 4 WPts
01/10/2040Detroit, USA18 - 20 Dmitri Grasmick6 - 1 LPts
01/08/2040Seattle, USA17 - 20 Ian Desailly12 - 29 WPts
02/06/2040Montevideo, Uruguay16 - 20 Diego Prospero0 - 6 WPts
03/04/2040Cork, Ireland16 - 19 Jamie Lynch26(1) - 18 LPts
04/02/2040Detroit, USA15 - 19 Gus Birnie8 - 18 WPts
04/12/2039Detroit, USA14 - 19 Mason Neeld1 - 11 WPts
04/10/2039Shreveport, USA13 - 19 Ben Slack7 - 35 WPts
04/08/2039Almaty, Kazakhstan13 - 18 Borya Moldabekoff4 - 13 LPts
04/06/2039Jacksonville, USA12 - 18 Dom Coria0 - 7(1) WPts
06/04/2039Detroit, USA11 - 18 Kieran Glasby1 - 10 WPts
05/02/2039Riyadh, Saudi Arabia11 - 17 Syed Islambouli15 - 11(1) LPts
07/12/2038Mesa, USA10 - 17 Harry Clews20 - 16 WPts
10/10/2038Lodz, Poland9 - 17 Aleksander Banik8 - 6 WPts
11/08/2038Detroit, USA9 - 16 Charles Bowen19 - 8 LPts
10/06/2038Detroit, USA8 - 16 Gareth Griffin6 - 14(1) WPts
09/04/2038Stuttgart, Germany7 - 16 Eginhard Platt0 - 6 WPts
09/02/2038Detroit, USA6 - 16 Geoff Shanks1 - 8 WPts
09/12/2037Sofia, Bulgaria5 - 16 Neofit á Liapchev1 - 3 WPts
11/10/2037Johannesburg, South Africa5 - 15 Nuru Ankomah8 - 12 LPts
13/08/2037Detroit, USA5 - 14 Phil Victoria5 - 12 LPts
13/06/2037Aalborg, Denmark4 - 14 Elvis Melchior2 - 28(1) WPts
15/04/2037Austin, USA3 - 14 Ellis Shortt7 - 10 WPts
23/02/2037Detroit, USA2 - 14 James Erwin1 - 0 WPts
24/12/2036Detroit, USA1 - 14 Brian MacLeod4 - 6 WPts
24/10/2036New York City, USA1 - 13 Michael Ruane4 - 7 LPts
25/08/2036Virginia Beach, USA1 - 12 Chris McPheeters9 - 12 LPts
25/06/2036Tulsa, USA1 - 11 Rhys Nixon6 - 4 LPts
27/04/2036Grand Rapids, USA1 - 10 Zach Kellison3 - 6 LPts
29/02/2036Detroit, USA1 - 9 Jamie Beavin4 - 11 LPts
31/12/2035Vilnius, Lithuania1 - 8 Jan Bomba24(1) - 20 LPts
02/11/2035Minsk, Belarus1 - 7 Fedir Bilicki23 - 17 LPts
04/09/2035Austin, USA1 - 6 Peter De Santos11 - 18(1) LPts
10/07/2035Detroit, USA0 - 6 Chris Gory4 - 7 WPts
10/05/2035Yerevan, Armenia0 - 5 Hayots Ibramanyan9 - 20 LPts
11/03/2035Philadelphia, USA0 - 4 Malcolm Boner0 - 3 LPts
10/01/2035Miami, USA0 - 3 James Bailie7 - 16(1) LPts
13/11/2034Detroit, USA0 - 2 Mark Farrish1 - 6 LPts
04/11/2034Sheffield, UK0 - 1 Dom Hovel7 - 15 LPts
05/09/2034Detroit, USA0 - 0 James Mensah3 - 11 LPts