Weightclass:  Middleweight
Location:  London, UK
Record:  22 - 19(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/01/2025London, UK21 - 19(1) Anton McBeath1 - 7 WPts
02/11/2024London, UK20 - 19(1) Godfrey Bazighe1 - 31 WPts
04/09/2024London, UK19 - 19(1) Montenegro Tristan3 - 3 WPts
07/07/2024London, UK18 - 19(1) Lisandro Montealegre0 - 7 WPts
07/05/2024London, UK17 - 19(1) John Baker1 - 3 WPts
08/03/2024London, UK16 - 19(1) Tugdual Mellett1 - 1 WPts
08/01/2024London, UK15 - 19(1) Eloy Sanchez8 - 5 WPts
09/11/2023London, UK14 - 19(1) Angel Marron1 - 7 WPts
10/09/2023London, UK14 - 18(1) Waqas Shakoor17 - 17 LPts
11/07/2023London, UK13 - 18(1) Matthew Philp20 - 16(3) WPts
12/05/2023London, UK13 - 17(1) Aminpetch Pinapat16 - 18 LPts
13/03/2023London, UK12 - 17(1) Andrew Hastie0 - 1 WPts
12/01/2023London, UK11 - 17(1) Adam Walls10 - 22 WPts
14/11/2022London, UK11 - 16(1) John Meikle11 - 13 LPts
18/09/2022Kiev, Ukraine11 - 15(1) Koldan Salnikov8 - 18 LPts
21/07/2022Belfast, UK11 - 14(1) Brandon Kearney15(1) - 7 LPts
14/06/2022London, UK11 - 13(1) Corey Gounaris7 - 15 LPts
14/05/2022Udon Thani, Thailand11 - 12(1) Suor Sakyothin8(1) - 12 LPts
16/03/2022Mixco, Guatemala11 - 11(1) Roman Estay10 - 14 LPts
16/01/2022Zagreb, Croatia11 - 10(1) Branislav Kljajic10 - 12(3) LPts
18/11/2021Warsaw, Poland11 - 9(1) Marik Tyma6 - 15 LPts
18/09/2021Paris, France10 - 9(1) Franchot Becotte9 - 14 WPts
21/07/2021Zurich, Switzerland9 - 9(1) Christofer Pirkl5 - 18 WPts
22/05/2021Sao Paulo, Brazil8 - 9(1) Rio Ventura1 - 17 WPts
24/03/2021Harare, Zimbabwe7 - 9(1) Manu Manyika5 - 15 WPts
24/01/2021Northampton, UK7 - 8(1) David Bower13 - 4 LPts
13/12/2020London, UK6 - 8(1) Amer Moussa1 - 15(1) WPts
06/11/2020Rijeka, Croatia5 - 8(1) Krešimir Stojanovic4 - 0 WPts
08/09/2020London, UK5 - 7(1) Jay Keane8 - 6(1) LPts
06/08/2020Watford, UK4 - 7(1) Hugh Malloye4 - 8 WPts
24/06/2020Aarhus, Denmark4 - 6(1) Ulster Raun3 - 7 LPts
26/04/2020Manchester, UK4 - 5 Inigo Flynn10 - 3 LKO3 UK National Championships 2020View
01/04/2020London, UK3 - 5 Phil Service10 - 3 WPts
11/02/2020London, UK2 - 5 Asif Baduy7 - 4 WPts
12/12/2019London, UK1 - 5 Rune Trom2 - 5 WPts
13/10/2019Georgetown, Guyana1 - 4 Malcolm Rutherford6 - 3 LPts
15/08/2019York, UK1 - 3 Leeroy Buckley6 - 1 LPts
25/06/2019Cambridge, UK0 - 3 Mike Egerton2 - 1 WPts
21/05/2019London, UK0 - 2 Rob Hayes2 - 1 LPts
21/03/2019London, UK0 - 1 David Bower3 - 3 LPts
18/01/2019London, UK0 - 0 Dragomir á Pentchev2 - 1 LPts