Weightclass:  Flyweight
Location:  Dublin, Ireland
Record:  42 - 38(4)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/12/2033Dublin, Ireland41 - 38(4) Senon Justiniano2 - 15 WPts
03/10/2033Dublin, Ireland40 - 38(4) Imran Bahri0 - 1 WPts
01/08/2033Dublin, Ireland39 - 38(4) Leonel Lizana11 - 12 WPts
31/05/2033Dublin, Ireland38 - 38(4) Davie Bangwa1 - 5 WPts
31/03/2033Dublin, Ireland37 - 38(4) Oleos Suyat3 - 5 WPts
30/01/2033Dublin, Ireland36 - 38(4) Sid Dua0 - 4 WPts
30/11/2032Dublin, Ireland35 - 38(4) Floyd Antalan4 - 11 WPts
30/09/2032Dublin, Ireland34 - 38(4) Xabat Calibuso2 - 14 WPts
31/07/2032Dublin, Ireland33 - 38(4) Castor Primo2 - 10 WPts
01/06/2032Dublin, Ireland32 - 38(4) Oihane Fraga2 - 5 WPts
01/04/2032Tallaght, Ireland31 - 38(4) Ricky Hawthorne13(1) - 11 WPts Ireland National Championships 2032View
29/03/2032Tallaght, Ireland30 - 38(4) Ronan McAlister11 - 5 WPts Ireland National Championships 2032View
26/03/2032Tallaght, Ireland29 - 38(4) Eoin Flynn4 - 4 WPts Ireland National Championships 2032View
23/02/2032Prague, Czech Republic28 - 38(4) Medard Trenda10 - 13 WPts
26/12/2031Ostrava, Czech Republic27 - 38(4) Patrik Polivka9 - 18(1) WPts
28/10/2031Hanoi, Vietnam27 - 37(4) Hang Chung17(1) - 20 LPts
30/08/2031Dublin, Ireland27 - 36(4) Diego Betances43 - 15 LPts
15/07/2031Dublin, Ireland26 - 36(4) Azam Popal4 - 8 WPts
15/05/2031Dublin, Ireland26 - 35(4) Ibrahim Elkedwany49(4) - 23 LPts
01/04/2031Tallaght, Ireland25 - 35(4) Shamus McFee19 - 13(2) WPts Ireland National Championships 2031View
29/03/2031Tallaght, Ireland24 - 35(4) Patrick Ryan13 - 11 WPts Ireland National Championships 2031View
26/03/2031Tallaght, Ireland23 - 35(4) Daniel Burns17 - 24(1) WPts Ireland National Championships 2031View
04/02/2031Ghent, Belgium23 - 34(3) Jean-Pol Van der Naelde38 - 18(3) LKO3
04/01/2031Dublin, Ireland23 - 33(3) Ndumisa Shongwe39 - 22 LPts
24/11/2030Kawasaki, Japan22 - 33(3) Hajime Tominaga26 - 12 WPts
26/09/2030Lima, Peru21 - 33(3) Alejandro Sabina26 - 16 WPts
29/07/2030San Jose, Costa Rica20 - 33(3) Selestino Landaverde2 - 26 WPts
31/05/2030Dublin, Ireland19 - 33(3) Evan Curran0 - 4 WPts
01/04/2030Limerick, Ireland19 - 32(2) Roy McDermott87(4) - 20 LKO3 Ireland National Championships 2030View
29/03/2030Limerick, Ireland18 - 32(2) Shane McRae15 - 9 WPts Ireland National Championships 2030View
26/03/2030Limerick, Ireland17 - 32(2) Fionn Donovan8 - 4 WPts Ireland National Championships 2030View
08/02/2030Karagandy, Kazakhstan17 - 31(2) Azam Bacirow4 - 5 LPts
11/12/2029Buenos Aires, Argentina17 - 30(2) Tajo Palomares18 - 17 LPts
13/10/2029Ponce, Puerto Rico16 - 30(2) Carlos Candela4 - 10 WPts
15/08/2029Dublin, Ireland16 - 29(2) Nathan McCardell29(4) - 20 LPts
01/07/2029Dublin, Ireland15 - 29(2) Lorcan McCamish2 - 13 WPts
02/05/2029Dublin, Ireland14 - 29(2) Nicholas McBride26(1) - 20 WPts
29/03/2029Waterford, Ireland14 - 28(1) Roy McDermott73(2) - 19 LKO3 Ireland National Championships 2029View
26/03/2029Waterford, Ireland13 - 28(1) Patrick Ryan4 - 5 WPts Ireland National Championships 2029View
27/02/2029Almaty, Kazakhstan13 - 27(1) Vasili Dzhandosow33(2) - 14 LPts
30/12/2028Dublin, Ireland12 - 27(1) Rob Sarr25(2) - 7 WPts
31/10/2028Dublin, Ireland12 - 26(1) Liam Murphy23 - 9 LPts
04/09/2028Dublin, Ireland11 - 26(1) John Cooney18 - 14 WPts
03/08/2028Dun Laoghaire, Ireland10 - 26(1) Sam Biggar21 - 41(1) WPts
02/07/2028Dublin, Ireland10 - 25(1) Liam Murphy21 - 9 LPts
08/05/2028Dublin, Ireland9 - 25(1) Brandon Daley12(1) - 16 WPts
26/03/2028Dun Laoghaire, Ireland9 - 24(1) Roy McDermott58(1) - 19 LPts Ireland National Championships 2028View
23/02/2028San Miguel de Tucuman, Argentina8 - 24(1) Rogelio Silvestre4 - 3 WPts
26/12/2027Amman, Jordan7 - 24(1) Khalid Salehi0 - 3 WPts
28/10/2027Panama City, Panama6 - 24(1) Angel Santiesteban10 - 19 WPts
30/08/2027Jakarta, Indonesia6 - 23(1) Abdul Mohammad72(1) - 24(1) LPts
01/07/2027Samarqand, Uzbekistan6 - 22(1) Ulvi Faradjev8 - 10 LPts
03/05/2027Galway, Ireland6 - 21(1) Killian Ward9 - 16(1) LPts
10/03/2027Dublin, Ireland6 - 20(1) Thomas Dolan11 - 11(1) LPts
11/01/2027Dublin, Ireland6 - 19(1) Nathan McCardell13 - 17 LPts
12/11/2026La Plata, Argentina6 - 18(1) Montana Barreto3 - 14 LPts
13/09/2026Dublin, Ireland6 - 17(1) Liam Murphy12 - 5 LPts
17/07/2026Dublin, Ireland6 - 16(1) Aidan MacGuinness15(1) - 17 LPts
02/06/2026Dublin, Ireland6 - 15(1) Killian Beattie16(1) - 19 LPts
16/04/2026Dublin, Ireland6 - 14(1) Sam Biggar11 - 27(1) LPts
26/03/2026Cork, Ireland6 - 13(1) Liam Murphy9 - 3 LPts Ireland National Championships 2026View
06/03/2026Athens, Greece5 - 13(1) Euryalus Kellis9 - 17 WPts
06/01/2026Quezon City, Philippines4 - 13(1) Quinto Garcia5 - 11 WPts
08/11/2025Bratislava, Slovakia4 - 12(1) Filip Pesek5 - 24 LPts
10/09/2025Panama City, Panama3 - 12(1) Ponce Vasquez0 - 14 WPts
13/07/2025Thessaloniki, Greece3 - 11(1) Maurice Eliopoulos8 - 38(27) LPts
15/05/2025Acapulco, Mexico3 - 10(1) Tajo Arroyo23 - 17 LPts
17/03/2025Dublin, Ireland2 - 10(1) Thomas Magorian6 - 19(1) WPts
08/02/2025Dublin, Ireland2 - 9(1) Rob Sarr2(1) - 2 LPts
12/12/2024Tallaght, Ireland2 - 8(1) Oisin Walsh35 - 13(1) LPts
12/10/2024Waterford, Ireland2 - 7(1) Oisin Haden17(1) - 24 LPts
31/08/2024Dublin, Ireland1 - 7(1) Sam Biggar1 - 1 WPts
13/08/2024Dublin, Ireland0 - 7(1) Ramiro Cueva2 - 5 WPts
15/06/2024Dublin, Ireland0 - 6(1) Thomas Dolan1 - 4(1) LPts
15/04/2024Dublin, Ireland0 - 5(1) Charles Mulloy0 - 3 LPts
10/03/2024Dublin, Ireland0 - 4(1) Brandon Daley0 - 0 LPts
29/01/2024Khayelitsha, South Africa0 - 3(1) Brett Ndinga4 - 2 LPts
01/12/2023Taguig, Philippines0 - 2(1) Jeraldo Beltre23 - 4 LPts
03/10/2023Athens, Greece0 - 1 Jencir Drakos25(3) - 8 LKO2
05/08/2023Dublin, Ireland0 - 0 Faddei Wolinski2 - 7 LPts