Weightclass:  Lightweight
Location:  New Haven, USA
Record:  26 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/01/2034New Haven, USA25 - 18 Javier Platini1 - 8 WPts
26/11/2033New Haven, USA24 - 18 Alfonso Taeza0 - 18 WPts
25/09/2033New Haven, USA23 - 18 Bryan Pagano1 - 0 WPts
25/07/2033New Haven, USA22 - 18 Gazi Ishak0 - 6 WPts
25/05/2033New Haven, USA21 - 18 Lorenzo Tejera5 - 4 WPts
25/03/2033New Haven, USA20 - 18 Herman Parsegh4 - 9 WPts
23/01/2033New Haven, USA19 - 18 Mallory Cartier1 - 7 WPts
23/11/2032New Haven, USA18 - 18 Robert Pasley0 - 3 WPts
23/09/2032Port-au-Prince, Haiti17 - 18 Tremeur de Nerval1 - 11 WPts
25/07/2032New Haven, USA16 - 18 Phil Morrison1 - 3 WPts
26/05/2032New Haven, USA15 - 18 Xaver Baena2 - 11 WPts
26/03/2032Provo, USA14 - 18 Tobias Warrender2 - 6 WPts
27/01/2032New Haven, USA14 - 17 Jack Inness12 - 11 LPts
30/11/2031Rotterdam, Netherlands14 - 16 Geubel Wittebaert9 - 9 LPts
02/10/2031Yerevan, Armenia13 - 16 Kalo Dakessyan6 - 22 WPts
04/08/2031Mogilev, Belarus13 - 15 Georgiy Kravtsov11 - 20(1) LPts
06/06/2031Yonkers, USA13 - 14 Brendan Muirhead8 - 13 LPts
21/04/2031Detroit, USA13 - 13 Lee Waltari16(1) - 25 LPts
21/02/2031New Haven, USA13 - 12 Ben Quigley5 - 1 LPts
22/12/2030Newark, USA12 - 12 Robert Blevins6 - 16 WPts
24/10/2030Amsterdam, Netherlands11 - 12 Ghysebrecht Eeckelaert6 - 20 WPts
25/08/2030New Haven, USA10 - 12 Krzysztof Dworaczyk6 - 8 WPts
26/06/2030New Haven, USA9 - 12 Chris Maddix0 - 1 WPts
26/04/2030New Delhi, India9 - 11 Gazi Samaan4 - 6 LPts
26/02/2030Centennial, USA8 - 11 Bruce Tran4 - 6 WPts
29/12/2029Graz, Austria8 - 10 Jens Hellmich6 - 10 LPts
31/10/2029Milwaukee, USA7 - 10 Ian MacKechnie3 - 9 WPts
03/09/2029New Haven, USA6 - 10 Mark McCaig5 - 23 WPts
06/07/2029Omaha, USA5 - 10 Alastair McBay1 - 23 WPts
07/05/2029New Haven, USA5 - 9 John Beveridge0 - 17 LPts
08/03/2029Seattle, USA5 - 8 Kai Oliver9 - 13 LPts
13/01/2029Knoxville, USA4 - 8 Chris Yeoman4 - 25 WPts
17/11/2028Atlanta, USA4 - 7 Noel Haggart9 - 12(1) LPts
19/09/2028Newark, USA3 - 7 Nicholas Dower2 - 17 WPts
30/07/2028Newark, USA3 - 6 Rob Cacciari16(1) - 18 LPts
29/06/2028Pretoria, South Africa3 - 5 Ramahlwe Sotyu12 - 17 LPts
01/05/2028Ottawa, Canada3 - 4 Oliver Creach20 - 17 LPts
03/03/2028Oklahoma City, USA2 - 4 Kenzie Walsh1 - 1 WPts
26/01/2028Miramar, USA1 - 4 Davie Craggs6 - 8 WPts
29/11/2027New Haven, USA1 - 3 Uba Aidoo5(1) - 7 LPts
01/10/2027Omaha, USA1 - 2 Glyn Wayne29(1) - 24 LPts
08/08/2027Memphis, USA1 - 1 Nicholas Myles9 - 31 LPts
18/06/2027Chandler, USA1 - 0 David Millan16 - 22 LPts
05/05/2027New Haven, USA0 - 0 Hayden Lang1 - 7 WPts