Weightclass:  Bantamweight
Location:  Birmingham, UK
Record:  28 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/09/2034Birmingham, UK27 - 16 Mark Kelley4 - 10(1) WPts
12/07/2034Birmingham, UK26 - 16 Eduardo Collado0 - 6 WPts
11/05/2034Birmingham, UK25 - 16 Brendan Donoghue1 - 20 WPts
11/03/2034Birmingham, UK24 - 16 David Afrani2 - 13 WPts
10/01/2034Birmingham, UK23 - 16 Waqas Rahaman2 - 19 WPts
08/11/2033Birmingham, UK23 - 15 Ora Abela18 - 10 LPts
08/09/2033Birmingham, UK23 - 14 Chris Ormond18 - 7 LPts
08/07/2033Birmingham, UK22 - 14 Zacarias Prudencio9 - 13 WPts
08/05/2033Birmingham, UK21 - 14 Medard Hlavaty5 - 11 WPts
08/03/2033Birmingham, UK20 - 14 Ovidio Dorantes2 - 7 WPts
06/01/2033Birmingham, UK19 - 14 Romain Lucas3 - 15 WPts
06/11/2032Birmingham, UK18 - 14 Amnat Sitthikul6 - 11 WPts
05/09/2032Palembang, Indonesia18 - 13 Sajid Dallal21 - 17(1) LPts
05/08/2032Almaty, Kazakhstan17 - 13 Ilham Salimzhanow5 - 16 WPts
05/07/2032Rotterdam, Netherlands17 - 12 Boris Basciet21 - 7 LPts
04/06/2032Birmingham, UK17 - 11 Lorenzo Baca28 - 7 LPts
29/04/2032Reading, UK17 - 10 Kyle Swan9 - 6 LPts UK National Championships 2032View
26/04/2032Reading, UK16 - 10 Joseph Connelly6 - 9 WPts UK National Championships 2032View
09/04/2032Birmingham, UK16 - 9 Amer Karam6 - 12 LPts
08/03/2032Settat, Morocco16 - 8 Barkad Nessbeal19 - 9(1) LPts
06/02/2032Birmingham, UK15 - 8 Quincy Manaudou6 - 17 WPts
04/01/2032Quezon City, Philippines14 - 8 Diego Gardon15 - 3 WPts
06/11/2031London, UK13 - 8 Marc Perkins5 - 23 WPts
09/09/2031Mendoza, Argentina13 - 7 Nemesio Montenegro25(1) - 22 LPts
12/07/2031Cagayan de Oro, Philippines12 - 7 Steven Agatep2 - 14 WPts
14/05/2031Minsk, Belarus11 - 7 Andrii Banasik7 - 18 WPts
16/03/2031Birmingham, UK10 - 7 Bryan Drummond3 - 18 WPts
19/01/2031Maracaibo, Venezuela10 - 6 Xavion Meno21 - 12 LPts
21/11/2030Birmingham, UK9 - 6 Steven Nisbett16(1) - 4 WPts
22/09/2030Birmingham, UK8 - 6 Hassan Ayoob7 - 13 WPts
23/07/2030Newcastle, UK8 - 5 Chris Rossetti3 - 8 LPts
25/05/2030Birmingham, UK7 - 5 Morgan Ryan0 - 2 WPts
26/03/2030Hohhot, China7 - 4 Jin Quan10 - 16 LPts
26/01/2030Almaty, Kazakhstan6 - 4 Isaak Nabieva14 - 9 WPts
28/11/2029Lapu-Lapu, Philippines6 - 3 Antwan Cirino17 - 8 LPts
30/09/2029Almaty, Kazakhstan6 - 2 Rehman Caribzhanoff15 - 16 LPts
02/08/2029Prague, Czech Republic6 - 1 VÝtezslav Dub18(1) - 22 LPts
04/06/2029London, UK5 - 1 Malcolm McAlister1 - 8 WPts
21/04/2029Birmingham, UK4 - 1 Isaac Lipton1 - 0 WPts
21/02/2029Birmingham, UK3 - 1 Guillermo Manrique0 - 6 WPts
24/12/2028Birmingham, UK2 - 1 Will McCambridge0 - 5 WPts
25/10/2028Touba, Senegal2 - 0 Orville Wimille31 - 14 LPts
27/08/2028Madrid, Spain1 - 0 Xaverius Fallas0 - 2 WPts
29/06/2028Birmingham, UK0 - 0 Cole MacFarlane0 - 3 WPts