Weightclass:  Middleweight
Location:  Cincinnati, USA
Record:  29 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/06/2042Cincinnati, USA28 - 18 Turiau Kopa2 - 9 WPts
06/04/2042Cincinnati, USA27 - 18 David Bapa2 - 13 WPts
02/02/2042Cincinnati, USA26 - 18 Sammy Stockard20 - 31(1) WPts
01/12/2041Cincinnati, USA25 - 18 Antoni Sutor1 - 6 WPts
28/09/2041Cincinnati, USA25 - 17 Mark Enoch26(1) - 20 LPts
28/07/2041Cincinnati, USA25 - 16 Mark Enoch24 - 20 LPts
27/05/2041Cincinnati, USA25 - 15 Bonar Soufflot12 - 9 LPts
25/03/2041Cincinnati, USA25 - 14 Sammy Stockard15 - 29(1) LPts
22/01/2041Cincinnati, USA24 - 14 Ki-hun Rim5 - 9 WPts
23/11/2040Cincinnati, USA23 - 14 Felix Dipple5 - 40 WPts
22/09/2040Cincinnati, USA23 - 13 Dave Issac6 - 4 LPts
22/07/2040Isfahan, Iran23 - 12 Ibrahim Kaiser10 - 6 LPts
24/05/2040Paterson, USA22 - 12 Brendan Culton6 - 25(1) WPts
28/03/2040Henderson, USA21 - 12 Ben Harvey8 - 30(1) WPts
01/02/2040Cleveland, USA20 - 12 Rich Glasson3 - 13 WPts
05/01/2040Cleveland, USA19 - 12 Dan Maitland0 - 1 WPts
02/12/2039Boston, USA19 - 11 Ian Keddy8 - 15 LPts
30/11/2039Cleveland, USA18 - 11 Carlos Garcia0 - 2 WPts
01/11/2039Cleveland, USA17 - 11 James Ostiguy0 - 2 WPts
26/09/2039Baltimore, USA17 - 10 Bob Picard13 - 12(1) LPts
25/09/2039Cleveland, USA16 - 10 Richie Summerfield1 - 3 WPts
26/08/2039Cleveland, USA15 - 10 Aaron Yell0 - 1 WPts
02/08/2039Cleveland, USA14 - 10 Robert Boswell1 - 2 WPts
09/07/2039Cleveland, USA13 - 10 Antwan Leonetti0 - 1 WPts
15/06/2039Cleveland, USA12 - 10 Corey Maben0 - 2 WPts
22/05/2039Cleveland, USA10 - 10 Richie McAda0 - 1 WPts
22/05/2039Jersey City, USA11 - 10 Ashley Adams1 - 15 WPts
18/04/2039Cleveland, USA10 - 9 Bryan Orellana0 - 2 LPts
24/03/2039Cleveland, USA9 - 9 John Patteson3 - 20(1) WPts
23/02/2039Cleveland, USA8 - 9 Lloyd Cook0 - 7 WPts
27/01/2039Charlotte, USA7 - 9 Brin Valbuena9 - 38 WPts
26/01/2039Cleveland, USA6 - 9 John Glaspey1 - 2 WPts
27/12/2038Cleveland, USA5 - 9 Spencer Raine1 - 7(1) WPts
02/12/2038Cleveland, USA4 - 9 Rob Baldy0 - 4 WPts
07/11/2038Cleveland, USA3 - 9 Shaun Bigg0 - 3 WPts
01/10/2038New York City, USA3 - 8 Alessio Nespoli11 - 20 LPts
07/08/2038Stamford, USA3 - 7 Oliver Hamill12 - 17 LPts
16/06/2038Jersey City, USA3 - 6 Michael Gracie12 - 14(1) LPts
12/05/2038Cleveland, USA3 - 5 John Edington0 - 3 LPts
10/04/2038Omaha, USA3 - 4 Joel McGuire9 - 21(2) LPts
07/03/2038Cleveland, USA3 - 3 John Patteson2 - 10(1) LPts
08/02/2038Bulawayo, Zimbabwe2 - 3 Tevaughn Murwira9 - 14(1) WPts
05/02/2038Cleveland, USA2 - 2 Mark Sjolander1 - 11(1) LPts
11/12/2037Nashville, USA2 - 1 Seth Burda4 - 22 LPts
02/11/2037Cleveland, USA2 - 0 Leeroy Wallach2 - 7 LPts
27/09/2037Cleveland, USA1 - 0 Duncan Cromie0 - 14 WPts
02/09/2037Cincinnati, USA0 - 0 Rodrigo Ferrin5 - 4 WPts