Weightclass:  Middleweight
Location:  Mesa, USA
Record:  21(1) - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/06/2031Mesa, USA20(1) - 8 Barry King21 - 12 WPts
18/04/2031Mesa, USA19(1) - 8 Sajid Azad4 - 1 WPts
18/02/2031Westminster, USA18(1) - 8 Bruce Dryburgh14 - 13 WPts
21/12/2030Wellington, New Zealand17 - 8 Turi Rei8 - 10 WKO3
23/10/2030Mesa, USA16 - 8 Santiago Zara9 - 16 WPts
24/08/2030Westminster, USA15 - 8 Bruce Dryburgh12 - 12 WPts
28/06/2030Nuremberg, Germany14 - 8 Warin Hengst0 - 12 WPts
29/04/2030Mesa, USA13 - 8 Wayne MacKintosh2 - 20 WPts
01/03/2030Casablanca, Morocco12 - 8 Haaris Ahmad3 - 2 WPts
01/01/2030Mesa, USA11 - 8 Malik Rassi1 - 5 WPts
02/11/2029San Jose, Costa Rica10 - 8 Carlos Siles4 - 2 WPts
04/09/2029Tours, France9 - 8 Alain Bazinet17 - 17 WPts
07/07/2029Dushanbe, Tajikistan9 - 7 Dmitri Ragimov16 - 20 LPts
09/05/2029Mesa, USA8 - 7 Vicente Vallecillo3 - 6 WPts
11/03/2029Bogota, Colombia7 - 7 Sierra Manrique13 - 13 WPts
11/01/2029Wuhan, China7 - 6 An Ching15(3) - 23 LPts
13/11/2028Benin City, Nigeria7 - 5 Mudashiru Obaretiri15 - 13(2) LPts
15/09/2028Tehran, Iran6 - 5 Chiranjeevi Jangade7 - 21 WPts
18/07/2028Mesa, USA5 - 5 John Provan4 - 4 WPts
19/05/2028Lausanne, Switzerland5 - 4 Chrestien Longo13 - 6 LPts
21/03/2028New Orleans, USA5 - 3 Greg Westwater1 - 14(1) LPts
25/01/2028Boston, USA4 - 3 Ceri Lewis4 - 14 WPts
29/11/2027Chicago, USA3 - 3 Nathan Skoczylas1 - 4 WPts
01/10/2027Jackson, USA3 - 2 Stuart Lennox5 - 7 LPts
02/08/2027Mesa, USA2 - 2 Mason Dai5 - 5 WPts
03/06/2027Omaha, USA2 - 1 Kai Myres9 - 25 LPts
07/04/2027Santa Clarita, USA2 - 0 Rob Robbie3 - 3 LPts
07/02/2027Grand Rapids, USA1 - 0 Floyd Keough4 - 22(1) WPts
05/01/2027Mesa, USA0 - 0 Sylwester Starzyk6 - 12 WPts