Weightclass:  Light Flyweight
Location:  Dublin, Ireland
Record:  23 - 23(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/03/2043Dublin, Ireland22 - 23(1) VÝt Zakrajsek4 - 2 WPts
06/01/2043Dublin, Ireland21 - 23(1) Surig Tarakjian2 - 2 WPts
03/11/2042Dublin, Ireland20 - 23(1) Keun-ho Chay1 - 7 WPts
02/09/2042Dublin, Ireland19 - 23(1) Ryo Takata1 - 0 WPts
01/07/2042Dublin, Ireland18 - 23(1) Conor McCrady8 - 6 WPts
30/04/2042Dublin, Ireland17 - 23(1) Gethin Mullane3 - 12(1) WPts
01/03/2042Dublin, Ireland17 - 22(1) Ross MacNeil5 - 9 LPts
28/12/2041Dublin, Ireland16 - 22(1) Leo Connolly7 - 5 WPts
27/10/2041Dublin, Ireland16 - 21(1) Keiichi Kagawa4 - 13 LPts
26/08/2041Dublin, Ireland16 - 20(1) Arseni Macey20 - 31(1) LPts
25/06/2041Dublin, Ireland16 - 19(1) Kaleb Majola11 - 7 LPts
24/04/2041Dublin, Ireland15 - 19(1) Danyaal Jabara6 - 7 WPts
23/02/2041Dublin, Ireland14 - 19(1) Ian McFarland11 - 21 WPts
17/01/2041Brno, Czech Republic13 - 19(1) Ondrej Cech3 - 8 WPts
19/11/2040London, UK12 - 19(1) Dom Helm9 - 26(1) WPts
19/09/2040Dublin, Ireland11 - 19(1) Ethan Power4 - 3 WPts
19/07/2040Montevideo, Uruguay10 - 19(1) Xavion Montenegro13 - 20 WPts
21/05/2040Nairobi, Kenya9 - 19(1) David Gikandi3 - 10 WPts
22/03/2040Jinan, China8 - 19(1) Xing-fu Yaw3 - 19(1) WPts
22/01/2040Ponce, Puerto Rico8 - 18(1) Macario Vargas14 - 15 LPts
24/11/2039Panama City, Panama7 - 18(1) Vicente Armas9 - 17 WPts
26/09/2039Guatemala City, Guatemala7 - 17(1) Yago Montesino15 - 23 LPts
29/07/2039Lima, Peru6 - 17(1) Ovidio Brion3 - 2 WPts
29/05/2039Dublin, Ireland5 - 17(1) Shamus Hanigan6 - 20 WPts
20/04/2039Cork, Ireland5 - 16(1) Nathan Sheedy4 - 17 LPts
22/02/2039San Jose, Costa Rica5 - 15(1) Montel Chavarin3 - 12 LPts
25/12/2038Dublin, Ireland5 - 14(1) Rory Molony9 - 30 LPts
24/11/2038Dublin, Ireland4 - 14(1) Niao-ka Phuong0 - 11 WPts
24/09/2038San Pedro Sula, Honduras4 - 13(1) Rodrigo Malara20(1) - 24 LPts
27/07/2038Dublin, Ireland4 - 12(1) Brandon Duffy4 - 5 LPts
27/05/2038Dublin, Ireland3 - 12(1) Jordan Madden3 - 13 WPts
19/04/2038Barquisimeto, Venezuela3 - 11(1) Juan Morin12 - 13(1) LPts
19/02/2038Cork, Ireland2 - 11(1) Nathan Sheedy1 - 13 WPts
23/12/2037Dublin, Ireland1 - 11(1) Ian McFarland3 - 7 WPts
06/11/2037Ecatepec, Mexico1 - 10(1) Urvano Ordonez14 - 12 LPts
07/09/2037Dublin, Ireland1 - 9(1) Matthew McPhee14 - 11 LPts
31/07/2037Dublin, Ireland1 - 8(1) Jason Sheenan9 - 11 LPts
21/06/2037Namyangju, South Korea1 - 7(1) Keun-ho Ro14 - 9 LPts
22/04/2037Cork, Ireland1 - 6(1) Paul McNelley7 - 12 LPts
03/03/2037Cork, Ireland1 - 5(1) Nathan Sheedy0 - 8 LPts
07/01/2037Trujillo, Peru1 - 4(1) Joaquin Amado4 - 26 LPts
09/11/2036Dublin, Ireland1 - 3 Carlos Jacome4 - 6 LKO3
10/09/2036Antwerp, Belgium1 - 2 Armandus Zuneman7 - 15 LPts
13/07/2036Bandar Lampung, Indonesia0 - 2 Rahmat Taher8 - 16 WPts
14/05/2036Drogheda, Ireland0 - 1 Ross Buckley9 - 13 LPts
05/04/2036Dublin, Ireland0 - 0 Mick Quinn2 - 1 LPts