Weightclass:  Bantamweight
Location:  Reading, UK
Record:  22 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/08/2042Reading, UK21 - 20 Melor Lietuvietis9 - 10 WPts
28/06/2042Reading, UK21 - 19 Angel Travieso4 - 7 LPts
27/04/2042Reading, UK20 - 19 Sergei Lapsenite2 - 13 WPts
26/02/2042Reading, UK19 - 19 Rehan Maboob3 - 11 WPts
25/12/2041Ipswich, UK18 - 19 James Cooper7 - 24(1) WPts
24/10/2041London, UK18 - 18 Joel McCartney15 - 21 LPts
26/08/2041Glasgow, UK17 - 18 Alan MacNaughton9 - 30(1) WPts
27/06/2041Birmingham, UK17 - 17 Tim Morris15 - 22(1) LPts
17/05/2041Leeds, UK17 - 16 Tom McCorkle72 - 17 LPts
26/04/2041Milton Keynes, UK17 - 15 Johnny Tod1 - 0 LPts UK National Championships 2041View
19/04/2041London, UK16 - 15 Joel McCartney14 - 19 WPts
19/02/2041Beijing, China15 - 15 Tung Tser10 - 12(1) WPts
22/12/2040Reading, UK14 - 15 Sammy Torbett5 - 10 WPts
21/10/2040Prague, Czech Republic14 - 14 JaromÝr Feik25(3) - 17 LPts
23/08/2040Giza, Egypt14 - 13 Faisal Adel4 - 13 LPts
23/06/2040Nottingham, UK14 - 12 Barry Flanagan17 - 14 LPts
26/04/2040Mandaue, Philippines13 - 12 Ian Benito5 - 14(1) WPts
27/02/2040Reading, UK12 - 12 Clint Caine16 - 8 WPts
27/12/2039Wellington, New Zealand11 - 12 Leo Murie13 - 11(2) WPts
28/10/2039Bogota, Colombia11 - 11 Vicente Monje12 - 9 LPts
29/08/2039La Paz, Bolivia11 - 10 Hilario Torres19(1) - 18 LPts
30/06/2039Reading, UK11 - 9 Deniz Aytach23(2) - 11 LPts
29/04/2039Ho Chi Minh City, Vietnam11 - 8 Quang Chien26(2) - 22 LPts
01/03/2039Rosario, Argentina10 - 8 Loredo Paz7 - 17 WPts
01/01/2039Reading, UK9 - 8 Rob Owen1 - 2 WPts
01/11/2038Buenos Aires, Argentina9 - 7 Esteban Monte19 - 9 LPts
01/09/2038Busan, South Korea9 - 6 Hyun-soo Pan19 - 22(1) LPts
04/07/2038Reading, UK8 - 6 Nbad Hagopian6 - 7 WPts
04/05/2038Blackburn, UK7 - 6 Ashley Evans4 - 15(1) WPts
09/03/2038Leon, Nicaragua6 - 6 Juan Gomez4 - 3 WPts
09/01/2038Reading, UK5 - 6 Adam Carver0 - 2 WPts
09/11/2037Bristol, UK5 - 5 Charlie Beat8 - 10 LPts
17/09/2037Reading, UK4 - 5 Mel Muir1 - 5 WPts
19/07/2037Reading, UK3 - 5 Neil Rhys2 - 3 WPts
19/05/2037Odessa, Ukraine3 - 4 Evgeny Voronin5 - 8 LPts
21/03/2037Ulaanbaatar, Mongolia3 - 3 Wasif Kazackpaew6 - 16 LPts
21/01/2037Birmingham, UK3 - 2 Euan Profit4 - 10 LPts
29/11/2036Leicester, UK3 - 1 Jasper Sorlie22 - 16 LPts
27/10/2036London, UK2 - 1 Rob Meo0 - 0 WPts
22/09/2036London, UK1 - 1 Joel McCartney0 - 4 WPts
27/07/2036Blackpool, UK1 - 0 Robert Leonards15 - 15 LPts
31/05/2036Reading, UK0 - 0 Peter Stevenson1 - 0 WPts