Weightclass:  Lightweight
Location:  Honolulu, USA
Record:  29(5) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/12/2033Honolulu, USA29(5) - 23 Mark Peart12 - 15(1) LPts
08/12/2033Odense, Denmark29(5) - 22 Mats Jenssen21 - 6 LPts
07/11/2033Honolulu, USA28(5) - 22 Charlie Canino13 - 4 WPts
11/10/2033Honolulu, USA27(5) - 22 Rodrigo Otero18 - 9 WPts
10/09/2033Surat, India27(5) - 21 Rabiu Ibenegbu25(4) - 15 LPts Surat World Championships 2033View
07/09/2033Surat, India26(5) - 21 Ximen Salguero24(6) - 11 WPts Surat World Championships 2033View
03/09/2033Lusaka, Zambia26(5) - 20 Deion Handila31(2) - 5 LPts
31/07/2033Santiago, Chile26(5) - 19 Santiago Arena51 - 4 LPts
30/06/2033Oslo, Norway25(4) - 19 Borg Hovda32 - 9 WKO3
30/05/2033Oslo, Norway25(4) - 18 Borg Hovda31 - 9 LPts
29/04/2033North Las Vegas, USA25(4) - 17 Arran McCalmon12 - 2 LPts USA National Championships 2033View
26/04/2033North Las Vegas, USA24(3) - 17 Arthur MacFadden22(2) - 0 WKO3 USA National Championships 2033View
08/04/2033Honolulu, USA24(3) - 16 Senon Palencia20 - 5 LPts
08/03/2033Honolulu, USA23(3) - 16 Senon Palencia20 - 4 WPts
05/02/2033San Pedro Sula, Honduras23(3) - 15 Carlos Osorio13 - 2 LPts
05/01/2033Barcelona, Venezuela23(3) - 14 Senon Palencia19 - 3 LPts
05/12/2032Barcelona, Venezuela23(3) - 13 Senon Palencia18 - 3 LPts
04/11/2032Barcelona, Venezuela23(3) - 12 Senon Palencia17 - 3 LPts
04/10/2032Barcelona, Venezuela23(3) - 11 Senon Palencia16 - 3 LPts
03/09/2032Honolulu, USA23(3) - 10 Waqar Bacchus28(1) - 2 LPts
03/08/2032Merlo, Argentina22(3) - 10 Rogelio Varona10 - 8 WPts
03/07/2032Vilnius, Lithuania22(3) - 9 Bohater Konopka20 - 13 LPts
02/06/2032Dubai, UAE21(2) - 9 Atif Hackle9 - 0 WKO3
29/04/2032Salt Lake City, USA21(2) - 8 Gus Mow19 - 12 LPts USA National Championships 2032View
26/04/2032Salt Lake City, USA20(2) - 8 Nick Walkinshaw37(1) - 37(4) WPts USA National Championships 2032View
11/04/2032Honolulu, USA19(2) - 8 Jack Foyle14(2) - 4 WPts
11/03/2032Turku, Finland18(2) - 8 Jouko Niskala9(2) - 6 WPts
09/02/2032Melbourne, Australia18(2) - 7 Jack Foyle13(2) - 3 LPts
09/01/2032Rio de Janeiro, Brazil18(2) - 6 Alejandro Nevarez18 - 8 LPts Americas Championships 2032View
09/12/2031Accra, Ghana18(2) - 5 Daniel Acquaah10 - 1 LPts
08/11/2031Honolulu, USA17(2) - 5 Didier Phillippe13 - 3 WPts
08/10/2031Shymkent, Kazakhstan17(2) - 4 Rehman Ghailauoff15(4) - 3 LPts
07/09/2031Valencia, Venezuela17(2) - 3 Elnara Rafiev21 - 5 LPts Valencia World Championships 2031View
28/08/2031Petaling Jaya, Malaysia16(1) - 3 Hassan Rahaman8 - 15 WKO3
30/06/2031Lusaka, Zambia15 - 3 Dele Sinyangwe14 - 10 WKO3
02/05/2031Davenport, USA14 - 3 Gus Mow15 - 8 WPts USA National Championships 2031View
29/04/2031Davenport, USA13 - 3 David Dalzell15 - 2 WPts USA National Championships 2031View
26/04/2031Davenport, USA12 - 3 Jake Colquhoun11 - 1 WPts USA National Championships 2031View
20/04/2031Croix des Bouqets, Haiti11 - 3 Yannick Gervais1 - 7 WPts
20/02/2031Bridgeport, USA10 - 3 Patrick Taylor4 - 3 WPts
23/12/2030Honolulu, USA9 - 3 Mike Everett2 - 3 WPts
25/10/2030Honolulu, USA8 - 3 Sam Ainsley1 - 0 WPts
27/08/2030Honolulu, USA7 - 3 John Cormican1 - 0 WPts
28/06/2030Honolulu, USA7 - 2 Rob Cleary16 - 14 LPts
28/04/2030London, UK6 - 2 John Gwenn1 - 9 WPts
28/02/2030Port-au-Prince, Haiti6 - 1 Elliot Carre12 - 7 LPts
31/12/2029Matamoros, Mexico6 - 0 Ignado Aragon12 - 17 LPts
02/11/2029Honolulu, USA5 - 0 Denton Moss1 - 0 WPts
02/09/2029Honolulu, USA4 - 0 Sacha Novy5 - 5(1) WPts
04/07/2029New Delhi, India3 - 0 Dev Muivah2 - 6 WPts
06/05/2029Kharkiv, Ukraine2 - 0 Faddei Wasko2 - 17 WPts
07/03/2029Honolulu, USA1 - 0 Lochan Mathen1 - 8 WPts
05/01/2029Honolulu, USA0 - 0 James Wishart0 - 0 WPts