Weightclass:  Middleweight
Location:  Westminster, USA
Record:  27 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/10/2033Westminster, USA26 - 17 Dai Dargie1 - 0 WPts
06/08/2033Westminster, USA26 - 16 Goga Babin7 - 17 LPts
06/06/2033Westminster, USA25 - 16 Sutherland Reishus3 - 13 WPts
06/04/2033Westminster, USA24 - 16 Ignado Negron2 - 8 WPts
05/02/2033Westminster, USA23 - 16 Dumisani Ledwaba4 - 11 WPts
06/12/2032Westminster, USA22 - 16 Eduardo Sabina7 - 4 WPts
06/10/2032Westminster, USA21 - 16 Dave Hendrick1 - 0 WPts
06/08/2032Westminster, USA20 - 16 Saturnin Panganiban6 - 8 WPts
07/06/2032Westminster, USA19 - 16 Paku Husodo6 - 14 WPts
08/04/2032Westminster, USA18 - 16 Ye Ze9 - 14 WPts
09/02/2032Westminster, USA17 - 16 Cody Christie3 - 2 WPts
11/12/2031Westminster, USA17 - 15 Robert Schirru28 - 7 LPts
12/10/2031Westminster, USA16 - 15 Leo Adie2 - 1 WPts
12/08/2031Minneapolis, USA16 - 14 John Whittum19 - 16 LPts
18/06/2031Westminster, USA15 - 14 Rupert Montillet3 - 3 WPts
18/04/2031Westminster, USA14 - 14 Brendan Fordyce1 - 3 WPts
18/02/2031Westminster, USA14 - 13 John Taaffe18(1) - 8 LPts
21/12/2030Wichita, USA13 - 13 Bryan Henderson5 - 3 WPts
23/10/2030Westminster, USA12 - 13 Patrick Markey6 - 21 WPts
24/08/2030Westminster, USA12 - 12 John Taaffe15 - 8 LPts
25/06/2030Ulaanbaatar, Mongolia11 - 12 Gendelger Raimbek0 - 0 WPts
27/04/2030Abidjan, Ivory Coast11 - 11 Olier Vieira15 - 11(1) LPts
26/02/2030Westminster, USA10 - 11 Harvey Duris12 - 8(1) WPts
28/12/2029Surabaya, Indonesia10 - 10 Khalid Muhammad5 - 4 LPts
30/10/2029Montevideo, Uruguay10 - 9 Eduardo Canto23 - 15 LPts
01/09/2029Westminster, USA9 - 9 Fakhrul Taniwan3 - 6 WPts
04/07/2029Westminster, USA8 - 9 Denton Curvis8 - 10(1) WPts
05/05/2029Mecca, Saudi Arabia7 - 9 Haider Abba0 - 0 WPts
07/03/2029Managua, Nicaragua6 - 9 Antonio Lema4 - 23 WPts
07/01/2029Suzhou, China5 - 9 Hsin Lo13(2) - 31(2) WPts
09/11/2028New Kingston, Jamaica5 - 8 Ian Diggins13 - 9 LPts
11/09/2028Al Hudaydah, Yemen4 - 8 Kamran Nowfel5 - 17 WPts
14/07/2028Westminster, USA4 - 7 Cortez Varona0 - 4 LPts
15/05/2028Montevideo, Uruguay4 - 6 Pedro Armendarez25(1) - 14 LPts
17/03/2028Spanish Town, Jamaica4 - 5 Henry Neale15 - 9 LPts
18/01/2028Constantine, Algeria4 - 4 Ahmed Nahnah4 - 22 LPts
20/11/2027Dushanbe, Tajikistan3 - 4 Afanas Dadashev13 - 15 WPts
22/09/2027Bangkok, Thailand2 - 4 Samartlek Jitsawad15 - 19 WPts
25/07/2027Kampala, Uganda2 - 3 Waqar Can12 - 15 LPts
27/05/2027Cork, Ireland2 - 2 Carl Corcoran7(1) - 14 LPts
29/03/2027Philadelphia, USA2 - 1 Justin Hollern6 - 8 LPts
09/02/2027Raleigh, USA1 - 1 James Sha0 - 7(1) WPts
27/12/2026Tulsa, USA1 - 0 Sam Parcell5 - 14(2) LPts
19/11/2026Westminster, USA0 - 0 Stuart Lennox2 - 4 WPts