Weightclass:  Lightweight
Location:  Dublin, Ireland
Record:  17 - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/04/2031Dublin, Ireland16 - 29 Mark Ayew17 - 9 WPts
23/02/2031Dublin, Ireland15 - 29 Bronco Cornelio3 - 7 WPts
25/12/2030Dublin, Ireland14 - 29 Daniel McAdams0 - 1 WPts
26/10/2030Dublin, Ireland13 - 29 Dennis McCamy0 - 6 WPts
27/08/2030Dublin, Ireland12 - 29 Darrell Bedel1 - 5 WPts
28/06/2030Dublin, Ireland12 - 28 Cillian McBride18(1) - 22 LPts
25/05/2030Dublin, Ireland12 - 27 Rory McCrae18 - 14 LPts
09/04/2030Asuncion, Paraguay12 - 26 Rio Ascencio27 - 12 LPts
09/02/2030Takoradi, Ghana12 - 25 Rashid Bacho58(3) - 8 LPts
12/12/2029Johannesburg, South Africa12 - 24 Faraji Ofosu-Ayeh40(1) - 8 LPts
14/10/2029Burgos, Spain12 - 23 Alejandro Ledesma4 - 18 LPts
16/08/2029Prague, Czech Republic11 - 23 Bonifßc Kan13(1) - 8 WPts
14/08/2029Dublin, Ireland11 - 22 Killian Hickey19 - 11 LPts
17/06/2029Ulaanbaatar, Mongolia10 - 22 Ziaul-Haq Kairbekoff17(1) - 16 WPts
19/04/2029Dublin, Ireland10 - 21 Patrick McCathern10 - 29 LPts
28/02/2029Itagui, Colombia10 - 20 Baltasar Melgoza15 - 12 LPts
31/12/2028Ostrava, Czech Republic9 - 20 Sßva Drobny11 - 18 WPts
02/11/2028Hiroshima, Japan9 - 19 Nao Tomita14 - 16 LPts
04/09/2028Shymkent, Kazakhstan8 - 19 Pyotr Sadyckov27 - 16 WPts
07/07/2028Cuenco, Ecuador8 - 18 Francisco Estopinal6 - 15 LPts
09/05/2028Algiers, Algeria8 - 17 Imran Messadia9 - 8 LPts
11/03/2028Aarhus, Denmark8 - 16 Ulrik Enevoldsen13 - 16 LPts
12/01/2028Karagandy, Kazakhstan8 - 15 Yasin Gazizow16 - 6(1) LPts
14/11/2027Santa Fe de la Vera Cruz, Argentina8 - 14 Ora Roque11 - 11 LPts
16/09/2027Gyumri, Armenia8 - 13 Murad Dadurian15 - 16 LPts
19/07/2027Roskilde, Denmark7 - 13 Rune Follin8 - 18 WPts
21/05/2027Dublin, Ireland7 - 12 Eoin Madigan7 - 23 LPts
26/03/2027Dublin, Ireland6 - 12 Chris MacClelland2 - 1 WPts
26/01/2027Dublin, Ireland5 - 12 Anthony Seward1 - 10 WPts
27/11/2026Dublin, Ireland4 - 12 Aidan Byrne1 - 3 WPts
28/09/2026Vilnius, Lithuania3 - 12 Kacper Cwalina3 - 19(3) WPts
31/07/2026Dublin, Ireland3 - 11 Rory Flanagan3 - 11 LPts
03/06/2026Dublin, Ireland3 - 10 Mark Lees1 - 5 LPts
05/04/2026Dublin, Ireland3 - 9 Cillian MacVicar1 - 11 LPts
05/02/2026Dublin, Ireland3 - 8 Anthony Guinness3 - 16 LPts
13/12/2025Dublin, Ireland3 - 7 Cillian Cassidy3 - 10 LPts
15/10/2025Philadelphia, USA3 - 6 Kenzie Rowan6(1) - 7 LPts
17/08/2025Asuncion, Paraguay3 - 5 Fresco Orantes45(1) - 25 LPts
19/06/2025Dublin, Ireland2 - 5 Shamus Sloan2 - 6 WPts
21/04/2025Dublin, Ireland1 - 5 Hugh Heffernan1 - 3 WPts
21/02/2025Stamford, USA0 - 5 Euan Woodyard3 - 10(1) WPts
24/12/2024Dublin, Ireland0 - 4 Piotr Jaskowiak6 - 17 LPts
26/10/2024Dublin, Ireland0 - 3 Johnny Cochrane9 - 12 LPts
06/09/2024Cork, Ireland0 - 2 Dean Hearn21 - 20 LPts
22/07/2024Dublin, Ireland0 - 1 Ronan MacKillop22 - 20 LPts
21/06/2024Dublin, Ireland0 - 0 Jason Byrnes1 - 5 LPts