Weightclass:  Light Welterweight
Location:  London, UK
Record:  27 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/08/2026London, UK26 - 28 Kongsuk ThongPleow4 - 9 WPts
03/06/2026London, UK25 - 28 Suor Vimolsate6 - 14 WPts
04/04/2026London, UK24 - 28 Hanif Sawondari1 - 6 WPts
03/02/2026London, UK23 - 28 Dharawangsa Yuliarti0 - 17 WPts
05/12/2025London, UK23 - 27 Rehman Samir5 - 9 LPts
06/10/2025London, UK22 - 27 Dave Thom1 - 3(1) WPts
07/08/2025London, UK21 - 27 Baptiste de Sade1 - 1 WPts
08/06/2025London, UK20 - 27 Jonathan Fitzsimmons1 - 5 WPts
10/04/2025London, UK19 - 27 Cezar Szafran8 - 21 WPts
10/02/2025London, UK18 - 27 John McGrath1 - 1 WPts
12/12/2024London, UK17 - 27 Blazej Taran1 - 4 WPts
12/10/2024London, UK16 - 27 Bradley Cloy4 - 17(2) WPts
13/08/2024Santo Domingo Este, Dominican Republic16 - 26 Santiago Garcia9 - 32 LPts
15/06/2024Tirana, Albania15 - 26 Bardhyl Isufaj7 - 9 WPts
16/04/2024Ulaanbaatar, Mongolia14 - 26 Yao Kwong2 - 11(3) WPts
17/02/2024Leeds, UK14 - 25 Lewys Gwenn24 - 10 LPts
20/12/2023Kuching, Malaysia13 - 25 Waqar Shaikh14 - 21 WPts
22/10/2023Santiago de los Caballeros, Dominican Republic13 - 24 Javier Cepeda21 - 16 LPts
24/08/2023Seoul, South Korea13 - 23 Kee-hee Soh16 - 17 LPts
26/06/2023Yerevan, Armenia12 - 23 Hetum Magarian11(2) - 18 WPts
28/04/2023Bratislava, Slovakia12 - 22 Ilja Votruba36 - 1 LPts
28/02/2023London, UK12 - 21 Aljoša Svetlicic14(1) - 20 LPts
30/12/2022London, UK12 - 20 David Craghead23 - 5 LPts
03/11/2022London, UK11 - 20 Joe Queen3 - 3(1) WPts
04/09/2022London, UK11 - 19 Chris McGuinness16 - 9 LPts
06/07/2022London, UK10 - 19 Yashar Ghazi0 - 28(1) WPts
07/05/2022Reading, UK10 - 18 Adam Arthur18 - 8 LPts
14/03/2022Southampton, UK10 - 17 Tony Cadwallader17 - 9 LPts
18/01/2022London, UK9 - 17 Briareus Kostopoulos11 - 13 WPts
17/11/2021London, UK9 - 16 John Flynn15(1) - 8 LPts
18/09/2021Stoke, UK9 - 15 Farhan Saad19 - 1 LPts
22/07/2021Birmingham, UK8 - 15 Paul Prichard7 - 14 WPts
27/05/2021London, UK8 - 14 Floyd Gracie11 - 9 LPts
26/04/2021Manchester, UK8 - 13 Richard Lawgoch11 - 5 LPts UK National Championships 2021View
11/04/2021London, UK7 - 13 Andy Povey7 - 11 WPts
11/03/2021Burgas, Bulgaria6 - 13 Yosif á Kovalev12 - 8 WPts
11/01/2021London, UK5 - 13 Tim Baines3(1) - 9 WPts
14/11/2020Glasgow, UK5 - 12 Dennis Wyburn12 - 6 LPts
21/09/2020London, UK5 - 11 Quito Pina11 - 5 LPts
21/07/2020London, UK4 - 11 Sam Fedak2 - 4 WPts
20/05/2020London, UK4 - 10 Angel Ponce8(1) - 8 LPts
20/03/2020London, UK4 - 9 Mel McGovern2 - 9 LPts
19/01/2020Taguig, Philippines4 - 8 Rodrigo Cortinas10 - 3 LPts
19/11/2019London, UK4 - 7 Antonio Silvestre7 - 5 LPts
19/09/2019Santo Domingo Norte, Dominican Republic4 - 6 Emanuel Bosque3 - 3 LPts
21/07/2019London, UK4 - 5 Desmond Griffith5 - 1 LPts
21/05/2019Gloucester, UK4 - 4 Charlie McAlister2 - 0 LPts
03/04/2019London, UK3 - 4 Adrian Bugaj1 - 3 WPts
01/02/2019London, UK2 - 4 Dai Dower0 - 3 WPts
08/12/2018London, UK2 - 3 Arthur Thomas5 - 2 LPts
08/10/2018London, UK1 - 3 Kian Munroe0 - 3 WPts
08/08/2018London, UK1 - 2 Sid Jeans1 - 3 LPts
09/06/2018San Bernardo, Chile1 - 1 Ryo Bermudes3 - 0 LPts
10/04/2018London, UK1 - 0 Mark Drummond1 - 0 LPts
19/02/2018London, UK0 - 0 Gareth Saunders0 - 0 WPts