Weightclass:  Welterweight
Location:  Blackburn, UK
Record:  21(2) - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/10/2025Blackburn, UK20(2) - 29 Diwan Tahar2 - 5 WPts
25/08/2025Blackburn, UK19(2) - 29 Joaquin Canas1 - 2 WPts
26/06/2025Blackburn, UK19(2) - 28 Arthur Patulet3 - 7 LPts
27/04/2025Blackburn, UK18(2) - 28 Antwan Aikens2 - 5 WPts
26/02/2025Blackburn, UK18(2) - 27 Andy Hardy7 - 7 LPts
28/12/2024Blackburn, UK17(2) - 27 Vicenzo Cosenza1 - 15 WPts
29/10/2024Blackburn, UK16(2) - 27 John Brown2 - 12(1) WPts
30/08/2024Blackburn, UK15(2) - 27 Gordon Heriot9 - 11 WPts
01/07/2024Blackburn, UK14(2) - 27 Reynaldo Orduna0 - 2 WPts
02/05/2024Blackburn, UK14(2) - 26 Patrick Hayden18 - 22 LPts
03/03/2024Blackburn, UK13(2) - 26 Zuffur Farooq4 - 1 WPts
03/01/2024Blackburn, UK12(2) - 26 Neil McAden9 - 16 WPts
03/11/2023Blackburn, UK11(2) - 26 Kenzie Marshall28(2) - 6 WPts
04/09/2023Stoke, UK10(2) - 26 Duncan Duncanson7(1) - 27 WPts
12/07/2023Glasgow, UK10(2) - 25 Tommy McCowen15 - 13 LPts
08/06/2023London, UK10(2) - 24 Hayden Myres23 - 11 LPts
06/05/2023San Juan, Puerto Rico9(2) - 24 Juan Alcala15 - 12 WPts
08/03/2023Blackburn, UK8(2) - 24 Gonzalo Bega3 - 11 WPts
07/01/2023La Paz, Bolivia8(2) - 23 Carlos Alberto13 - 18 LPts
09/11/2022Carolina, Puerto Rico7(1) - 23 Cruz Landaverde10 - 17(1) WKO3
11/09/2022Datong, China6 - 23 Zhu Peng3 - 14(1) WKO3
13/07/2022Hamamatsu, Japan6 - 22 Nori Iseri23 - 4 LPts
14/05/2022Kampala, Uganda6 - 21 Nathan Suuto1 - 2 LPts
16/03/2022La Florida, Chile6 - 20 Neron Viera16 - 11 LPts
16/01/2022Blackburn, UK5 - 20 Rob Murphy16 - 6 WPts
15/11/2021Montevideo, Uruguay5 - 19 Xaver Gomez13 - 9 LPts
17/09/2021Vitebsk, Belarus4 - 19 Danylko Kuzminski5 - 12 WPts
19/07/2021Blackburn, UK4 - 18 Menoeceus Mate12 - 8 LPts
18/05/2021London, UK4 - 17 George Beirne4 - 15 LPts
23/03/2021El Alto, Bolivia3 - 17 Xalvador Najarro7 - 12 WPts
23/01/2021Blackburn, UK3 - 16 Falih Bergdich12 - 8 LPts
23/11/2020Blackburn, UK3 - 15 Kiki Matias14 - 5 LPts
23/09/2020London, UK3 - 14 Deri Wilde6 - 6 LPts
15/08/2020Liverpool, UK3 - 13 Duncan Braden4 - 7 LPts
11/07/2020Tamale, Ghana3 - 12 Uzoma Mankattah9 - 4 LPts
13/05/2020Odessa, Ukraine3 - 11 Bohdan Makar11 - 4 LPts
15/03/2020Maipu, Chile3 - 10 Santiago Marco8 - 5 LPts
16/01/2020Blackburn, UK3 - 9 Silvestr Haba7 - 4 LPts
16/11/2019Yerevan, Armenia3 - 8 Kalig Salimian5(1) - 7 LPts
16/09/2019Davao City, Philippines2 - 8 Quin Aday1 - 7 WPts
19/07/2019Blackburn, UK2 - 7 Vincent Gaw3 - 0 LPts
19/05/2019Wolverhampton, UK2 - 6 Stephen McTaggart6 - 4 LPts
15/04/2019Blackburn, UK2 - 5 Waqar Karawi2 - 2 LPts
13/02/2019Dublin, Ireland2 - 4 Shamus McCausland2 - 1 LPts
16/12/2018London, UK2 - 3 Colin Spence3 - 4 LPts
11/11/2018Amman, Jordan1 - 3 Amer Naji1 - 4 WPts
12/09/2018Accra, Ghana0 - 3 Umi Afotey4 - 1 WPts
15/07/2018Elche, Spain0 - 2 Alvino Natal0 - 2 LPts
17/05/2018Bratsk, Russia0 - 1 Boris Kyvat0 - 3 LPts
19/03/2018Blackburn, UK0 - 0 Alen Petrie2 - 0 LPts