Weightclass:  Welterweight
Location:  Manchester, UK
Record:  16(1) - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/02/2030Manchester, UK15(1) - 26 Alonza Pfenning2 - 16 WPts
29/12/2029Manchester, UK15(1) - 25 Callum Gath3 - 22 LPts
30/10/2029Manchester, UK14(1) - 25 Vittore Zanotti2 - 7(1) WPts
30/08/2029Manchester, UK14(1) - 24 Henry Fergerson7 - 11 LPts
01/07/2029Manchester, UK13(1) - 24 Maksymilian Szymanski2 - 8 WPts
02/05/2029Manchester, UK12(1) - 24 Brendan Shiel0 - 3 WPts
03/03/2029Manchester, UK11(1) - 24 Marcus McCort1 - 2 WPts
02/01/2029Manchester, UK10(1) - 24 Dave Daley0 - 2 WPts
02/11/2028Manchester, UK10(1) - 23 Ilja Valko3 - 21 LPts
04/09/2028Manchester, UK9(1) - 23 Aidan Myles2 - 0 WPts
06/07/2028Manchester, UK8(1) - 23 Lisandro Majano4 - 8 WPts
07/05/2028Manchester, UK8(1) - 22 Erec Fossey9 - 20 LPts
08/03/2028Port Elizabeth, South Africa8(1) - 21 Inigo Khuzwayo6 - 3 LPts
09/01/2028Manchester, UK8(1) - 20 Rehman Hanif5 - 2 LPts
10/11/2027San Miguel, El Salvador8(1) - 19 Quico Torralba16 - 13 LPts
12/09/2027Yerevan, Armenia8(1) - 18 Nigol Darbinyan7 - 11 LPts
14/07/2027Paris, France7(1) - 18 Chandler Barra5 - 13(1) WPts
16/05/2027Montreal, Canada6(1) - 18 Prewitt Himly9 - 22 WPts
18/03/2027Manchester, UK6(1) - 17 Colin Frew7 - 7 LPts
18/01/2027Sunderland, UK5(1) - 17 Bryan Magorian2 - 15(1) WPts
25/11/2026Birmingham, UK5(1) - 16 Rob Fordyce9 - 15(1) LPts
27/09/2026Glasgow, UK4(1) - 16 Douglas MacGregor2 - 16(1) WPts
29/07/2026Riga, Latvia4(1) - 15 Toma Jaunzemnieks7 - 24 LPts
31/05/2026Kharkiv, Ukraine4(1) - 14 Avel Baranek29(1) - 25 LPts
02/04/2026Sheffield, UK4(1) - 13 Duncan McCaulley6 - 11 LPts
04/02/2026Manchester, UK3(1) - 13 Sean Lynch5 - 17 WPts
07/12/2025Manchester, UK3(1) - 12 Gordon Ruddock1 - 2 LPts
09/10/2025London, UK3(1) - 11 Mason Magliocchetti11 - 12 LPts
14/08/2025London, UK2 - 11 Denton MacBride1 - 17(5) WKO3
01/07/2025London, UK2 - 10 Clinton McCarthy16(2) - 26 LPts
31/05/2025Kampala, Uganda2 - 9 Zach Mugeni4 - 19 LPts
02/04/2025San Juan, Puerto Rico2 - 8 Rodrigo Morones6 - 8 LPts
02/02/2025Bamenda, Cameroon2 - 7 Sinclair Walidjo27 - 6 LPts
05/12/2024Manchester, UK2 - 6 Zachary Johns3 - 11 LPts
06/10/2024Manchester, UK1 - 6 Triago Satya0 - 2 WPts
08/08/2024Manchester, UK0 - 6 Danny Dowie1 - 2(1) WPts
27/06/2024San Jose, Costa Rica0 - 5 Oihane Barbero25 - 14 LPts
29/04/2024Manchester, UK0 - 4 Newell Abadie8 - 31 LPts
01/03/2024Liverpool, UK0 - 3 Mel Teel8(1) - 17 LPts
06/01/2024Lviv, Ukraine0 - 2 Symon Slifko21(1) - 7 LPts
08/11/2023Sheffield, UK0 - 1 Ken MacDuff5 - 26 LPts
18/09/2023Sheffield, UK0 - 0 Duncan McCaulley0 - 0 LPts