Weightclass:  Bantamweight
Location:  Dublin, Ireland
Record:  24 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/05/2033Dublin, Ireland23 - 22 Antwan Heth4 - 11 WPts
22/03/2033Dublin, Ireland22 - 22 Aslan Feyzioglu3 - 9 WPts
20/01/2033Dublin, Ireland21 - 22 Larenzo Trigo6 - 9 WPts
20/11/2032Dublin, Ireland20 - 22 Dimos Maciel1 - 6 WPts
20/09/2032Dublin, Ireland19 - 22 Dimos Maciel1 - 5 WPts
21/07/2032Dublin, Ireland18 - 22 Tobias Sekyi3 - 6 WPts
23/05/2032Dublin, Ireland17 - 22 John Hughes3 - 13 WPts
24/03/2032Dublin, Ireland16 - 22 Zelipe Avellaneda1 - 8 WPts
24/01/2032Dublin, Ireland15 - 22 Brandon MacGuire1 - 2 WPts
25/11/2031Dublin, Ireland15 - 21 Oisin Coughlan22 - 17 LPts
26/09/2031Dublin, Ireland14 - 21 Paul Haughey9(1) - 17 WPts
30/07/2031Dublin, Ireland13 - 21 Liam Boyle1 - 10 WPts
31/05/2031Liege, Belgium13 - 20 Odilon de Balzac10 - 7 LPts
02/04/2031Mueang Samut Prakan, Thailand12 - 20 Chalermpetch Polsak15 - 17 WPts
02/02/2031Dublin, Ireland11 - 20 Shamus Connelly2 - 8 WPts
05/12/2030Dublin, Ireland10 - 20 Fionn Rafferty15 - 10 WPts
07/10/2030Anderlecht, Belgium9 - 20 Colville Bellanger3 - 17(2) WPts
09/08/2030Santa Ana, El Salvador8 - 20 Juan Farin5 - 14 WPts
11/06/2030Dublin, Ireland8 - 19 Joaquin Boda5(1) - 11 LPts
13/04/2030Limerick, Ireland8 - 18 Paul Cummins10 - 5 LPts
13/02/2030San Miguelito, Panama8 - 17 Rafael Noguera14 - 6 LPts
16/12/2029Dun Laoghaire, Ireland8 - 16 Oisin Coughlan15 - 11 LPts
20/10/2029Asuncion, Paraguay7 - 16 Vicente Rigor1 - 16 WPts
22/08/2029Bangkok, Thailand6 - 16 Wisanu Kiatniwat15 - 23 WPts
24/06/2029Dublin, Ireland6 - 15 Doruk Yalman14 - 19 LPts
26/04/2029Dublin, Ireland6 - 14 Jordan Gallagher10 - 8 LPts
27/02/2029Dublin, Ireland6 - 13 Patrick Carran5 - 17 LPts
22/01/2029Dublin, Ireland6 - 12 Dean Donaghue18(2) - 30(3) LPts
22/12/2028Brno, Czech Republic6 - 11 Ignßc Pilat30 - 19 LPts
23/10/2028Wichita, USA6 - 10 John Williams19(1) - 25(3) LPts
25/08/2028Gold Coast, Australia5 - 10 Mark Kyle4 - 5 WPts
27/06/2028Drogheda, Ireland4 - 10 Aidan Lane3 - 4 WPts
29/04/2028Dublin, Ireland3 - 10 Luc Gide3 - 5 WPts
01/03/2028Dublin, Ireland3 - 9 Phil Cassidy9 - 11 LPts
04/01/2028Dublin, Ireland3 - 8 Kenzie Walters6 - 2 LPts
06/11/2027Ostrava, Czech Republic3 - 7 Miroslav Buzek17 - 11 LPts
08/09/2027Dublin, Ireland3 - 6 Jordan Gallagher3 - 5 LPts
12/07/2027Sheffield, UK3 - 5 Mark Friel3 - 6 LPts
14/05/2027Dublin, Ireland2 - 5 Evan Quirke6 - 19 WPts
28/03/2027Dublin, Ireland2 - 4 Lee MacCarrick8 - 14(1) LPts
20/02/2027Dublin, Ireland2 - 3 John Monaghan0 - 0 LPts
16/01/2027Dublin, Ireland1 - 3 Dillon MacFadden1 - 6 WPts
16/11/2026Dublin, Ireland0 - 3 Joshua Higgins1 - 2 WPts
02/10/2026Dublin, Ireland0 - 2 Aaron Buckley12 - 6 LPts
07/08/2026Dublin, Ireland0 - 1 Daniel Mohan5 - 13(1) LPts
04/07/2026Dublin, Ireland0 - 0 Joshua Higgins0 - 0 LPts