Weightclass:  Lightweight
Location:  Dun Laoghaire, Ireland
Record:  21 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/01/2029Dun Laoghaire, Ireland20 - 12 Euan Atintande11 - 4 WPts
18/11/2028Dun Laoghaire, Ireland19 - 12 Ethan McAdams16 - 12 WPts
19/09/2028Dun Laoghaire, Ireland18 - 12 Garrick Oberpfalz8(1) - 7 WPts
20/07/2028Dun Laoghaire, Ireland17 - 12 Ryo Frias16 - 16 WPts
22/05/2028Dun Laoghaire, Ireland16 - 12 Gilleasbuig Henkelman3 - 9 WPts
23/03/2028Dun Laoghaire, Ireland15 - 12 Valentino Tomasso9 - 15 WPts
23/01/2028Dun Laoghaire, Ireland14 - 12 Agapetus Gutierres5 - 9 WPts
24/11/2027Dun Laoghaire, Ireland13 - 12 Cisco Melero3 - 5 WPts
26/09/2027Dun Laoghaire, Ireland12 - 12 Murat Onarici2 - 5 WPts
29/07/2027Dun Laoghaire, Ireland11 - 12 Mark McGowan0 - 1 WPts
30/05/2027Dun Laoghaire, Ireland10 - 12 Jordan Vincent2 - 7 WPts
31/03/2027Dun Laoghaire, Ireland9 - 12 Patrick McCathern3 - 20 WPts
30/01/2027Medellin, Colombia8 - 12 Joaquin Banda17(1) - 19 WPts
02/12/2026Ho Chi Minh City, Vietnam8 - 11 Pho Toan11 - 8 LPts
04/10/2026Dun Laoghaire, Ireland7 - 11 Matthew Hanigan13 - 16 WPts
08/08/2026Dun Laoghaire, Ireland6 - 11 Dai Regan4 - 13 WPts
09/06/2026Dublin, Ireland6 - 10 Brandon McFarland3 - 13 LPts
11/04/2026San Juan, Puerto Rico5 - 10 Jose Cambron6 - 9 WPts
11/02/2026Dun Laoghaire, Ireland4 - 10 Joshua Cairncross9 - 11 WPts
13/12/2025Dublin, Ireland3 - 10 Fionn Rinne3 - 7 WPts
19/10/2025Ankara, Turkey2 - 10 Ilkin Taskopruluzade8 - 12 WPts
21/08/2025Galway, Ireland2 - 9 Matthew Malone13 - 16 LPts
07/07/2025Dun Laoghaire, Ireland2 - 8 Karl Donnelly37(2) - 10 LPts
20/05/2025Cork, Ireland2 - 7 Nathan Coughlan25(1) - 20 LPts
11/04/2025Las Condes, Chile1 - 7 Zelipe Collazo3 - 13 WPts
11/02/2025Dun Laoghaire, Ireland1 - 6 Cillian Byrne0 - 0 LPts
19/12/2024Aalborg, Denmark1 - 5 Knute Salomon34 - 8 LPts
21/10/2024Aalborg, Denmark1 - 4 Thorin Thyssen22 - 17 LPts
23/08/2024Sendai, Japan1 - 3 Takeo Kuwahara11 - 14 LPts
25/06/2024Dublin, Ireland1 - 2 Nathan Fylan15 - 20 LPts
10/05/2024Dublin, Ireland1 - 1 Eoin Flanagon2 - 6 LPts
01/04/2024Dublin, Ireland1 - 0 Thomas Moore27 - 11 LPts
20/02/2024Dun Laoghaire, Ireland0 - 0 Ross Kavanagh0 - 7 WPts