Weightclass:  Light Welterweight
Location:  Dun Laoghaire, Ireland
Record:  23(1) - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/10/2029Dun Laoghaire, Ireland22(1) - 25 Scott Madioko7 - 10 WPts
26/08/2029Dun Laoghaire, Ireland21(1) - 25 Quaddus Tikolo3 - 3 WPts
27/06/2029Dun Laoghaire, Ireland20(1) - 25 Ollie McVicker2 - 3 WPts
28/04/2029Dun Laoghaire, Ireland19(1) - 25 Eoin Shea3 - 3 WPts
27/02/2029Dun Laoghaire, Ireland18(1) - 25 Rico Asaro12 - 12 WPts
29/12/2028Dun Laoghaire, Ireland17(1) - 25 Vasil á Bazilev0 - 7 WPts
30/10/2028Dun Laoghaire, Ireland16(1) - 25 Bakti Tjhia8 - 19 WPts
31/08/2028Dun Laoghaire, Ireland15 - 25 Ronan Treacy2 - 6 WKO3
02/07/2028Dun Laoghaire, Ireland14 - 25 Adam Beirne2 - 9 WPts
02/05/2028Dun Laoghaire, Ireland14 - 24 Stanimir á Legostev1 - 5 LPts
04/03/2028Dun Laoghaire, Ireland13 - 24 Daniel Butler2 - 12 WPts
04/01/2028Dun Laoghaire, Ireland13 - 23 Aaron Finnegan17 - 14 LPts
05/11/2027Bello, Colombia12 - 23 Gig Metro0 - 0 WPts
07/09/2027Gomel, Belarus11 - 23 Bohdan Maslak10 - 14 WPts
10/07/2027Gyumri, Armenia10 - 23 Simeon Yalenkatyan7 - 13 WPts
12/05/2027Tianjin, China9 - 23 Tung Sang11 - 12(1) WPts
14/03/2027Swords, Ireland9 - 22 Zachary McNamara17 - 8 LPts
15/01/2027Dublin, Ireland8 - 22 Ashley Gregory20 - 12 WPts
16/11/2026Dun Laoghaire, Ireland7 - 22 Aaron Devin4 - 0 WPts
17/09/2026Dun Laoghaire, Ireland6 - 22 Ross MacDuff6 - 12 WPts
18/07/2026Dun Laoghaire, Ireland6 - 21 Rory Monday11 - 22 LPts
25/05/2026Dun Laoghaire, Ireland5 - 21 Jamie Lessels2 - 5 WPts
26/03/2026Ipoh, Malaysia5 - 20 Abdul Popal0 - 7 LPts
26/01/2026Dun Laoghaire, Ireland5 - 19 Ardi Kolonja15 - 22 LPts
28/11/2025Toshkent, Uzbekistan5 - 18 Veysal Imanov3 - 3 LPts
30/09/2025Birmingham, UK5 - 17 Henry Clucas4(1) - 7 LPts
02/08/2025Udon Thani, Thailand5 - 16 Paipharob Songkrasin33 - 24 LPts
03/06/2025San Juan, Puerto Rico5 - 15 Oihane Bosquez5 - 19 LPts
05/04/2025Caloocan, Philippines5 - 14 Quiqui Mato34(1) - 8 LPts
05/02/2025Copenhagen, Denmark5 - 13 Kolby Ottesen26(1) - 19 LPts
08/12/2024Dublin, Ireland4 - 13 Fionn Callahan19(1) - 26 WPts
11/10/2024Dun Laoghaire, Ireland3 - 13 Rory Mulryan5 - 11 WPts
06/10/2024Kiev, Ukraine3 - 12 Borya Maslak18 - 20 LPts
08/08/2024Dun Laoghaire, Ireland2 - 12 Rio Benavides1 - 9 WPts
10/06/2024Accra, Ghana2 - 11 John Ayim25 - 8 LPts
12/04/2024Dun Laoghaire, Ireland1 - 11 Vasili Polanski7 - 18 WPts
13/02/2024Kingston, Jamaica1 - 10 Inigo Creer26 - 11 LPts
16/12/2023Dun Laoghaire, Ireland1 - 9 Joaquin Paniagua4 - 13 LPts
16/10/2023Dublin, Ireland1 - 8 Ross McCune2 - 6 LPts
22/08/2023Shymkent, Kazakhstan1 - 7 Imran Isabecoff25(1) - 8(1) LPts
23/06/2023Moscow, Russia1 - 6 Sergey Sinitsyn18 - 14 LPts
25/04/2023Dublin, Ireland1 - 5 William MacClery10 - 23 LPts
18/03/2023Dublin, Ireland0 - 5 Kieran MacKillop0 - 0 WPts
20/01/2023Dublin, Ireland0 - 4 James Mohan18 - 14 LPts
20/12/2022Dublin, Ireland0 - 3 Lorcan Desmond3 - 3 LPts
04/11/2022Dun Laoghaire, Ireland0 - 2 Conor Clery1 - 1 LPts
06/09/2022Dublin, Ireland0 - 1 James Davin21 - 11 LPts
05/08/2022Dun Laoghaire, Ireland0 - 0 Cillian MacGuinness2 - 5 LPts