Weightclass:  Light Welterweight
Location:  Dublin, Ireland
Record:  25 - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/06/2026Dublin, Ireland24 - 31 Ross Cummins10 - 16 WPts
08/04/2026Dublin, Ireland23 - 31 Dean Byrne3 - 1 WPts
07/02/2026Dublin, Ireland22 - 31 Spencer McRae2 - 12 WPts
09/12/2025Dublin, Ireland21 - 31 Jacob MacGuinness1 - 12 WPts
10/10/2025Dublin, Ireland20 - 31 Leo Caesario1 - 9 WPts
11/08/2025Dublin, Ireland19 - 31 Jason Flanagan15 - 32 WPts
14/06/2025Dublin, Ireland19 - 30 Jason Flanagan14 - 32 LPts
15/04/2025Dublin, Ireland18 - 30 Aidan Donnelly1 - 0 WPts
14/02/2025Dublin, Ireland18 - 29 Richard Quinlan10 - 8 LPts
16/12/2024Dublin, Ireland17 - 29 Liam McColm6 - 13 WPts
17/10/2024Dublin, Ireland16 - 29 Ross MacDuff1 - 4 WPts
18/08/2024Dublin, Ireland15 - 29 Aaron Finnegan4 - 4 WPts
19/06/2024Croix des Bouqets, Haiti14 - 29 Jasper Jacob2 - 4 WPts
21/04/2024Dublin, Ireland13 - 29 Nathan Ready1 - 1 WPts
23/02/2024Dublin, Ireland13 - 28 Lorcan Quirk5 - 10 LPts
26/12/2023Giza, Egypt12 - 28 Sajid Fawaz0 - 12 WPts
28/10/2023Waterford, Ireland11 - 28 Ronan Fannon10 - 26 WPts
30/08/2023Zagreb, Croatia11 - 27 Miroslav Manojlovic18 - 14 LPts
02/07/2023Dublin, Ireland10 - 27 Cillian McCaig1 - 7 WPts
03/05/2023Dublin, Ireland10 - 26 James Davin25 - 11 LPts
26/03/2023Limerick, Ireland10 - 25 Nathan Donaghue18 - 20 LPts Ireland National Championships 2023View
28/01/2023Dublin, Ireland9 - 25 Rory McAdams21 - 9 WPts
21/12/2022Kingston, Jamaica9 - 24 David Ballentine2 - 15 LPts
23/10/2022Dublin, Ireland9 - 23 Leon McCune5 - 6 LPts
25/08/2022Dublin, Ireland9 - 22 Leon McCune4 - 6 LPts
25/06/2022Dublin, Ireland9 - 21 Ciaran Murray20 - 6 LPts
08/05/2022Dublin, Ireland9 - 20 Carl MacGowan20 - 8 LPts
09/03/2022Dublin, Ireland8 - 20 Jerko Kortizija10 - 15 WPts
07/01/2022Dublin, Ireland8 - 19 Mike Monday8 - 11 LPts
11/11/2021Dublin, Ireland7 - 19 Kieran Guinness8 - 15 WPts
28/09/2021Zagreb, Croatia7 - 18 Alojz Juras6 - 15 LPts
30/07/2021Mamelodi, South Africa7 - 17 Mike Kasali15 - 5 LPts
30/05/2021Tallaght, Ireland6 - 17 Thomas Davin4 - 16 WPts
01/04/2021Dublin, Ireland6 - 16 Rob MacEwen7(1) - 9 LPts
01/03/2021Dublin, Ireland6 - 15 Mike Frost8 - 8 LPts
31/12/2020Dublin, Ireland6 - 14 Shamus McPhail8 - 9 LPts
24/11/2020Dublin, Ireland6 - 13 Brandon Connor6 - 9 LPts
27/09/2020Marseille, France6 - 12 Pascal Ort6 - 11 LPts
30/07/2020Dublin, Ireland6 - 11 Niall Hannigan9 - 3 LPts
01/06/2020Dublin, Ireland6 - 10 Gift Mashaba7 - 9 LPts
31/03/2020Dun Laoghaire, Ireland6 - 9 Adam McNabb9 - 5 LPts
25/02/2020Fortaleza, Brazil6 - 8 Kiki Meneses9 - 1 LPts
27/12/2019Dun Laoghaire, Ireland5 - 8 James Kavanah3 - 7 WPts
24/11/2019Tegucigalpa, Honduras5 - 7 Tajo Guerro6 - 5 LPts
26/09/2019Hamilton, New Zealand4 - 7 Paul Otimi3 - 5 WPts
28/07/2019Chiclayo, Peru3 - 7 Vicente Orduna6 - 3 WPts
30/05/2019Dublin, Ireland3 - 6 Krešo Bogovic4 - 3 LPts
31/03/2019Dublin, Ireland2 - 6 Desiderio Zamarron1 - 3 WPts
29/01/2019Oslo, Norway2 - 5 Thor Froseth1 - 4 LPts
30/11/2018Hanover, Germany2 - 4 Hugo Scheiber3 - 4 LPts
02/10/2018Dublin, Ireland2 - 3 Joshua Ready0 - 1 LPts
04/08/2018Dublin, Ireland1 - 3 Brandon Connor1 - 0 WPts
23/06/2018Carrefour, Haiti0 - 3 Gaylord Bazil1 - 1 WPts
25/04/2018Dublin, Ireland0 - 2 Felix Griffith2 - 0 LPts
28/02/2018Dublin, Ireland0 - 1 Felix Griffith1 - 0 LPts
19/01/2018Dublin, Ireland0 - 0 Selestino Gonzalez0 - 0 LPts