Weightclass:  Welterweight
Location:  Philadelphia, USA
Record:  25 - 5
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/08/2022Philadelphia, USA24 - 5 Rhys Hare8 - 16 WPts
13/06/2022Philadelphia, USA23 - 5 Dillon Gibson3 - 4 WPts
14/04/2022Sumqayit, Azerbaijan22 - 5 Zain Yacoub13(1) - 14 WPts
14/02/2022Managua, Nicaragua21 - 5 Urvano Canchola12 - 11 WPts
17/12/2021Philadelphia, USA20 - 5 Peter Quinn1 - 0 WPts
16/10/2021Kryvyi Rih, Ukraine20 - 4 Yevhen Archacki16 - 3 LPts
16/08/2021Philadelphia, USA19 - 4 Polo Fosuhehe6 - 14 WPts
15/06/2021Philadelphia, USA18 - 4 Miguel Pita4 - 6 WPts
15/04/2021Boksburg, South Africa17 - 4 Lugono Ametepey7 - 12 WPts
13/02/2021Dnipropetrovsk, Ukraine16 - 4 Dimi Kot8 - 11 WPts
16/12/2020Philadelphia, USA15 - 4 James Taylor7 - 13(2) WPts
15/10/2020Davao City, Philippines14 - 4 Neper Bohorquez1 - 2 WPts
17/08/2020Philadelphia, USA13 - 4 Jack Westwood8 - 6 WPts
16/06/2020Kosice, Slovakia12 - 4 Ivan Kasparek5 - 9 WPts
16/04/2020Philadelphia, USA11 - 4 Dmitri Morozov3 - 1 WPts
17/02/2020Samarqand, Uzbekistan11 - 3 Ahmed Alli8 - 3 LPts
19/12/2019Taguig, Philippines11 - 2 Carlos Tawatao3 - 5 LPts
21/10/2019Philadelphia, USA10 - 2 Steven Londono4 - 6 WPts
21/08/2019Kenitra, Morocco9 - 2 Attiq Reichmann4(1) - 5 WPts
23/06/2019Philadelphia, USA8 - 2 Jonathan Yell6 - 1 WPts
24/04/2019Philadelphia, USA7 - 2 Irfan Haddad3 - 6 WPts
22/02/2019Philadelphia, USA6 - 2 Elliot Beaudin2 - 4 WPts
23/12/2018Philadelphia, USA5 - 2 Fraco Cardenas6 - 0 WPts
24/10/2018Philadelphia, USA5 - 1 Rafael Villena4 - 1 LPts
26/08/2018Philadelphia, USA4 - 1 Joaquin De Gonia0 - 5 WPts
28/06/2018Madison, USA3 - 1 Adnan Lone1 - 1 WPts
16/05/2018Philadelphia, USA2 - 1 Greg Somerville2 - 0 WPts
18/03/2018North Las Vegas, USA2 - 0 Sam Dobson0 - 0 LPts
12/02/2018Philadelphia, USA1 - 0 Paul McWilliam1 - 0 WPts
06/01/2018Philadelphia, USA0 - 0 Joaquin De Gonia0 - 0 WPts