Weightclass:  Lightweight
Location:  Dublin, Ireland
Record:  13 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/08/2024Dublin, Ireland12 - 21 Yulian Taimanoff10 - 10 WPts
02/07/2024Dublin, Ireland11 - 21 Justin Neal0 - 2 WPts
03/05/2024Dublin, Ireland10 - 21 Chris Burke4 - 9 WPts
04/03/2024Dublin, Ireland9 - 21 Eoin Orman1 - 5 WPts
04/01/2024Galway, Ireland9 - 20 Ronan MacGinnis5 - 16 LPts
06/11/2023Dublin, Ireland8 - 20 Ilqar Abdurrahmanov3 - 8 WPts
07/09/2023Kumasi, Ghana7 - 20 Mark Nimoh1 - 10 WPts
09/07/2023Poltava, Ukraine7 - 19 Avel Klukas18 - 9 LPts
11/05/2023Bangkok, Thailand7 - 18 Sukkasem Taechapan16 - 16 LPts
12/03/2023Cork, Ireland7 - 17 Mark Doyle27 - 5 LPts
22/01/2023Kumasi, Ghana7 - 16 James Kuma17 - 12 LPts
24/11/2022Dublin, Ireland6 - 16 Jordan Coghlan3 - 4 WPts
24/09/2022Dublin, Ireland6 - 15 Nathan Lynch20 - 6 LPts
29/07/2022Galway, Ireland5 - 15 Connor Galbraith4 - 15 WPts
28/05/2022Dublin, Ireland5 - 14 Jason Mulligan4 - 24 LPts
17/04/2022Dublin, Ireland4 - 14 Aaron Malley0 - 16 WPts
13/03/2022Dublin, Ireland4 - 13 Niall Lynch14 - 10 LPts
06/02/2022Cork, Ireland4 - 12 Karl McDermott22 - 4 LPts
06/01/2022Kremenchuk, Ukraine4 - 11 Matviyko Mazurek2 - 11 LPts
08/11/2021Dublin, Ireland3 - 11 Thomas Quirke1 - 6 WPts
07/09/2021Dublin, Ireland3 - 10 Diego Arguijo8 - 15 LPts
07/07/2021Dublin, Ireland3 - 9 Josh Meaney15 - 6 LPts
22/05/2021Almaty, Kazakhstan3 - 8 Boris Urazgulov15 - 3 LPts
24/03/2021Toshkent, Uzbekistan3 - 7 Fedar Urazoff10 - 3 LPts
24/01/2021Dublin, Ireland2 - 7 Jason Mulligan2 - 18 WPts
19/12/2020Daejeon, South Korea1 - 7 Young-gwon Shim3 - 2 WPts
21/10/2020Amman, Jordan1 - 6 Waleed Bukhari4 - 14 LPts
23/08/2020Piraeus, Greece1 - 5 Flip Caras4 - 10 LPts
22/06/2020Dublin, Ireland1 - 4 Shane McWilliam2 - 12 LPts
22/04/2020Dublin, Ireland1 - 3 Brandon Frew6 - 6 LPts
23/02/2020Dublin, Ireland1 - 2 Montego Montemayor5 - 1 LPts
25/12/2019Cork, Ireland1 - 1 Karl McDermott10 - 3 LPts
04/11/2019Dublin, Ireland0 - 1 Brad McClintick4 - 6 WPts
05/09/2019Dublin, Ireland0 - 0 Chris Mulligan3 - 4 LPts