Weightclass:  Featherweight
Location:  Tallaght, Ireland
Record:  21 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/11/2033Tallaght, Ireland20 - 12 Angel Guitron0 - 1 WPts
03/09/2033Tallaght, Ireland19 - 12 Dom Lugano1 - 10 WPts
04/07/2033Tallaght, Ireland18 - 12 Massimo Cecchi1 - 2 WPts
04/05/2033Tallaght, Ireland17 - 12 Razzaak Kharkal1 - 14 WPts
02/03/2033Tallaght, Ireland17 - 11 Amgalangiin Moldabeckov2 - 0 LPts
30/12/2032Tallaght, Ireland16 - 11 Sapapetch Pranchai2 - 1 WPts
30/10/2032Tallaght, Ireland15 - 11 Emilio Porro13 - 17 WPts
30/08/2032Tallaght, Ireland14 - 11 Malvolio Pizarro1 - 2 WPts
29/06/2032Tallaght, Ireland13 - 11 Yakiv Babyak2 - 13(1) WPts
30/04/2032Tallaght, Ireland12 - 11 Joshua Maxwell14(1) - 15 WPts
01/03/2032Tallaght, Ireland11 - 11 Lambertus de Boeck12 - 19(3) WPts
01/01/2032Tallaght, Ireland10 - 11 Dave Buchanan0 - 2 WPts
02/11/2031Baku, Azerbaijan9 - 11 Asaf Nabiyev9 - 17 WPts
03/09/2031Cork, Ireland9 - 10 John Moloney14(1) - 18 LPts
09/07/2031Tallaght, Ireland8 - 10 Isaac Berne1 - 1 WPts
09/05/2031Dun Laoghaire, Ireland8 - 9 Lorcan McCleary10 - 12 LPts
13/03/2031The Hague, Netherlands8 - 8 Everard Parent21 - 12 LPts
13/01/2031Oslo, Norway7 - 8 Dana Sogard15 - 28 WPts
15/11/2030Tallaght, Ireland6 - 8 Matthew Monahan0 - 1 WPts
17/09/2030Portsmouth, UK5 - 8 James McSpadden14 - 8 WPts
20/07/2030Malmo, Sweden5 - 7 William Meldahl10 - 17 LPts
22/05/2030Hangzhou, China5 - 6 Jun Cheen17 - 17 LPts
24/03/2030San Jose, Costa Rica4 - 6 Jerrold Nunez3 - 27 WPts
24/01/2030Tallaght, Ireland3 - 6 Roy McLeod3 - 5 WPts
25/11/2029Dublin, Ireland3 - 5 Paul Whalen3 - 4 LPts
04/10/2029Dublin, Ireland3 - 4 Rory McPherson20(1) - 17 LPts
15/08/2029Dundalk, Ireland3 - 3 Sam Keegan26(1) - 10 LPts
15/07/2029Dublin, Ireland2 - 3 Floyd Fitzsimmons0 - 0 WPts
28/05/2029Dublin, Ireland2 - 2 Ross Kennedy15 - 15 LPts
12/04/2029Dublin, Ireland2 - 1 Patrick McAree6 - 5 LPts
05/03/2029Dun Laoghaire, Ireland1 - 1 Oisin Fitzsimmons0 - 0 WPts
30/01/2029Settat, Morocco1 - 0 Wasif Tadili54(1) - 11 LPts
02/12/2028Tallaght, Ireland0 - 0 Niall MacLean0 - 2 WPts