Weightclass:  Welterweight
Location:  Reno, USA
Record:  22 - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/05/2030Reno, USA21 - 6 Kashif Hamdan6 - 8 WPts
10/03/2030Reno, USA20 - 6 Clint Lyons13(1) - 16 WPts
10/01/2030Reno, USA19 - 6 Larenzo Mazon5 - 10 WPts
11/11/2029Reno, USA18 - 6 Vikenti Kozel2 - 9 WPts
11/09/2029Reno, USA17 - 6 Amot Stieglitz1 - 4 WPts
12/07/2029Reno, USA16 - 6 Clinton Dalzell2 - 9 WPts
13/05/2029Reno, USA15 - 6 Greg Cormack4 - 5 WPts
14/03/2029Reno, USA14 - 6 Fraser Greenshields0 - 6 WPts
12/01/2029Reno, USA13 - 6 Brin Galt0 - 14 WPts
13/11/2028Port-au-Prince, Haiti13 - 5 Gerald Noe28(2) - 11 LPts
15/09/2028Chandler, USA12 - 5 Leon Hopkins8 - 9 WPts
18/07/2028Umlazi, South Africa11 - 5 Gift Gcaba4 - 25 WPts
20/05/2028London, UK10 - 5 Richard Forsyth16 - 7 WPts
22/03/2028San Miguelito, Panama10 - 4 Guillermo Rojas9 - 23 LPts
23/01/2028Abidjan, Ivory Coast10 - 3 Etienne du Gast13 - 12 LPts
25/11/2027Katlehong, South Africa9 - 3 Uba Adomah10 - 21 WPts
27/09/2027Ghent, Belgium8 - 3 Basten Palmkoek22 - 11 WPts
30/07/2027Petionville, Haiti7 - 3 Marcel Hugo16 - 12 WPts
01/06/2027Indianapolis, USA6 - 3 Scott Cousar5 - 15 WPts
06/04/2027San Diego, USA6 - 2 Leo Christal16 - 3 LPts
06/02/2027Pagadian, Philippines6 - 1 Bronco Dacion12(2) - 30 LPts
09/12/2026Tallahassee, USA6 - 0 Denton Shanklin2 - 1 LPts
15/10/2026Reno, USA5 - 0 Bob George0 - 3 WPts
16/08/2026Reno, USA4 - 0 Pepin Plautz2 - 17(1) WPts
17/06/2026Ufa, Russia3 - 0 Zernebog Chernoff1 - 10 WPts
19/04/2026Milwaukee, USA2 - 0 Joshua Braden7 - 12 WPts
01/03/2026Chula Vista, USA1 - 0 Mick Myron0 - 0 WPts
05/01/2026Reno, USA0 - 0 Guillermo Talavera0 - 0 WPts