Weightclass:  Light Welterweight
Location:  Henderson, USA
Record:  19 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/01/2034Las Vegas, USA18 - 16 Edward MacGregor7 - 9 WPts
24/11/2033Henderson, USA17 - 16 Fagrie Mbeki6 - 11(1) WPts
23/09/2033Henderson, USA16 - 16 Naoki Sugita3 - 7 WPts
23/07/2033Henderson, USA16 - 15 Patrick Culp21 - 6 LPts
23/05/2033Henderson, USA15 - 15 Senon Nagtalon6 - 29 WPts
23/03/2033Henderson, USA14 - 15 Leo Flynn0 - 4 WPts
21/01/2033Henderson, USA13 - 15 Afon Kazakov1 - 7 WPts
21/11/2032Henderson, USA13 - 14 Danyaal Ashraf16 - 6 LPts
21/09/2032Henderson, USA12 - 14 Sid Motto5 - 16 WPts
23/07/2032Henderson, USA11 - 14 James Allende7 - 4 WPts
24/05/2032Mueang Samut Prakan, Thailand10 - 14 Sirimongkol Yongyuthgym4 - 17 WPts
26/03/2032Bayamon, Puerto Rico9 - 14 Diego Clemente33 - 12 WPts
27/01/2032Vilnius, Lithuania9 - 13 Adrian Zak18 - 11(2) LPts
29/11/2031Vilnius, Lithuania9 - 12 Roman Czapiewski14 - 17(2) LPts
01/10/2031Mogilev, Belarus8 - 12 Gennady Hritz8 - 25 WPts
03/08/2031Bayamon, Puerto Rico8 - 11 Santiago Cirino9 - 12 LPts
05/06/2031Burgas, Bulgaria8 - 10 Kaloyan á Litvinov8 - 19 LPts
06/04/2031Nizhny Novgorod, Russia8 - 9 Aleksei Bure14 - 13 LPts
06/02/2031Henderson, USA7 - 9 Dale Young9 - 1 WPts
09/12/2030Henderson, USA6 - 9 Cole Carver0 - 4 WPts
11/10/2030Casablanca, Morocco6 - 8 Simohamed Abrami37(1) - 26 LPts
13/08/2030Henderson, USA6 - 7 James Caden14 - 6 LPts
15/06/2030Baltimore, USA6 - 6 Glynn Frodge2 - 3 LPts
17/04/2030Henderson, USA6 - 5 Ioakim Aleksandrova19 - 8(1) LPts
17/02/2030Henderson, USA5 - 5 Georgiy Sokoloff5 - 13 WPts
20/12/2029Henderson, USA5 - 4 James Caden11 - 5 LPts
22/10/2029Valencia, Spain5 - 3 Jaguar Baros14(1) - 17 LPts
24/08/2029Henderson, USA4 - 3 Noah Beath1 - 3 WPts
25/06/2029Henderson, USA3 - 3 Wayne Hewson3 - 5 WPts
26/04/2029Ulaanbaatar, Mongolia2 - 3 Ariunbold Majceew1 - 4 WPts
26/02/2029Henderson, USA1 - 3 Nanggroe Fandi1 - 1 WPts
29/12/2028Detroit, USA1 - 2 Louis Wardrop6 - 3 LPts
18/11/2028New York City, USA1 - 1 John Huntley0 - 0 LPts
24/09/2028New Orleans, USA1 - 0 Lewis Peart6 - 13 LPts
19/08/2028Henderson, USA0 - 0 Gareth Bevans0 - 2 WPts