Weightclass:  Light Heavyweight
Location:  Dublin, Ireland
Record:  20 - 30(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/11/2043Dublin, Ireland19 - 30(1) Sasha Ivanowski1 - 5 WPts
18/09/2043Dublin, Ireland18 - 30(1) Goga Timofeev2 - 11 WPts
15/07/2043Dublin, Ireland18 - 29(1) Adnan Abolhassan14 - 16 LPts
11/05/2043Dublin, Ireland17 - 29(1) Aleksei Chistovich7 - 14(1) WPts
10/03/2043Dublin, Ireland16 - 29(1) Roy Connolly1 - 0 WPts
06/01/2043Dublin, Ireland16 - 28 Pancho Rios30(16) - 5 LKO3
03/11/2042Dublin, Ireland16 - 27 Koldan Sagyndyckov4 - 15 LPts
02/09/2042Dublin, Ireland15 - 27 Niall Taggart1 - 0 WPts
01/07/2042Dublin, Ireland15 - 26 Thomas Hayes9 - 10 LPts
30/04/2042Oran, Algeria14 - 26 Ahmed Bastien4 - 7 WPts
02/03/2042San Juan, Puerto Rico13 - 26 Ryo Tobias1 - 4 WPts
02/01/2042New Kingston, Jamaica12 - 26 Sammy Maffett5 - 20 WPts
03/11/2041Dublin, Ireland12 - 25 Sam MacLaren23 - 12(1) LPts
02/09/2041Zaria, Nigeria11 - 25 Izunna Jibrin3 - 19 WPts
04/07/2041Dublin, Ireland10 - 25 Roy Walsh2 - 5 WPts
02/05/2041Lagos, Nigeria10 - 24 Haaris Hamady6 - 14 LPts
04/03/2041Dublin, Ireland9 - 24 Carl Cody0 - 7(2) WPts
03/01/2041Benin City, Nigeria9 - 23 Thompson Ademiluyi6(1) - 8 LPts
04/11/2040Buenos Aires, Argentina8 - 23 Angel Mano12 - 22 WPts
04/09/2040Asahikawa, Japan8 - 22 Jiro Yagi25(2) - 7 LPts
06/07/2040Santo Domingo Este, Dominican Republic8 - 21 Gonzalo Malara33 - 9 LPts
06/05/2040Rijeka, Croatia8 - 20 Dinko Kralj18 - 6 LPts
07/03/2040Karaj, Iran7 - 20 Imran Darwish1 - 0 WPts
08/01/2040Dublin, Ireland6 - 20 Anthony Daly0 - 2 WPts
07/11/2039Bern, Switzerland6 - 19 Berthold Stitzel6 - 7 LPts
08/09/2039Melbourne, Australia6 - 18 Rich Addison9 - 16(1) LPts
09/07/2039Roskilde, Denmark6 - 17 Sven Buske7 - 12(1) LPts
11/05/2039Minsk, Belarus6 - 16 Dmitriy Boyko8 - 19 LPts
13/03/2039Dublin, Ireland5 - 16 John McCracken5 - 5 WPts
12/01/2039Montreal, Canada5 - 15 Ouida Niel10 - 8 LPts
14/11/2038Dublin, Ireland5 - 14 Anthony McElligott0 - 4 LPts
14/09/2038Dublin, Ireland4 - 14 Lorcan Boyle1 - 10 WPts
15/07/2038Dublin, Ireland3 - 14 Anthony Daley0 - 1 WPts
14/05/2038Poznan, Poland3 - 13 Kamil Dobies36(1) - 22 LPts
16/03/2038Dublin, Ireland2 - 13 Shane Shea2 - 7 WPts
14/01/2038Minsk, Belarus2 - 12 Sergey Danyluk4 - 0 LPts
16/11/2037Adelaide, Australia2 - 11 Zachary Duff21 - 12 LPts
18/09/2037Montreal, Canada2 - 10 Bayard Jean-Charles19 - 7 LPts
21/07/2037Dublin, Ireland2 - 9 Darragh Ormond4(1) - 20 LPts
05/06/2037Burgas, Bulgaria2 - 8 Deyan Germanov8 - 21 LPts
07/04/2037Dublin, Ireland2 - 7 Mark MacGuinness6 - 16(1) LPts
08/02/2037Dublin, Ireland2 - 6 Leon Farrell9 - 27 LPts
10/12/2036Dublin, Ireland2 - 5 Kieran Brennan13 - 19 LPts
11/10/2036Dun Laoghaire, Ireland2 - 4 Matt Williams3 - 10 LPts
13/08/2036Cork, Ireland2 - 3 Karl McNeill2 - 17 LPts
13/06/2036Cork, Ireland1 - 3 Karl McNeill2 - 16 WPts
17/04/2036Dublin, Ireland1 - 2 Thomas MacFarland10 - 9 LPts
20/02/2036Cork, Ireland1 - 1 Carl Walsh20 - 13 LPts
19/01/2036Dublin, Ireland1 - 0 Daniel McPhee33(1) - 47 LPts
05/12/2035Dublin, Ireland0 - 0 Seamus Sheridan0 - 7 WPts