Weightclass:  Light Welterweight
Location:  Drogheda, Ireland
Record:  14 - 32
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/04/2030Drogheda, Ireland13 - 32 Fionn Murphy0 - 1 WPts
10/02/2030Drogheda, Ireland12 - 32 Dean Beirne1 - 0 WPts
12/12/2029Drogheda, Ireland11 - 32 Joshua MacGinnis1 - 3 WPts
13/10/2029Drogheda, Ireland10 - 32 Paul MacRae1 - 13 WPts
14/08/2029Drogheda, Ireland9 - 32 Eoin Hanegan1 - 1 WPts
15/06/2029Drogheda, Ireland8 - 32 Ian Ward1 - 0 WPts
16/04/2029Drogheda, Ireland7 - 32 Zachary Kelley3 - 8 WPts
15/02/2029Kampala, Uganda6 - 32 Abdul Saeed0 - 0 WPts
18/12/2028Palembang, Indonesia6 - 31 Dipanegra Rosada9 - 5 LPts
20/10/2028Almaty, Kazakhstan6 - 30 Farhan Ghangirow13 - 9 LPts
22/08/2028Drogheda, Ireland6 - 29 Fraser Buckley10 - 23 LPts
23/06/2028Drogheda, Ireland6 - 28 Evan Rafferty10 - 14 LPts
24/04/2028Dublin, Ireland6 - 27 Stuart MacNevin34(2) - 17 LPts
25/02/2028Drogheda, Ireland5 - 27 Alastair Kane0 - 2 WPts
27/12/2027Ostrava, Czech Republic5 - 26 Filip Toma2 - 6 LPts
29/10/2027Almaty, Kazakhstan4 - 26 Igor Secsenow14 - 11 WPts
31/08/2027Takoradi, Ghana4 - 25 Will Sowah61 - 19 LPts
03/07/2027Odense, Denmark4 - 24 Thorin Mickelsen4(1) - 12 LPts
01/07/2027Drogheda, Ireland3 - 24 John Cavanaugh10 - 8 WPts
05/05/2027Drogheda, Ireland3 - 23 John Cavanaugh8 - 4 LPts
24/03/2027Limerick, Ireland3 - 22 Mark Donaghue7 - 19(2) LPts
20/02/2027Drogheda, Ireland2 - 22 John Cavanaugh4 - 2 WPts
16/01/2027Drogheda, Ireland2 - 21 Eloy Serna7 - 4 LPts
17/11/2026Drogheda, Ireland2 - 20 Ouida Maille9 - 19 LPts
18/09/2026Sligo, Ireland1 - 20 Joel Tighe1 - 16 WPts
21/07/2026Sana'a, Yemen1 - 19 Zuffur Rezek20 - 33 LPts
23/05/2026Montreal, Canada1 - 18 Johnny Troop34(3) - 17 LPts
25/03/2026Limerick, Ireland1 - 17 Ross Foley3(1) - 24 LPts
25/01/2026Dublin, Ireland1 - 16 Roy McCorvey12(1) - 15 LPts
09/12/2025Dublin, Ireland1 - 15 Jason Flanagan16 - 33 LPts
25/10/2025Drogheda, Ireland1 - 14 Adam McGuire3 - 5 LPts
17/10/2025Drogheda, Ireland0 - 14 Adam McGuire3 - 4 WPts
25/09/2025Accra, Ghana0 - 13 Lewis Akuffo18 - 30 LPts
28/07/2025Drogheda, Ireland0 - 12 Gulagha Mekhraliyev4 - 4 LPts
30/05/2025Drogheda, Ireland0 - 11 Leon McAlister0 - 1 LPts
31/03/2025Drogheda, Ireland0 - 10 Santiago Miera1 - 5 LPts
31/01/2025Tirana, Albania0 - 9 Fatmir Korkizoglou3 - 6 LPts
03/12/2024Hefei, China0 - 8 Xin Nhan19 - 8 LPts
05/10/2024Sligo, Ireland0 - 7 Ian Nolan0 - 0 LPts
09/08/2024Aarhus, Denmark0 - 6 Steinar Mickelsen7 - 27 LPts
11/06/2024Cork, Ireland0 - 5 Leon McCune12 - 9 LPts
27/04/2024Yerevan, Armenia0 - 4 Hetum Hadigyan19 - 22 LPts
28/02/2024Drogheda, Ireland0 - 3 Mark Donaghue0 - 7 LPts
30/12/2023Sligo, Ireland0 - 2 Darragh McMahon3 - 33 LPts
01/11/2023Dublin, Ireland0 - 1 Mason Gorey25(1) - 6 LPts
05/09/2023Drogheda, Ireland0 - 0 Jason Teague1 - 0 LPts