Weightclass:  Featherweight
Location:  Dublin, Ireland
Record:  22(1) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/01/2034Dublin, Ireland21(1) - 18 Jonathan Adumensa7 - 8 WPts
01/11/2033Dublin, Ireland20(1) - 18 Barnard Bielke0 - 2 WPts
30/08/2033Dublin, Ireland20(1) - 17 Haaris Maarouf10(2) - 3 LPts
29/06/2033Dublin, Ireland19(1) - 17 Karim Baliev2 - 8 WPts
28/04/2033Dublin, Ireland18(1) - 17 Niall Donnell6 - 18 WPts
27/02/2033Dublin, Ireland17(1) - 17 Jeraldo Lema5 - 27 WPts
28/12/2032Dublin, Ireland16(1) - 17 Brahim Oncel4 - 19 WPts
28/10/2032Dublin, Ireland16(1) - 16 Rafayel Eghiayan6 - 19 LPts
28/08/2032Dublin, Ireland15(1) - 16 Shane Quinn4 - 5(1) WPts
28/06/2032Dublin, Ireland14(1) - 16 Spencer McCalley7 - 26 WPts
30/04/2032Tallaght, Ireland14(1) - 15 Oliver McCorvey12 - 11 LPts
29/03/2032Tallaght, Ireland14(1) - 14 Ciaran Fitzsimmons21(1) - 12 LPts Ireland National Championships 2032View
26/03/2032Tallaght, Ireland13(1) - 14 Paul Whalen17 - 14 WPts Ireland National Championships 2032View
29/02/2032Dublin, Ireland12(1) - 14 Ekapol Komsaimai11 - 7 WPts
31/12/2031Dublin, Ireland11(1) - 14 Nicholas Cleary3 - 7 WPts
01/11/2031Dublin, Ireland10(1) - 14 Conor Markey1 - 13(1) WPts
01/09/2031Dublin, Ireland9(1) - 14 Gul Yokuslu2 - 0 WPts
04/07/2031Kiev, Ukraine8(1) - 14 Krystiyan Adamovich6 - 26 WPts
06/05/2031Perth, Australia8(1) - 13 Dominic Ojaghian5 - 17 LPts
08/03/2031San Jose del Monte, Philippines7 - 13 Sierra Daan8 - 14 WKO3
08/01/2031Algiers, Algeria6 - 13 Zafa Hosseini9 - 25 WPts
10/11/2030Monterrey, Mexico6 - 12 Ryo Banos9 - 16 LPts
12/09/2030Brasilia, Brazil5 - 12 Baltasar Felix10 - 23 WPts
15/07/2030Lankaran, Azerbaijan5 - 11 Fazail Talshinskii28 - 19 LPts
17/05/2030Prague, Czech Republic5 - 10 Ilja Raich24(2) - 16 LPts
19/03/2030Dublin, Ireland5 - 9 Rory McNiall5 - 14 LPts
31/01/2030Dublin, Ireland5 - 8 Leon Brady24 - 8 LPts
03/12/2029Dublin, Ireland4 - 8 Dan McCleese5(1) - 13 WPts
07/10/2029Waterford, Ireland4 - 7 Glynn Halloran20(1) - 25(1) LPts
10/08/2029San Juan, Puerto Rico4 - 6 Manuel Coro13 - 6 LPts
12/06/2029Dublin, Ireland3 - 6 Tymoteusz Korch6 - 7 WPts
13/04/2029Dublin, Ireland2 - 6 Niall MacLean0 - 5 WPts
12/02/2029Dublin, Ireland2 - 5 Robert Keys9 - 12 LPts
15/12/2028Winnipeg, Canada2 - 4 Rex Morehead8 - 12 LPts
17/10/2028Dublin, Ireland1 - 4 Ciaran McDermott0 - 4 WPts
18/08/2028Limerick, Ireland0 - 4 Ethan Monaghan9(1) - 17(1) WPts
24/06/2028Dublin, Ireland0 - 3 Rovshan Shamhalov4 - 23 LPts
25/04/2028Dublin, Ireland0 - 2 Seth Lynch2 - 17 LPts
29/02/2028Dublin, Ireland0 - 1 Robert Gracie8 - 16 LPts
20/01/2028Dublin, Ireland0 - 0 Liam Fitzpatrick2 - 2 LPts