Weightclass:  Middleweight
Location:  Dublin, Ireland
Record:  25(1) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/07/2034Dublin, Ireland24(1) - 20 Oisin Ryan3 - 4 WPts
16/05/2034Dublin, Ireland24(1) - 19 Bo-kyung Suk13 - 13 LPts
16/03/2034Dublin, Ireland23(1) - 19 Shayan Rauf0 - 7 WPts
16/01/2034Dublin, Ireland22(1) - 19 Eubuleus Artino11 - 11 WPts
16/11/2033Dublin, Ireland21(1) - 19 Conor Mahoney0 - 2 WPts
12/09/2033Dublin, Ireland21(1) - 18 Mark Byrne10 - 24 LPts
11/07/2033Dublin, Ireland20(1) - 18 John Valentine0 - 12 WPts
10/05/2033Dublin, Ireland19(1) - 18 Jasvinder Bahri0 - 12 WPts
10/03/2033Dublin, Ireland18(1) - 18 Fraco Borge4 - 18 WPts
08/01/2033Dublin, Ireland17(1) - 18 Colin Manuel0 - 6 WPts
08/11/2032Dublin, Ireland16(1) - 18 Conor Buckley0 - 0 WPts
07/09/2032Dublin, Ireland15(1) - 18 Ronan Mullen3 - 12 WPts
08/07/2032Varna, Bulgaria15(1) - 17 Atanas á Reshetnyakov10 - 19 LPts
10/05/2032Kosice, Slovakia14(1) - 17 VÝt Kotalik1 - 4 WPts
12/03/2032Dublin, Ireland13(1) - 17 Evan Lennon1 - 8 WPts
12/01/2032San Pedro Sula, Honduras12 - 17 Fanuco Gonzalez13 - 18(1) WKO2
14/11/2031Dublin, Ireland11 - 17 Rory Heffernan7 - 16 WPts
16/09/2031Aden, Yemen10 - 17 Faisal Wakim2 - 13 WPts
18/07/2031Dublin, Ireland9 - 17 Shamus Curran10 - 13 WPts
19/05/2031Dublin, Ireland8 - 17 Lloyd Hearn5 - 12 WPts
22/03/2031Bokhtar, Tajikistan7 - 17 Umid Jaffer5 - 4 WPts
22/01/2031Dublin, Ireland7 - 16 Shamus Curran8 - 12 LPts
27/11/2030Bern, Switzerland7 - 15 Macon German9 - 9 LPts
29/09/2030Ghent, Belgium6 - 15 Antigoon Schefold1 - 18 WPts
01/08/2030Riga, Latvia6 - 14 Sergei Vasarinsh30 - 13 LPts
03/06/2030Toshkent, Uzbekistan5 - 14 Evgeny Kaghgaliev0 - 0 WPts
05/04/2030Dublin, Ireland4 - 14 Arttu Tenhunen3 - 8 WPts
05/02/2030Bogota, Colombia3 - 14 Jose Morando13(1) - 9 WPts
08/12/2029Tegucigalpa, Honduras3 - 13 Sagaz Pablo11 - 15 LPts
10/10/2029Dublin, Ireland3 - 12 Eoin MacFarlane2 - 11 LPts
12/08/2029Dublin, Ireland3 - 11 Konstantinus Kemppainen21(2) - 14 LPts
14/06/2029Dublin, Ireland3 - 10 Szczeosny Bodak25 - 13 LPts
16/04/2029Dublin, Ireland2 - 10 Gilbert Trosset3 - 7 WPts
16/02/2029Dublin, Ireland2 - 9 Shane Curran21 - 14 LPts
24/12/2028Shymkent, Kazakhstan2 - 8 Teymuraz Cajrbecoff18 - 13 LPts
26/10/2028Dublin, Ireland1 - 8 Rory Heffernan0 - 3 WPts
30/08/2028Dublin, Ireland1 - 7 Dean Donnelly10 - 4 LPts
01/07/2028Dublin, Ireland1 - 6 Ollie Rinne9 - 10 LPts
07/05/2028Dublin, Ireland1 - 5 John Keough25 - 7 LPts
09/03/2028Dublin, Ireland1 - 4 Shane Cavanagh16 - 6 LPts
26/01/2028Dublin, Ireland1 - 3 Euan McSorley0 - 0 LPts
25/12/2027Dublin, Ireland0 - 3 Lac Phuc10 - 2 WPts
26/10/2027Dublin, Ireland0 - 2 Roy Ryan8(1) - 32 LPts
08/09/2027Lviv, Ukraine0 - 1 Aleksei Malkov23 - 29 LPts
11/07/2027Dublin, Ireland0 - 0 Euan Neil0 - 2 LPts