Weightclass:  Bantamweight
Location:  Dublin, Ireland
Record:  14 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/11/2033Dublin, Ireland13 - 22 Nicandro Basulto0 - 20 WPts
20/09/2033Dublin, Ireland12 - 22 Sergey Shilkov8 - 9(1) WPts
21/07/2033Dublin, Ireland11 - 22 Anthony Flanagan2 - 9 WPts
21/05/2033Dublin, Ireland10 - 22 Joshua McRae1 - 0 WPts
21/03/2033Dublin, Ireland10 - 21 Acelin Notte12(1) - 9 LPts
19/01/2033Dublin, Ireland10 - 20 Haaris Harron23 - 21 LPts
19/11/2032Dublin, Ireland9 - 20 Jayakatong Lita7 - 4 WPts
19/09/2032Dublin, Ireland8 - 20 John Hughes4 - 14 WPts
20/07/2032Dublin, Ireland7 - 20 John Rodgers8 - 29 WPts
22/05/2032Dublin, Ireland6 - 20 Jay MacAlastair0 - 7 WPts
23/03/2032Dublin, Ireland5 - 20 Jay MacAlastair0 - 6 WPts
23/01/2032Dublin, Ireland4 - 20 Niall Meaney6 - 11 WPts
24/11/2031Haiphong, Vietnam4 - 19 Trach Trung12 - 5 LPts
26/09/2031Kuching, Malaysia3 - 19 Abdul Sharif2 - 6 WPts
29/07/2031Dublin, Ireland2 - 19 Santiago Catalan2 - 10 WPts
31/05/2031Port-de-Paix, Haiti2 - 18 Montrose de Brosse6 - 11 LPts
01/04/2031Riga, Latvia2 - 17 Aleksandr Sedols9 - 10 LPts
01/02/2031Nairobi, Kenya2 - 16 Dan Juma9 - 15(1) LPts
04/12/2030Minsk, Belarus2 - 15 Oleksander Pultorak8 - 15 LPts
06/10/2030Dublin, Ireland1 - 15 Esteban Morin3 - 9 WPts
08/08/2030Lima, Peru1 - 14 Alvino Mariano27 - 15 LPts
10/06/2030Kuala Lumpur, Malaysia1 - 13 Yong Sui26(1) - 26 LPts
12/04/2030Kuala Lumpur, Malaysia1 - 12 Kashif Reza4 - 14 LPts
12/02/2030Dublin, Ireland1 - 11 Niall Meaney0 - 4 LPts
14/12/2029Croix des Bouqets, Haiti1 - 10 Quincy Clary8 - 11 LPts
16/10/2029Bangkok, Thailand1 - 9 Kaenpetch Jantakam21 - 18 LPts
18/08/2029Dublin, Ireland1 - 8 Paul Cummins6 - 5 LPts
19/06/2029Bruges, Belgium1 - 7 Peter Masin8 - 23 LPts
21/04/2029Dublin, Ireland0 - 7 Erec Foccart2 - 3 WPts
21/02/2029Seoul, South Korea0 - 6 Myung-joo Chi0 - 0 LPts
24/12/2028Salerno, Italy0 - 5 Adriano Adduci36 - 15 LPts
26/10/2028Dublin, Ireland0 - 4 Dillon MacFadden4 - 15(2) LPts
04/09/2028Dundalk, Ireland0 - 3 Shamus Nevin5 - 18 LPts
21/07/2028Dublin, Ireland0 - 2 Anthony Tighe16 - 22 LPts
24/05/2028Dublin, Ireland0 - 1 Aaron Buckley20 - 8 LPts
15/04/2028Dublin, Ireland0 - 0 Paul Haughey0 - 3 LPts