Weightclass:  Light Welterweight
Location:  Providence, USA
Record:  31 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/01/2030Providence, USA30 - 11 Fraco Vento5 - 11 WPts
14/11/2029Providence, USA30 - 10 Paul Akuffo21 - 15 LPts
15/09/2029Providence, USA30 - 9 Elman Akhadov3 - 13(1) LPts
17/07/2029Providence, USA29 - 9 Alvino Giron10 - 17 WPts
18/05/2029Providence, USA28 - 9 Billy Plowman3 - 13 WPts
19/03/2029Providence, USA27 - 9 Berto Alegria5 - 15 WPts
18/01/2029Providence, USA26 - 9 John Mpunga14 - 5 WPts
19/11/2028Providence, USA25 - 9 Jaguar Baros12(1) - 13 WPts
21/09/2028Providence, USA24 - 9 Rodrigo Cabanag6 - 11 WPts
22/07/2028Providence, USA23 - 9 Amjad Bukhari0 - 6 WPts
23/05/2028Providence, USA22 - 9 El Bachir Sinaceur4 - 5 WPts
24/03/2028Providence, USA21 - 9 Louis Wardrop3 - 1 WPts
24/01/2028Providence, USA20 - 9 Dale Harrower3 - 5 WPts
25/11/2027Almaty, Kazakhstan19 - 9 Gazi Ospanoff13 - 25 WPts
27/09/2027Leon, Mexico18 - 9 Ryo Sandoval0 - 7 WPts
30/07/2027Providence, USA17 - 9 Gethin Querry7 - 2 WPts
31/05/2027Fukuoka, Japan16 - 9 Shinji Sugihara7 - 16 WPts
02/04/2027Makassar, Indonesia15 - 9 Waluyo Lita10(1) - 15 WPts
02/02/2027Providence, USA14 - 9 Gethin Duguid1 - 11 WPts
04/12/2026Little Rock, USA14 - 8 Lucas Copland9 - 7 LPts
10/10/2026Lagos, Nigeria13 - 8 Obafemi Imenger15(1) - 11 WPts
11/08/2026Tabriz, Iran12 - 8 Jawad Fayad6 - 12(1) WPts
13/06/2026Bangkok, Thailand12 - 7 Fahlan Areesngarkul27 - 27 LPts
15/04/2026Providence, USA11 - 7 Javier Bault0 - 2 WPts
15/02/2026Providence, USA10 - 7 Robert Lemonds2 - 3 WPts
18/12/2025New York City, USA9 - 7 Barry Cavanah4 - 10 WPts
02/11/2025Richmond, USA9 - 6 Amer Noon25(2) - 19 LPts
04/09/2025Milwaukee, USA9 - 5 James Gallagher12(1) - 33(2) LPts
09/07/2025Lincoln, USA8 - 5 Mervyn Parry4 - 8 WPts
10/05/2025Indianapolis, USA7 - 5 Gareth Porterfield7 - 17 WPts
27/03/2025Providence, USA7 - 4 Gethin Rhydderch8 - 6 LPts
13/03/2025Lafayette, USA6 - 4 Nathan Niel6 - 15 WPts
06/02/2025Port-au-Prince, Haiti6 - 3 Nazaire Oriol9 - 10 LPts
09/12/2024San Francisco, USA5 - 3 Gethin Rhydderch1 - 0 WPts
04/11/2024Jacksonville, USA4 - 3 Spencer Ainslie0 - 6 WPts
26/09/2024Louisville, USA3 - 3 Brett Seeton2 - 15 WPts
25/08/2024Palembang, Indonesia3 - 2 Hitu Shah17(1) - 15 LPts
27/06/2024Shreveport, USA2 - 2 William Gove1 - 4 WPts
30/04/2024Seattle, USA2 - 1 Mark Pinkerton6 - 6 LPts
03/03/2024New Orleans, USA1 - 1 Clint Queneau1 - 1 WPts
03/01/2024Essen, Germany0 - 1 Amo Mantei0 - 13 WPts
05/11/2023Providence, USA0 - 0 Ahmed Kaiser16 - 14 LPts