Weightclass:  Middleweight
Location:  Wichita, USA
Record:  28(2) - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/11/2033Wichita, USA27(2) - 8 Amjad Safar3 - 16 WPts
28/09/2033Wichita, USA26(2) - 8 James MacGregor18 - 13(1) WPts
29/07/2033Wichita, USA25(2) - 8 Martel Hennings3 - 9 WPts
28/05/2033Wichita, USA24(2) - 8 Sergey Zinger7 - 14 WPts
28/03/2033Wichita, USA23(2) - 8 Tydeus Laskaris6 - 8 WPts
26/01/2033Wichita, USA22(2) - 8 Jo Lapierre9 - 14 WPts
26/11/2032Wichita, USA21(2) - 8 Sajid Sinai1 - 5 WPts
26/09/2032Wichita, USA20(1) - 8 Jack Lever2 - 5 WKO2
28/07/2032Boston, USA19(1) - 8 Hugh Vaughan17 - 13 WPts
02/06/2032Wichita, USA18(1) - 8 Jacob Luff4 - 15 WPts
03/04/2032Harare, Zimbabwe17(1) - 8 Ian Rusere23 - 29 WPts
04/02/2032Wichita, USA16(1) - 8 Ellis Boyack9 - 23 WPts
07/12/2031Toulouse, France15(1) - 8 Byron Gaudin12 - 21 WPts
09/10/2031Dushanbe, Tajikistan14(1) - 8 Niyaz Mirdjavadov0 - 0 WPts
11/08/2031Jalilabad, Azerbaijan13(1) - 8 Kamil Kasimov11 - 21 WPts
13/06/2031Namyangju, South Korea12(1) - 8 Jeong-hyeop Jung10 - 22 WPts
14/04/2031Tilburg, Netherlands12(1) - 7 Geerard Geric27 - 21 LPts
14/02/2031Wichita, USA11(1) - 7 Dominic Risk4 - 13 WPts
17/12/2030Wichita, USA10(1) - 7 Netro Hermanto10 - 14 WPts
19/10/2030Cape Coral, USA10(1) - 6 David Lawson7 - 4 LPts
21/08/2030Chennai, India9 - 6 Ajeet Kunjir3 - 13(3) WKO3
23/06/2030Bury, UK8 - 6 Irfan Hashemi7(1) - 20 WPts
25/04/2030Olathe, USA7 - 6 John Divins7 - 9 WPts
26/02/2030Chicago, USA6 - 6 Rob Gaiter2 - 3 WPts
31/12/2029Dallas, USA6 - 5 John Huston10 - 17 LPts
17/11/2029Louisville, USA5 - 5 Mark Tilford19(3) - 40(9) WPts
17/10/2029Wichita, USA4 - 5 Oscar Chiroto7 - 24 WPts
19/08/2029Fontana, USA3 - 5 Mike Waterston0 - 0 WPts
13/07/2029Wichita, USA2 - 5 James Broadfoot0 - 1 WPts
15/05/2029Wichita, USA1 - 5 Arnie Dunmore0 - 3 WPts
15/03/2029Fort Lauderdale, USA1 - 4 Nathan Cobian13(1) - 9 LPts
15/01/2029Wichita, USA0 - 4 Dom Bugh4 - 6 WPts
16/11/2028Las Vegas, USA0 - 3 Antwan Priddy11 - 13 LPts
11/10/2028Mogilev, Belarus0 - 2 Vasyl Bozek0 - 4 LPts
13/08/2028Jacksonville, USA0 - 1 Francisco Prior0 - 0 LPts
05/07/2028Brasilia, Brazil0 - 0 Cipriano Chaparro0 - 0 LPts