Weightclass:  Light Welterweight
Location:  Honolulu, USA
Record:  19 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/01/2033Honolulu, USA19 - 12 Sam Penate7 - 8 LPts
01/12/2032Honolulu, USA18 - 12 Oscar Brickell5 - 6 WPts
01/10/2032Honolulu, USA17 - 12 Antonio Haro3 - 25 WPts
01/08/2032Honolulu, USA16 - 12 Fumio Noda2 - 12 WPts
02/06/2032Honolulu, USA15 - 12 Geoff Whetten3 - 3 WPts
03/04/2032Honolulu, USA14 - 12 Danyaal Sham7 - 16 WPts
01/02/2032Honolulu, USA13 - 12 Harvey Hill1 - 1 WPts
03/12/2031Honolulu, USA12 - 12 Mark Fordyce1 - 1 WPts
04/10/2031Honolulu, USA11 - 12 Afanas Datsyuk2 - 8 WPts
05/08/2031Honolulu, USA11 - 11 Viktor Lipkin4 - 2 LPts
07/06/2031Honolulu, USA11 - 10 Adolphus Joens11 - 4 LPts
07/04/2031Honolulu, USA10 - 10 Bryan Lemond4 - 6 WPts
07/02/2031Oslo, Norway10 - 9 Sutherland Lageson16 - 6 LPts
10/12/2030Ponce, Puerto Rico10 - 8 Alejandro Catalan23(1) - 19(1) LPts
12/10/2030Honolulu, USA9 - 8 Jordan Craigmile3 - 7 WPts
15/08/2030Albuquerque, USA8 - 8 Vincent Strachan2 - 22 WPts
17/06/2030West Valley City, USA8 - 7 Joseph Wayne0 - 14 LPts
19/04/2030New York City, USA7 - 7 John Huntley5 - 4 WPts
19/02/2030Minneapolis, USA7 - 6 Paul Hemme12 - 13 LPts
22/12/2029Maipu, Chile7 - 5 Cisco Amparan46 - 23 LPts
24/10/2029Honolulu, USA6 - 5 Inigo Morris2 - 11 WPts
25/08/2029Sacremento, USA5 - 5 Antwan Biggs3 - 4 WPts
11/07/2029Mexico City, Mexico4 - 5 Zacarias Marrero0 - 11 WPts
13/05/2029Honolulu, USA4 - 4 Dale Harrower6 - 10 LPts
14/03/2029Abidjan, Ivory Coast3 - 4 Bayard Baxa13 - 5 WPts
13/01/2029Honolulu, USA2 - 4 John Gibby4 - 6 WPts
14/11/2028Philadelphia, USA1 - 4 Patrick Pentland4 - 13 WPts
23/09/2028Geneva, Switzerland1 - 3 Paul Belan14(1) - 27(1) LPts
26/07/2028Nashville, USA1 - 2 Paul Cowan9 - 13 LPts
24/06/2028Lima, Peru1 - 1 Guillermo Zegarra14 - 10 LPts
26/04/2028Des Moines, USA1 - 0 Alessandro Collino11 - 15 LPts USA National Championships 2028View
08/03/2028Honolulu, USA0 - 0 Trystan Hinault0 - 15 WPts