Weightclass:  Middleweight
Location:  Baltimore, USA
Record:  20 - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/02/2031Baltimore, USA19 - 6 Alex McCorkle17 - 15 WPts
22/12/2030Baltimore, USA18 - 6 Hugh Vaughan10 - 10 WPts
23/10/2030New York City, USA17 - 6 Jay Domenici9 - 24(3) WPts
25/08/2030Honolulu, USA16 - 6 David Bonner14 - 11 WPts
30/06/2030Kremenchuk, Ukraine15 - 6 Borysko Barno5 - 9 WPts
02/05/2030Belo Horizonte, Brazil14 - 6 Gig Ramires0 - 5 WPts
04/03/2030Baltimore, USA13 - 6 Kook-young Ma2 - 3 WPts
04/01/2030Little Rock, USA12 - 6 Dan Kissack9 - 12 WPts
06/11/2029Ilorin, Nigeria12 - 5 Olufemi Ubido11 - 18 LPts
08/09/2029Saitama, Japan11 - 5 Jiro Kinoshita6 - 20 WPts
10/07/2029Baltimore, USA10 - 5 David Bonner10 - 8 WPts
11/05/2029Warri, Nigeria9 - 5 Mudashiru Aliu9 - 14 WPts
13/03/2029Knoxville, USA8 - 5 Wayne MacKintosh2 - 13 WPts
15/01/2029Baltimore, USA7 - 5 Zachary Evens2 - 8 WPts
16/11/2028Changwon, South Korea7 - 4 Chang-soo Ahn2 - 5 LPts
18/09/2028Jacksonville, USA6 - 4 Bryn Cosio3 - 12 WPts
21/07/2028Baltimore, USA5 - 4 John McGill1 - 5 WPts
23/05/2028Charleston, USA5 - 3 Noel McCornack4 - 16(1) LPts
25/03/2028Dubai, UAE5 - 2 Amer Asher33 - 18 LPts
26/01/2028Saitama, Japan5 - 1 Kyo Sasaki13 - 10 LPts
28/11/2027Leon, Nicaragua5 - 0 Rodrigo Salomon32(2) - 35 LPts
30/09/2027Baltimore, USA4 - 0 Blake Lawhead6 - 8 WPts
06/08/2027Quezon City, Philippines3 - 0 Paul Baraoidan6 - 14(1) WPts
08/06/2027Wichita, USA2 - 0 James Broadie3 - 14 WPts
12/04/2027Norfolk, USA1 - 0 Jim McPhail4 - 28 WPts
05/03/2027Baltimore, USA0 - 0 Ali Ziani1 - 0 WPts