Weightclass:  Light Heavyweight
Location:  St. Louis, USA
Record:  8 - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/07/2042St. Louis, USA7 - 29 Vidal Riquelme2 - 7 WPts
29/05/2042St. Louis, USA7 - 28 Ethan Guadalupe10 - 15 LPts
29/03/2042St. Louis, USA6 - 28 Gofried Allman8 - 6 WPts
27/01/2042St. Louis, USA5 - 28 Dale Agnew4 - 7 WPts
25/11/2041St. Louis, USA4 - 28 Marc Kopa1 - 4 WPts
24/09/2041St. Louis, USA3 - 28 Colin Ririe4 - 9 WPts
24/07/2041Tirana, Albania3 - 27 Cosmo Marku21 - 12 LPts
26/05/2041Yaoundé, Cameroon3 - 26 Mortimer Lafargue36(2) - 14 LPts
28/03/2041Oslo, Norway3 - 25 Sigurd Floden3 - 17(2) LPts
28/01/2041Salvador, Brazil3 - 24 Jose Lince7 - 6 LPts
30/11/2040St. Louis, USA2 - 24 Nevins Scheuring6 - 20 WPts
30/09/2040Houston, USA2 - 23 Sam Scroggie2 - 12 LPts
02/08/2040Birmingham, USA2 - 22 Rob Nessmith5 - 14 LPts
07/06/2040St. Louis, USA2 - 21 Bradley Spedden15 - 11 LPts
07/04/2040St. Louis, USA2 - 20 Jose Marcelino12 - 13 LPts
07/02/2040St. Louis, USA2 - 19 Krystiyan Kosko1 - 2 LPts
07/12/2039St. Louis, USA2 - 18 Leighton Williams5 - 20 LPts
06/10/2039Kazan, Russia2 - 17 Evgeny Golovkin4 - 23 LPts
07/08/2039Fortaleza, Brazil2 - 16 Rafael Cruz3 - 11 LPts
07/06/2039St. Louis, USA2 - 15 David Magro1 - 1 LPts
07/04/2039Charlotte, USA2 - 14 Malcolm MacTaggart2 - 8 LPts
08/02/2039St. Louis, USA2 - 13 Rob McAfee10 - 5 LPts
11/12/2038Yerevan, Armenia2 - 12 Kachazor Varteresian13 - 9 LPts
13/10/2038St. Louis, USA1 - 12 Owen Blower0 - 7 WPts
14/08/2038Fort Wayne, USA1 - 11 Michael Christison6 - 9 LPts
15/06/2038St. Louis, USA1 - 10 Stuart Lundy14 - 4 LPts
14/04/2038Nashville, USA1 - 9 Rob Lemont1 - 12 LPts
14/02/2038Touba, Senegal1 - 8 Fabrice Richard7 - 13 LPts
17/12/2037Baltimore, USA1 - 7 Rich Carrington6 - 9 LPts
20/10/2037Memphis, USA1 - 6 Paul Riddick6 - 24 LPts
21/08/2037New York City, USA1 - 5 Rich Dixon0 - 5 LPts
23/06/2037Chicago, USA1 - 4 John Pringle2 - 17 LPts
29/04/2037Dallas, USA1 - 3 Joey Addie10 - 25 LPts
16/03/2037Coral Springs, USA1 - 2 Jacob Ewings29 - 6 LPts
12/02/2037New York City, USA0 - 2 Lucas Cruikshank0 - 0 WPts
27/12/2036Independence, USA0 - 1 Billy Waldie7 - 7 LPts
28/10/2036St. Louis, USA0 - 0 Justin Burgess4 - 4 LPts