Weightclass:  Heavyweight
Location:  London, UK
Record:  14(1) - 40(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/03/2043London, UK13(1) - 40(1) Albain Cassel2 - 6 WPts
03/01/2043London, UK12(1) - 40(1) Vojtech Kanda9 - 13 WPts
02/11/2042London, UK11 - 40(1) Gianluca Alboni0 - 6 WKO3
31/08/2042London, UK10 - 40(1) Diego Peguero28 - 23 WPts
31/07/2042Montevideo, Uruguay10 - 39(1) Diego Peguero27 - 23 LPts
30/06/2042London, UK10 - 38(1) Diego Peguero26 - 23 LPts
30/05/2042Munich, Germany10 - 37(1) Emmett Beyler30 - 18(2) LPts
29/04/2042Luton, UK10 - 36(1) Louis Peterson11(2) - 5 LPts UK National Championships 2042View
26/04/2042Luton, UK9 - 36(1) Kris Kenny13 - 9 WPts UK National Championships 2042View
12/04/2042London, UK9 - 35(1) Rafael Vivar26 - 13(1) LPts
12/03/2042Lodz, Poland8 - 35(1) Julek Jarosz25(2) - 22 WPts
09/02/2042Istanbul, Turkey8 - 34(1) Batur Kanak22 - 24 LPts
09/01/2042Yekaterinburg, Russia8 - 33 Thad Thaci46(7) - 25 LKO3 Europe Championships 2042View
19/12/2041Sheffield, UK8 - 32 Jeremy Perry31(3) - 8 LPts
08/11/2041London, Canada8 - 31 Lucas Guilliams17 - 13 LPts
08/10/2041London, Canada8 - 30 Lucas Guilliams16 - 13 LPts
07/09/2041Dongguan, China8 - 29 Ian Heggins41(2) - 18(2) LPts Dongguan World Championships 2041View
05/08/2041Kano, Nigeria7 - 29 Lordson Obi2 - 24(2) WPts
07/06/2041Birmingham, UK6 - 29 Nick Gallagher16 - 26 WPts
26/04/2041Milton Keynes, UK6 - 28 Joey Curvis27 - 13 LPts UK National Championships 2041View
13/03/2041Mumbai, India5 - 28 Mahavir Bahri26 - 19 WPts
12/01/2041London, UK5 - 27 Noah Clowney18 - 19 LPts
11/11/2040Cuenco, Ecuador5 - 26 Francisco Fuertes9 - 4 LPts
13/09/2040London, UK5 - 25 Fred Salm8(1) - 6 LPts
13/07/2040Copenhagen, Denmark5 - 24 Odo Paulsen11 - 9 LPts
15/05/2040Anderlecht, Belgium4 - 24 Laurent Segalen10 - 18 WPts
17/03/2040San Jose, Costa Rica4 - 23 Reynaldo Ojeda18 - 21(1) LPts
18/01/2040Santiago de Cuba, Cuba4 - 22 Xaver Aguiniga15 - 15(1) LPts
19/11/2039Baku, Azerbaijan4 - 21 Azad Medzhiev16 - 17 LPts
21/09/2039North Shore, New Zealand3 - 21 Peter Lawter12 - 24 WPts
24/07/2039Swindon, UK3 - 20 Rhys Rees8 - 7 LPts
26/05/2039London, UK3 - 19 Davie Fulton9 - 14 LPts
26/03/2039London, UK3 - 18 Oliver McAllaster8 - 7 LPts
26/01/2039Choloma, Honduras3 - 17 Jose Rodriguez18 - 17(2) LPts
27/11/2038Kampala, Uganda3 - 16 Kasi Ahabwe21 - 27 LPts
29/09/2038London, UK2 - 16 Irfan Zia2 - 7(1) WPts
31/07/2038Auckland, New Zealand2 - 15 Adam Reach8 - 15 LPts
02/06/2038Birmingham, UK2 - 14 Nicholas Lace8 - 11 LPts
04/04/2038Winterthur, Switzerland2 - 13 Amoll Scheeler13 - 11(2) LPts
04/02/2038Minsk, Belarus2 - 12 Vasyl Mak15 - 19 LPts
06/12/2037Osaka, Japan2 - 11 Taro Hirata21 - 15 LPts
08/10/2037Kumasi, Ghana2 - 10 Xyshaun Sowah9 - 12 LPts
10/08/2037Santiago de Cuba, Cuba2 - 9 Jaguar Mederos21 - 19 LPts
12/06/2037Bouake, Ivory Coast2 - 8 Mardian Michel11 - 10(1) LPts
13/04/2037Kyoto, Japan2 - 7 Kaede Tachibana23 - 17(1) LPts
13/02/2037London, UK1 - 7 Gareth Syme5 - 8 WPts
14/12/2036San Jose, Costa Rica0 - 7 Marco Plaza1 - 5(1) WPts
16/10/2036Hamilton, New Zealand0 - 6 Patrick Harrier14 - 19 LPts
18/08/2036Montreal, Canada0 - 5 Rob Blakely21 - 13 LPts
20/06/2036Oslo, Norway0 - 4 Lamont Welde2 - 20(1) LPts
22/04/2036Sheffield, UK0 - 3 Dan Kaya12 - 14 LPts
29/02/2036Swansea, UK0 - 2 William Kendrick0 - 16 LPts
15/01/2036London, UK0 - 1 Louis Healey0 - 0 LPts
15/12/2035London, UK0 - 0 Nicholas Lace0 - 3 LPts