Weightclass:  Welterweight
Location:  Greensboro, USA
Record:  22 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/01/2034Greensboro, USA22 - 22 Michael Carver9 - 11 LPts
29/11/2033Greensboro, USA21 - 22 Stuart Bimi2 - 5 WPts
26/09/2033Greensboro, USA20 - 22 Peabo Ndafoka4 - 11 WPts
27/07/2033Greensboro, USA19 - 22 Noel Poovey12 - 6 WPts
27/05/2033Greensboro, USA18 - 22 Athan Spiros8 - 3 WPts
27/03/2033Greensboro, USA17 - 22 Amo Gerhard1 - 25 WPts
22/01/2033Greensboro, USA16 - 22 Savio Gabriele3 - 1 WPts
22/11/2032Kiev, Ukraine15 - 22 Timofei Polyansky23 - 13 WPts
24/09/2032Seattle, USA14 - 22 Bryn Pigalle3 - 29(2) WPts
28/07/2032Kingston, Jamaica13 - 22 Joshua Llewelyn0 - 2 WPts
30/05/2032Huntsville, USA13 - 21 Mark Colson22 - 11 LPts
01/04/2032Oklahoma City, USA12 - 21 Terry Meo13 - 16 WPts
04/02/2032Bursa, Turkey12 - 20 Can Gulek19 - 10 LPts
07/12/2031Gdynia, Poland12 - 19 Kundrat Jasko31 - 9 LPts
09/10/2031Lagos, Nigeria11 - 19 Gbolahan Obayan16 - 24 WPts
10/08/2031Greensboro, USA10 - 19 Gethin Zajaczkowski2 - 2 WPts
11/06/2031Greensboro, USA10 - 18 Alen Wilson3 - 6 LPts
11/04/2031Pretoria, South Africa9 - 18 Amon Van Onselen4 - 19 WPts
11/02/2031Detroit, USA8 - 18 Lloyd Gillem0 - 10 WPts
14/12/2030Toronto, Canada8 - 17 Stuart Mailer60 - 9 LPts
16/10/2030Bangalore, India8 - 16 Ali Badie19(1) - 6 LPts
18/08/2030Detroit, USA7 - 16 Rob Eagleson1 - 4 WPts
20/06/2030Detroit, USA7 - 15 Rob Linklater11 - 18 LPts
27/04/2030Odessa, Ukraine7 - 14 Koldan Savko15(1) - 22 LPts
26/02/2030Frankfurt, Germany7 - 13 Meyer Krill3 - 2 LPts
29/12/2029Greensboro, USA6 - 13 John Brayer2 - 3 WPts
30/10/2029Cali, Colombia6 - 12 Joaquin Montejano7 - 22 LPts
01/09/2029Delmas, Haiti6 - 11 Audric Apollinaire17 - 18 LPts
04/07/2029Greensboro, USA5 - 11 Gianfranco Berti5 - 21 WPts
06/05/2029Greensboro, USA5 - 10 Michael Ingraham7 - 16 LPts
07/03/2029Mobile, USA4 - 10 Kieran Sween1 - 5 WPts
13/01/2029Kiev, Ukraine4 - 9 Avel Budny11 - 17 LPts
15/11/2028Johannesburg, South Africa4 - 8 Bobbejaan Botha14 - 13 LPts
17/09/2028Waitakere, New Zealand4 - 7 Chris Petrie9 - 18 LPts
19/07/2028Greensboro, USA4 - 6 Zuffur Kayrooz10 - 15 LPts
21/05/2028Christchurch, New Zealand4 - 5 Roger Spencer23 - 12 LPts
23/03/2028Detroit, USA4 - 4 Kyle Wenzell1 - 9 LPts
08/02/2028Greensboro, USA3 - 4 Sajid Deeb4 - 14 WPts
10/12/2027Greensboro, USA2 - 4 Clint Bees2 - 2 WPts
11/10/2027Boston, USA2 - 3 Joey Twaddle0 - 0 LPts
08/09/2027Sacremento, USA2 - 2 Henry Real0 - 0 LPts
31/07/2027Espoo, Finland2 - 1 Reijo Uotila19 - 9 LPts
02/06/2027New York City, USA2 - 0 Henry Ellis4 - 9 LPts
09/04/2027Miami, USA1 - 0 Ian Patton6 - 16(3) WPts
05/03/2027Greensboro, USA0 - 0 Woo-young Ham0 - 1 WPts