Weightclass:  Middleweight
Location:  Fayetteville, USA
Record:  21 - 30
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/01/2042Fayetteville, USA20 - 30 Saad Rahme2 - 4 WPts
25/11/2041Fayetteville, USA19 - 30 Myerson Dausman2 - 5 WPts
21/09/2041Fayetteville, USA18 - 30 Robert Phillip0 - 0 WPts
20/07/2041Fayetteville, USA17 - 30 Alec Welsh4 - 5 WPts
19/05/2041Fayetteville, USA17 - 29 Alec Ducat11 - 28(1) LPts
18/03/2041Fayetteville, USA16 - 29 Henry Matanguihan5 - 9 WPts
15/01/2041Fayetteville, USA15 - 29 Leo Mill2 - 2 WPts
16/11/2040Fayetteville, USA14 - 29 Andy Brain2 - 5 WPts
15/09/2040Santo Domingo de Guzman, Dominican Republic14 - 28 Edmundo Cazares24 - 24 LPts
17/07/2040Basel, Switzerland13 - 28 Kyland Scheff3 - 14 WPts
18/05/2040Vilnius, Lithuania13 - 27 Maksymilian Jackowski9 - 12 LPts
19/03/2040Liverpool, UK13 - 26 David MacRae14 - 9 LPts
19/01/2040Aarhus, Denmark12 - 26 Wray Work18 - 16 WPts
21/11/2039Fayetteville, USA12 - 25 Harry Whalen10 - 16 LPts
20/09/2039Fayetteville, USA11 - 25 Chris McIntosh9 - 5 WPts
20/07/2039Bangkok, Thailand10 - 25 Yodchanchai Parthipakoranchai1 - 5 WPts
22/05/2039Vilnius, Lithuania9 - 25 Tytus Klonowski9 - 15 WPts
23/03/2039Brussels, Belgium8 - 25 Borden Himly11 - 15 WPts
23/01/2039Ulaanbaatar, Mongolia7 - 25 Xin Ercinbeck6 - 9 WPts
23/11/2038Fayetteville, USA6 - 25 Noel Law2 - 5 WPts
23/09/2038Nice, France5 - 25 Frasier Blondel0 - 6 WPts
26/07/2038Fayetteville, USA5 - 24 Amer Ashraf10 - 4 LPts
26/05/2038Lagos, Nigeria5 - 23 Abdul Ullah10 - 16(1) LPts
27/03/2038Fayetteville, USA4 - 23 Lugono Mujuru0 - 2 WPts
26/01/2038London, UK3 - 23 Lloyd Havey2 - 9 WPts
28/11/2037Riga, Latvia2 - 23 Dimi Laipninsh9 - 18 WPts
30/09/2037Kisumu, Kenya2 - 22 Uzondu Koech9 - 18 LPts
02/08/2037Sana'a, Yemen2 - 21 Rehan Nassor10 - 14 LPts
03/06/2037Galway, Ireland1 - 21 Nathan Dolan7 - 37 WPts
05/04/2037Cardiff, UK1 - 20 Aidan Cooper8 - 7 LPts
05/02/2037Aba, Nigeria1 - 19 Bright Oluwale7 - 22 LPts
08/12/2036Vilnius, Lithuania1 - 18 Tymon Sokolik23 - 26 LPts
10/10/2036Vilnius, Lithuania1 - 17 Jan Gorzynski20 - 15 LPts
12/08/2036Zagreb, Croatia1 - 16 Alojz Dragicevic35(2) - 14 LPts
14/06/2036Saint Paul, USA1 - 15 Richard Dunnett7 - 10 LPts
21/04/2036Montevideo, Uruguay1 - 14 Fausto Salina25 - 19 LPts
22/02/2036London, UK1 - 13 Hamish McQuarrie11(1) - 4 LPts
25/12/2035New Amsterdam, Guyana1 - 12 John Laidley7 - 19 LPts
27/10/2035Bristol, UK1 - 11 Lee James13 - 13 LPts
29/08/2035Nashville, USA1 - 10 Henry MacArthur12(1) - 38 LPts
03/07/2035Stamford, USA1 - 9 John Breckenridge8 - 23 LPts
10/05/2035Aden, Yemen1 - 8 Faisal Wakim15 - 22 LPts
12/03/2035New York City, USA1 - 7 Ian Nevin21 - 13 LPts
08/02/2035St. Petersburg, USA0 - 7 Henry Bremner0 - 0 WPts
26/12/2034Roskilde, Denmark0 - 6 Ingmar Post9(1) - 19 LPts
28/10/2034Seville, Spain0 - 5 Alejandro Henriquez21 - 11 LPts
30/08/2034Harare, Zimbabwe0 - 4 Rob Bonyongwe5 - 17 LPts
02/07/2034London, UK0 - 3 Spencer Housler4 - 16 LPts
04/05/2034Paris, France0 - 2 Laron Barse4 - 16 LPts
06/03/2034Fayetteville, USA0 - 1 Owen Dickinson4 - 2 LPts
05/01/2034Fayetteville, USA0 - 0 Gus Greig0 - 0 LPts