Weightclass:  Lightweight
Location:  Baltimore, USA
Record:  17 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/08/2030Baltimore, USA16 - 23 Dave Trevor2 - 7 WPts
28/06/2030Baltimore, USA15 - 23 Justin Greenlaw1 - 1 WPts
28/04/2030Rostov-on-Don, Russia14 - 23 Kolzak Lukin12 - 6 WPts
28/02/2030Dushanbe, Tajikistan14 - 22 Shiki Abulhasanov9 - 14 LPts
31/12/2029Baltimore, USA13 - 22 Jamil Kamel2 - 5 WPts
01/11/2029Bouake, Ivory Coast13 - 21 Sergeant Florian15(2) - 12 LPts
02/09/2029Baltimore, USA12 - 21 James Devin3 - 16 WPts
04/07/2029San Pedro, Philippines11 - 21 Carlos Rafal0 - 1 WPts
05/05/2029Turin, Italy10 - 21 Mauro Alemanno0 - 0 WPts
07/03/2029Kiev, Ukraine9 - 21 Gennady Guba1 - 9 WPts
07/01/2029Vilnius, Lithuania9 - 20 Hainrich Kocinski13 - 14 LPts
09/11/2028Mixco, Guatemala9 - 19 Enzo Lorenz10 - 11 LPts
11/09/2028Split, Croatia9 - 18 Darijo Alic13 - 15 LPts
14/07/2028Ho Chi Minh City, Vietnam9 - 17 Vinh Binh5 - 5 LPts
16/05/2028Soshanguve, South Africa9 - 16 Sam Verdoorn19 - 7 LPts
18/03/2028San Miguel de Tucuman, Argentina8 - 16 Diego Villano8 - 20 WPts
19/01/2028Tours, France8 - 15 Jeffrey Casta35(3) - 16 LPts
21/11/2027Mumbai, India8 - 14 Arun Madhaven10 - 23 LPts
23/09/2027Fukuoka, Japan7 - 14 Ichiro Takai9 - 23 WPts
26/07/2027Santiago, Chile6 - 14 Vicente Esquilin0 - 0 WPts
28/05/2027Kurume, Japan5 - 14 Shinji Sakurai12 - 12 WPts
29/03/2027New York City, USA5 - 13 Oliver Carey3 - 9 LPts
02/02/2027San Juan, Puerto Rico5 - 12 Angel Lucia1 - 11 LPts
05/12/2026Baltimore, USA4 - 12 Gareth Nish0 - 6 WPts
06/10/2026Baltimore, USA3 - 12 Bulut Dusenkalkar1 - 2 WPts
08/08/2026Louisville, USA3 - 11 Nick Crofoot1 - 12 LPts
13/06/2026Kumasi, Ghana3 - 10 Steven Kwofie12 - 13 LPts
15/04/2026Tlalnepantla, Mexico3 - 9 Santiago Rodriguez10 - 6 LPts
15/02/2026Abidjan, Ivory Coast3 - 8 Chivalry de Sade4 - 11 LPts
18/12/2025Baltimore, USA2 - 8 Michael Donaldson4 - 3 WPts
19/10/2025Baltimore, USA2 - 7 Dillon Whittet4 - 3 LPts
21/08/2025Dublin, Ireland2 - 6 Joshua MacNeill5 - 14 LPts
23/06/2025Monterrey, Mexico2 - 5 Rodrigo Triana5 - 12 LPts
25/04/2025Zaragoza, Spain2 - 4 Ovidio Patricio9 - 13 LPts
25/02/2025Dublin, Ireland2 - 3 Nicholas MacKenna8 - 18 LPts
28/12/2024San Jose, Costa Rica2 - 2 Diego Ponciano11 - 13 LPts
30/10/2024Baltimore, USA1 - 2 Tobias Kinman1 - 0 WPts
31/08/2024Palmira, Colombia1 - 1 Marco Ortolano11 - 13 LPts
03/07/2024Louisville, USA1 - 0 Michael Storer1 - 1 LPts
05/05/2024Baltimore, USA0 - 0 Hugh Calder2 - 6 WPts