Weightclass:  Light Welterweight
Location:  Cleveland, USA
Record:  13 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/05/2024Cleveland, USA12 - 22 Joaquin Sosa1 - 6 WPts
28/03/2024Cleveland, USA11 - 22 Shinji Sugihara0 - 3 WPts
29/01/2024Cleveland, USA11 - 21 Vladislav Yedlichka3 - 34 LPts
01/12/2023Cleveland, USA10 - 21 James Jameson0 - 7 WPts
01/10/2023Cleveland, USA9 - 21 Shaun Murchison2 - 7(1) WPts
02/08/2023Cleveland, USA9 - 20 Koldan Kalkukalns18 - 12 LPts
03/06/2023Cleveland, USA9 - 19 Hugh Muirhead26 - 9 LPts
04/04/2023Cleveland, USA9 - 18 Chris Rocks1 - 3 LPts
03/02/2023Cleveland, USA8 - 18 Floyd Shanklin3 - 5 WPts
04/12/2022Cleveland, USA7 - 18 Ryo Paula0 - 1 WPts
05/10/2022Cleveland, USA7 - 17 Vicente Candelaria7 - 17 LPts
06/08/2022Cleveland, USA6 - 17 Abdul Ali1 - 11 WPts
05/06/2022Depok, Indonesia6 - 16 Fakhrul Gan22 - 5 LPts
07/04/2022Zurich, Switzerland6 - 15 Stein Crecelius17 - 10 LPts
07/02/2022Cleveland, USA5 - 15 Tariq Karim4 - 14(2) WPts
08/12/2021Split, Croatia4 - 15 Bojan Samardžic7 - 13 WPts
08/10/2021San Jose, Costa Rica4 - 14 Iago Urda7 - 13 LPts
08/08/2021Bridgeport, USA3 - 14 Sean Meston4 - 8 WPts
07/06/2021Durban, South Africa3 - 13 Asavela Manyama5 - 13 LPts
09/04/2021Baltimore, USA2 - 13 Patrick Solomon3 - 12 WPts
13/02/2021Cleveland, USA2 - 12 Aimon Berrones18 - 2 LPts
15/12/2020Athens, Greece1 - 12 Demodocus Kefalas1 - 6 WPts
16/10/2020Anchorage, USA1 - 11 Hugh Muirhead13 - 6 LPts
21/08/2020Montevideo, Uruguay1 - 10 Jeraldo Nuncio4 - 10 LPts
21/06/2020Cleveland, USA1 - 9 Jin-hyeon Kong4 - 6 LPts
21/04/2020Cleveland, USA1 - 8 Josh Akuetteh6 - 1 LPts
22/02/2020Cleveland, USA1 - 7 Joseph McPhee10 - 4 LPts
23/12/2019Ciudad del Este, Paraguay1 - 6 Ximen Cobarrubias5 - 6 LPts
25/10/2019Accra, Ghana1 - 5 Denzel Adusei0 - 9 LPts
26/08/2019Gdynia, Poland1 - 4 Gabriel Jarosinski9 - 2 LPts
27/06/2019Saint Paul, USA1 - 3 Dan Hanegan4 - 1 LPts
25/05/2019Philadelphia, USA1 - 2 Jay Dunn6 - 4 LPts
05/04/2019Cleveland, USA0 - 2 Irfan Hansuns1 - 0 WPts
03/02/2019Cleveland, USA0 - 1 Dylan Lannon1 - 1 LPts
05/12/2018Cleveland, USA0 - 0 Cody Naismith3(1) - 2 LPts