Weightclass:  Heavyweight
Location:  Swansea, UK
Record:  3 - 21(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/02/2037Swansea, UK3 - 20(1) Morgan Powell5 - 10 LPts
19/12/2036Swansea, UK2 - 20(1) Justin Saunders1 - 7 WPts
20/10/2036Stockholm, Sweden2 - 19(1) Hugo Gudmundson1 - 14 LPts
22/08/2036Belfast, UK2 - 18(1) Thomas Kennedy7 - 19 LPts
07/07/2036Leeds, UK2 - 17(1) Kieran Doyle16 - 2 LPts
25/06/2036Birmingham, UK2 - 16(1) Gethin Kelly0 - 13 LPts
22/05/2036Leeds, UK2 - 15(1) Abdul Nasr12 - 3 LPts
16/04/2036Swansea, UK2 - 14(1) Will Hopping3 - 17(2) LPts
17/02/2036Surat, India2 - 13(1) Danyaal Junejo15 - 10 LPts
20/12/2035Kobe, Japan2 - 12 Kazuhiko Omori36 - 6 LKO3
18/12/2035Cardiff, UK1 - 12 Max Burlando0 - 1 WPts
22/10/2035Zurich, Switzerland1 - 11 Albrecht Piel11 - 25(1) LPts
24/08/2035Lodz, Poland1 - 10 Michal Turski1 - 1 LPts
20/08/2035Nassau, Bahamas1 - 9 Noah Grahame2 - 7 LPts
13/07/2035Oakland, USA1 - 8 Mark Farrish3 - 10 LPts
19/06/2035Leeds, UK1 - 7 Kieran Doyle1 - 0 LPts
06/05/2035Havana, Cuba1 - 6 Juan Trujillo3 - 0 LPts
29/04/2035Leeds, UK0 - 6 Abdul Nasr0 - 1 WPts
07/03/2035Dushanbe, Tajikistan0 - 5 Gennady Mucashev10 - 4 LPts
28/02/2035Lodz, Poland0 - 3 Ignacy Kasprzyk0 - 2 LPts
28/02/2035Leeds, UK0 - 4 Noah Ewan1 - 6 LPts
27/02/2035Nassau, Bahamas0 - 2 James Cauldwell8 - 10 LPts
14/02/2035Havana, Cuba0 - 1 Diego Triano4 - 2 LPts
11/02/2035Swansea, UK0 - 0 Dominic Shine2 - 4 LPts