Weightclass:  Flyweight
Location:  Dundalk, Ireland
Record:  89(5) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/05/2030Dundalk, Ireland88(5) - 20 Juan Mangas64(2) - 32 WPts
01/04/2030Limerick, Ireland87(4) - 20 Aidan McLain19 - 32(2) WKO3 Ireland National Championships 2030View
29/03/2030Limerick, Ireland86(3) - 20 Shamus McFee13 - 10(1) WKO3 Ireland National Championships 2030View
26/03/2030Limerick, Ireland85(3) - 20 Ciaran McClimon3 - 16 WPts Ireland National Championships 2030View
09/03/2030Reynosa, Mexico84(3) - 20 Guido Esperanza5 - 17 WPts
09/01/2030Donetsk, Ukraine84(3) - 19 Eduard Van der Weghe51 - 22 LPts Europe Championships 2030View
14/11/2029Dundalk, Ireland83(3) - 19 Juan Mangas59(2) - 30 WPts
19/09/2029Daegu, South Korea82(3) - 19 LuboÜ Pekarek42(1) - 23 WPts Daegu World Championships 2029View
16/09/2029Daegu, South Korea81(3) - 19 Andreas Bower41 - 32 WPts Daegu World Championships 2029View
13/09/2029Daegu, South Korea80(3) - 19 Mitsuru Koyama6 - 1 WPts Daegu World Championships 2029View
10/09/2029Daegu, South Korea79(3) - 19 Diego Melendez43 - 9 WPts Daegu World Championships 2029View
07/09/2029Daegu, South Korea78(3) - 19 Dong-won Goo24(1) - 16 WPts Daegu World Championships 2029View
29/08/2029Toshkent, Uzbekistan77(3) - 19 Mammad Fataliev25 - 15 WPts
01/07/2029Pikine, Senegal76(3) - 19 Yannick Dabo0 - 7 WPts
02/05/2029San Jose, Costa Rica75(3) - 19 Juan Mangas55(2) - 28 WPts
01/04/2029Waterford, Ireland74(3) - 19 Adam Mullins32 - 14 WPts Ireland National Championships 2029View
29/03/2029Waterford, Ireland73(2) - 19 Aidan McLain14 - 28(1) WKO3 Ireland National Championships 2029View
26/03/2029Waterford, Ireland72(2) - 19 Shamus McFee9 - 6(1) WPts Ireland National Championships 2029View
21/02/2029Bandar Lampung, Indonesia71(2) - 19 Cahya Ekel2 - 7(1) WPts
24/12/2028Dundalk, Ireland70(2) - 19 Carlos Bustos46 - 21 WPts
23/11/2028Dundalk, Ireland69(2) - 19 Carlos Bustos46 - 20 WPts
23/10/2028Tehran, Iran68(2) - 19 Umair Sarah1 - 1 WPts
25/08/2028Dundalk, Ireland67(2) - 19 Jose Veloso47 - 39(1) WPts
25/07/2028Nanning, China66(2) - 19 Jose Veloso47 - 38(1) WPts Nanning Olympics 2028View
22/07/2028Nanning, China65(2) - 19 Sid Carmichael47 - 24 WPts Nanning Olympics 2028View
19/07/2028Nanning, China64(2) - 19 Vlastislav Hlinka21(2) - 12 WPts Nanning Olympics 2028View
16/07/2028Nanning, China63(2) - 19 Kisag Panoyan24 - 7 WPts Nanning Olympics 2028View
13/07/2028Nanning, China62(2) - 19 Huf Odolf9 - 6 WPts Nanning Olympics 2028View
30/05/2028Pasig, Philippines61(1) - 19 Joaquin Lobo10(1) - 16 WKO3
01/04/2028Dun Laoghaire, Ireland60(1) - 19 Adam Mullins25 - 12 WPts Ireland National Championships 2028View
29/03/2028Dun Laoghaire, Ireland59(1) - 19 Nathan McCardell21(3) - 19 WPts Ireland National Championships 2028View
26/03/2028Dun Laoghaire, Ireland58(1) - 19 Aidan McLain9 - 24(1) WPts Ireland National Championships 2028View
17/03/2028Dundalk, Ireland57(1) - 19 Khalon Adusei36 - 27 WPts
15/02/2028Tamale, Ghana56(1) - 19 Khalon Adusei36 - 26 WPts
15/01/2028Samara, Russia56(1) - 18 Ardi Gulen36 - 23(1) LPts Europe Championships 2028View
12/01/2028Samara, Russia55(1) - 18 Andreas Bower28 - 18 WPts Europe Championships 2028View
09/01/2028Samara, Russia54(1) - 18 LuboÜ Pekarek24 - 17 WPts Europe Championships 2028View
17/12/2027Dundalk, Ireland53(1) - 18 Sid Carmichael35 - 21 WPts
16/11/2027Dundalk, Ireland52(1) - 18 Sid Carmichael35 - 20 WPts
16/10/2027Dundalk, Ireland51(1) - 18 Sid Carmichael35 - 19 WPts
10/09/2027Ibadan, Nigeria51(1) - 17 Farhad Abulhasanov26 - 6 LPts Ibadan World Championships 2027View
07/09/2027Ibadan, Nigeria50(1) - 17 Frisco Chamorro7 - 4 WPts Ibadan World Championships 2027View
03/09/2027Dundalk, Ireland49(1) - 17 Jose Veloso33 - 31(1) WPts
03/08/2027Dundalk, Ireland48(1) - 17 Jose Veloso33 - 30(1) WPts
03/07/2027Dundalk, Ireland47(1) - 17 Jose Veloso33 - 29(1) WPts
02/06/2027Fortaleza, Brazil46(1) - 17 Jose Veloso33 - 28(1) WPts
02/05/2027Fortaleza, Brazil46(1) - 16 Jose Veloso32 - 28(1) LPts
01/04/2027Dun Laoghaire, Ireland45(1) - 16 Rob Sarr15(1) - 6 WPts Ireland National Championships 2027View
29/03/2027Dun Laoghaire, Ireland44(1) - 16 Adam Mullins18 - 10 WPts Ireland National Championships 2027View
26/03/2027Dun Laoghaire, Ireland43(1) - 16 Nathan McCardell15 - 17 WPts Ireland National Championships 2027View
16/02/2027Dundalk, Ireland42(1) - 16 Larenzo Madlangsakit15(1) - 24 WPts
18/12/2026Dundalk, Ireland41(1) - 16 Montenegro Magpili40(5) - 21 WPts
17/11/2026Dundalk, Ireland40(1) - 16 Montenegro Magpili40(5) - 20 WPts
17/10/2026Dundalk, Ireland39(1) - 16 Montenegro Magpili40(5) - 19 WPts
16/09/2026Dundalk, Ireland38(1) - 16 Montenegro Magpili40(5) - 18 WPts
16/08/2026Malolos, Philippines37(1) - 16 Montenegro Magpili40(5) - 17 WPts
16/07/2026Mendoza, Argentina36(1) - 16 Senon Barbas8 - 11 WPts
18/05/2026Dundalk, Ireland35(1) - 16 Montenegro Magpili40(5) - 15 WPts
01/04/2026Cork, Ireland34(1) - 16 Liam Murphy11 - 3 WPts Ireland National Championships 2026View
29/03/2026Cork, Ireland33(1) - 16 Nicholas McBride15 - 11 WPts Ireland National Championships 2026View
26/03/2026Cork, Ireland32(1) - 16 John Cooney7 - 10 WPts Ireland National Championships 2026View
15/03/2026Nairobi, Kenya31 - 16 Jamar Odongo7 - 18(3) WKO3
15/01/2026London, UK31 - 15 Oshagan Sagherian57 - 19 LPts Europe Championships 2026View
12/01/2026London, UK30 - 15 Joaquin Atienza20 - 19 WPts Europe Championships 2026View
09/01/2026London, UK29 - 15 Konstantin Olesky26(1) - 14(1) WPts Europe Championships 2026View
20/12/2025Kyoto, Japan28 - 15 Fumio Seno34(1) - 17 WPts
19/11/2025Dundalk, Ireland28 - 14 Fumio Seno33(1) - 17 LPts
19/10/2025Kyoto, Japan27 - 14 Fumio Seno33(1) - 16 WPts
16/09/2025Ningbo, China27 - 13 Marlon Joof49(1) - 28 LPts Ningbo World Championships 2025View
13/09/2025Ningbo, China26 - 13 Rehman Azad56(1) - 17 WPts Ningbo World Championships 2025View
10/09/2025Ningbo, China25 - 13 Ian Nicolaides41 - 20 WPts Ningbo World Championships 2025View
07/09/2025Ningbo, China24 - 13 Abdul Mohammad57(1) - 17(1) WPts Ningbo World Championships 2025View
31/08/2025Lima, Peru23 - 13 Alano Tineo19 - 23 WPts
31/07/2025Dundalk, Ireland22 - 13 Joaquin Atienza16 - 16 WPts
15/06/2025Bayamon, Puerto Rico22 - 12 Juan Barbas21 - 19(3) LPts
15/05/2025Dundalk, Ireland22 - 11 Joaquin Maio18 - 13 LPts
01/04/2025Swords, Ireland21 - 11 Killian Ward5 - 7(1) WPts Ireland National Championships 2025View
29/03/2025Swords, Ireland20 - 11 Brandon Ryan7 - 4 WPts Ireland National Championships 2025View
26/03/2025Swords, Ireland19 - 11 Adam Mullins5 - 5 WPts Ireland National Championships 2025View
09/02/2025Douala, Cameroon18 - 11 Valeray Alnoudji19 - 15 WPts
09/01/2025Bokhtar, Tajikistan18 - 10 Ertogrul Naghiyev20 - 9 LPts
09/12/2024Bokhtar, Tajikistan18 - 9 Ertogrul Naghiyev19 - 9 LPts
08/11/2024Bokhtar, Tajikistan18 - 8 Ertogrul Naghiyev18 - 9 LPts
08/10/2024Bokhtar, Tajikistan18 - 7 Ertogrul Naghiyev17 - 9 LPts
07/09/2024Bokhtar, Tajikistan18 - 6 Ertogrul Naghiyev16 - 9 LPts
07/08/2024Dundalk, Ireland17 - 6 Rogelio Encarnacion5 - 14 WPts
04/07/2024Douala, Cameroon16 - 6 Valeray Alnoudji15 - 12 WPts
03/06/2024Dundalk, Ireland15 - 6 Zain Rahal9(1) - 13 WPts
03/05/2024Dundalk, Ireland14 - 6 Zain Rahal9(1) - 12 WPts
01/04/2024Dun Laoghaire, Ireland13 - 6 Killian Beattie6(1) - 15 WPts Ireland National Championships 2024View
29/03/2024Dun Laoghaire, Ireland12 - 6 Brandon Ryan2 - 1 WPts Ireland National Championships 2024View
26/03/2024Dun Laoghaire, Ireland11 - 6 Nathan McClymont7 - 20 WPts Ireland National Championships 2024View
26/02/2024Dundalk, Ireland10 - 6 Angel Londono9 - 6 WPts
23/01/2024Dundalk, Ireland9 - 6 Jeraldo Diego6 - 14 WPts
21/12/2023Dublin, Ireland8 - 6 Nathan McClymont7 - 18 WPts
24/10/2023Makassar, Indonesia7 - 6 Seto Tanzil11 - 5 WPts
26/08/2023Dublin, Ireland7 - 5 Jacob McKay20(2) - 15 LPts
25/07/2023Dublin, Ireland6 - 5 Thomas Magorian3 - 12(1) WPts
22/06/2023Accra, Ghana6 - 4 Okapi Ako18 - 11 LPts
23/04/2023Valencia, Venezuela5 - 4 Venacio Avelino14 - 3 WPts
23/02/2023Limerick, Ireland5 - 3 Daniel Berne7 - 23 LPts
27/12/2022Ulsan, South Korea4 - 3 Sung-ryong Roh3 - 13(1) WPts
29/10/2022San Miguel de Tucuman, Argentina4 - 2 Emanuel Estay21 - 7 LPts
31/08/2022Hanoi, Vietnam4 - 1 Ha Hieu4 - 13 LPts
03/07/2022Cork, Ireland4 - 0 Paul MacConnell17 - 9 LPts
07/05/2022Dundalk, Ireland3 - 0 Fidel Mora5 - 23(6) WPts
08/03/2022Dundalk, Ireland2 - 0 Chris Colton2 - 4 WPts
06/01/2022Cork, Ireland1 - 0 Brandon Collins0 - 0 WPts
05/12/2021Dundalk, Ireland0 - 0 Anthony Byrnes2 - 5 WPts