Weightclass:  Light Welterweight
Location:  Dublin, Ireland
Record:  29 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/11/2031Dublin, Ireland28 - 16 Hui-chao Chi5 - 9 WPts
25/09/2031Dublin, Ireland27 - 16 Sirimongkol Meelarpkit4 - 8 WPts
27/07/2031Dublin, Ireland26 - 16 Dario Bonilla19 - 12(1) WPts
28/05/2031Dublin, Ireland25 - 16 Juan Naragon6 - 8 WPts
27/03/2031Dublin, Ireland24 - 16 Waleed Barakat5(1) - 14 WPts
26/01/2031Dublin, Ireland23 - 16 Koldan Gaidarov2 - 2 WPts
27/11/2030Dublin, Ireland22 - 16 Lee Taggart4 - 7 WPts
28/09/2030Dublin, Ireland21 - 16 Lucas McCorvey7 - 22 WPts
30/07/2030Dublin, Ireland20 - 16 Ross Cody2 - 23(1) WPts
31/05/2030Dublin, Ireland19 - 16 Will Cary10 - 12 WPts
01/04/2030Dublin, Ireland18 - 16 Evan Hayden0 - 6 WPts
31/01/2030Dublin, Ireland17 - 16 Lorcan Ivers3 - 14(1) WPts
02/12/2029Dublin, Ireland16 - 16 Daniel Clery6 - 12 WPts
04/10/2029Dalian, China16 - 15 On Hsi23 - 13 LPts
06/08/2029Durres, Albania15 - 15 Erion Osman3 - 15(4) WPts
08/06/2029Dublin, Ireland14 - 15 Mahir Magamedov3 - 4 WPts
10/04/2029Dublin, Ireland13 - 15 Charles McCreery1 - 6 WPts
10/02/2029Dublin, Ireland12 - 15 Carl Orman11 - 21 WPts
14/12/2028Copenhagen, Denmark11 - 15 Vanslow Klinge13 - 8 WPts
16/10/2028Dublin, Ireland10 - 15 Lorcan Markey2 - 10 WPts
17/08/2028Ipoh, Malaysia10 - 14 Michael Syun34 - 32 LPts
19/06/2028Aalborg, Denmark10 - 13 Ib Sivertsen12 - 13 LPts
21/04/2028Cork, Ireland10 - 12 Conor McAlister9 - 15 LPts
03/03/2028Dublin, Ireland10 - 11 Mislav Radic10 - 11 LPts
03/01/2028Dublin, Ireland9 - 11 Paul McElligott2 - 8 WPts
04/11/2027San Juan, Puerto Rico8 - 11 Berto Lantigua4 - 4 WPts
06/09/2027Dublin, Ireland7 - 11 Dalibor Kalas2 - 3 WPts
08/07/2027Dublin, Ireland7 - 10 Fresco Enriques9(1) - 14 LPts
09/05/2027Dublin, Ireland6 - 10 Byron Bault4 - 4 WPts
11/03/2027Dublin, Ireland5 - 10 Patrick Seward6 - 15 WPts
11/01/2027Cork, Ireland4 - 10 Conor McAlister4 - 11 WPts
16/11/2026Dublin, Ireland3 - 10 Lucas McCorvey0 - 3 WPts
17/09/2026San Miguelito, Panama2 - 10 Jeraldo Mejias3(1) - 19 WPts
20/07/2026Melbourne, Australia2 - 9 Rex McCracken6 - 22 LPts
22/05/2026Dublin, Ireland1 - 9 Kieran Gaddis0 - 10 WPts
24/03/2026London, UK1 - 8 Henry Safley5 - 12 LPts
24/01/2026Cork, Ireland1 - 7 Eoin Hogan13 - 10 LPts
27/11/2025La Florida, Chile1 - 6 Rodrigo Villalva11 - 14 LPts
29/09/2025Limerick, Ireland1 - 5 Mark Donaghue3 - 14(2) LPts
04/08/2025Maipu, Chile1 - 4 Alejandro Alberto24 - 17 LPts
05/06/2025Dublin, Ireland1 - 3 Conor Clery10(1) - 10 LPts
02/05/2025Dublin, Ireland1 - 2 Ronan Halloran18(1) - 21 LPts
01/04/2025Sydney, Australia1 - 1 Joseph Conkey0 - 4 LPts
01/02/2025Ulaanbaatar, Mongolia1 - 0 Evgeny Dorzhiev6(1) - 13 LPts
04/12/2024Dublin, Ireland0 - 0 Patrick Seward2 - 1 WPts