Weightclass:  Middleweight
Location:  Baltimore, USA
Record:  21 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/09/2033Baltimore, USA20 - 12 Chris Kalasa3 - 6 WPts
29/07/2033Baltimore, USA20 - 11 Barend Platz20 - 12 LPts
28/05/2033Baltimore, USA19 - 11 Santiago Alvidrez2 - 7 WPts
28/03/2033Baltimore, USA18 - 11 Brixius Mondydyer4 - 8 WPts
26/01/2033Baltimore, USA18 - 10 Ian Tumao8 - 9 LPts
26/11/2032Baltimore, USA17 - 10 Lewis Aden20 - 11 WPts
26/09/2032Baltimore, USA16 - 10 Cody Roxburgh2 - 9 WPts
28/07/2032Baltimore, USA15 - 10 Hugh Abrego0 - 7 WPts
29/05/2032Baltimore, USA14 - 10 Ethan Robbie6 - 11 WPts
30/03/2032Baltimore, USA14 - 9 Rich Roche11 - 4 LPts
30/01/2032Baltimore, USA13 - 9 Corey Coburn9 - 13(1) WPts
01/12/2031Baltimore, USA13 - 8 Brad Wayne10 - 7 LPts
02/10/2031Kunming, China13 - 7 Dewei Thien30 - 11 LPts
04/08/2031Lagos, Nigeria12 - 7 Etebo Adejo5 - 14 WPts
06/06/2031Lagos, Nigeria11 - 7 Amon Osunwa10 - 21 WPts
08/04/2031Quezon City, Philippines11 - 6 Antonio Piluden37 - 11 LPts
08/02/2031Riga, Latvia11 - 5 Pyotr Druvaskalns30 - 11 LPts
11/12/2030Dublin, Ireland11 - 4 Jason McGee15(1) - 25 LPts
13/10/2030Nashville, USA11 - 3 Jack Ryan4 - 10 LPts
19/08/2030Rotterdam, Netherlands10 - 3 Lodewijk Kierlinc1 - 3 WPts
21/06/2030Baltimore, USA9 - 3 Mark Lina10 - 9(1) WPts
22/04/2030Barranquilla, Colombia9 - 2 Alejandro Valdes21(1) - 29 LPts
22/02/2030Baltimore, USA8 - 2 Patrick Tovar0 - 2 WPts
25/12/2029Grand Rapids, USA7 - 2 Kyle Lems6 - 8 WPts
19/11/2029Boston, USA7 - 1 Neil Harvard0 - 0 LPts
19/10/2029Dublin, Ireland6 - 1 Shamus MacCarrick3 - 14 WPts
21/08/2029Zapopan, Mexico6 - 0 Santiago Rozas22 - 25(2) LPts
23/06/2029San Jose, Costa Rica5 - 0 Carlos Placido3 - 19(2) WPts
25/04/2029Hartford, USA4 - 0 Fraser Shiel3 - 7 WPts
25/02/2029New York City, USA3 - 0 Denton Cosenza4 - 3 WPts
18/01/2029Portland, USA2 - 0 Corey Covington10 - 10 WPts
21/11/2028Columbia, USA1 - 0 Gareth Que0 - 0 WPts
15/10/2028Baltimore, USA0 - 0 Isaac Brydon1 - 7 WPts