Weightclass:  Featherweight
Location:  Belfast, UK
Record:  19 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/12/2033Belfast, UK18 - 20 Dave Mullane1 - 13 WPts
06/10/2033Belfast, UK18 - 19 Blaise Normandin14 - 6 LPts
06/08/2033Belfast, UK17 - 19 Guillaume Van der Striepe4 - 7 WPts
06/06/2033Córdoba, Argentina16 - 19 Reynaldo Cerna13 - 15 WPts
08/04/2033Belfast, UK15 - 19 Vince Shawn0 - 12 WPts
07/02/2033Belfast, UK14 - 19 Joaquin Mieras24(1) - 19(1) WPts
08/12/2032Enugu, Nigeria13 - 19 Etebo Uwatse3 - 5 WPts
10/10/2032Belfast, UK12 - 19 Lewys Nash2 - 18 WPts
11/08/2032Odense, Denmark11 - 19 Odell Lodahl3 - 1 WPts
12/06/2032Abidjan, Ivory Coast10 - 19 Olympe Cassel15 - 21 WPts
14/04/2032Paris, France10 - 18 Laron St. Pierre10 - 6 LPts
15/02/2032Belfast, UK10 - 17 Emil á Kerzhakov17 - 10 LPts
17/12/2031Belfast, UK9 - 17 Huang-fu Jiu8 - 27 WPts
18/10/2031London, UK8 - 17 David Zervos6 - 20 WPts
01/09/2031Davao City, Philippines7 - 17 Amon Tandoc9 - 17 WPts
04/07/2031Mejicanos, El Salvador6 - 17 Santiago Zamorano4 - 5 WPts
06/05/2031Cagayan de Oro, Philippines6 - 16 Fraser Baguio17 - 8 LPts
08/03/2031La Plata, Argentina5 - 16 Quinto Najarro5 - 15(1) WPts
08/01/2031Ciudad Bolivar, Venezuela4 - 16 Javier Rodriquez5 - 17(1) WPts
10/11/2030Bournemouth, UK3 - 16 Yasin Tahan5 - 18 WPts
14/09/2030Edinburgh, UK3 - 15 Andy McCardell7 - 34(1) LPts
17/07/2030Aarhus, Denmark3 - 14 Von Melgaard10 - 29(3) LPts
19/05/2030Kharkiv, Ukraine2 - 14 Faddei Kolanko10 - 12 WPts
21/03/2030Gingoog, Philippines2 - 13 Lucas Amicay6 - 20 LPts
21/01/2030Sharjah, UAE2 - 12 Asif Alturk21(1) - 14 LPts
23/11/2029Belfast, UK2 - 11 Glynn Buckley2 - 7(1) LPts
24/09/2029Zagreb, Croatia2 - 10 Edi Petric6 - 18 LPts
27/07/2029Yichang, China2 - 9 Liang Jeng14 - 6 LPts
29/05/2029Belfast, UK1 - 9 Owen Dredge0 - 2 WPts
30/03/2029Umlazi, South Africa1 - 8 David Fioti9 - 26(1) LPts
30/01/2029Birmingham, UK1 - 7 Tommy McNevin10 - 13 LPts
02/12/2028Riga, Latvia1 - 6 Kolya Smilga9 - 15 LPts
04/10/2028Plymouth, UK1 - 5 Henry Gilmer4 - 20 LPts
06/08/2028Managua, Nicaragua1 - 4 Rodrigo Camisa21 - 14 LPts
08/06/2028Huddersfield, UK1 - 3 Tom Blevins1 - 9 LPts
18/04/2028Brighton and Hove, UK1 - 2 Barry Whitfield8 - 8 LPts
22/02/2028Sheffield, UK1 - 1 Phil Vail7 - 21(6) LPts
05/01/2028Newcastle, UK1 - 0 Sid Barrett0 - 0 LPts
29/11/2027Belfast, UK0 - 0 Paul Napier1 - 4 WPts