Weightclass:  Flyweight
Location:  Newcastle, UK
Record:  30 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/12/2033Newcastle, UK29 - 20 Kanan Efendiev3 - 8 WPts
04/10/2033Newcastle, UK28 - 20 Haaris Abu13 - 21 WPts
04/08/2033Newcastle, UK28 - 19 Mike Erwin24(1) - 13 LPts
04/06/2033Nottingham, UK28 - 18 Aeron Saunders20 - 7 LPts
26/04/2033Liverpool, UK28 - 17 Dale Leary21 - 10(1) LPts UK National Championships 2033View
21/04/2033San Miguelito, Panama28 - 16 Leonardo Lacerda22 - 25 LPts
21/02/2033Dublin, Ireland27 - 16 Cillian Doyle0 - 0 WPts
23/12/2032Winnipeg, Canada26 - 16 Arnie Hayes9 - 21 WPts
24/10/2032Kumasi, Ghana25 - 16 Leeroy Ankomah15 - 12 WPts
25/08/2032Maracaibo, Venezuela25 - 15 Santiago Millian25 - 11 LPts
27/06/2032Puebla, Mexico25 - 14 Sancho Basto29 - 4 LPts
29/04/2032Reading, UK25 - 13 Charles McCay13 - 2 LPts UK National Championships 2032View
26/04/2032Reading, UK24 - 13 Dale Leary16 - 6 WPts UK National Championships 2032View
19/04/2032Panama City, Panama23 - 13 Diego Griego1 - 1 WPts
20/02/2032Johannesburg, South Africa23 - 12 Xhosas Antwi11 - 32 LPts
23/12/2031Bratislava, Slovakia22 - 12 Ladislav Malis18 - 34(2) WPts
24/10/2031Newcastle, UK21 - 12 Oupa September1 - 4 WPts
25/08/2031Minsk, Belarus21 - 11 Fedir Chura16 - 10 LPts
27/06/2031Arequipa, Peru20 - 11 Bronco Tinajero0 - 10 WPts
29/04/2031Bury, UK20 - 10 Ellis Oyo33 - 16 LPts UK National Championships 2031View
26/04/2031Bury, UK19 - 10 Mike Erwin13 - 5 WPts UK National Championships 2031View
18/04/2031Chengdu, China18 - 10 Ho Lock18 - 11 WPts
18/02/2031Nassau, Bahamas18 - 9 Isaac Glasson29 - 8 LPts
21/12/2030Managua, Nicaragua17 - 9 Quito Garcia17 - 10 WPts
23/10/2030Gwangju, South Korea16 - 9 Jin-hyeon Ahn4(1) - 30 WPts
25/08/2030Manila, Philippines16 - 8 Vicente Mangalap5 - 13 LPts
26/06/2030Newcastle, UK15 - 8 Vidal Almas3 - 4 WPts
26/04/2030Peterborough, UK15 - 7 Dale Leary1 - 2 LPts UK National Championships 2030View
20/04/2030Managua, Nicaragua14 - 7 Diego Zea19 - 2 WPts
19/02/2030Sumqayit, Azerbaijan13 - 7 Gennady Yesheyev22 - 21 WPts
22/12/2029Newcastle, UK12 - 7 Eddie Dean7 - 19 WPts
23/10/2029Newcastle, UK11 - 7 Kieran Owens2 - 5 WPts
24/08/2029Newcastle, UK11 - 6 El Houari Danzan12 - 19 LPts
25/06/2029Managua, Nicaragua10 - 6 Saturnin Vara1 - 14 WPts
26/04/2029Warrington, UK10 - 5 Chris Collins18 - 3 LPts UK National Championships 2029View
13/03/2029Petaling Jaya, Malaysia9 - 5 Jaidev Kannan10 - 25 WPts
13/01/2029Newcastle, UK8 - 5 Aki Okabe11 - 16 WPts
15/11/2028Newcastle, UK7 - 5 Phil Reidhead3 - 1 WPts
16/09/2028Newcastle, UK6 - 5 Bruce Brunton1 - 4 WPts
18/07/2028Shanghai, China6 - 4 Jun Kook6 - 21 LPts
20/05/2028Birmingham, UK5 - 4 Matt Rheon3 - 11 WPts
27/03/2028London, UK5 - 3 Jamie Evans13 - 8(1) LPts
09/02/2028London, UK4 - 3 Gethin Gwenn0 - 0 WPts
07/01/2028Glasgow, UK3 - 3 Bruce Brunton0 - 0 WPts
26/11/2027Newcastle, UK2 - 3 Fidel Olea1 - 2 WPts
28/09/2027Belfast, UK2 - 2 Shamus Casey19(1) - 10 LPts
14/08/2027Surrey, Canada2 - 1 Ian Pettigrew11 - 20 LPts
16/06/2027London, UK2 - 0 Spencer Pich13(1) - 16 LPts
25/04/2027Carlisle, UK1 - 0 Rob McClenahan9 - 22 WPts
24/03/2027Newcastle, UK0 - 0 Malcolm Harding0 - 2 WPts