Weightclass:  Featherweight
Location:  Limerick, Ireland
Record:  30 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/11/2033Limerick, Ireland29 - 15 Harvey Cassidy35 - 16 WPts
28/09/2033Limerick, Ireland28 - 15 Harvey Cassidy35 - 15 WPts
29/07/2033Limerick, Ireland27 - 15 Yordan á Zhelov5 - 12 WPts
28/05/2033Limerick, Ireland26 - 15 Jax Porras13 - 12 WPts
28/03/2033Limerick, Ireland25 - 15 Rehman Firman3 - 15(3) WPts
26/01/2033Limerick, Ireland24 - 15 Toma Baljakin11 - 22 WPts
26/11/2032Limerick, Ireland23 - 15 Takeshi Seto18 - 8 WPts
26/09/2032Dublin, Ireland23 - 14 John Sean23 - 7 LPts
27/07/2032Dublin, Ireland23 - 13 John Sean22 - 7 LPts
01/06/2032Limerick, Ireland22 - 13 Aimon Diaz2 - 10 WPts
01/04/2032Tallaght, Ireland21 - 13 Ciaran Fitzsimmons22(1) - 12 WPts Ireland National Championships 2032View
29/03/2032Tallaght, Ireland20 - 13 Harvey Cassidy26 - 10 WPts Ireland National Championships 2032View
26/03/2032Tallaght, Ireland19 - 13 Leon Buckley20 - 11 WPts Ireland National Championships 2032View
29/02/2032Cebu City, Philippines18 - 13 Saturnin Adlawan9 - 15 WPts
31/12/2031Galway, Ireland17 - 13 Ciaran McDermott3 - 21 WPts
01/11/2031Almaty, Kazakhstan16 - 13 Saad Iscackow8 - 14 WPts
03/09/2031Limerick, Ireland15 - 13 Dave Ladas4 - 12 WPts
06/07/2031Ciudad del Este, Paraguay14 - 13 Vicente Travieso7 - 13 WPts
07/05/2031San Jose, Costa Rica13 - 13 Orlando Blas3 - 17 WPts
09/03/2031Quezon City, Philippines12 - 13 Pedro Bonzo9 - 12 WPts
09/01/2031Vienna, Austria11 - 13 Hann Dentice4 - 13 WPts
11/11/2030Bandar Lampung, Indonesia10 - 13 Jagat Habibie16(1) - 12 WPts
13/09/2030Sofia, Bulgaria10 - 12 Andrei á Hinov16 - 15 LPts
16/07/2030Kharkiv, Ukraine10 - 11 Vanko Archacki21(1) - 20 LPts
18/05/2030Jakarta, Indonesia9 - 11 Cahya Thio22 - 14 WPts
20/03/2030Kunming, China8 - 11 Zhuang Huie3 - 16(1) WPts
20/01/2030Swords, Ireland8 - 10 Darragh Killough8(1) - 22 LPts
25/11/2029Bacoor, Philippines8 - 9 Carlos Avino25 - 34(2) LPts
27/09/2029Galway, Ireland7 - 9 Liam MacKenna2(1) - 11(1) WPts
01/08/2029Kosice, Slovakia6 - 9 Cenek Tomas4 - 6 WPts
03/06/2029Canberra, Australia5 - 9 Justin Pagano9 - 8 WPts
05/04/2029Dublin, Ireland5 - 8 Liam Ward15 - 19 LPts
10/02/2029Melbourne, Australia5 - 7 Inigo Hearn16 - 13 LPts
13/12/2028Montevideo, Uruguay5 - 6 Noe Calma8 - 8 LPts
15/10/2028Limerick, Ireland4 - 6 Rory McGill3 - 13(2) WPts
16/08/2028Limerick, Ireland3 - 6 Lee Power1 - 4 WPts
17/06/2028Bogota, Colombia3 - 5 Edmundo Abrigo24(1) - 13 LPts
19/04/2028Tirana, Albania3 - 4 Besart Corbajram3 - 19 LPts
20/02/2028Kosice, Slovakia3 - 3 Vladislav Urban9 - 11 LPts
23/12/2027Limerick, Ireland2 - 3 Platon Roda8 - 11 WPts
25/10/2027Limerick, Ireland2 - 2 Ciaran Fitzsimmons3 - 1 LPts
25/08/2027Chiclayo, Peru1 - 2 Jair Belmonte2 - 13 WPts
27/06/2027Swords, Ireland1 - 1 Conor Breckenridge13 - 18 LPts
07/05/2027Dublin, Ireland1 - 0 Jason Kavanagh18(1) - 22 LPts
05/04/2027Limerick, Ireland0 - 0 Roy Buckley2 - 1 WPts