Weightclass:  Bantamweight
Location:  Dun Laoghaire, Ireland
Record:  22 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/11/2033Dun Laoghaire, Ireland21 - 10 Phornello Kwakye4 - 10 WPts
11/09/2033Dun Laoghaire, Ireland20 - 10 Ibrahim Usman3 - 9(1) WPts
11/07/2033Dun Laoghaire, Ireland19 - 10 Celis Barst2 - 6 WPts
11/05/2033Dun Laoghaire, Ireland19 - 9 Theo Flanagon5 - 22 LPts
11/03/2033Dun Laoghaire, Ireland19 - 8 Tat Phuoc5 - 15 LPts
09/01/2033Dun Laoghaire, Ireland18 - 8 Tram Danh4 - 8 WPts
09/11/2032Dun Laoghaire, Ireland18 - 7 Noe Merlos26 - 22 LPts
09/09/2032Dun Laoghaire, Ireland17 - 7 Dmitriy Ludzenieks1 - 1 WPts
10/07/2032Dun Laoghaire, Ireland16 - 7 Paco Van Eekele6 - 8 WPts
11/05/2032Dun Laoghaire, Ireland15 - 7 Sirimongkol Thonglao1 - 14 WPts
11/03/2032Dun Laoghaire, Ireland14 - 7 Daniel MacRae10 - 13 WPts
11/01/2032Dun Laoghaire, Ireland13 - 7 Erec Osmond7 - 16 WPts
12/11/2031Tirana, Albania12 - 7 Defrim Haxhiu7 - 19 WPts
14/09/2031Shenyang, China11 - 7 Zhuang Lien4 - 21 WPts
17/07/2031San Jose, Costa Rica11 - 6 Ricardo Mier14 - 22 LPts
19/05/2031Dun Laoghaire, Ireland10 - 6 Seamus Guinness11 - 11 WPts
21/03/2031Bangkok, Thailand9 - 6 Chontlatarn Meelarpkit8 - 16(1) WPts
21/01/2031Dublin, Ireland9 - 5 Ronan Gallagher12 - 3 LPts
23/11/2030Athens, Greece8 - 5 Julius Booras0 - 3 WPts
25/09/2030Dun Laoghaire, Ireland7 - 5 Paul Donoghue1 - 2 WPts
25/07/2030Dun Laoghaire, Ireland6 - 5 Rex Meaney2 - 3 WPts
28/05/2030Dun Laoghaire, Ireland5 - 5 Teerachai Narding2 - 6 WPts
29/03/2030General Santos, Philippines4 - 5 Vicente Danguilan17 - 21 WPts
29/01/2030Almaty, Kazakhstan4 - 4 Zuffur Sagadieff13 - 10 LPts
01/12/2029San Jose, Costa Rica4 - 3 Marco Ledesma13 - 12 LPts
03/10/2029Dublin, Ireland3 - 3 Dean Flynn0 - 0 WPts
21/08/2029Manchester, USA2 - 3 Ian Durkin2 - 13 WPts
23/06/2029Dun Laoghaire, Ireland1 - 3 Cillian McFarlane2 - 10(1) WPts
24/04/2029Soyapango, El Salvador0 - 3 Olindo Soto2 - 13 WPts
24/02/2029Dublin, Ireland0 - 2 Anthony Magee4 - 11 LPts
06/01/2029Dublin, Ireland0 - 1 Conor Cary13 - 30(9) LPts
02/12/2028Dun Laoghaire, Ireland0 - 0 Paul Coleman2 - 3 LPts