Weightclass:  Welterweight
Location:  Omaha, USA
Record:  6 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/06/2030Omaha, USA6 - 17 Zuffur Zardari4 - 10 LPts
20/04/2030Omaha, USA5 - 17 Gethin Panico1 - 0 WPts
19/02/2030Omaha, USA5 - 16 Greg Kinard8 - 8 LPts
21/12/2029Omaha, USA5 - 15 Paul David5 - 6 LPts
22/10/2029Carolina, Puerto Rico5 - 14 Jair Ortego22 - 5 LPts
24/08/2029Suwon, South Korea5 - 13 Bum-young Tan17(1) - 27 LPts
26/06/2029Petionville, Haiti5 - 12 Denis Notte12 - 10 LPts
28/04/2029Miami, USA4 - 12 Ian Clowney2 - 6 WPts
07/03/2029Turin, Italy3 - 12 Alberto Alessandrini0 - 19 WPts
06/01/2029Kiev, Ukraine3 - 11 Oleksiy Kravets9 - 19 LPts
08/11/2028Baltimore, USA2 - 11 James Cant1 - 12 WPts
21/09/2028Omaha, USA2 - 10 Nikolai Sidorov2 - 6 LPts
23/07/2028Omaha, USA1 - 10 Chris Venters2 - 2 WPts
25/05/2028Barcelona, Spain1 - 9 Diego Chamorro20(3) - 13 LPts
27/03/2028Vilnius, Lithuania1 - 8 Krystian Bandura58 - 15 LPts
28/01/2028Kulob, Tajikistan1 - 7 Kolya Salyckoff23 - 14(2) LPts
30/11/2027Boston, USA1 - 6 Anton Dewar1 - 7 LPts
16/10/2027Kumasi, Ghana1 - 5 Declan Asabigi1 - 5(1) LPts
18/08/2027Ho Chi Minh City, Vietnam1 - 4 Thang Cong10 - 8 LPts
20/06/2027New Kingston, Jamaica1 - 3 David Clingan10 - 12 LPts
22/04/2027Bahía Blanca, Argentina1 - 2 Fidel Ibanez11(1) - 10 LPts
22/02/2027Shreveport, USA1 - 1 Kian Hillen12 - 6 LPts
24/12/2026St. Louis, USA1 - 0 Hayden Purse24 - 28 LPts
05/11/2026Omaha, USA0 - 0 Bryan Vallance3 - 18 WPts