Weightclass:  Welterweight
Location:  London, UK
Record:  11(3) - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/01/2028London, UK11(3) - 24 Kir Tyurina3 - 4 LPts
28/11/2027London, UK10(3) - 24 Hemant Manda1 - 1 WPts
29/09/2027London, UK10(3) - 23 Aaron Adie5 - 6 LPts
31/07/2027London, UK9(3) - 23 John Crofoot4 - 4 WPts
01/06/2027London, UK9(3) - 22 Aftab Abdel4 - 9 LPts
02/04/2027London, UK8(2) - 22 Sam Aiton9 - 26(4) WKO3
30/01/2027London, UK7(2) - 22 Michael Sithole0 - 4 WPts
01/12/2026London, UK7(2) - 21 Berndt Crecelius5 - 3 LPts
01/10/2026London, UK7(2) - 20 Phrixus Gikas14(1) - 11 LPts
01/08/2026London, UK6(2) - 20 Quito Tallon1 - 3(1) WPts
02/06/2026London, UK6(2) - 19 Frisco Danon7 - 6 LPts
04/04/2026London, UK5(2) - 19 Mark Malley0 - 5 WPts
03/02/2026Ponce, Puerto Rico5(2) - 18 Jerrold Quintanar9 - 28 LPts
06/12/2025London, UK4(2) - 18 Inigo Morgan0 - 5 WPts
08/10/2025Copenhagen, Denmark4(2) - 17 Jarl Drews26 - 17 LPts
10/08/2025London, UK4(2) - 16 Alen Gillogly8 - 10 LPts
12/06/2025Perth, Australia4(2) - 15 Zachary Scagni30(3) - 14 LPts
14/04/2025Ulsan, South Korea4(2) - 14 Jin-hyeon Lim18 - 17 LPts
14/02/2025San Jose, Costa Rica4(2) - 13 Iago Parrilla23(1) - 19 LPts
17/12/2024Santiago de los Caballeros, Dominican Republic3(2) - 13 Paco Mario4 - 18(6) WPts
19/10/2024Minsk, Belarus3(2) - 12 Valeri Kapinos0 - 0 LPts
21/08/2024Riga, Latvia2(2) - 12 Afon Kartupelis4 - 25 WPts
23/06/2024Ciudad del Este, Paraguay2(2) - 11 Franco Buitrago5 - 31(2) LPts
25/04/2024Copenhagen, Denmark1(1) - 11 Ulrik Brodersen10 - 22(7) WKO3
26/02/2024Ipswich, UK1(1) - 10 Sid Fylan2(1) - 4 LPts
30/12/2023London, UK1(1) - 9 Mel McCourt0 - 12 LPts
31/10/2023London, UK1(1) - 8 Bohdan Olshansky28 - 6 LPts
01/09/2023Montevideo, Uruguay1(1) - 7 Desiderio Santoyo3 - 3 LPts
04/07/2023London, UK1(1) - 6 Ian Lindsay16 - 19 LPts
07/05/2023Santo Domingo Este, Dominican Republic0 - 6 Santiago Luz1 - 8(1) WKO3
09/03/2023Nassau, Bahamas0 - 5 Josh Mollison5 - 27 LPts
09/01/2023Birmingham, UK0 - 4 Ron MacPherson6 - 19 LPts
18/11/2022Birmingham, UK0 - 3 Leighton MacCoughlan0 - 0 LPts
23/09/2022London, UK0 - 2 Dan Burgess17 - 13 LPts
06/08/2022Cardiff, UK0 - 1 Mark McAfee2 - 5 LPts
05/07/2022London, UK0 - 0 Cruz Delangel1 - 2 LPts