Weightclass:  Middleweight
Location:  Dun Laoghaire, Ireland
Record:  40 - 12(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/11/2028Dun Laoghaire, Ireland39 - 12(1) Senon Abar11(1) - 20(1) WPts
06/09/2028Dun Laoghaire, Ireland38 - 12(1) Dele Ezeonu1 - 21 WPts
07/07/2028Dun Laoghaire, Ireland37 - 12(1) Jordan Mohan19(1) - 22 WPts
07/05/2028Dun Laoghaire, Ireland36 - 12(1) Mason Raza7(1) - 24 WPts
08/03/2028Dun Laoghaire, Ireland35 - 12(1) Jose Zapata3 - 6 WPts
08/01/2028Dun Laoghaire, Ireland34 - 12(1) Abdul Noorani0 - 15 WPts
08/11/2027Dun Laoghaire, Ireland33 - 12(1) Fonluang Duanaaymukdahan12 - 10 WPts
08/09/2027Dun Laoghaire, Ireland32 - 12(1) Fatjon Yavuz2 - 11 WPts
09/07/2027Dun Laoghaire, Ireland31 - 12(1) Aminpetch Kittichai12 - 12 WPts
10/05/2027Dun Laoghaire, Ireland30 - 12(1) Mauno Narinen3 - 10 WPts
11/03/2027Dun Laoghaire, Ireland29 - 12(1) Ngaoprajan Onesongchaigym2 - 14 WPts
10/01/2027Dun Laoghaire, Ireland28 - 12(1) Roy Kelley8 - 16(1) WPts
11/11/2026Dun Laoghaire, Ireland27 - 12(1) Ben Bwambale19 - 18 WPts
07/10/2026Riga, Latvia26 - 12(1) Fadei Gaiss26(4) - 17 WPts
04/09/2026Alexandria, Egypt26 - 11(1) Waqas Pasha23(1) - 20 LPts
04/08/2026Riga, Latvia25 - 11(1) Fadei Gaiss25(4) - 16 WPts
03/07/2026Valladolid, Spain25 - 10(1) Baltasar Canal11 - 22 LPts
02/06/2026Dun Laoghaire, Ireland25 - 9(1) Mohsin Atiq18 - 14 LPts
02/05/2026Dun Laoghaire, Ireland24 - 9(1) Xin Hsieh15 - 10 WPts
01/04/2026Cork, Ireland23 - 9(1) Patrick Boyle11 - 14 WPts Ireland National Championships 2026View
29/03/2026Cork, Ireland22 - 9(1) Aaron McCreery10 - 20 WPts Ireland National Championships 2026View
26/03/2026Cork, Ireland21 - 9(1) Leon Healey12 - 5 WPts Ireland National Championships 2026View
08/03/2026Dun Laoghaire, Ireland21 - 8(1) Kamil Elias22 - 14 LPts
04/02/2026Dun Laoghaire, Ireland20 - 8(1) Elmar Azizbekov13 - 13 WPts
04/01/2026Dun Laoghaire, Ireland19 - 8(1) Zahid Attar13 - 4 WPts
23/11/2025Schaerbeek, Belgium18 - 8(1) Mortimer Herard0 - 5 WPts
25/09/2025Tirana, Albania17 - 8(1) Fatlum Petrela3 - 2 WPts
28/07/2025Tirana, Albania16 - 8(1) Fatlum Petrela3 - 1 WPts
30/05/2025Sydney, Australia15 - 8(1) Ben Hayes1 - 12 WPts
01/04/2025Swords, Ireland15 - 7(1) Nathan Ryan33 - 20 LPts Ireland National Championships 2025View
29/03/2025Swords, Ireland14 - 7(1) Joshua Quinlan3 - 4 WPts Ireland National Championships 2025View
26/03/2025Swords, Ireland13 - 7(1) Leon Healey7 - 3 WPts Ireland National Championships 2025View
17/02/2025Cork, Ireland12 - 7(1) Seamus Fylan14 - 15 WPts
23/12/2024Galway, Ireland12 - 6(1) Will MacKay10 - 13 LPts
18/11/2024Dublin, Ireland11 - 6(1) Callum Mairs27(2) - 12 WPts
13/10/2024Dun Laoghaire, Ireland10 - 6(1) Lee Roche2 - 17(2) WPts
16/08/2024San Pedro Sula, Honduras9 - 6(1) Rio Casco3 - 5 WPts
18/06/2024Dublin, Ireland8 - 6(1) James Burns2 - 15(5) WPts
23/04/2024Dun Laoghaire, Ireland7 - 6(1) Mark Ayeni1 - 6 WPts
24/02/2024Dublin, Ireland6 - 6(1) Darryl Ormonde4 - 8 WPts
26/12/2023Santo Domingo de Guzman, Dominican Republic5 - 6(1) Vicente Silvestre2 - 10 WPts
28/10/2023Dun Laoghaire, Ireland4 - 6(1) Shane Curran0 - 2 WPts
29/08/2023Tirana, Albania4 - 5 Arlind Emini23(1) - 15 LKO3
01/07/2023Galway, Ireland4 - 4 Ethan Doyle2 - 12 LPts
07/05/2023Limerick, Ireland3 - 4 Dean MacGuire4 - 28 WPts
09/03/2023Dublin, Ireland3 - 3 Dai Lockie20 - 9 LPts
05/02/2023Limerick, Ireland3 - 2 Conor Nolan0 - 0 LPts
31/12/2022Yerevan, Armenia3 - 1 Gaydzan Saatjian19 - 12 LPts
02/11/2022Vienna, Austria3 - 0 Verner Mahs11 - 9 LPts
04/09/2022Dublin, Ireland2 - 0 Niall McGee0 - 5 WPts
10/07/2022Dublin, Ireland1 - 0 Daniel Scully8 - 16 WPts
18/05/2022Dun Laoghaire, Ireland0 - 0 Jordan Mohan1 - 0 WPts