Weightclass:  Flyweight
Location:  Dublin, Ireland
Record:  31(1) - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/08/2024Dublin, Ireland30(1) - 14 Virgil Bakupe0 - 7 WPts
27/06/2024Dublin, Ireland29(1) - 14 Aidan MacGuinness8(1) - 11 WPts
27/04/2024Dublin, Ireland28(1) - 14 Brandon Daley1 - 1 WPts
27/02/2024Dublin, Ireland28(1) - 13 Ferdian Tjaniadi7 - 11(1) LPts
29/12/2023Dublin, Ireland27(1) - 13 Ivan Bayanjargal0 - 6 WPts
30/10/2023Dublin, Ireland26(1) - 13 Srisaket Namwiset11 - 13 WPts
31/08/2023Dublin, Ireland25(1) - 13 Rostislav Dvoracek3 - 4 WPts
02/07/2023Dublin, Ireland24(1) - 13 Gig Esteban11 - 15 WPts
04/05/2023Dublin, Ireland23(1) - 13 Amer Soudani13 - 20 WPts
06/03/2023Dublin, Ireland22(1) - 13 Jose Alvarado2 - 7 WPts
04/01/2023Dublin, Ireland21(1) - 13 Arib Bayar0 - 4 WPts
06/11/2022Dublin, Ireland20 - 13 Rehman Soudani13 - 18 WKO3
07/09/2022Dublin, Ireland19 - 13 Joe Brennan18(1) - 8 WPts
16/07/2022San Juan, Puerto Rico19 - 12 Alano Tellez12(2) - 9 LPts
18/05/2022Dublin, Ireland18 - 12 Niall Sheenan9 - 15 WPts
26/03/2022Dublin, Ireland18 - 11 Jacob McKay11(2) - 13 LPts Ireland National Championships 2022View
03/03/2022Hanoi, Vietnam17 - 11 Thanh Thuan0 - 3 WPts
02/01/2022Istaravshan, Tajikistan16 - 11 Vikenti Magomaev7 - 16 WPts
04/11/2021Seoul, South Korea15 - 11 Chan-dong Chay6 - 13 WPts
06/09/2021Dublin, Ireland15 - 10 Paul Carran18 - 9 LPts
14/07/2021Córdoba, Argentina14 - 10 Juan Rizo3 - 12(2) WPts
16/05/2021Dundalk, Ireland13 - 10 Kieran MacFarlane7 - 12 WPts
29/03/2021Cork, Ireland13 - 9 Karl Burns15 - 5 LPts Ireland National Championships 2021View
26/03/2021Cork, Ireland12 - 9 Jacob McKay9 - 8 WPts Ireland National Championships 2021View
07/03/2021Dublin, Ireland11 - 9 Eoghan MacGowan11 - 7 WPts
14/01/2021Dublin, Ireland10 - 9 Jacob McKay9 - 6 WPts
14/11/2020Dublin, Ireland10 - 8 Dave Boyle3 - 12(1) LPts
22/09/2020Dublin, Ireland9 - 8 Angel Otero2 - 16 WPts
22/07/2020Dublin, Ireland9 - 7 Fionn Donnell5 - 7 LPts
24/05/2020Malolos, Philippines8 - 7 Federico Ople3 - 4 WPts
26/03/2020Drogheda, Ireland8 - 6 Eoghan MacGowan7 - 4 LPts Ireland National Championships 2020View
14/03/2020Dublin, Ireland7 - 6 Eoghan Nasmyth4 - 8 WPts
13/01/2020North Shore, New Zealand6 - 6 Sid Ruatara7 - 7 WPts
14/11/2019Dublin, Ireland6 - 5 Aidan Ready7 - 5 LPts
20/09/2019Can Tho, Vietnam6 - 4 Nzuyen Binh8 - 2 LPts
22/07/2019San Jose, Costa Rica5 - 4 Diego Brizuela1 - 5 WPts
24/05/2019Guatemala City, Guatemala5 - 3 Quito Arce1 - 7 LPts
25/03/2019Dublin, Ireland5 - 2 Santiago Nabor3 - 4 LPts
22/01/2019Seoul, South Korea5 - 1 Jeong-ho Ree4 - 2 LPts
23/11/2018Dublin, Ireland5 - 0 Dimos Bacallao2 - 1 LPts
22/09/2018Dublin, Ireland4 - 0 Rory McTaggart2 - 0 WPts
21/07/2018Dublin, Ireland3 - 0 Dave Boyle0 - 1 WPts
20/05/2018Tehran, Iran2 - 0 Ananta Mishra0 - 0 WPts
20/03/2018Dublin, Ireland1 - 0 Ronan Sean0 - 0 WPts
06/02/2018Dublin, Ireland0 - 0 Susuwandee Singmanasak0 - 0 WPts