Weightclass:  Light Welterweight
Location:  Bristol, UK
Record:  29 - 39(8)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/05/2029Bristol, UK28 - 39(8) Moses Ameh8 - 6 WPts
03/03/2029Bristol, UK27 - 39(8) Leon Watters3 - 1 WPts
02/01/2029Bristol, UK26 - 39(8) Massimo Chiesa4 - 21 WPts
03/11/2028Bristol, UK25 - 39(8) Michael Wright0 - 6 WPts
04/09/2028Bayamon, Puerto Rico25 - 38(8) Sierra Piedrahita18 - 7 LPts
07/07/2028Ulaanbaatar, Mongolia25 - 37(8) Shen Xiang12 - 16 LPts
08/05/2028Sana'a, Yemen24 - 37(8) Amer Hamidi8 - 17 WPts
10/03/2028Marseille, France23 - 37(8) Rush Pageau6 - 13 WPts
11/01/2028Bristol, UK22 - 37(8) Orleans Gedeon2 - 14(1) WPts
11/11/2027Bologna, Italy21 - 37(8) Fabrizio Malgieri3 - 15 WPts
13/09/2027Petaling Jaya, Malaysia20 - 37(8) Umair Bashara7 - 4 WPts
16/07/2027Bristol, UK19 - 37(8) Atif Nahas4 - 13 WPts
17/05/2027Krakow, Poland18 - 37(8) Dominik Jablonowski11 - 22 WPts
19/03/2027Copenhagen, Denmark18 - 36(8) Bartram Frier5(1) - 23(2) LPts
19/01/2027Gyumri, Armenia18 - 35(7) Mihran Zakarian11(1) - 22(2) LKO3
21/11/2026Lodz, Poland18 - 34(7) Cibor Biskup13 - 21(7) LPts
22/09/2026Depok, Indonesia18 - 33(6) Gathot Dau46 - 19 LKO3
25/07/2026Ostrava, Czech Republic18 - 32(6) FrantiÜek Biskup9 - 22 LPts
27/05/2026Manchester, UK17 - 32(6) Edmund Marvin1 - 2 WPts
29/03/2026Ahmedabad, India16 - 32(6) Asif Shaker2 - 9 WPts
29/01/2026Odense, Denmark15 - 32(6) Knute Kirkeby14 - 14 WPts
01/12/2025Bayamon, Puerto Rico15 - 31(6) Aimon Gimenez25 - 24 LPts
03/10/2025Carrefour, Haiti15 - 30(6) Varden Bayne5 - 11 LPts
05/08/2025Varna, Bulgaria14 - 30(6) Nayden á Chernev6 - 10(1) WPts
07/06/2025Ostrava, Czech Republic13 - 30(6) Ignßc Sadlon3 - 9 WPts
09/04/2025Kanpur, India12 - 30(6) Vinay Randhawa1 - 12 WPts
09/02/2025Bayamon, Puerto Rico12 - 29(6) Salvador Rubiano4 - 10 LPts
12/12/2024Valparaiso, Chile12 - 28(5) Quico Zevallos24 - 20 LKO3
12/10/2024Ulaanbaatar, Mongolia11 - 28(5) Ye Way9 - 5 WPts
14/08/2024Yerevan, Armenia11 - 27(5) Petrak Daduryan11 - 6 LPts
16/06/2024Capiata, Paraguay11 - 26(5) Cruz Villescas24 - 13 LPts
18/04/2024Warsaw, Poland11 - 25(5) Julian Woida1 - 2 LPts
19/02/2024Bristol, UK10 - 25(5) Tugstsogt Ghajlauov1 - 0 WPts
21/12/2023Bristol, UK9 - 25(5) Jose Olgin5 - 13 WPts
22/10/2023Port-au-Prince, Haiti8 - 25(5) Ames Gracq0 - 7 WPts
24/08/2023Istanbul, Turkey7 - 25(5) Direnc Balian17(1) - 18 WPts
26/06/2023Odense, Denmark7 - 24(5) Arvid Laxson10 - 18 LPts
28/04/2023Daejeon, South Korea7 - 23(4) Myung-joo Ban26 - 7 LKO3
28/02/2023Ulaanbaatar, Mongolia7 - 22(4) Nikolai Sainkhuu4 - 2 LPts
31/12/2022Arequipa, Peru7 - 21(4) Beltran Milanes15 - 14(1) LPts
02/11/2022Riga, Latvia7 - 20(3) Vasili Jaunzems14 - 13 LKO3
04/09/2022Sligo, Ireland6 - 20(3) Cillian Daley1 - 7 WPts
07/07/2022Brno, Czech Republic5 - 20(3) Teodor Vondracek1 - 5 WPts
09/05/2022Gloucester, UK5 - 19(3) Charlie McAlister18 - 3 LPts
10/03/2022Seoul, South Korea5 - 18(3) Min-woo Bai16 - 10 LPts
09/01/2022Santo Domingo de Guzman, Dominican Republic5 - 17(3) Berto Pan13 - 11 LPts
11/11/2021Glasgow, UK5 - 16(2) Mohsin Awad12(1) - 14 LKO3
20/09/2021London, UK4 - 16(2) Dai Dower2 - 17(1) WPts
26/07/2021Bristol, UK4 - 15(2) Ignado Cornelio8 - 8 LPts
25/05/2021Ipswich, UK4 - 14(2) Jacob Cairncross8 - 12 LPts
13/04/2021Norwich, UK4 - 13(2) Ian Kenneth12 - 9 LPts
12/03/2021Bangkok, Thailand4 - 12(2) Susu Kornchan10 - 8 LPts
12/01/2021Bristol, UK4 - 11(2) Cezar Burski3 - 13(2) LPts
12/11/2020Bristol, UK3 - 11(2) Ibrahim Icksanoff7 - 12 WPts
13/09/2020Algiers, Algeria3 - 10(2) Zuffur Nessakh8 - 8 LPts
16/07/2020Hull, UK3 - 9(2) Aidan Crowe7 - 6 LPts
29/05/2020Bristol, UK3 - 8(2) Veltry Koranteng6 - 10 LPts
29/03/2020Ponce, Puerto Rico3 - 7(2) Isidro Caro4 - 6 LPts
30/01/2020Portsmouth, UK3 - 6(2) Alex McGraw7 - 7 LPts
03/12/2019Puente Alto, Chile3 - 5(2) Xeres Caldera6 - 5 LPts
04/10/2019Wolverhampton, UK3 - 4(2) Chris Kavanagh2 - 10 LPts
10/08/2019Stoke, UK3 - 3(2) Mark Norris5 - 3 LPts
12/06/2019York, UK2 - 3(2) Sajid Gad1 - 3 WPts
16/04/2019Bristol, UK2 - 2(1) Malcolm Wayson6(1) - 2 LKO3
13/02/2019Stoke, UK2 - 1(1) Mark Norris4 - 1 LPts
04/01/2019Bristol, UK1 - 1(1) Kian Munroe0 - 5 WPts
06/11/2018San Miguel de Tucuman, Argentina0 - 1(1) Paco Payan0 - 0 WPts
07/09/2018Bristol, UK0 - 0 Malcolm Wayson2 - 2 LKO3