Weightclass:  Light Welterweight
Location:  Miramar, USA
Record:  20 - 19(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/07/2033Miramar, USA20 - 18 Tri Tjandra24(2) - 3 LKO3
29/05/2033Miramar, USA19 - 18 Ahmed Rashed7 - 11 WPts
29/03/2033Miramar, USA18 - 18 Fagrie Mbeki4 - 9(1) WPts
27/01/2033Miramar, USA17 - 18 Chris Bantilan13 - 4 WPts
27/11/2032Miramar, USA16 - 18 Henry Dangkulos0 - 5 WPts
27/09/2032Miramar, USA15 - 18 Franco Rivera2 - 4 WPts
28/07/2032Miramar, USA14 - 18 Alec Samuel2 - 6 WPts
29/05/2032Miramar, USA13 - 18 Dominic Heth14 - 16 WPts
29/03/2032Miramar, USA12 - 18 Dale Harrower13 - 23 WPts
29/01/2032Miramar, USA11 - 18 Mike Hutton0 - 9 WPts
30/11/2031Miramar, USA10 - 18 Wayne Loar1 - 6 WPts
02/10/2031Miramar, USA9 - 18 David Beese6 - 5 WPts
03/08/2031Miramar, USA9 - 17 Vitali Zabelin5 - 7 LPts
05/06/2031Arlington, USA9 - 16 Malcolm Baldy3 - 9 LPts
06/04/2031Nimes, France8 - 16 Mason Tasso0 - 8 WPts
06/02/2031Miramar, USA7 - 16 John Trimble1 - 8 WPts
09/12/2030Chesapeake, USA7 - 15 Davie Dove0 - 6(1) LPts
11/10/2030Portland, USA6 - 15 John Blythe8 - 10 WPts
13/08/2030Cleveland, USA6 - 14 Mark Kupka6 - 6 LPts
18/06/2030Miramar, USA6 - 13 Sam Dower1 - 18 LPts
19/04/2030Ulaanbaatar, Mongolia6 - 12 Yo Kao17 - 10 LPts
19/02/2030Dushanbe, Tajikistan6 - 11 Shamil Seidov8 - 11 LPts
22/12/2029Miramar, USA6 - 10 Chris Hew6 - 8 LPts
23/10/2029Miramar, USA6 - 9 Gareth Hughes0 - 1 LPts
24/08/2029Pueblo, USA6 - 8 Kenzie Shillinglaw6 - 2 LPts
27/06/2029Miramar, USA5 - 8 Mark Coupland9 - 7(2) WPts
27/04/2029Vilnius, Lithuania5 - 7 Adrian Kaplan9 - 3 LPts
27/02/2029Miramar, USA4 - 7 Neil Carnie1 - 6 WPts
29/12/2028Oklahoma City, USA4 - 6 Shaun Muir1 - 9 LPts
13/11/2028Miramar, USA4 - 5 David Brain10 - 18 LPts
15/09/2028Baltimore, USA3 - 5 Neil Carnie1 - 3 WPts
30/07/2028Kansas City, USA3 - 4 Stephen Lanman29 - 17 LPts
29/06/2028Los Angeles, USA2 - 4 Ian Creamer0 - 0 WPts
27/05/2028Baku, Azerbaijan2 - 3 Elturan Noor1 - 5 LPts
29/03/2028Detroit, USA2 - 2 Phil Moris19 - 11 LPts
31/01/2028Mobile, USA2 - 1 John Summerfield1 - 13 LPts
15/12/2027New Haven, USA2 - 0 Richie Sauceman12 - 24 LPts
04/11/2027Miramar, USA1 - 0 Nick Dugal2 - 3 WPts
05/09/2027Miramar, USA0 - 0 Johnny Prior2(1) - 3 WPts