Weightclass:  Flyweight
Location:  Dublin, Ireland
Record:  28 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/03/2030Dublin, Ireland27 - 21 Beltran Baile0 - 5 WPts
19/01/2030Dublin, Ireland26 - 21 Ariki Ngahere1 - 18 WPts
20/11/2029Dublin, Ireland25 - 21 Fedir Barnick5 - 20 WPts
21/09/2029Dublin, Ireland24 - 21 Andy Sealy2 - 8 WPts
23/07/2029Dublin, Ireland23 - 21 Herreman Wyt4 - 6 WPts
24/05/2029Dublin, Ireland22 - 21 Dakarai Akamenya2 - 0 WPts
25/03/2029Dublin, Ireland21 - 21 Joaquin Carrion1 - 7 WPts
24/01/2029Dublin, Ireland20 - 21 Ivan Ghacsylycoff3 - 5 WPts
24/11/2028Dublin, Ireland19 - 21 Eloy Rebolledo2 - 14 WPts
25/09/2028Dublin, Ireland18 - 21 Amer Fayad2 - 11 WPts
27/07/2028Dublin, Ireland17 - 21 Xaver Rodriguez3 - 12(2) WPts
28/05/2028Dublin, Ireland16 - 21 Adam Mullins25 - 13 WPts
29/03/2028Dun Laoghaire, Ireland16 - 20 Adam Mullins24 - 12 LPts Ireland National Championships 2028View
26/03/2028Dun Laoghaire, Ireland15 - 20 Patrick Ryan1 - 0 WPts Ireland National Championships 2028View
23/02/2028Dublin, Ireland14 - 20 Tat Quan0 - 5 WPts
25/12/2027Diourbel, Senegal14 - 19 Ray Soly9 - 12 LPts
27/10/2027Minsk, Belarus13 - 19 Oleksander Platko20 - 28 WPts
29/08/2027Isfara, Tajikistan12 - 19 Toma Majidova6 - 15 WPts
01/07/2027Madrid, Spain11 - 19 Ovidio Reyna4 - 19(1) WPts
03/05/2027Dun Laoghaire, Ireland11 - 18 Brandon McManus15(1) - 7 LPts
26/03/2027Dun Laoghaire, Ireland11 - 17 Adam Mullins17 - 10 LPts Ireland National Championships 2027View
12/03/2027Dublin, Ireland11 - 16 John Cooney11 - 12 LPts
13/01/2027Dublin, Ireland10 - 16 Evan McCalmont9 - 10 WPts
25/11/2026Dublin, Ireland10 - 15 Sam Biggar15 - 32(1) LPts
16/11/2026Dublin, Ireland9 - 15 Sam Biggar15 - 31(1) WPts
31/10/2026Dublin, Ireland8 - 15 Sam Biggar15 - 30(1) WPts
28/09/2026Dublin, Ireland7 - 15 Sam Biggar15 - 28(1) WPts
14/09/2026Dublin, Ireland6 - 15 Evan McCalmont8 - 9 WPts
17/07/2026Dublin, Ireland6 - 14 Charles McQueen13 - 8 LPts
22/05/2026Naples, Italy5 - 14 Valerio Ranieri1 - 2 WPts
24/03/2026Dublin, Ireland4 - 14 Rodrigo Salazar0 - 2 WPts
24/01/2026Yerevan, Armenia4 - 13 Zohrab Macighian4 - 15(1) LPts
26/11/2025Kharkiv, Ukraine4 - 12 Marlen Aladachvili30(1) - 17 LPts
28/09/2025Mamelodi, South Africa4 - 11 Mduduzi Zungu18 - 9 LPts
31/07/2025Cork, Ireland4 - 10 Nathan Brogan8(1) - 11 LPts
09/06/2025San Jose, Costa Rica4 - 9 Juan Griego13 - 21(1) LPts
11/04/2025Dublin, Ireland4 - 8 William Teague8 - 12 LPts
16/02/2025Dublin, Ireland4 - 7 Anthony Byrnes12 - 17 LPts
16/01/2025Chiclayo, Peru3 - 7 Alano Pintor15(1) - 25 WPts
18/11/2024Dublin, Ireland2 - 7 Thomas Magorian6 - 17(1) WPts
11/10/2024Dublin, Ireland1 - 7 Sam Biggar1 - 3 WPts
09/10/2024Guatemala City, Guatemala1 - 5 Fresco Ortez27(1) - 16 LPts
09/10/2024Guatemala City, Guatemala1 - 6 Fresco Ortez28(1) - 16 LPts
11/08/2024Santo Domingo Este, Dominican Republic1 - 4 Juan Ignacio3 - 3 LPts
13/06/2024La Paz, Bolivia1 - 3 Lorenzo Villela38 - 17 LPts
15/04/2024Dublin, Ireland0 - 3 Aidan McLain0 - 5(1) WPts
16/02/2024Ho Chi Minh City, Vietnam0 - 2 Bui Minh18 - 9 LPts
19/12/2023Wollongong, Australia0 - 1 Isaac Carroll25 - 6 LPts
21/10/2023Dublin, Ireland0 - 0 Matthew McShane4 - 4 LPts