Weightclass:  Welterweight
Location:  Blackpool, UK
Record:  7 - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/09/2027Blackpool, UK7 - 28 Zuffur Khalil1 - 4 LPts
01/08/2027Blackpool, UK6 - 28 Alfonso Cerro5 - 9 WPts
02/06/2027Blackpool, UK6 - 27 Noel Bain0 - 0 LPts
03/04/2027Blackpool, UK5 - 27 Jack Corcoran0 - 2 WPts
31/01/2027Blackpool, UK4 - 27 Pritish Gangwar9 - 11 WPts
02/12/2026Blackpool, UK4 - 26 Andy Logie7 - 8 LPts
02/10/2026Blackpool, UK4 - 25 Haider Baghirov1 - 5 LPts
02/08/2026Blackpool, UK4 - 24 Mel Olajengbesi6 - 10 LPts
04/06/2026Blackpool, UK4 - 23 Lucas Cavanaugh1 - 9 LPts
05/04/2026Blackpool, UK3 - 23 Paul McClamrock1 - 0 WPts
04/02/2026Blackpool, UK2 - 23 Steven MacGuire0 - 1 WPts
06/12/2025Blackpool, UK1 - 23 Brendan Power5 - 7 WPts
07/10/2025Valencia, Spain1 - 22 Esteban Madrid4 - 4 LPts
09/08/2025Birmingham, UK1 - 21 Michael Mulryan19 - 22 LPts
14/06/2025Guayaquil, Ecuador1 - 20 Oro Limones5 - 6 LPts
16/04/2025Blackpool, UK1 - 19 Ramiro Corpus1 - 1 LPts
16/02/2025Ulaanbaatar, Mongolia1 - 18 Husam al Din Dek11 - 21 LPts
19/12/2024Blackpool, UK1 - 17 Joaquin Balasco2 - 3 LPts
21/10/2024Santiago, Chile1 - 16 Angel Civil27(2) - 13 LPts
23/08/2024Mexico City, Mexico1 - 15 Hernan Canez4 - 29(3) LPts
25/06/2024Oslo, Norway1 - 14 Roscoe Wangberg27 - 11 LPts
27/04/2024Brest, Belarus1 - 13 Viktor Shamburkin26 - 14 LPts
28/02/2024Blackpool, UK1 - 12 Mark Power1 - 4 LPts
30/12/2023London, UK0 - 12 Billy Sullivan1(1) - 9 WPts
03/11/2023Carrefour, Haiti0 - 11 Barbabe Chamfort4 - 15 LPts
04/09/2023Seville, Spain0 - 10 Vicente Yero26(2) - 6 LPts
07/07/2023London, UK0 - 9 Lee Jernigan5 - 10 LPts
12/05/2023Glasgow, UK0 - 8 Colin McNish1 - 14 LPts
24/03/2023Gloucester, UK0 - 7 James Kelly10 - 8 LPts
18/02/2023London, UK0 - 6 Nathan McCardle0 - 0 LPts
07/01/2023Bradford, UK0 - 5 Inigo Hardy2 - 9 LPts
17/11/2022Constantine, Algeria0 - 4 Zuffur Ansari17(1) - 13 LPts
19/09/2022Khujand, Tajikistan0 - 3 Khankishi Abad19(1) - 10 LPts
22/07/2022Tianjin, China0 - 2 Ye Ngai21 - 6 LPts
24/05/2022Bradford, UK0 - 1 Michael Magee7 - 14 LPts
05/04/2022Blackpool, UK0 - 0 Greg Martin1 - 0 LPts