Weightclass:  Middleweight
Location:  Baltimore, USA
Record:  20 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/06/2022Baltimore, USA19 - 7 Chris Magouirk11 - 15 WPts
21/04/2022Baltimore, USA19 - 6 Bryan Linklater22 - 8 LPts
20/02/2022Saint Petersburg, Russia18 - 6 Afon Nikolishin16 - 6 WPts
22/12/2021Lima, Peru17 - 6 Alejandro Mario20 - 7 WPts
24/10/2021Baltimore, USA16 - 6 John MacGinnis7 - 9 WPts
23/08/2021Austin, USA16 - 5 Geoff Henriquez14 - 4 LPts
24/06/2021Baltimore, USA15 - 5 Diego Coronel3 - 7 WPts
24/04/2021Baltimore, USA14 - 5 Andy Erven6 - 14 WPts
22/02/2021Minsk, Belarus14 - 4 Yevhen Wolsky16 - 0 LPts
25/12/2020Baltimore, USA13 - 4 Mike Factor4 - 4 WPts
24/10/2020Sterlitamak, Russia12 - 4 Dmitriy Kovalchik4 - 9 WPts
26/08/2020Baltimore, USA11 - 4 Mark Hopkins2 - 1 WPts
25/06/2020Croix des Bouqets, Haiti10 - 4 Verrier Gervais8 - 5 WPts
27/04/2020Baltimore, USA9 - 4 Jordan Applegarth1 - 8 WPts
28/02/2020Bekasi, Indonesia9 - 3 Geni Simsie12 - 2 LPts
29/12/2019Baltimore, USA8 - 3 Mike Factor1 - 1 WPts
29/10/2019La Plata, Argentina7 - 3 Alejandro Dimas9 - 3 WPts
31/08/2019Baltimore, USA6 - 3 Boris Tourtchenkov4 - 4 WPts
02/07/2019Volzhsky, Russia5 - 3 Yulian Kozel3 - 1 WPts
04/05/2019Nashville, USA5 - 2 Fraser Gaiter2 - 1 LPts
03/04/2019Baltimore, USA4 - 2 Montel Lindo3 - 5 WPts
01/02/2019Baltimore, USA3 - 2 Sid Blondel0 - 2 WPts
02/12/2018Baltimore, USA3 - 1 Rob Templeton3 - 0 LPts
03/10/2018Baltimore, USA2 - 1 Nico Bertolacci1 - 0 WPts
05/08/2018New York City, USA1 - 1 Roger Riley0 - 0 WPts
03/07/2018Johannesburg, South Africa0 - 1 Zareb Berko0 - 1 WPts
05/05/2018Baltimore, USA0 - 0 Stuart Roose2 - 1 LPts