Weightclass:  Light Welterweight
Location:  Greensboro, USA
Record:  23 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/12/2041Greensboro, USA22 - 27 Rodrigo Alverez5 - 8 WPts
04/10/2041Greensboro, USA21 - 27 Juan Gamez0 - 3 WPts
03/08/2041Greensboro, USA20 - 27 Karr Truelsen1 - 4 WPts
02/06/2041Greensboro, USA19 - 27 Genjo Seeto4 - 10 WPts
01/04/2041Greensboro, USA18 - 27 Metody Stola41 - 13 WPts
29/01/2041Greensboro, USA17 - 27 Francisco Camejo1 - 8 WPts
30/11/2040Greensboro, USA16 - 27 Agapetus Bonifacio6 - 13 WPts
29/09/2040Greensboro, USA16 - 26 Mark Aragon18 - 27 LPts
29/07/2040Greensboro, USA15 - 26 Wayne Rice2 - 9 WPts
28/05/2040Greensboro, USA14 - 26 Tamati Rangitukiwaho2 - 35 WPts
28/03/2040Greensboro, USA13 - 26 Dom Galas0 - 30 WPts
27/01/2040Greensboro, USA12 - 26 John Kinnard11 - 16 WPts
26/11/2039Greensboro, USA12 - 25 Emmanuel Vlok4 - 15 LPts
26/09/2039Greensboro, USA11 - 25 Sean Bernabe3 - 7 WPts
26/07/2039Accra, Ghana11 - 24 Michael Sowah19(1) - 8 LPts
28/05/2039Greensboro, USA10 - 24 Ra'id Bekkay2 - 17(2) WPts
29/03/2039Haiphong, Vietnam10 - 23 Duong Manh5 - 16 LPts
29/01/2039Haiphong, Vietnam10 - 22 Duong Manh4 - 16 LPts
30/11/2038Vilnius, Lithuania10 - 21 Metody Stanikowski12 - 16(1) LPts
01/10/2038Davenport, USA10 - 20 John Shumway15 - 12 LPts
02/08/2038Portland, USA10 - 19 Dave Toribio1 - 26(2) LPts
03/06/2038Greensboro, USA10 - 18 Sid Days0 - 10 LPts
02/04/2038Greensboro, USA9 - 18 Luka Salnikov4 - 11 WPts
01/02/2038Greensboro, USA9 - 17 Allam Oubtil8(1) - 5 LPts
02/12/2037Petaling Jaya, Malaysia9 - 16 Lee Wun17 - 19 LPts
04/10/2037Greensboro, USA8 - 16 David Cochrane2 - 13 WPts
05/08/2037Bremen, Germany8 - 15 Garson Conrardy1 - 9 LPts
07/06/2037Greensboro, USA7 - 15 John Marin5 - 4 WPts
07/04/2037La Paz, Bolivia6 - 15 Juan Montenegro7 - 18 WPts
07/02/2037Florence, Italy5 - 15 Alberto Beccalossi2 - 4 WPts
09/12/2036Hanoi, Vietnam4 - 15 Kieu Hoang3 - 3 WPts
11/10/2036Bremerhaven, Germany4 - 14 Decker Scheeler15(1) - 8 LPts
13/08/2036Dakar, Senegal4 - 13 Percival Nolette7 - 4 LPts
15/06/2036Greensboro, USA4 - 12 Jonathan Health14 - 12 LPts
16/04/2036Greensboro, USA3 - 12 Alec Cumings0 - 3 WPts
17/02/2036Riverside, USA2 - 12 John Westwater1 - 7(1) WPts
20/12/2035Greensboro, USA2 - 11 Barkad Bayarsaikhan3 - 17 LPts
22/10/2035Greensboro, USA2 - 10 Milos Heinl3 - 5 LPts
23/08/2035Minsk, Belarus2 - 9 Dmytro Stadnik11 - 30(2) LPts
24/06/2035Greensboro, USA2 - 8 Matthew Pryce3 - 12(1) LPts
25/04/2035Cleveland, USA1 - 8 Michael Pennoyer0 - 5 WPts
28/02/2035Greensboro, USA0 - 8 John Monteith3 - 12 WPts
29/12/2034Reno, USA0 - 7 Mike Banks3 - 5 LPts
23/11/2034Pueblo, USA0 - 6 Alec Samuel8 - 14 LPts
23/10/2034New Orleans, USA0 - 5 Glynn Tyre0 - 0 LPts
06/09/2034Paterson, USA0 - 4 Davie Birrell1 - 2 LPts
24/07/2034Irvine, USA0 - 3 David Evans7 - 16 LPts
20/06/2034Miami, USA0 - 2 Sam Penate18 - 10 LPts
20/06/2034Las Vegas, USA0 - 2 Lucas Hoose8 - 4 LPts
03/06/2034Chicago, USA0 - 1 Gus Gough8 - 4 LPts
29/05/2034Greensboro, USA0 - 0 Colin Rafferty1 - 0 LPts