Weightclass:  Middleweight
Location:  Dublin, Ireland
Record:  16 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/11/2033Dublin, Ireland15 - 17 Zach Corcoran0 - 2 WPts
17/09/2033Dublin, Ireland14 - 17 Jose Florian1 - 15 WPts
18/07/2033Dublin, Ireland13 - 17 Niall Kelly0 - 0 WPts
17/05/2033Dublin, Ireland12 - 17 Patrick Brogan3 - 8 WPts
17/03/2033Dublin, Ireland12 - 16 Robert Hetrick10 - 13 LPts
13/01/2033Dublin, Ireland11 - 16 Zuffur Fadel6 - 16 WPts
12/11/2032Dublin, Ireland11 - 15 Hassan Ebrahim13 - 32(2) LPts
12/09/2032Dublin, Ireland10 - 15 Anthony Lane4 - 5 WPts
13/07/2032Dublin, Ireland10 - 14 Xavion Juarez16(1) - 25(1) LPts
14/05/2032Dublin, Ireland9 - 14 Leon Donohoe6 - 13 WPts
14/03/2032Dublin, Ireland8 - 14 Jordan Madigan2 - 3 WPts
13/01/2032Dushanbe, Tajikistan7 - 14 Elgun Hasanov0 - 5 WPts
15/11/2031Dublin, Ireland6 - 14 Paul Buchan1 - 6 WPts
15/09/2031Samarqand, Uzbekistan5 - 14 Nushiravan Ghanem8 - 20 WPts
17/07/2031Guatemala City, Guatemala5 - 13 Santiago Ovalles10 - 17(3) LPts
19/05/2031Dublin, Ireland5 - 12 Darragh Hearn8 - 17 LPts
21/03/2031Puente Alto, Chile5 - 11 Jaguar Parra21 - 23 LPts
21/01/2031Montevideo, Uruguay5 - 10 Santiago Bartolome7 - 19 LPts
23/11/2030Sydney, Australia4 - 10 Arthur Troupe5 - 21 WPts
25/09/2030Gdansk, Poland4 - 9 Macief Jerzak14 - 6 LPts
28/07/2030Aalborg, Denmark4 - 8 Odo Felsing11 - 8(1) LPts
30/05/2030Karagandy, Kazakhstan3 - 8 Mohsin Sadvackasov7 - 10 WPts
01/04/2030Karagandy, Kazakhstan3 - 7 Mohsin Sadvackasov6 - 10 LPts
01/02/2030Riga, Latvia3 - 6 Andrii Slapjums14 - 4 LPts
04/12/2029Dublin, Ireland3 - 5 Sean Boye2 - 14 LPts
06/10/2029Hanoi, Vietnam3 - 4 Nzuyen Vien13 - 13 LPts
08/08/2029Dublin, Ireland2 - 4 Joshua McClelland5 - 8 WPts
09/06/2029Perth, Australia2 - 3 Mason McClamrock0 - 9 LPts
11/04/2029Dublin, Ireland1 - 3 Isaak Cukains6 - 16 WPts
11/02/2029Guayaquil, Ecuador1 - 2 Jose Hipolito2 - 10 LPts
14/12/2028Montevideo, Uruguay0 - 2 Gonzalo Vaca7 - 8 WPts
16/10/2028Tamale, Ghana0 - 1 Dominic Mensah21 - 1 LPts
18/08/2028Dublin, Ireland0 - 0 Alastair Teagan1 - 3 LPts