Weightclass:  Welterweight
Location:  Philadelphia, USA
Record:  22(1) - 35
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/12/2026Philadelphia, USA21(1) - 35 Ludek Vasko2 - 2 WPts
30/10/2026Philadelphia, USA20(1) - 35 Mick Myron1 - 4 WPts
31/08/2026Philadelphia, USA19(1) - 35 Adam Hannahs27 - 16 WPts
02/07/2026Almaty, Kazakhstan18(1) - 35 Haider Kapasov1 - 14(1) WPts
04/05/2026Sao Paulo, Brazil18(1) - 34 Selestino Natal7 - 6 LPts
06/03/2026Philadelphia, USA18(1) - 33 Ellis Deasmhumhain14 - 14 LPts
06/01/2026Diourbel, Senegal18(1) - 32 Ferrand Diderot11 - 7 LPts
08/11/2025Tirana, Albania18(1) - 31 Arben Korkizoglou28 - 3 LPts
10/09/2025Tucson, USA18(1) - 30 Zach Kenna28 - 17 LPts
15/07/2025Lafayette, USA18(1) - 29 Gareth Oswald34(5) - 13 LPts
14/06/2025Philadelphia, USA17(1) - 29 Corey Veatch6 - 26 WPts
24/04/2025Randburg, South Africa16(1) - 29 Peter Kamele16(1) - 19 WPts
24/02/2025Athens, Greece16(1) - 28 Daedalus Tavoularis2 - 13 LPts
27/12/2024Philadelphia, USA15(1) - 28 Chris Naismith3 - 5 WPts
28/10/2024Providence, USA15(1) - 27 Declan Touch4 - 5 LPts
30/08/2024Philadelphia, USA14(1) - 27 Corey Veatch2 - 18 WPts
17/07/2024Lincoln, USA13(1) - 27 Dillon Burns4 - 28 WPts
18/05/2024Milwaukee, USA13(1) - 26 Darryl Mains8 - 18 LPts
20/03/2024Philadelphia, USA12(1) - 26 Nasario Cirilo3 - 11 WPts
20/01/2024Philadelphia, USA11(1) - 26 Sam Blackard3 - 1 WPts
21/11/2023Philadelphia, USA11(1) - 25 Gabriel Madera2 - 1 LPts
22/09/2023Philadelphia, USA11(1) - 24 Ben Hedley24(1) - 8 LPts
26/07/2023Cuenco, Ecuador11(1) - 23 Gervasio Lino18 - 12 LPts
28/05/2023Houston, USA11(1) - 22 Jamie Crumb9 - 25 LPts
04/04/2023Cebu City, Philippines11(1) - 21 Santiago Akiaten18(1) - 13 LPts
04/02/2023Philadelphia, USA11(1) - 20 John Lucier22 - 9 LPts
07/12/2022New York City, USA11(1) - 19 Declan Llewelyn7(2) - 20 LPts
09/10/2022Istanbul, Turkey11(1) - 18 Tunc Candemir23 - 7 LPts
11/08/2022Managua, Nicaragua11(1) - 17 Berto Jesus23 - 8 LPts
11/06/2022Mitchells Plain, South Africa10 - 17 Phumelele Mpontshane2 - 25(6) WKO3
13/04/2022Arequipa, Peru10 - 16 Xabat Hurtado1 - 5 LPts
13/02/2022Ipoh, Malaysia10 - 15 Yasin Abdallah23 - 4 LPts
16/12/2021New York City, USA10 - 14 Gregor Zanonato14(1) - 13 LPts
26/10/2021Philadelphia, USA10 - 13 Chris Yates19 - 6 LPts
25/08/2021Philadelphia, USA9 - 13 Paco Brasil4 - 20 WPts
24/06/2021Ibadan, Nigeria9 - 12 Waqas Hoque17 - 4 LPts
24/04/2021Aarhus, Denmark9 - 11 Filip Knudsvig13 - 8 LPts
24/02/2021Masally, Azerbaijan9 - 10 Abdul Alekserov9 - 7 LPts
27/12/2020Philadelphia, USA8 - 10 Michael Peddie0 - 1 WPts
26/10/2020Philadelphia, USA7 - 10 Rodrigo Santiago4(1) - 5 WPts
27/08/2020Olathe, USA7 - 9 Clint Leckie17 - 1 LPts
28/06/2020Philadelphia, USA6 - 9 Yulian Sadykow1 - 13(4) WPts
27/04/2020Philadelphia, USA6 - 8 Arnie Glaspey5 - 6 LPts
28/02/2020Philadelphia, USA5 - 8 James Abouna8 - 4 WPts
29/12/2019Philadelphia, USA5 - 7 Xaver Rodriguez11 - 1 LPts
29/10/2019Philadelphia, USA5 - 6 Sam Cloy2 - 2 LPts
29/08/2019Philadelphia, USA5 - 5 Elliot Chisolm6 - 1 LPts
30/06/2019Philadelphia, USA5 - 4 Alastair Oswald0 - 2 LPts
01/05/2019Philadelphia, USA4 - 4 Matthew Cobos1 - 0 WPts
01/03/2019Philadelphia, USA4 - 3 Diego Renderos2 - 4 LPts
01/01/2019Philadelphia, USA3 - 3 Amer Khaliquzzaman0 - 2 WPts
03/11/2018Philadelphia, USA2 - 3 Engjell Alii2 - 1 WPts
05/09/2018Reno, USA2 - 2 Jack Haro0 - 0 LPts
16/07/2018Philadelphia, USA2 - 1 Lucas Whittingham1 - 0 LPts
18/05/2018Anchorage, USA2 - 0 Chris Paterson0 - 0 LPts
05/04/2018Houston, USA1 - 0 Barry Slaight0 - 0 WPts
05/03/2018Philadelphia, USA0 - 0 Adnan Lone0 - 0 WPts