Weightclass:  Middleweight
Location:  London, UK
Record:   9 - 4
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
11/10/2042Royal Albert Hall, London, UK9 - 3 Zeynal Siddiqi8(3) - 0 L UD 8Scorecards: 72-80, 72-80, 72-80. View
22/01/2042Olympia Conference Centre, London, UK9 - 2 Gavin Fairbairn13(2) - 4(2) L UD 10Scorecards: 91-99, 91-99, 91-99. British-Southern England Middleweight MandatoryView
17/09/2041London Fidler, London, UK8 - 2 Jacob Lynch7 - 8(2) - 1 W UD 10Scorecards: 100-90, 100-90, 100-90. British-Southern England Middleweight Final EliminatorView
18/05/2041London Entwistle, London, UK7 - 2 Mervyn Keenor9 - 10(1) - 3 W UD 10Scorecards: 100-90, 100-90, 100-90. British-Southern England Middleweight SF EliminatorView
18/01/2041London Byrne, London, UK7 - 1 Gavin Fairbairn12(2) - 4(2) L UD 10Scorecards: 90-100, 90-100, 90-100. British-Southern England Middleweight Final EliminatorView
17/09/2040London Flanagan, London, UK6 - 1 Callum Weale12 - 6(1) - 2 W UD 10Scorecards: 100-90, 100-90, 100-90. British-Southern England Middleweight SF EliminatorView
13/02/2040Crucible Theatre, Sheffield, UK5 - 1 Dillon Moran1 - 12(1) W UD 10Scorecards: 100-90, 100-90, 100-90. Moran came in overweight. View
23/09/2039Michael Catherwood Gym, Cardiff, UK4 - 1 Kai Taggart2 - 5 - 1 W UD 10Scorecards: 100-90, 100-90, 100-90. View
22/11/2036Milton Keynes Rodger, Milton Keynes, UK4 - 0 Mal Owen23(3) - 1 L UD 10Scorecards: 90-100, 90-100, 90-100. British-Southern England Super Welterweight MandatoryView
18/07/2036Colin Brickell Gym, Gloucester, UK3 - 0 Ed McIntosh9 - 5(2) - 2 W UD 10Scorecards: 100-90, 100-90, 100-90. British-Southern England Super Welterweight Final EliminatorView
19/03/2036Royal Bath Hotel, Bournemouth, UK2 - 0 Eric MacIntire7 - 4 - 4 W UD 10Scorecards: 100-90, 100-90, 100-90. British-Southern England Super Welterweight SF EliminatorView
18/06/2035Michael Catherwood Gym, Cardiff, UK1 - 0 Ed McIntosh8 - 4(2) - 2 W UD 8Scorecards: 80-72, 80-72, 80-72. View
07/01/2032Swansea Hughes, Swansea, UK0 - 0 Corey Lyle2 - 2 W UD 6Scorecards: 60-54, 60-54, 60-54. View