Weightclass:  Lightweight
Location:  Londonderry, UK
Record:  32(3) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/12/2032Londonderry, UK31(3) - 18 Zafa Laham27 - 20 WPts
24/10/2032Londonderry, UK30(3) - 18 Hakim Gajarov6 - 6 WPts
24/08/2032Londonderry, UK29(3) - 18 Emilio Pelayo3 - 26 WPts
24/06/2032Londonderry, UK28(2) - 18 Brendan Tough1 - 10(1) WKO3
20/04/2032Londonderry, UK27(2) - 18 Zuffur Minhas1 - 9 WPts
20/02/2032Londonderry, UK26(2) - 18 Tymon Karban8 - 13 WPts
22/12/2031Londonderry, UK25(2) - 18 Paul Sibbett3 - 9 WPts
23/10/2031Londonderry, UK24(2) - 18 Timofei Ghacsylycoff6 - 12 WPts
23/08/2031Londonderry, UK23(2) - 18 Acrisius Gerou1 - 9 WPts
24/06/2031Londonderry, UK22(2) - 18 Marshall Pierre-Louis12 - 9 WPts
24/04/2031Londonderry, UK21(2) - 18 Briar Guillemette2 - 5 WPts
23/02/2031Londonderry, UK20(2) - 18 Daniil Mikhailov3 - 1 WPts
25/12/2030Londonderry, UK19(1) - 18 Bob McCrory7 - 28(8) WKO2
27/10/2030Dasmarinas, Philippines18(1) - 18 William Galima4 - 7 WPts
29/08/2030Luton, UK17(1) - 18 John Bires9 - 11 WPts
30/06/2030Blackpool, UK17(1) - 17 Richie Callahan19(1) - 18 LPts
02/05/2030Peterborough, UK17(1) - 16 Khalid Ebrahimi23 - 22 LPts UK National Championships 2030View
29/04/2030Peterborough, UK16(1) - 16 Jack Craig3 - 4 WPts UK National Championships 2030View
26/04/2030Peterborough, UK15(1) - 16 Malcolm Owen10 - 4 WPts UK National Championships 2030View
04/03/2030Adana, Turkey14(1) - 16 Ufuk Tiryaki13 - 17 WPts
04/01/2030Valencia, Spain13(1) - 16 Leonel Palomino11 - 19 WPts
06/11/2029Londonderry, UK12(1) - 16 Angel Guerra1 - 9 WPts
07/09/2029Istaravshan, Tajikistan11(1) - 16 Qadir Kamal12 - 19 WPts
10/07/2029Chicago, USA11(1) - 15 Spencer Dula22 - 10 LPts
12/05/2029Dnipropetrovsk, Ukraine10 - 15 Danylko Chunko13 - 24 WKO3
14/03/2029Dublin, Ireland9 - 15 Shamus Sloan9 - 23 WPts
14/01/2029Vilnius, Lithuania9 - 14 Olaf Danek15 - 24 LPts
16/11/2028Wellington, New Zealand9 - 13 Bruce Dann7 - 19 LPts
18/09/2028Messina, Italy9 - 12 Rocco Strano1 - 4 LPts
21/07/2028Abuja, Nigeria8 - 12 Zuffur Youssef4 - 13 WPts
23/05/2028Londonderry, UK7 - 12 Frank McCorkel1 - 5 WPts
25/03/2028Juarez, Mexico6 - 12 Jerrold Vizcaino2 - 3 WPts
26/01/2028Asuncion, Paraguay6 - 11 Ovidio Jarquin13 - 12(1) LPts
28/11/2027Milton Keynes, UK6 - 10 Paul Brockett14 - 18 LPts
30/09/2027Londonderry, UK6 - 9 Tommy Bean10 - 9 LPts
01/08/2027Londonderry, UK5 - 9 Kieran Afenynu5 - 11 WPts
03/06/2027Londonderry, UK4 - 9 Beltran Pozos3 - 22 WPts
05/04/2027Philadelphia, USA4 - 8 Ian Hobkirk11 - 8 LPts
05/02/2027Londonderry, UK3 - 8 Greg Dolan0 - 8 WPts
07/12/2026Abidjan, Ivory Coast3 - 7 Varocher Joel27(2) - 42 LPts
08/10/2026Carlisle, UK2 - 7 Mick McClintock1 - 3 WPts
11/08/2026Goiania, Brazil2 - 6 Santiago Abreu6 - 15 LPts
13/06/2026The Hague, Netherlands2 - 5 Eddy de Beule4 - 19 LPts
15/04/2026Londonderry, UK1 - 5 Neil Floyd1 - 2 WPts
14/02/2026Leicester, UK1 - 4 Aaron Rees1 - 4 LPts
03/01/2026London, UK1 - 3 James Edwards20 - 25 LPts
03/12/2025Medellin, Colombia1 - 2 Juan Porras11 - 8(1) LPts
05/10/2025Copenhagen, Denmark1 - 1 Fortinbras Stolt8(1) - 12 LPts
07/08/2025London, UK0 - 1 Sam Maguire0 - 0 WPts
05/07/2025Londonderry, UK0 - 0 Sergeant Florian0 - 0 LPts