Weightclass:  Middleweight
Location:  Philadelphia, USA
Record:  8 - 37(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/04/2026Philadelphia, USA7 - 37(1) Emilio Di Leonardo2 - 2 WPts
09/02/2026Philadelphia, USA7 - 36(1) Sam Milliner19 - 12 LPts
11/12/2025Philadelphia, USA6 - 36(1) Sam Kelsoe2 - 6 WPts
13/10/2025Philadelphia, USA5 - 36(1) Kris Ellis5(1) - 27(3) WPts
15/08/2025Philadelphia, USA4 - 36(1) Michael Talamantez7 - 15(3) WPts
16/06/2025Malolos, Philippines4 - 35(1) Jose Palapal35 - 13 LPts
18/04/2025Philadelphia, USA3 - 35(1) Dave Bendick1 - 4 WPts
18/02/2025Toshkent, Uzbekistan2 - 35(1) Koldan Imashew8 - 13 WPts
21/12/2024Bayamon, Puerto Rico2 - 34(1) Juan Arevalo37 - 21 LPts
23/10/2024Philadelphia, USA2 - 33(1) Arnie Halimi17 - 4 LPts
21/09/2024Jacksonville, USA2 - 32(1) Robert Skilling21 - 19 LPts
21/08/2024Philadelphia, USA2 - 31(1) Arnie Halimi14 - 2 LPts
06/07/2024Dublin, Ireland2 - 30(1) Euan Malloye15 - 10 LPts
08/05/2024Bangkok, Thailand2 - 29(1) Thongtaeng Sanprapai27 - 11 LPts
10/03/2024Port Harcourt, Nigeria1 - 29(1) Sone Bunu4 - 16 WPts
11/01/2024Bangkok, Thailand1 - 28(1) Ekapol Sanghamkichakul27 - 10 LPts
13/11/2023Krakow, Poland1 - 27 Marceli Golombek34(4) - 8 LKO3
15/09/2023Sofia, Bulgaria1 - 26 Deyan Bakalov34 - 8 LPts
18/07/2023Kalisz, Poland0 - 26 Henio Karwacki0 - 0 WPts
20/05/2023Las Vegas, USA0 - 25 Ben Rosa12 - 12 LPts
05/04/2023Tehran, Iran0 - 24 Gao Jee12 - 18 LPts
05/02/2023Hanoi, Vietnam0 - 23 Phan Bao0 - 0 LPts
08/12/2022Soweto, South Africa0 - 22 Kentay Zokwana15 - 9(1) LPts
10/10/2022Accra, Ghana0 - 21 Lee Awoonor15(1) - 13 LPts
12/08/2022Jeddah, Saudi Arabia0 - 20 Danyaal Nadi26 - 3 LPts
14/06/2022Cologne, Germany0 - 19 Jansen Dehler3 - 6 LPts
16/04/2022Los Angeles, USA0 - 18 Kai Solomon15 - 12 LPts
16/02/2022New York City, USA0 - 17 Ricky Mutch16 - 6 LPts
29/12/2021Philadelphia, USA0 - 16 Patrick Wham16(1) - 6 LPts
28/10/2021Louisville, USA0 - 15 Seth Sproull9 - 17 LPts
22/09/2021Gold Coast, Australia0 - 14 John Wilson12 - 8 LPts
25/07/2021Split, Croatia0 - 13 Ljuban Jambrovic7 - 14 LPts
26/05/2021Santa Cruz de la Sierra, Bolivia0 - 12 Enzo Morera12 - 7 LPts
28/03/2021Bridgeport, USA0 - 11 Max Semple7 - 7 LPts
04/02/2021Aden, Yemen0 - 10 Farhan Dar13 - 4 LPts
07/12/2020Charleroi, Belgium0 - 9 Tremeur de La Fontaine7 - 11 LPts
09/10/2020Philadelphia, USA0 - 8 James Amata9 - 9 LPts
11/08/2020Los Angeles, USA0 - 7 Dave Probert7 - 8 LPts
13/06/2020Abidjan, Ivory Coast0 - 6 Quennel de Marivaux3 - 10(4) LPts
15/04/2020Harare, Zimbabwe0 - 5 Johnny Methema12 - 1 LPts
16/02/2020Lagos, Nigeria0 - 4 Segun Adefarasin6 - 6 LPts
19/12/2019Montevideo, Uruguay0 - 3 Iago Lara8 - 3 LPts
21/10/2019Des Moines, USA0 - 2 Dylan Snape7 - 6 LPts
25/08/2019Albuquerque, USA0 - 1 Harry Daun0 - 5 LPts
05/07/2019Philadelphia, USA0 - 0 Bradley Seller3 - 2 LPts