Weightclass:  Flyweight
Location:  Southampton, UK
Record:  23 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/07/2042Samarqand, Uzbekistan23 - 19 Evgeny Urynbassarow23 - 13(1) LPts
02/06/2042Kurume, Japan23 - 18 Aki Umeda30 - 18 LPts
29/04/2042Luton, UK23 - 17 Michael Maddox11 - 4 LPts UK National Championships 2042View
26/04/2042Luton, UK22 - 17 Shane McGovern4 - 6 WPts UK National Championships 2042View
11/04/2042Southampton, UK21 - 17 Farda Huseynov9 - 20 WPts
14/02/2042Southampton, UK20 - 17 Jack Haxton16 - 13 WPts
12/01/2042Yekaterinburg, Russia20 - 16 Igor Polanski8 - 5 LPts Europe Championships 2042View
09/01/2042Yekaterinburg, Russia19 - 16 Nicolas Haddad26 - 7 WPts Europe Championships 2042View
05/01/2042Choloma, Honduras19 - 15 Santiago Mateos16 - 11 LPts
05/12/2041Luoyang, China18 - 15 Lei Poon16 - 14 WPts
07/10/2041Kingston, Jamaica18 - 14 Oscar Whitestone23 - 11 LPts
07/08/2041Giza, Egypt17 - 14 Gazi Zaghloul16 - 34 WPts
09/06/2041Cardiff, UK17 - 13 Michael Wynne20 - 14 LPts
26/04/2041Milton Keynes, UK17 - 12 Chris Llywelyn33(1) - 3(1) LPts UK National Championships 2041View
09/04/2041Cardiff, UK16 - 12 Michael Wynne20 - 13 WPts
20/02/2041Barquisimeto, Venezuela15 - 12 Fidel Leandro21 - 14 WPts
23/12/2040Belfast, UK14 - 12 Lucas Mone20 - 11 WPts
25/10/2040Wellington, New Zealand13 - 12 Sam Carmicheal7 - 16(1) WPts
25/08/2040Santo Domingo de Guzman, Dominican Republic13 - 11 Juan Rengifo25 - 7 LPts
27/06/2040San Jose, Costa Rica12 - 11 Xavier Rozas15 - 22 WPts
29/04/2040Peterborough, UK12 - 10 Chris Llywelyn23 - 0 LPts UK National Championships 2040View
26/04/2040Peterborough, UK11 - 10 Daniel Hogan21 - 17 WPts UK National Championships 2040View
19/03/2040Guayaquil, Ecuador10 - 10 Santiago Subia2 - 8(1) WPts
19/01/2040Southampton, UK10 - 9 Connor Coughlan9 - 16 LPts
18/11/2039Southampton, UK9 - 9 Olaf Dokken0 - 4 WPts
17/09/2039Southampton, UK8 - 9 James McQuillan10 - 6 WPts
17/07/2039New Kingston, Jamaica7 - 9 Joel Dunnett5 - 5(1) WPts
19/05/2039Nassau, Bahamas6 - 9 Leo Nurse16 - 10 WPts
21/03/2039Southampton, UK6 - 8 Phil Jefferson10 - 3 LPts
21/01/2039Liverpool, UK5 - 8 Khalid Suhrawardy7 - 10 WPts
25/11/2038Almaty, Kazakhstan5 - 7 Emil Cabaeff12 - 11 LPts
27/09/2038Southampton, UK4 - 7 Paul MacGinnis4 - 5 WPts
29/07/2038Cardiff, UK3 - 7 Alen Flanagan2 - 11 WPts
31/05/2038Southampton, UK2 - 7 Evan McClanahan1 - 2 WPts
31/03/2038London, UK2 - 6 Daniel Shields6 - 8 LPts
30/01/2038Southampton, UK1 - 6 Santiago Alpizar7 - 7 WPts
30/11/2037Cardiff, UK0 - 6 Davie Owen1 - 7 WPts
05/10/2037Malaga, Spain0 - 5 Ulises Vallejos24 - 21 LPts
07/08/2037London, UK0 - 4 Nick Devlin2 - 5 LPts
07/06/2037Bolton, UK0 - 3 Victor Marvin2 - 11 LPts
18/04/2037Luton, UK0 - 2 Rob Nini7 - 9 LPts
15/03/2037Mixco, Guatemala0 - 1 Juan Garcia15 - 12 LPts
15/01/2037Southampton, UK0 - 0 David Donnelly4 - 1 LPts