Weightclass:  Featherweight
Location:  Tallaght, Ireland
Record:   37(6) - 6 - 3
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
28/06/2031Aviva Stadium, Dublin, Ireland36(6) - 6 - 3 Majid Aziz19 - 11(6) - 1 W UD 10Scorecards: 96-94, 96-94, 98-94. View
03/05/2031Aviva Stadium, Dublin, Ireland36(6) - 6 - 2 Majid Aziz19 - 11(6) D 10Scorecards: 95-95, 95-95, 95-95. View
01/03/2031Aviva Stadium, Dublin, Ireland35(5) - 6 - 2 Daniil Isachenko15 - 12(3) - 5 W KO6 10 View
04/01/2031Aviva Stadium, Dublin, Ireland34(4) - 6 - 2 Yakubu Silva24 - 3 - 1 W KO5 10 View
14/09/2030Aviva Stadium, Dublin, Ireland33(4) - 6 - 2 John Riddle14 - 10(3) - 1 W UD 10Scorecards: 96-94, 96-95, 96-95. View
06/07/2030Aviva Stadium, Dublin, Ireland32(4) - 6 - 2 Aftab Yacoub20 - 14(8) - 1 W MD 10Scorecards: 97-95, 96-96, 97-94. View
23/03/2030Aviva Stadium, Dublin, Ireland32(4) - 5 - 2 Reyes Marcia26(20) - 7(4) - 1(NC) L UD 12Scorecards: 112-116, 112-116, 112-116. WRBA Featherweight SF EliminatorView
17/11/2029Aviva Stadium, Dublin, Ireland31(4) - 5 - 2 Atif Albalbali13(1) - 2 W UD 10Scorecards: 97-93, 97-93, 97-93. View
29/09/2029Aviva Stadium, Dublin, Ireland30(4) - 5 - 2 Justin Byabazaire20 - 5 W MD 10Scorecards: 95-95, 96-95, 96-95. View
04/08/2029Aviva Stadium, Dublin, Ireland29(4) - 5 - 2 Aydin Sokullu18(1) - 12(1) - 3 W UD 10Scorecards: 98-92, 98-92, 98-92. View
23/06/2029Aviva Stadium, Dublin, Ireland28(4) - 5 - 2 John Riddle13 - 5 - 1 W UD 10Scorecards: 96-95, 96-95, 96-95. View
28/04/2029Aviva Stadium, Dublin, Ireland27(4) - 5 - 2 Aydin Sokullu18(1) - 10(1) - 3 W UD 10Scorecards: 100-90, 100-90, 100-90. View
24/02/2029Aviva Stadium, Dublin, Ireland26(4) - 5 - 2 Teuvo Panula9 - 8(2) - 4 W UD 10Scorecards: 99-90, 99-90, 99-90. View
23/12/2028Aviva Stadium, Dublin, Ireland25(4) - 5 - 2 Felippe Ortiz22 - 7(2) - 3 W UD 10Scorecards: 98-90, 98-90, 98-90. View
28/10/2028Aviva Stadium, Dublin, Ireland25(4) - 4 - 2 Felippe Ortiz21 - 7(2) - 3 L UD 10Scorecards: 94-96, 94-96, 94-96. View
02/09/2028Aviva Stadium, Dublin, Ireland24(3) - 4 - 2 Teuvo Panula9 - 6(1) - 4 W TKO10 10Fighter got up from KD but ref stopped the fight. View
08/07/2028Aviva Stadium, Dublin, Ireland23(3) - 4 - 2 Zamen Rhissassi16 - 10 W UD 10Scorecards: 97-93, 97-94, 97-94. View
20/05/2028Aviva Stadium, Dublin, Ireland22(3) - 4 - 2 Ju-young Ro22 - 5(3) - 1 W UD 10Scorecards: 98-93, 98-92, 98-93. View
01/04/2028Aviva Stadium, Dublin, Ireland22(3) - 3 - 2 Ju-young Ro21 - 5(3) - 1 L UD 10Scorecards: 93-97, 94-97, 93-97. View
19/02/2028Aviva Stadium, Dublin, Ireland21(3) - 3 - 2 Zamen Rhissassi16 - 8 W UD 10Scorecards: 99-91, 99-91, 99-91. View
08/01/2028Aviva Stadium, Dublin, Ireland20(3) - 3 - 2 Lakshman Nath14(2) - 3(2) W UD 10Scorecards: 97-93, 96-94, 97-93. View
27/11/2027Aviva Stadium, Dublin, Ireland19(3) - 3 - 2 Haaris Yassin17(6) - 8 - 1 W UD 10Scorecards: 99-91, 99-91, 99-91. View
09/10/2027Aviva Stadium, Dublin, Ireland19(3) - 2 - 2 Juwon Okoye13(1) - 6 L UD 10Scorecards: 90-100, 90-100, 90-100. View
21/08/2027Aviva Stadium, Dublin, Ireland19(3) - 2 - 1 Teuvo Panula9 - 3 - 1 D 10Scorecards: 95-95, 95-95, 95-95. View
03/07/2027Aviva Stadium, Dublin, Ireland18(3) - 2 - 1 Neper Bernardino17 - 5(2) W UD 10Scorecards: 97-93, 96-94, 96-94. View
15/05/2027Aviva Stadium, Dublin, Ireland18(3) - 1 - 1 Haaris Yassin16(6) - 6 - 1 L UD 10Scorecards: 94-97, 94-97, 94-97. View
03/04/2027Aviva Stadium, Dublin, Ireland17(3) - 1 - 1 Dan Ayibonte17 - 10 W UD 10Scorecards: 96-95, 96-95, 96-95. View
20/02/2027Aviva Stadium, Dublin, Ireland16(3) - 1 - 1 Abdul Mamoun19 - 6 - 1 W UD 10Scorecards: 97-93, 97-93, 97-93. View
26/12/2026Aviva Stadium, Dublin, Ireland16(3) - 1 Abdul Mamoun19 - 6 D MD 10Scorecards: 95-95, 95-95, 95-96. View
07/11/2026Aviva Stadium, Dublin, Ireland15(3) - 1 Mehmed Akdemir14 - 10(2) - 1 W UD 10Scorecards: 96-94, 96-94, 96-94. View
26/09/2026RDS Arena, Dublin, Ireland14(3) - 1 Egil Hinz15 - 5 - 1 W UD 10Scorecards: 98-93, 98-93, 98-92. View
01/08/2026RDS Arena, Dublin, Ireland13(3) - 1 Steven Krige17 - 4 - 2 W UD 10Scorecards: 97-93, 97-93, 97-93. View
16/05/2026RDS Arena, Dublin, Ireland13(3) - 0 Steven Krige16 - 4 - 2 L UD 10Scorecards: 95-96, 95-96, 95-96. View
27/03/2026National Stadium, Dublin, Ireland12(3) - 0 Verrier Racine9 - 8(1) - 1 W UD 10Scorecards: 100-90, 100-90, 100-90. View
13/02/2026National Stadium, Dublin, Ireland11(3) - 0 Hassan Gilles8 - 5 - 4 W UD 8Scorecards: 80-72, 80-72, 80-72. View
09/01/2026National Stadium, Dublin, Ireland10(3) - 0 Ollie McCreadie6 - 11 - 1 W UD 10Scorecards: 100-90, 100-90, 100-90. View
05/12/2025National Stadium, Dublin, Ireland9(2) - 0 Rehman Jamil11 - 6 - 3 W KO6 10 View
31/10/2025National Stadium, Dublin, Ireland8(2) - 0 Verrier Racine8 - 7(1) - 1 W UD 10Scorecards: 100-90, 100-90, 100-90. View
26/09/2025National Stadium, Dublin, Ireland7(1) - 0 Li-Liang Xiang12 - 8 - 3 - 1(NC) W KO7 10 View
22/08/2025National Stadium, Dublin, Ireland6(1) - 0 Hjalmar Molen8 - 5 - 1 W UD 10Scorecards: 100-90, 100-90, 100-90. View
18/07/2025National Stadium, Dublin, Ireland5 - 0 Gardiner Fabricius6 - 8(1) - 3 W KO9 10 View
13/06/2025National Stadium, Dublin, Ireland4 - 0 Jason McCrae9 - 9(1) - 2 W UD 10Scorecards: 100-90, 100-90, 100-90. View
02/05/2025National Stadium, Dublin, Ireland3 - 0 Daniel Buckley3 - 8 - 2 W UD 8Scorecards: 80-72, 80-72, 80-72. View
31/03/2025Royal Dublin Society, Dublin, Ireland2 - 0 Ian Burke8 - 7 - 2 W UD 10Scorecards: 100-90, 100-90, 100-90. View
20/02/2025Dublin Leishman, Dublin, Ireland1 - 0 Ronan Braden2 - 4 - 2 W UD 8Scorecards: 79-73, 79-73, 79-73. View
25/01/2025Paris Henry, Paris, France0 - 0 Roy Pradon1 - 5 - 1 W UD 4Scorecards: 40-36, 40-36, 40-36. View