Weightclass:  Middleweight
Location:  Warren, USA
Record:  26 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/12/2032Warren, USA25 - 15 Deiondre Nkula0 - 8(1) WPts
08/10/2032Warren, USA24 - 15 Nemesio Banez4 - 10 WPts
08/08/2032Warren, USA23 - 15 Brand Giesler4 - 8 WPts
09/06/2032Warren, USA22 - 15 Gianluca Colajanni3 - 6 WPts
10/04/2032Warren, USA21 - 15 Zachary MacMurdo1 - 0 WPts
10/02/2032Warren, USA20 - 15 Vicente Henriquez3 - 3 WPts
12/12/2031Warren, USA19 - 15 Harry Nicoli0 - 1 WPts
13/10/2031Newark, USA18 - 15 Josh Cheves21(1) - 16 WPts
13/08/2031St. Petersburg, USA17 - 15 John Provan16(1) - 12 WPts
17/06/2031Warren, USA16 - 15 Angel Lobo1 - 21(3) WPts
17/04/2031Warren, USA15 - 15 Konstantin Polakoff0 - 12 WPts
17/02/2031Zagreb, Croatia15 - 14 Davorin Vukelic26 - 10 LPts
20/12/2030Mitchells Plain, South Africa14 - 14 Joe Ntanga2 - 9 WPts
22/10/2030Warren, USA13 - 14 Harto Nababan3 - 7 WPts
23/08/2030Warren, USA12 - 14 Dian Kwik5 - 3 WPts
24/06/2030Colorado Springs, USA12 - 13 Charles Nevels9 - 12 LPts
29/04/2030Warren, USA11 - 13 Fabio Cristaldi0 - 15 WPts
28/02/2030Warren, USA10 - 13 Adi Krick1 - 1 WPts
31/12/2029Warren, USA9 - 13 Greg Jarvie4 - 17 WPts
01/11/2029Tangier, Morocco8 - 13 Ayham Albujrafi8 - 18 WPts
03/09/2029Raleigh, USA7 - 13 Kyle Dyer18 - 16 WPts
06/07/2029Cali, Colombia7 - 12 Ivan Lopez10 - 18 LPts
07/05/2029Kampala, Uganda7 - 11 Abdul Rahim14 - 12 LPts
09/03/2029Warren, USA6 - 11 Vincent Favela7 - 16 WPts
07/01/2029Toulouse, France5 - 11 Holland Ort14 - 24 WPts
09/11/2028Xiamen, China5 - 10 Hsin Wat19(1) - 17 LPts
11/09/2028Santo Domingo de Guzman, Dominican Republic5 - 9 Dario Inga18 - 13 LPts
14/07/2028Nassau, Bahamas5 - 8 Jacob Fallaw11 - 13 LPts
16/05/2028Spanish Town, Jamaica4 - 8 Henry Neale16 - 9 WPts
18/03/2028Tabriz, Iran4 - 7 Farhan Musharraf19 - 10 LPts
19/01/2028Boise, USA4 - 6 Cole Louttit5(1) - 14(1) LPts
27/11/2027Algiers, Algeria4 - 5 Waqas Satli21 - 14 LPts
29/09/2027Houston, USA4 - 4 Kai Phillips0 - 0 LPts
04/08/2027Warren, USA3 - 4 Chris Bloyd2 - 0 WPts
04/06/2027Baton Rouge, USA3 - 3 Denton Forgie3 - 1 LPts
11/04/2027Saint Paul, USA3 - 2 Bart Hedeen8 - 22 LPts
16/02/2027Warren, USA3 - 1 Franklin Sebastian10 - 10 LPts
18/12/2026Warren, USA2 - 1 Pablo Azevedo1 - 5 WPts
20/10/2026Henderson, USA2 - 0 Richard Rainey7 - 19 LPts
29/08/2026Madison, USA1 - 0 Martyn Evans8 - 7 WPts
17/07/2026Warren, USA0 - 0 Jack Carlisle2 - 6 WPts