Weightclass:  Welterweight
Location:  London, UK
Record:  12 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/03/2033London, UK12 - 16 Dave MacBride10 - 4 LPts
24/01/2033London, UK11 - 16 Joe Gloria1 - 13 WPts
21/11/2032London, UK11 - 15 Cecilio Dioguardi28(1) - 16 LPts
20/09/2032London, UK10 - 15 John Beirne0 - 0 WPts
21/07/2032London, UK9 - 15 Temel Selaniki1 - 2 WPts
22/05/2032London, UK8 - 15 John Rees5 - 6 WPts
22/03/2032London, UK8 - 14 Jesus Mattos9 - 14 LPts
22/01/2032London, UK7 - 14 Alcinous Romanos9 - 4 WPts
23/11/2031London, UK6 - 14 Gethin Rossetti5 - 15 WPts
24/09/2031London, UK6 - 13 Krystiyan Dudas7 - 15 LPts
27/07/2031London, UK5 - 13 Zachary Pryce0 - 3 WPts
29/05/2031London, UK4 - 13 Andrew Whalen4 - 8 WPts
28/03/2031Las Condes, Chile4 - 12 Juan Avino25 - 19(1) LPts
28/01/2031Montevideo, Uruguay4 - 11 Lorenzo Savala2 - 8 LPts
30/11/2030San Salvador, El Salvador4 - 10 Fausto Molino10 - 16 LPts
02/10/2030San Juan, Puerto Rico4 - 9 Larenzo Rigor15 - 13 LPts
04/08/2030Stoke, UK3 - 9 Louis Symon1 - 14 WPts
09/06/2030London, UK3 - 8 Gbolahan Obayan10 - 21 LPts
11/04/2030London, UK2 - 8 Dmytro Zelinski2 - 3 WPts
11/02/2030London, UK1 - 8 Louis Masiyiwa0 - 13 WPts
14/12/2029London, UK1 - 7 David Keegan1 - 4 LPts
15/10/2029Brighton and Hove, UK1 - 6 John Gallagher1 - 4 LPts
20/08/2029Liverpool, UK1 - 5 Edward Leishman2 - 16(1) LPts
27/06/2029Lviv, Ukraine1 - 4 Volodmiri Tokar28(1) - 13 LPts
29/04/2029London, UK1 - 3 Dave Cullen15(1) - 33 LPts
03/03/2029Manchester, UK1 - 2 John Basini11(1) - 24 LPts
12/01/2029Manchester, UK1 - 1 Geoff Mitchell11 - 29(3) LPts
12/12/2028Camaguey, Cuba1 - 0 Cipriano Lobato5 - 3 LPts
14/10/2028London, UK0 - 0 Paul Monaghan1 - 7 WPts