Weightclass:  Heavyweight
Location:  Rockford, USA
Record:  33 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/04/2033Rockford, USA32 - 20 Amer Mahfouz1 - 11 WPts
09/02/2033Rockford, USA31 - 20 Shing Lau1 - 7 WPts
10/12/2032Rockford, USA30 - 20 Leonel Pasqual3 - 7 WPts
10/10/2032Rockford, USA29 - 20 Jack King12 - 14 WPts
10/08/2032Rockford, USA28 - 20 James Hedding2 - 0 WPts
11/06/2032Rockford, USA27 - 20 David Bagudu6 - 7 WPts
12/04/2032Rockford, USA26 - 20 Boris Pogorelov0 - 2 WPts
13/02/2032Rockford, USA25 - 20 Sergei Romanoff3 - 6 WPts
15/12/2031Rockford, USA24 - 20 Malvolio Soza2 - 3 WPts
16/10/2031Rockford, USA23 - 20 Faraji Okayu6 - 4 WPts
17/08/2031Rockford, USA22 - 20 Steven Japp8 - 8 WPts
18/06/2031Rockford, USA21 - 20 Nick Caddell6 - 20 WPts
17/04/2031Wichita, USA20 - 20 Gregor Inglis10(1) - 25(1) WPts
21/02/2031Oklahoma City, USA19 - 20 Scott McCreadie8 - 25 WPts
25/12/2030Carrefour, Haiti19 - 19 Flannery Binoche14 - 24 LPts
27/10/2030San Jose, Costa Rica18 - 19 Alejandro Melgarejo8 - 24 WPts
29/08/2030Tulsa, USA18 - 18 Rob Gaiter14 - 14 LPts
07/07/2030Shreveport, USA17 - 18 Cole Leeper9 - 7(1) WPts
31/05/2030San Diego, USA17 - 17 James Dudgeon26 - 17 LPts
13/05/2030Tampa, USA16 - 17 Robert Gittings8 - 18 WPts
29/03/2030Stamford, USA16 - 16 Spencer Callum4(1) - 2 LPts
09/03/2030Cleveland, USA15 - 16 Rob Schadel6 - 6 WPts
02/03/2030Bridgeport, USA15 - 15 Will Bonner16(2) - 20(1) LPts
29/01/2030San Diego, USA15 - 14 James Dudgeon23 - 16 LPts
23/01/2030Saint Paul, USA14 - 14 Mark McCleary6 - 14 WPts
18/01/2030San Diego, USA14 - 13 James Dudgeon22 - 16 LPts
15/01/2030Saint Paul, USA13 - 13 Mark McCleary6 - 13 WPts
10/01/2030New York City, USA12 - 13 Connor Hampton3 - 15 WPts
08/01/2030Nashville, USA12 - 12 Vincent Whitfield11(1) - 10 LPts
13/11/2029Chesapeake, USA12 - 11 Leeroy Secombe12 - 15 LPts
10/11/2029Chesapeake, USA11 - 10 Leeroy Secombe12 - 14 WPts
10/11/2029Nashville, USA12 - 10 Denton Chavarria5 - 11 LPts
07/11/2029New York City, USA10 - 10 Connor Hampton2 - 14 WPts
30/09/2029San Diego, USA10 - 9 James Dudgeon19 - 16 LPts
28/09/2029San Diego, USA10 - 8 James Dudgeon18 - 16 LPts
26/09/2029San Diego, USA9 - 8 James Dudgeon18 - 15 WPts
24/09/2029Stamford, USA8 - 8 Spencer Callum2 - 0 WPts
21/09/2029San Diego, USA7 - 8 James Dudgeon18 - 14 WPts
18/09/2029Los Angeles, USA6 - 8 Dai Trotter2 - 1 WPts
14/09/2029Wichita, USA5 - 8 Gregor Inglis5(1) - 20(1) WPts
08/09/2029Jackson, USA4 - 8 Harvey Apted2 - 16(1) WPts
26/07/2029Albuquerque, USA4 - 7 Euan Porteous29 - 29(1) LPts
20/06/2029Honolulu, USA3 - 7 Ethan Ballard4 - 18 WPts
11/05/2029Edinburgh, UK3 - 6 Martin McAlpine11 - 18(1) LPts
13/03/2029Newark, USA3 - 5 Paul Yule20 - 15 LPts
14/01/2029Dallas, USA3 - 4 Michael Garmon13 - 16 LPts
12/01/2029Boston, USA2 - 4 Rob Sloan1 - 8 WPts
12/01/2029Des Moines, USA2 - 3 Arran Marean8 - 10 LPts
09/01/2029Miami, USA1 - 3 William Carreon0 - 7(1) WPts
17/11/2028Halle, Germany1 - 2 Howe Geckler13 - 17 LPts
19/09/2028Lincoln, USA1 - 1 Alun Bevan7 - 13 LPts
22/07/2028Longmont, USA1 - 0 Chris Gourlay6 - 9 LPts
06/06/2028Rockford, USA0 - 0 Josh Cumbee0 - 1 WPts