Weightclass:  Welterweight
Location:  Dublin, Ireland
Record:  27(1) - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/12/2033Dublin, Ireland26(1) - 10 Nilis Lemettere4 - 13 WPts
31/10/2033Dublin, Ireland25(1) - 10 Atanas á Balevski2 - 15 WPts
31/08/2033Dublin, Ireland24(1) - 10 Kuzman á Romankov10 - 5 WPts
01/07/2033Dublin, Ireland23(1) - 10 Liam Sheenan9 - 10(1) WPts
30/04/2033Dublin, Ireland22(1) - 10 Rogelio Arguello3 - 9(1) WPts
01/03/2033Dublin, Ireland21(1) - 10 Vasili Aizpurs3 - 12 WPts
30/12/2032Dublin, Ireland20(1) - 10 Vicente Palomino2 - 2 WPts
30/10/2032Dublin, Ireland19(1) - 10 Donmez Imanov9 - 26 WPts
30/08/2032Dublin, Ireland18(1) - 10 Niall Orman19 - 9 WPts
30/06/2032Dublin, Ireland18(1) - 9 Rio Bedoya19 - 7(1) LPts
01/05/2032Dublin, Ireland17(1) - 9 Sagaz Merin1 - 2 WPts
03/03/2032Dublin, Ireland16 - 9 Page Dalle1 - 15 WKO3
03/01/2032Dublin, Ireland15 - 9 Rodrigo Castanon7 - 19(1) WPts
03/12/2031Dublin, Ireland14 - 9 Rodrigo Castanon7 - 18(1) WPts
02/11/2031Dublin, Ireland13 - 9 Rodrigo Castanon7 - 17(1) WPts
19/09/2031Dublin, Ireland12 - 9 Fatmir Bardhi7 - 14 WPts
19/08/2031Dublin, Ireland11 - 9 Dmitriy Novoseltsev10 - 8 WPts
20/06/2031Dublin, Ireland10 - 9 Eloy Madruga5 - 10 WPts
20/04/2031Ulaanbaatar, Mongolia9 - 9 Kolzak Nyam-Ochir25 - 23 WPts
20/02/2031Dublin, Ireland8 - 9 Harvey Gilchrist1 - 11 WPts
22/12/2030Malang, Indonesia8 - 8 Sajid Siddique11 - 8 LPts
24/10/2030Dublin, Ireland7 - 8 Eoghan Hanigan3 - 9 WPts
26/08/2030Dublin, Ireland6 - 8 Edmundo Barba4 - 8 WPts
27/06/2030Horlivka, Ukraine6 - 7 Viktor Vitko19 - 20 LPts
29/04/2030Athens, Greece6 - 6 Nauplius Scafidi22 - 18(1) LPts
01/03/2030Dublin, Ireland6 - 5 Patrick McNamara1 - 4 LPts
01/01/2030Dublin, Ireland5 - 5 Agapetus Estacio1 - 2 WPts
02/11/2029Dublin, Ireland4 - 5 Patrick Schartner2 - 4 WPts
03/09/2029Dublin, Ireland3 - 5 Lucas Connelly2 - 6 WPts
18/07/2029Drogheda, Ireland2 - 5 Eoghan Braden11 - 16 WPts
19/05/2029Cork, Ireland2 - 4 Robert Coughlan0 - 2 LPts
26/03/2029Waterford, Ireland2 - 3 Darragh McRae20 - 15 LPts Ireland National Championships 2029View
21/03/2029Dun Laoghaire, Ireland2 - 2 Max Maguire12 - 18 LPts
23/01/2029Dublin, Ireland2 - 1 Aidan Hanigan8 - 13 LPts
29/11/2028Dublin, Ireland1 - 1 Roy Cleary21 - 5 WPts
26/11/2028Dublin, Ireland1 - 0 Shamus Malley20 - 12 LPts
18/10/2028Dublin, Ireland0 - 0 Glynn Vert0 - 5 WPts