Weightclass:  Light Welterweight
Location:  Greensboro, USA
Record:  22 - 5
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/01/2035Greensboro, USA21 - 5 Carlos Milian2 - 9 WPts
13/11/2034Greensboro, USA20 - 5 James Tshibala0 - 16 WPts
13/09/2034Greensboro, USA19 - 5 Kei Shoji0 - 10 WPts
14/07/2034Greensboro, USA18 - 5 Dave Mujuru0 - 13 WPts
13/05/2034Greensboro, USA17 - 5 Blake Green16 - 13 WPts
13/03/2034Greensboro, USA16 - 5 Henry Headden10 - 13 WPts
12/01/2034Greensboro, USA15 - 5 Farhan Ramdani5 - 5 WPts
11/11/2033Greensboro, USA14 - 5 Bob Broach5 - 6 WPts
12/09/2033Zagreb, Croatia13 - 5 Dragan Krpan6 - 15 WPts
15/07/2033Prato, Italy12 - 5 Alessio Violante2 - 16 WPts
17/05/2033Portoviejo, Ecuador11 - 5 Pablo Mosco1 - 0 WPts
19/03/2033Northampton, UK10 - 5 Leeroy Adam11 - 13 WPts
19/01/2033Helsinki, Finland9 - 5 Aatto Waisanen13 - 13 WPts
21/11/2032Philadelphia, USA9 - 4 Rich Muffett9 - 10 LPts
25/09/2032Miami, USA9 - 3 Nasario Amaro11 - 6 LPts
02/08/2032Miramar, USA8 - 3 Reynaldo Ojeda13 - 6 WPts
02/07/2032Kingston, Jamaica8 - 2 Richard Robertson10 - 14 LPts
04/05/2032Detroit, USA7 - 2 Lucas Neirinck1 - 9(2) WPts
06/03/2032Honolulu, USA6 - 2 Wayne Loar2 - 7 WPts
29/01/2032Boise, USA5 - 2 Peter Blacketer11 - 10 WPts
01/12/2031Greensboro, USA4 - 2 John Owens4 - 5 WPts
03/10/2031Indianapolis, USA4 - 1 Floyd Boag9 - 10 LPts
10/08/2031Little Rock, USA3 - 1 Leon Ballard2 - 1 WPts
28/06/2031Louisville, USA3 - 0 Joe Issac22 - 19 LPts
05/05/2031Honolulu, USA2 - 0 Matt Safley0 - 0 WPts
04/04/2031Denver, USA1 - 0 Morgan Saucerman10 - 6 WPts
12/02/2031Greensboro, USA0 - 0 Alastair Spaulding0 - 8(1) WPts