Weightclass:  Middleweight
Location:  Henderson, USA
Record:  17(1) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/01/2034Las Vegas, USA16(1) - 17 Shaun Caulfield1 - 6 WPts
29/11/2033Henderson, USA15(1) - 17 Cipriano Palomar1 - 6 WPts
30/09/2033Henderson, USA15(1) - 16 Zachary Libina13 - 2 LPts
31/07/2033Henderson, USA14(1) - 16 Sadid Hakmoun9 - 7 WPts
30/05/2033Henderson, USA14(1) - 15 Verdun Fouche11 - 7 LPts
30/03/2033Henderson, USA13(1) - 15 Jeong-ho Bai1 - 8 WPts
29/01/2033Henderson, USA12(1) - 15 Mason Byrne3 - 4 WPts
29/11/2032Henderson, USA11(1) - 15 Sam Vallejos4 - 11 WPts
29/09/2032Henderson, USA10(1) - 15 Rob Erven1 - 10 WPts
31/07/2032Henderson, USA9(1) - 15 Jordan Boak0 - 10 WPts
01/06/2032Philadelphia, USA9(1) - 14 Amon Picken8 - 13 LPts
03/04/2032Henderson, USA8(1) - 14 Harry Milton9 - 10 WPts
04/02/2032Henderson, USA7(1) - 14 Cody Edmundson7 - 6(1) WPts
06/12/2031Salzburg, Austria6 - 14 Bing Markwardt17 - 35(11) WKO3
08/10/2031Baku, Azerbaijan6 - 13 Ismayil Kakazai24 - 36 LPts
10/08/2031Charleston, USA6 - 12 James MacGregor7 - 8(1) LPts
15/06/2031Henderson, USA5 - 12 Mark Corson15 - 5 WPts
15/04/2031Henderson, USA4 - 12 David Waddle1 - 3 WPts
14/02/2031Port-au-Prince, Haiti4 - 11 Ace Belmondo7 - 11 LPts
17/12/2030Pekanbaru, Indonesia3 - 11 Paul Tjo4 - 12 WPts
19/10/2030Henderson, USA3 - 10 Ashoka Bajwa8 - 3 LPts
21/08/2030Spokane, USA2 - 10 Kris Darrow2 - 3 WPts
22/06/2030Louisville, USA1 - 10 Theo Downey6 - 5 WPts
25/04/2030Bayamon, Puerto Rico1 - 9 Diego Ramos8 - 16 LPts
25/02/2030North Las Vegas, USA1 - 8 Jordan Owens7 - 3 LPts
28/12/2029Carolina, Puerto Rico1 - 7 Enzo Cabanilla2 - 10 LPts
30/10/2029Manchester, USA1 - 6 Dai Gwenn6 - 4 LPts
10/09/2029Olathe, USA1 - 5 Mark Leven11 - 16 LPts
11/07/2029Columbus, USA1 - 4 Peter Fram13 - 14 LPts
14/05/2029Columbia, USA0 - 4 Gareth Que0 - 3 WPts
17/03/2029Jacksonville, USA0 - 3 Chris Tellez9 - 11 LPts
18/01/2029Providence, USA0 - 2 Jordan Quaglierini19 - 11 LPts
17/12/2028Henderson, USA0 - 1 Kadeem Akuffo17 - 15 LPts
19/10/2028Henderson, USA0 - 0 Chris Fyffe7 - 16 LPts