Weightclass:  Bantamweight
Location:  Dublin, Ireland
Record:  22 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/01/2034London, UK22 - 16 Chris Ormond20 - 7 LPts
07/11/2033Dublin, Ireland21 - 16 Ross Sheenan17 - 14 WPts
07/09/2033Bruges, Belgium21 - 15 Achim Claenwaert15 - 13 LPts
08/07/2033Bangkok, Thailand20 - 15 Kwanpichit Suwannang12 - 24 WPts
10/05/2033Dublin, Ireland19 - 15 Matthew McPhee1 - 0 WPts
10/03/2033Dublin, Ireland18 - 15 Conor Sheridan1 - 3 WPts
08/01/2033Santa Ana, El Salvador17 - 15 Felippe Vasco3 - 9 WPts
08/11/2032Dublin, Ireland16 - 15 Jay MacAlastair0 - 10 WPts
08/09/2032Dublin, Ireland15 - 15 Paul Brody2 - 12 WPts
09/07/2032Sydney, Australia15 - 14 Isaac Raeburn19 - 15(1) LPts
11/05/2032Pretoria, South Africa14 - 14 Luister Sam7 - 21 WPts
13/03/2032Dublin, Ireland13 - 14 Nathan McCord3 - 10 WPts
13/01/2032Asuncion, Paraguay13 - 13 Cisco Urenda13 - 5 LPts
15/11/2031Dublin, Ireland12 - 13 Kieran Breckenridge0 - 4 WPts
14/09/2031Namangan, Uzbekistan11 - 13 Etibar Nagiyev0 - 9 WPts
17/07/2031Quezon City, Philippines11 - 12 Paul Pompa21 - 14(1) LPts
19/05/2031Dun Laoghaire, Ireland11 - 11 Harry Tracey10 - 6 LPts
01/04/2031Dublin, Ireland10 - 11 Eoghan Corcoran4 - 10 WPts
01/02/2031Dublin, Ireland9 - 11 Thomas McGill3 - 0 WPts
03/12/2030Dublin, Ireland8 - 11 Liam Boyle0 - 6 WPts
04/10/2030Gyumri, Armenia8 - 10 Vahe Hagopyan27 - 16 LPts
06/08/2030Dublin, Ireland7 - 10 Horace du Cerceau6 - 5(1) WPts
08/06/2030Dublin, Ireland6 - 10 Ivan Montemayor9 - 14 WPts
10/04/2030Dublin, Ireland5 - 10 Bonar Marais1 - 8 WPts
10/02/2030Dublin, Ireland4 - 10 Fausto Marina4 - 3 WPts
13/12/2029Si Racha, Thailand3 - 10 Jomthong Petchungruang2 - 16 WPts
15/10/2029Dublin, Ireland3 - 9 Mojiz Szlovak9 - 7 LPts
17/08/2029San Bernardo, Chile3 - 8 Jose Barrera1 - 10 LPts
19/06/2029Dublin, Ireland2 - 8 Eloy Cortes5 - 5 WPts
20/04/2029Bury, UK2 - 7 Steven Nisbett8 - 2 LPts
20/02/2029Dublin, Ireland1 - 7 Lewis Brady2 - 9 WPts
23/12/2028Panama City, Panama1 - 6 Enzo Damaso14 - 5 LPts
25/10/2028Dun Laoghaire, Ireland1 - 5 Oisin Coughlan8 - 11 LPts
01/09/2028Galway, Ireland1 - 4 Conor Moran10 - 25(1) LPts
04/07/2028Trujillo, Peru1 - 3 Dario Tovar9 - 7(1) LPts
06/05/2028Dublin, Ireland1 - 2 Patrick Carran3 - 14 LPts
10/03/2028Dublin, Ireland1 - 1 Evan Quirke9 - 21 LPts
22/01/2028Dublin, Ireland1 - 0 Anthony Tighe13 - 22 LPts
21/12/2027Dublin, Ireland0 - 0 Jacob Kennedy0 - 6(1) WPts