Weightclass:  Lightweight
Location:  Swords, Ireland
Record:  41 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/10/2032Swords, Ireland40 - 22 Nathan Donohoe1 - 8 WPts
04/08/2032Swords, Ireland39 - 22 Brendan Suleiman2 - 5 WPts
05/06/2032Swords, Ireland38 - 22 Rodrigo Giesel0 - 2 WPts
06/04/2032Swords, Ireland37 - 22 Umair Daoud1 - 3 WPts
06/02/2032Swords, Ireland36 - 22 Richie Panyaglo11 - 8(2) WPts
08/12/2031Swords, Ireland35 - 22 Georgiy Popov0 - 5 WPts
10/10/2031Swords, Ireland34 - 22 Andrii Moiseev3 - 8 WPts
11/08/2031Swords, Ireland33 - 22 Cagatay Arica0 - 7(1) WPts
13/06/2031Swords, Ireland32 - 22 David Keane0 - 1 WPts
13/04/2031Swords, Ireland31 - 22 Serkan Kahya1 - 3 WPts
12/02/2031Swords, Ireland30 - 22 Juan Bonilla6 - 16 WPts
14/12/2030Swords, Ireland30 - 21 Rory McCrae21 - 15 LPts
15/10/2030Swords, Ireland29 - 21 Ross McIver6 - 21 WPts
16/08/2030Swords, Ireland28 - 21 Leon Cavanaugh0 - 2 WPts
17/06/2030Valencia, Spain28 - 20 Aimon Cordoba73 - 34 LPts
19/04/2030Mombasa, Kenya28 - 19 Verlyn Waruinge4 - 10 LPts
19/02/2030Dublin, Ireland27 - 19 Darragh McArthur3(1) - 1 WPts
24/12/2029Kingston, Jamaica26 - 19 David Quigley3 - 24 WPts
26/10/2029Swords, Ireland25 - 19 Ciaran Donaghue1 - 3 WPts
26/08/2029Swords, Ireland24 - 19 Andy McFarland8 - 19 WPts
28/06/2029Galway, Ireland24 - 18 Brandon Keegan25 - 5 LPts
29/04/2029Zagreb, Croatia23 - 18 Boro Vukadin11(1) - 22 WPts
01/03/2029Minsk, Belarus22 - 18 Vasyl Boyko14 - 18 WPts
01/01/2029El Alto, Bolivia21 - 18 Alfonso Tabares6 - 10 WPts
03/11/2028Dubai, UAE20 - 18 Gazi Ghannam20 - 26 WPts
05/09/2028Sofia, Bulgaria19 - 18 Rayko á Ignatiev0 - 0 WPts
08/07/2028Roskilde, Denmark19 - 17 Bartram Dastrup15 - 26(3) LPts
10/05/2028Drogheda, Ireland18 - 17 Daniel Guinness10 - 19 WPts
18/03/2028Cork, Ireland17 - 17 Thomas Regan8 - 18 WPts
20/01/2028Dublin, Ireland17 - 16 Eoin Flanagon20 - 11 LPts
23/11/2027Swords, Ireland16 - 16 Charlie Foley5 - 16 WPts
24/09/2027Dublin, Ireland16 - 15 Niall Fitzsimmons25 - 11 LPts
31/07/2027Cork, Ireland15 - 15 Dean MacClelland9 - 26 WPts
05/06/2027Galway, Ireland14 - 15 Steven Cleary8 - 15 WPts
05/05/2027Swords, Ireland13 - 15 Ronan Donohoe12 - 22 WPts
27/03/2027Vilnius, Lithuania12 - 15 Filip Janikowski13 - 11 WPts
27/01/2027Cork, Ireland12 - 14 Fionn McCarthy7 - 17 LPts
30/11/2026Kingston, Jamaica12 - 13 Gus Mortland10 - 11 LPts
02/10/2026Vilnius, Lithuania11 - 13 Metody Blazek9 - 16 WPts
04/08/2026Sharjah, UAE10 - 13 Haaris Fayad15 - 7 WPts
06/06/2026Dublin, Ireland9 - 13 Jacob McGinnis7 - 16(1) WPts
11/04/2026Almaty, Kazakhstan9 - 12 Ibrahim Tashenev18(2) - 26 LPts
11/02/2026Dun Laoghaire, Ireland9 - 11 Cillian Cassidy4 - 10 LPts
14/12/2025Swords, Ireland9 - 10 Toma Cherkasov2 - 9 LPts
16/10/2025Swords, Ireland9 - 9 Brandon Hogan4 - 4 LPts
18/08/2025Waterford, Ireland9 - 8 Kieran Donoghue6 - 8 LPts
23/06/2025Swords, Ireland8 - 8 Davie Isaacks4 - 7 WPts
25/04/2025Swords, Ireland7 - 8 Duleep Wason5 - 6 WPts
25/02/2025Dublin, Ireland7 - 7 Leon Whalen36(2) - 12 LPts
02/01/2025Miami, USA6 - 7 Dillon Bowie5 - 11 WPts
04/11/2024Swords, Ireland5 - 7 John Carey3 - 6 WPts
06/09/2024Swords, Ireland4 - 7 Shane MacBride1 - 8 WPts
08/07/2024Dublin, Ireland4 - 6 Matthew Skinner20 - 18 LPts
22/05/2024Dublin, Ireland4 - 5 Ronan MacKillop21 - 20 LPts
20/04/2024Dublin, Ireland3 - 5 Cillian McBride0 - 0 WPts
10/03/2024Dublin, Ireland2 - 5 Thomas Rinne0 - 2 WPts
31/01/2024Galway, Ireland1 - 5 Thomas Magorian0 - 0 WPts
30/12/2023Masaya, Nicaragua0 - 5 Santiago Ortuno1 - 10(2) WPts
01/11/2023Dublin, Ireland0 - 4 Ciaran Kane3 - 2 LPts
21/09/2023Dublin, Ireland0 - 3 Ciaran Cavanaugh26 - 9 LPts
25/07/2023Dublin, Ireland0 - 2 Ronan MacKillop16 - 20 LPts
03/06/2023Volgograd, Russia0 - 1 Vikenti Kaplan1 - 17 LPts
05/04/2023Swords, Ireland0 - 0 Ross Kavanah0 - 1 LPts