Weightclass:  Middleweight
Location:  Grand Rapids, USA
Record:  16 - 19(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/07/2025Grand Rapids, USA15 - 19(1) Dong-jun Pyon1 - 9 WPts
12/05/2025Grand Rapids, USA15 - 18(1) Conroy Geil5 - 18(2) LPts
13/03/2025Grand Rapids, USA14 - 18(1) Mark Tilford5 - 25(9) WPts
12/01/2025Grand Rapids, USA13 - 18(1) Roger Murray7 - 2 WPts
13/11/2024Grand Rapids, USA13 - 17(1) John Acheampong23 - 19 LPts
13/09/2024Grand Rapids, USA12 - 17(1) Kris Ellis4(1) - 21(3) WPts
15/07/2024Grand Rapids, USA11 - 17(1) Nao Uno4 - 12 WPts
16/05/2024Grand Rapids, USA10 - 17(1) Kyo0won Myung4 - 15 WPts
17/03/2024Grand Rapids, USA10 - 16(1) Mick Aye10 - 6 LPts
17/01/2024Grand Rapids, USA9 - 16(1) Will Hopper2 - 9 WPts
18/11/2023Grand Rapids, USA8 - 16(1) Patrick Omer5 - 15 WPts
19/09/2023Grand Rapids, USA7 - 16(1) Mel MacNevin8 - 8 WPts
21/07/2023Grand Rapids, USA6 - 16(1) Engelbert Heinckins6(1) - 2 WPts
22/05/2023Zagreb, Croatia6 - 15(1) Ognjan Primorac17 - 14 LPts
24/03/2023Paterson, USA6 - 14 Declan Goudy30(1) - 4 LKO3
27/01/2023Grand Rapids, USA5 - 14 Charlie Dolan5 - 10 WPts
27/11/2022Lagos, Nigeria5 - 13 Shayan Mirza27 - 5 LPts
29/09/2022Grand Rapids, USA5 - 12 Direnc Ashik13(1) - 15(9) LPts
01/08/2022Abidjan, Ivory Coast5 - 11 Verdun Noury29 - 3 LPts
02/06/2022Milwaukee, USA5 - 10 Gus McIver1 - 8 LPts
05/04/2022Algiers, Algeria4 - 10 Shayan Hihat0 - 0 WPts
05/02/2022Ilorin, Nigeria4 - 9 Rabiu Princewill11 - 12 LPts
08/12/2021Waitakere, New Zealand4 - 8 Rob Caudle16(1) - 6 LPts
10/10/2021Kuching, Malaysia4 - 7 Glynn Ni19 - 7 LPts
12/08/2021Manila, Philippines4 - 6 Carlos Casillas11 - 11 LPts
14/06/2021Utrecht, Netherlands4 - 5 Momo Van den Branden8 - 13 LPts
14/04/2021Grand Rapids, USA3 - 5 Harry Maines7 - 2 WPts
11/02/2021Grand Rapids, USA2 - 5 Ray Meo0 - 5 WPts
12/12/2020Prague, Czech Republic2 - 4 Dominik Vojta12 - 6 LPts
13/10/2020Baltimore, USA2 - 3 Shaun Yuill5 - 9 LPts
04/09/2020Grand Rapids, USA1 - 3 Lee Abraham1 - 0 WPts
04/07/2020Grand Rapids, USA1 - 2 Ian Gilliland0 - 1 LPts
03/05/2020Shymkent, Kazakhstan1 - 1 Qadir Seitbecov4 - 4 LPts
05/03/2020Jersey City, USA0 - 1 Mark Hopkins0 - 0 WPts
05/01/2020Grand Rapids, USA0 - 0 Bob Poovey1 - 7 LPts