Weightclass:  Lightweight
Location:  Dublin, Ireland
Record:  25 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/12/2043Dublin, Ireland24 - 25 Bayard Fossey0 - 6 WPts
30/09/2043Dublin, Ireland23 - 25 Cris Putong4 - 19 WPts
29/07/2043Dublin, Ireland23 - 24 Ivan Caritan3 - 13 LPts
27/05/2043Dublin, Ireland22 - 24 Acelin Nicolas2 - 1 WPts
26/03/2043Dublin, Ireland21 - 24 Platt de Rothschild8 - 11 WPts
21/01/2043Dublin, Ireland20 - 24 Chris Danquah8 - 12 WPts
19/11/2042Dublin, Ireland19 - 24 Nabulung Gyakari8 - 8 WPts
17/09/2042Dublin, Ireland18 - 24 Cillian MacAuley1 - 1(1) WPts
16/07/2042Dublin, Ireland17 - 24 Owen Ayim1 - 8 WPts
14/05/2042Dublin, Ireland16 - 24 Leonard Ackermann1 - 12 WPts
15/03/2042Dublin, Ireland15 - 24 Alejandro Godinez1 - 7(1) WPts
11/01/2042Dublin, Ireland14 - 24 Daniel Davin3 - 18 WPts
09/11/2041Montevideo, Uruguay14 - 23 Isidro Valdivia10 - 10 LPts
08/09/2041Montevideo, Uruguay13 - 23 Jose Camarillo2 - 11(1) WPts
08/07/2041Drogheda, Ireland13 - 22 Greg Payne11 - 16 LPts
10/05/2041Dublin, Ireland12 - 22 Kieran Byrne2 - 4 WPts
10/03/2041Dublin, Ireland12 - 21 Penda Gatheru8 - 10 LPts
09/01/2041Karagandy, Kazakhstan11 - 21 Amjad Abutalipow11 - 11(1) WPts
10/11/2040Dublin, Ireland10 - 21 Anthony Cavanagh3 - 14 WPts
09/09/2040Dublin, Ireland10 - 20 Paul McLeod1 - 8 LPts
09/07/2040Odense, Denmark10 - 19 Skjold Kryger4 - 11 LPts
11/05/2040Dublin, Ireland9 - 19 Nicholas Dunn1 - 12 WPts
11/03/2040Managua, Nicaragua9 - 18 Agapetus Rascon20 - 8 LPts
12/01/2040Riga, Latvia9 - 17 Alik Sprosts3 - 15 LPts
12/11/2039Karagandy, Kazakhstan9 - 16 Obaid Izmuhambetoff11 - 6 LPts
14/09/2039Tirana, Albania9 - 15 Ermir Ziberi17 - 19 LPts
17/07/2039Dublin, Ireland8 - 15 Brandon McClellan11 - 10 WPts
17/05/2039Dublin, Ireland7 - 15 Cillian Taggart4 - 16 WPts
17/03/2039New Kingston, Jamaica6 - 15 Joe Prophet5 - 8 WPts
17/01/2039Cork, Ireland6 - 14 Thomas McCourt6 - 13 LPts
19/11/2038Maipu, Chile5 - 14 Rico Garrido9 - 17 WPts
21/09/2038Dublin, Ireland4 - 14 Joe Edmundson6 - 13 WPts
23/07/2038Dublin, Ireland3 - 14 Jack Wogan1 - 0 WPts
23/05/2038Nassau, Bahamas3 - 13 Michael Forson4 - 17 LPts
24/03/2038Riga, Latvia3 - 12 Fedya Siguldietis6 - 24 LPts
24/01/2038Dublin, Ireland2 - 12 Petro Babiak2 - 10 WPts
24/11/2037Dublin, Ireland2 - 11 Alfonso Olguin7 - 13 LPts
26/09/2037Dublin, Ireland2 - 10 Vaghinag Kachatooryan1 - 2 LPts
28/07/2037Almaty, Kazakhstan2 - 9 Hassan Ibragimow1 - 4 LPts
29/05/2037Kingston, Jamaica2 - 8 Alec Paden12 - 21(2) LPts
30/03/2037Dublin, Ireland1 - 8 Conor MacNeil2 - 13 WPts
29/01/2037Ciudad Guayana, Venezuela1 - 7 Ramiro Viloria35(3) - 30(2) LPts
30/11/2036Plzen, Czech Republic1 - 6 Vlastimil Korda15 - 13 LPts
02/10/2036Dublin, Ireland1 - 5 Aaron Ferris1 - 2 LPts
14/08/2036Dublin, Ireland1 - 4 Shane Power3 - 25 LPts
14/06/2036Mississauga, Canada1 - 3 Paul Yuille18 - 14 LPts
16/04/2036Dublin, Ireland1 - 2 Chris Morris9 - 24 LPts
19/02/2036Dublin, Ireland1 - 1 Dean Cooney5 - 12 LPts
05/01/2036Dublin, Ireland0 - 1 Sam MacEwan0 - 0 WPts
05/12/2035Dublin, Ireland0 - 0 Arran Keefe0 - 1 LPts