Weightclass:  Middleweight
Location:  Nashville, USA
Record:  7(1) - 34
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/01/2034Ottawa, Canada7(1) - 33 James Cowen25 - 12 LPts
10/11/2033Geneva, Switzerland6(1) - 33 Erec Bossuet11 - 14(1) WPts
12/09/2033Varna, Bulgaria6(1) - 32 Atanas á Reshetnyakov15 - 21 LPts
15/07/2033Dushanbe, Tajikistan5(1) - 32 Ismayil Shirinov0 - 1 WPts
17/05/2033New Kingston, Jamaica5(1) - 31 Joseph Torbett20 - 13 LPts
19/03/2033Sofia, Bulgaria4 - 31 Aleksandar á Kramorov1 - 31(11) WKO3
19/01/2033Kano, Nigeria4 - 30 Ali Dib4 - 19 LPts
21/11/2032Toulouse, France4 - 29 Turiau de France11 - 15 LPts
23/09/2032Kolkata, India4 - 28 Govind Majhi0 - 0 LPts
25/07/2032Indianapolis, USA4 - 27 Dylan Newlands0 - 5 LPts
27/05/2032Nashville, USA4 - 26 Nick Lamond6 - 5 LPts
27/03/2032Nashville, USA3 - 26 Kai Crowder3 - 12 WPts
28/01/2032Vilnius, Lithuania3 - 25 Oskar Bodak29 - 10 LPts
30/11/2031Nashville, USA3 - 24 Cody Skokan3 - 11 LPts
02/10/2031Sana'a, Yemen3 - 23 Haider Nacked19(1) - 18 LPts
04/08/2031Riga, Latvia3 - 22 Konstantin Namnieks16 - 10 LPts
06/06/2031Zaria, Nigeria3 - 21 Olufemi Daku9 - 26 LPts
08/04/2031Nashville, USA3 - 20 Arnie Dunmore8 - 7 LPts
08/02/2031Sana'a, Yemen3 - 19 Imran Burhan13 - 27(1) LPts
11/12/2030Zaragoza, Spain3 - 18 Manuel Brazil8(1) - 32(1) LPts
13/10/2030Nashville, USA2 - 18 Dai Kilpatrick0 - 2 WPts
15/08/2030Christchurch, New Zealand2 - 17 Rob Mowat8 - 11 LPts
17/06/2030Jalilabad, Azerbaijan2 - 16 Kamil Kasimov6 - 19 LPts
19/04/2030Asuncion, Paraguay2 - 15 Vegas Villalovos8 - 24 LPts
19/02/2030Harare, Zimbabwe2 - 14 Mason Raza15(1) - 27 LPts
22/12/2029Linz, Austria2 - 13 Erich Mau19 - 25 LPts
24/10/2029Puebla, Mexico2 - 12 Ryo Colorado2 - 13 LPts
26/08/2029Valencia, Spain2 - 11 Cruz Calles33 - 10 LPts
28/06/2029Harare, Zimbabwe1 - 11 Leon Mukamba8(1) - 10 WPts
30/04/2029Nashville, USA1 - 10 Robert Ruddock2 - 2 LPts
02/03/2029Nashville, USA1 - 9 Quinto Martinez19 - 25 LPts
02/01/2029Nashville, USA1 - 8 Sean Frew2 - 9 LPts
03/11/2028Nashville, USA1 - 7 Chris Bloyd5 - 6 LPts
05/09/2028Lyon, France1 - 6 Valeray Baudoin0 - 0 LPts
08/07/2028Huntington Beach, USA1 - 5 Oliver Owen0 - 0 LPts
25/05/2028Richmond, USA1 - 4 Tariq Noorani18 - 8 LPts
31/03/2028Kashiwa, Japan1 - 3 Hiroki Kure8 - 10 LPts
01/02/2028Dakar, Senegal0 - 3 Gaston Doumbia29(1) - 29 WPts
04/12/2027Santo Domingo de Guzman, Dominican Republic0 - 2 Vicente Silvestre18(1) - 24 LPts
06/10/2027Charlotte, USA0 - 1 Michael Tsai13 - 12 LPts
05/09/2027Nashville, USA0 - 0 Siraj Nishtar11 - 7 LPts