Weightclass:  Featherweight
Location:  Dublin, Ireland
Record:  17(2) - 33
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/11/2043Dublin, Ireland16(1) - 33 Guido Hernandez1 - 4 WKO3
14/09/2043Dublin, Ireland15(1) - 33 Waqar Jabbour0 - 4 WPts
12/07/2043Dublin, Ireland14(1) - 33 Leon Kasprzak5 - 6(1) WPts
09/05/2043Dublin, Ireland13(1) - 33 Dario Fletes0 - 3 WPts
06/03/2043Dublin, Ireland12(1) - 33 Piotr Bukowski9 - 15 WPts
01/01/2043Dublin, Ireland12(1) - 32 Rory McNiff7 - 8 LPts
30/10/2042Dublin, Ireland12(1) - 31 Sung-ryong Shon3 - 2 LPts
29/08/2042Dublin, Ireland11(1) - 31 Scott Moyoyo2 - 9 WPts
27/06/2042Dublin, Ireland10(1) - 31 Darragh Fitzsimmons22 - 25(2) WPts
26/04/2042Dublin, Ireland9(1) - 31 Aidan Hickey17 - 19 WPts
25/02/2042Dublin, Ireland8(1) - 31 Seamus Fitzgerald1 - 0 WPts
24/12/2041Dublin, Ireland8(1) - 30 Darragh Fitzsimmons21 - 22(1) LPts
22/10/2041Hanoi, Vietnam7(1) - 30 Luu Ba6 - 15 WPts
24/08/2041Karagandy, Kazakhstan7(1) - 29 Khalid Moldogareev15 - 10(1) LPts
25/06/2041Cork, Ireland7(1) - 28 Patrick Callacghan19 - 16 LPts
27/04/2041Spanish Town, Jamaica6(1) - 28 Ian Magrum6 - 18 WPts
25/04/2041Dublin, Ireland5 - 28 Tommy McColm0 - 1 WKO3
27/02/2041Dublin, Ireland5 - 27 Eoin Moloney15 - 18 LPts
29/12/2040Dublin, Ireland4 - 27 Anthony Brennan10 - 23 WPts
28/10/2040Copenhagen, Denmark4 - 26 Jarl Holler17 - 10 LPts
28/08/2040Drogheda, Ireland4 - 25 Ciaran Quirk6 - 19 LPts
01/07/2040Londonderry, UK4 - 24 James Doyle27 - 35 LPts
01/05/2040Dublin, Ireland3 - 24 Nathan Doyle3 - 20 WPts
26/03/2040Waterford, Ireland3 - 23 Darragh Fitzsimmons10 - 17 LPts Ireland National Championships 2040View
27/02/2040Almaty, Kazakhstan3 - 22 Bilal Icksanoff16 - 12 LPts
30/12/2039Batangas City, Philippines3 - 21 Louis Tumbaga16 - 15(1) LPts
01/11/2039Stockholm, Sweden2 - 21 Otto Broden2 - 26 WPts
03/09/2039Tilburg, Netherlands2 - 20 Olli Passemier25 - 21 LPts
06/07/2039Dublin, Ireland2 - 19 Enzo Bail12 - 15 LPts
06/05/2039Rijeka, Croatia1 - 19 Branko Musulin13 - 22 WPts
08/03/2039Apopa, El Salvador1 - 18 Cruz Perez18 - 11 LPts
08/01/2039Yerevan, Armenia1 - 17 Papken Fetvadjyan3 - 11 LPts
10/11/2038Kenitra, Morocco1 - 16 Baz Alfishtali31 - 17 LPts
11/09/2038Dun Laoghaire, Ireland1 - 15 Matthew Vincent9 - 21 LPts
16/07/2038Dublin, Ireland1 - 14 Niall Monday3 - 4 LPts
16/05/2038Dublin, Ireland1 - 13 Killian Kavanagh2 - 27 LPts
17/03/2038Havana, Cuba1 - 12 Javier Escoto13 - 19 LPts
16/01/2038Galway, Ireland1 - 11 Matthew Cooper4 - 13(1) LPts
20/11/2037Dublin, Ireland1 - 10 Billy Sloas8 - 13 LPts
26/09/2037Dublin, Ireland1 - 9 Ciaran Teagan11 - 10 LPts
29/07/2037Dublin, Ireland1 - 8 Aidan MacRae17(1) - 21 LPts
27/06/2037Galway, Ireland1 - 7 Niall Monday0 - 0 LPts
21/05/2037Kharkiv, Ukraine1 - 6 Alik Rybak12 - 15 LPts
23/03/2037London, UK1 - 5 Geoff Milne12 - 25 LPts
23/01/2037Dublin, Ireland1 - 4 Marco Chacon2 - 10(1) LPts
24/11/2036Dublin, Ireland1 - 3 Ximen Batista0 - 4 LPts
25/09/2036Gomel, Belarus1 - 2 Fedir Slusar0 - 4 LPts
27/07/2036Dun Laoghaire, Ireland1 - 1 Dave Sterling3 - 6 LPts
30/05/2036Dun Laoghaire, Ireland1 - 0 Mark Ryan4 - 3 LPts
05/04/2036Dublin, Ireland0 - 0 Sam McCreery0 - 0 WPts