Weightclass:  Light Welterweight
Location:  Memphis, USA
Record:  23 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/11/2033Memphis, USA22 - 19 Mahdi Gyimah2 - 5 WPts
26/09/2033Memphis, USA21 - 19 Yutaka Okimoto3 - 3 WPts
27/07/2033Memphis, USA20 - 19 John Van den Heever6 - 8 WPts
26/05/2033Memphis, USA19 - 19 Rob Komba6 - 11 WPts
26/03/2033Memphis, USA18 - 19 Joaquin Camara3 - 6 WPts
24/01/2033Memphis, USA17 - 19 Guillermo Gonzalez7 - 13 WPts
24/11/2032Memphis, USA16 - 19 Gareth Bevans10 - 20 WPts
24/09/2032Memphis, USA15 - 19 James Serafini4 - 5 WPts
25/07/2032Memphis, USA14 - 19 Chris Beaton2 - 6 WPts
26/05/2032Memphis, USA13 - 19 Geoff Methvin1 - 5 WPts
26/03/2032Krasnodar, Russia12 - 19 Konstantin Nemchinov1 - 8 WPts
27/01/2032Nizhny Novgorod, Russia11 - 19 Sasha Stepanov2 - 14 WPts
29/11/2031Rome, Italy11 - 18 Antonio Chiarante8 - 11 LPts
01/10/2031Panama City, Panama10 - 18 Nasario Fidel18 - 13 WPts
03/08/2031Chemnitz, Germany10 - 17 Ellard Phillipp8(1) - 17 LPts
05/06/2031Toulouse, France10 - 16 Reinald Ouimet4 - 12 LPts
07/04/2031Memphis, USA9 - 16 John Hartikainen1 - 5 WPts
07/02/2031Dakar, Senegal8 - 16 Verity Moizan1 - 18(1) WPts
10/12/2030Memphis, USA7 - 16 Chris Linkletter0 - 2 WPts
12/10/2030Lowell, USA6 - 16 Glyn Jernigan2 - 13 WPts
14/08/2030Tangerang, Indonesia5 - 16 Syed Faraj8 - 14 WPts
16/06/2030Panama City, Panama5 - 15 Sancho Britto7 - 20 LPts
18/04/2030Ponce, Puerto Rico5 - 14 Malvolio Pupo31 - 15 LPts
18/02/2030Memphis, USA5 - 13 Dillon Weglarz6 - 1 LPts
21/12/2029Memphis, USA4 - 13 Kris Cevallos2 - 5 WPts
22/10/2029Memphis, USA4 - 12 Jerrold Nicolas8 - 23 LPts
23/08/2029Carrefour, Haiti4 - 11 Leggett Pigalle15 - 16 LPts
25/06/2029Udon Thani, Thailand3 - 11 Sod Poonsawat0 - 7 WPts
27/04/2029Memphis, USA3 - 10 Ives Auras8 - 3 LPts
27/02/2029Memphis, USA3 - 9 Igor Abdullaev3 - 1 LPts
29/12/2028Atlanta, USA2 - 9 Gareth Glace1 - 6 WPts
17/11/2028Chicago, USA2 - 8 Darryl Gardocki9 - 12 LPts
23/09/2028Memphis, USA2 - 7 Cuba Buendia13 - 9(2) LPts
25/07/2028Memphis, USA1 - 7 Daniel Juan5 - 14 WPts
27/05/2028Memphis, USA1 - 6 Taras Figura4 - 17 LPts
28/03/2028Philadelphia, USA1 - 5 John Balfour17 - 8 LPts
31/01/2028Pembroke Pines, USA1 - 4 Peter Lawless11 - 13 LPts
04/12/2027Manchester, USA1 - 3 Paul Harvey12 - 15 LPts
10/10/2027Baku, Azerbaijan0 - 3 Shahvalad Hassen3 - 23 WPts
12/08/2027Boston, USA0 - 2 Chris Rule11(1) - 40 LPts
18/06/2027Greeley, USA0 - 1 Nick Dugal1 - 1 LPts
05/05/2027Memphis, USA0 - 0 Jamie Povetkin0 - 0 LPts