Weightclass:  Light Welterweight
Location:  London, UK
Record:  13 - 35(6)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/07/2029London, UK13 - 34(6) Darryl Queen7 - 19 LPts
08/05/2029London, UK12 - 34(6) Dmitriy Arshavin6 - 11(1) WPts
09/03/2029London, UK12 - 33(6) Chris Mangwende1 - 8 LPts
07/01/2029London, UK11 - 33(6) Mike Yego3 - 11 WPts
07/11/2028London, UK11 - 32(6) Paul Salim3 - 7 LPts
07/09/2028London, UK11 - 31(6) Rehman Sajjad11 - 9 LPts
08/07/2028London, UK10 - 31(6) Charles MacConnell1 - 4 WPts
08/05/2028London, UK9 - 31(6) Andreas James0 - 1 WPts
09/03/2028London, UK9 - 30(6) Allahverdi Fahs6 - 5 LPts
10/01/2028London, UK9 - 29(6) Dante Fiori4 - 9 LPts
11/11/2027London, UK8 - 29(6) Leo Howell1 - 6 WPts
11/09/2027London, UK7 - 29(6) Rob Fitzsimmons4 - 1 WPts
13/07/2027London, UK7 - 28(6) Iago Echevarria8 - 8 LPts
14/05/2027Sana'a, Yemen6 - 28(6) Zuffur Hamdi17 - 10 WPts
16/03/2027London, UK6 - 27(6) Haaris Ali6(1) - 6 LPts
16/01/2027Brisbane, Australia6 - 26(6) David Birrell7 - 22 LPts
18/11/2026London, UK6 - 25(6) Joseph Boan8 - 15(3) LPts
19/09/2026Carrefour, Haiti5 - 25(6) Quincy Nice2 - 7 WPts
22/07/2026London, UK4 - 25(6) Marcus Mulligan3 - 6 WPts
22/05/2026London, UK3 - 25(6) Andrew McColl1 - 12 WPts
24/03/2026Palermo, Italy3 - 24(5) Bernardo Amoruso26(4) - 18 LKO2
24/01/2026Sana'a, Yemen3 - 23(5) Haaris Bakkali12 - 15 LPts
25/11/2025Yerevan, Armenia3 - 22(5) Karnig Tahmighyan10 - 20 LPts
27/09/2025Ponce, Puerto Rico2 - 22(5) Xalvador Pacana2 - 10 WPts
30/07/2025London, UK2 - 21(5) Stieran Lassen3 - 7 LPts
01/06/2025Santo Domingo de Guzman, Dominican Republic1 - 21(5) Rodrigo Arreguin0 - 3 WPts
03/04/2025Mogilev, Belarus1 - 20(5) Afanas Shipulin5 - 9 LPts
03/02/2025London, UK0 - 20(5) Luka Kolyvanov2(1) - 8 WPts
06/12/2024Derby, UK0 - 19(5) Edmund Barrett4 - 13 LPts
13/10/2024London, UK0 - 18(5) Aftab Junejo4 - 6 LPts
16/08/2024Petaling Jaya, Malaysia0 - 17(5) Haaris Hashemi0 - 11(1) LPts
18/06/2024London, UK0 - 16(5) Thomas Muir4 - 3 LPts
19/04/2024San Jose, Costa Rica0 - 15(5) Joaquin Montesino1 - 21 LPts
20/02/2024London, UK0 - 14(5) Sabeer Elbegdorj1 - 10 LPts
22/12/2023San Juan, Puerto Rico0 - 13(4) Quito Guitierrez21(1) - 13 LKO3
24/10/2023Norwich, UK0 - 12(3) Robert McCreery3 - 11 LKO3
26/08/2023Karagandy, Kazakhstan0 - 11(3) Fedar Yaleckenow23 - 7 LPts
28/06/2023Holguin, Cuba0 - 10(3) Alejandro Arabia9 - 11 LPts
30/04/2023Manchester, UK0 - 9(2) Mark Begg11(1) - 15 LKO2
02/03/2023London, UK0 - 8(2) Hayden Newell4 - 10 LPts
06/01/2023London, UK0 - 7(2) Ian Bremner7 - 19 LPts
05/12/2022Bristol, UK0 - 6(2) Joel McLean0 - 0 LPts
02/11/2022Ulaanbaatar, Mongolia0 - 5(1) Hamdan Bayaar2 - 14 LKO3
04/09/2022London, UK0 - 4(1) Zain Rashed10 - 13 LPts
07/07/2022Bournemouth, UK0 - 3(1) Joe Queen2 - 1(1) LPts
14/05/2022Chennai, India0 - 2(1) Karan Karbalai17 - 6 LPts
16/03/2022London, UK0 - 1 Ricky Truffi18 - 9 LKO3
18/01/2022London, UK0 - 0 Joe Queen0 - 0 LPts