Weightclass:  Bantamweight
Location:  Birmingham, UK
Record:  7 - 33(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/12/2033Birmingham, UK7 - 32(2) Joaquin Raya5 - 14 LPts
26/10/2033Birmingham, UK7 - 31(2) Oscar Harstad6 - 19 LPts
25/08/2033Birmingham, UK6 - 31(2) Spencer Matlala4 - 6 WPts
25/06/2033Athens, Greece6 - 30(2) Leonidas Boosalis10 - 14 LPts
27/04/2033Birmingham, UK5 - 30(2) Bilal Hamidi3 - 16(1) WPts
27/02/2033Hull, UK5 - 29(2) Gus Downey20 - 13 LPts
31/12/2032Khayelitsha, South Africa5 - 28(2) Shaun Muepu12 - 19(1) LPts
02/11/2032Carlisle, UK4 - 28(2) Brad Donne6 - 19 WPts
23/09/2032Birmingham, UK3 - 28(2) Malcolm McCalmont0 - 0 WPts
26/08/2032Managua, Nicaragua3 - 27(2) Santiago Laureano18 - 14 LPts
28/06/2032Mar del Plata, Argentina3 - 26(2) Ivan Topete10(1) - 14 LPts
30/04/2032Dasmarinas, Philippines3 - 25(2) Ramiro Ruiz6 - 20 LPts
02/03/2032Vitebsk, Belarus3 - 24(2) Pyotr Romanoff9 - 10 LPts
03/01/2032Tirana, Albania3 - 23(2) Fisnik Kaymak23 - 21 LPts
05/11/2031Greensboro, USA2 - 23(2) Michael Wilkie0 - 0 WPts
07/09/2031London, UK2 - 22(2) Will McCambridge4 - 19(1) LPts
13/07/2031Birmingham, UK2 - 21(2) Ardziv Yardumyan11 - 2 LPts
13/05/2031Santa Cruz de la Sierra, Bolivia2 - 20(2) Angel Laverde16 - 19 LPts
15/03/2031Birmingham, UK2 - 19(2) Brad Donne3 - 12 LPts
15/01/2031Birmingham, UK1 - 19(2) Rob Argyle2 - 10 WPts
16/11/2030Córdoba, Argentina1 - 18(2) Cipriano Aquino21 - 11 LPts
18/09/2030Nanjing, China1 - 17(2) Ye Loh17 - 9 LPts
21/07/2030Stoke, UK1 - 16(2) Harvey Egerton8 - 22 LPts
25/05/2030Manchester, UK0 - 16(2) Bob Morris0 - 21(3) WPts
30/03/2030Coventry, UK0 - 15(2) Noel McAllen10 - 14 LPts
30/01/2030Birmingham, UK0 - 14(2) Hamish McDonald4 - 16 LPts
15/12/2029Sunderland, UK0 - 13(2) Alan Glen12 - 10 LPts
12/11/2029Wakefield, UK0 - 12(2) Stuart Burn1 - 7(1) LPts
28/09/2029Almaty, Kazakhstan0 - 11(2) Hassan Temirbulatow4 - 18 LPts
31/07/2029Merlo, Argentina0 - 10(1) Javier Canales15(2) - 21 LKO3
02/06/2029Rodriguez, Philippines0 - 9(1) Arran Gonzales16(2) - 17 LPts
04/04/2029Birmingham, UK0 - 8(1) Colin Yeoman2 - 3 LPts
04/02/2029Rodriguez, Philippines0 - 7(1) Rex Magsadia2 - 24 LPts
07/12/2028Buenos Aires, Argentina0 - 6(1) Xaver Tierno14 - 19 LPts
09/10/2028Taytay, Philippines0 - 5(1) Kyle Manguinao11 - 17 LPts
11/08/2028La Plata, Argentina0 - 4(1) Fresco Abarca16 - 10 LPts
13/06/2028Masaya, Nicaragua0 - 3 Esteban Posadas36(1) - 17 LKO2
15/04/2028Baku, Azerbaijan0 - 2 Qalqandar Izmailov2 - 4 LPts
16/02/2028Leeds, UK0 - 1 Lucas Halley0 - 0 LPts
30/12/2027Birmingham, UK0 - 0 Hassan Ayoob1 - 1 LPts