Weightclass:  Light Welterweight
Location:  Dublin, Ireland
Record:  36 - 21(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/04/2030Dublin, Ireland35 - 21(3) Alejandro Tinoco4 - 1 WPts
28/02/2030Dublin, Ireland34 - 21(3) Will Cary10 - 10 WPts
30/12/2029Dublin, Ireland33 - 21(3) Zacarias Prisco1 - 10 WPts
31/10/2029Dublin, Ireland32 - 21(3) Mark Mwangi3 - 3 WPts
01/09/2029Dublin, Ireland31 - 21(3) Joey Cormican2 - 13 WPts
03/07/2029Dublin, Ireland30 - 21(3) Adalgar Dehnel1 - 0 WPts
03/05/2029Dublin, Ireland29 - 21(3) Justin Lancoan1 - 0 WPts
04/03/2029Dublin, Ireland28 - 21(3) Benedict Doisneau19 - 10 WPts
03/01/2029Dublin, Ireland27 - 21(3) Amjad Sarfati1 - 13 WPts
04/11/2028Dublin, Ireland26 - 21(3) Hue Huy0 - 7 WPts
06/09/2028Dublin, Ireland25 - 21(3) Kyan Hamasaka1 - 7 WPts
07/07/2028Dublin, Ireland24 - 21(3) Yodmongkol Keawsombat11 - 22 WPts
07/05/2028Dublin, Ireland24 - 20(2) Liam McColm21 - 23 LKO3
26/03/2028Dun Laoghaire, Ireland24 - 19(2) Ross MacDuff12(1) - 16 LPts Ireland National Championships 2028View
28/02/2028Pretoria, South Africa23 - 19(2) Paul Kalunga17 - 4 WPts
31/12/2027Carrefour, Haiti22 - 19(2) Oliver Henri18 - 10 WPts
02/11/2027Panama City, Panama21 - 19(2) Angel Mercedes2 - 23 WPts
04/09/2027Dublin, Ireland21 - 18(2) Lorcan Desmond10 - 26 LPts
13/07/2027Bergen, Norway20 - 18(2) Holm Nesheim10 - 22 WPts
15/05/2027Dublin, Ireland20 - 17(1) Eoin Friel24 - 11 LKO3
29/03/2027Dun Laoghaire, Ireland20 - 16(1) Leon McAlister14 - 4 LPts Ireland National Championships 2027View
26/03/2027Dun Laoghaire, Ireland19 - 16(1) Conor McAlister5 - 12 WPts Ireland National Championships 2027View
17/03/2027Oslo, Norway18 - 16(1) Olaf Nilsen11 - 6 WPts
17/01/2027Manchester, UK17 - 16(1) Syed Kabir0 - 5 WPts
19/11/2026Cork, Ireland16 - 16(1) Dylan McClard6 - 25(7) WPts
21/09/2026Limerick, Ireland15 - 16(1) Ross Foley5(1) - 25 WPts
14/08/2026Dun Laoghaire, Ireland14 - 16(1) Adam MacConnell8(1) - 25 WPts
14/07/2026Santo Domingo Este, Dominican Republic13 - 16(1) Santiago Polanco5 - 17 WPts
16/05/2026Bayamon, Puerto Rico12 - 16(1) Porfio Tejeda0 - 17(5) WPts
18/03/2026Toshkent, Uzbekistan11 - 16(1) Viktor Radjabov3 - 13(1) WPts
18/01/2026Dublin, Ireland10 - 16(1) Xalvador Buenrostro12 - 9 WPts
19/11/2025Bursa, Turkey9 - 16(1) Bulut Ozkul3 - 6 WPts
21/09/2025Dublin, Ireland9 - 15(1) Goos Tillman4 - 7 LPts
24/07/2025Dublin, Ireland9 - 14 Odell Gulliksen8(1) - 15 LKO3
26/05/2025Dublin, Ireland8 - 14 Vannevar Bott5(1) - 6 WPts
27/03/2025Yerevan, Armenia7 - 14 Mosig Baaghjyan4 - 13 WPts
27/01/2025Dublin, Ireland7 - 13 Waleed Quraishi6 - 18 LPts
29/11/2024Yerevan, Armenia7 - 12 Yenovk Saghbazaryan7 - 12 LPts
01/10/2024Aalborg, Denmark7 - 11 Dag Thang5 - 13 LPts
03/08/2024Dublin, Ireland7 - 10 Dork Hakopian4 - 11(9) LPts
05/06/2024New Kingston, Jamaica7 - 9 Dale Ewin28 - 9 LPts
07/04/2024Charleroi, Belgium7 - 8 Gareth Baton3 - 12 LPts
08/02/2024Córdoba, Argentina7 - 7 Carlos Vasconcelos9 - 17 LPts
11/12/2023Guatemala City, Guatemala6 - 7 Iago Menchaca2 - 17 WPts
13/10/2023Dublin, Ireland6 - 6 Carl MacGowan26 - 11 LPts
28/08/2023Dublin, Ireland5 - 6 Evgeny Dorzhiev2 - 8 WPts
29/06/2023Limerick, Ireland4 - 6 Ross Cummins2 - 5 WPts
09/05/2023Dun Laoghaire, Ireland4 - 5 Thomas Hanigan23(1) - 12 LPts
05/04/2023Limerick, Ireland3 - 5 Mark Donaghue0 - 0 WPts
21/02/2023Dun Laoghaire, Ireland3 - 4 Brandon MacCoughlan11 - 22(4) LPts
04/01/2023Dublin, Ireland3 - 3 Mason Gorey20 - 6 LPts
08/11/2022Dublin, Ireland3 - 2 Karl Cavanagh17 - 13(1) LPts
04/10/2022Dublin, Ireland2 - 2 Rance Giono0 - 2(1) WPts
06/08/2022Dublin, Ireland2 - 1 Roy McCorvey1 - 4 LPts
01/07/2022Surat, India2 - 0 Waqas Siddiqi7 - 15 LPts
03/05/2022Douala, Cameroon1 - 0 Darrell Sadou0 - 1 WPts
05/03/2022Marseille, France0 - 0 Lionel Doisneau0 - 0 WPts