Weightclass:  Middleweight
Location:  Milwaukee, USA
Record:  17 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/04/2027Milwaukee, USA16 - 19 Kabonesa Matlala4 - 30 WPts
17/02/2027Milwaukee, USA15 - 19 David Darby1 - 4 WPts
19/12/2026Milwaukee, USA15 - 18 Sam Broaden7 - 9 LPts
20/10/2026Milwaukee, USA14 - 18 Ben Fettes2 - 12 WPts
21/08/2026Milwaukee, USA14 - 17 Leeroy Dunn12 - 11 LPts
22/06/2026Milwaukee, USA14 - 16 Imran Musharraf9 - 8 LPts
23/04/2026Milwaukee, USA13 - 16 Richard Rainey5 - 18 WPts
22/02/2026Milwaukee, USA12 - 16 Ronald Sether4 - 5 WPts
24/12/2025Milwaukee, USA12 - 15 Dom Croy14 - 8 LPts
25/10/2025Milwaukee, USA11 - 15 Brett Ireland1 - 5 WPts
26/08/2025Milwaukee, USA10 - 15 Shaun Storie2 - 13(2) WPts
27/06/2025Milwaukee, USA10 - 14 Rob Kampen11 - 13 LPts
27/04/2025Dushanbe, Tajikistan10 - 13 Shirzad Srour35 - 16 LPts
27/02/2025Rodriguez, Philippines9 - 13 Elias Orang0 - 9 WPts
30/12/2024Milwaukee, USA8 - 13 Ximen Sagalla0 - 11 WPts
01/11/2024Nairobi, Kenya7 - 13 Chris Ngugi3(1) - 21 WPts
03/09/2024Milwaukee, USA7 - 12 Rob Kampen7 - 11 LPts
05/07/2024Cordoba, Spain6 - 12 Joaquin Berlanga0 - 0 WPts
06/05/2024Dublin, Ireland6 - 11 Eoghan McColgan27(1) - 12 LPts
08/03/2024Guatemala City, Guatemala6 - 10 Desiderio Menchaca30 - 9 LPts
09/01/2024Milwaukee, USA5 - 10 Harry Brodsky0 - 4 WPts
10/11/2023Sofia, Bulgaria5 - 9 Haralambi á Zukankov23 - 12 LPts
12/09/2023Houston, USA5 - 8 Harvey Clark18 - 4 LPts
28/07/2023Boston, USA5 - 7 Ewan McKenna2 - 14 LPts
15/06/2023Milwaukee, USA5 - 6 Hyun-soo Myung13 - 16 LPts
17/04/2023Oklahoma City, USA5 - 5 Bryan Linklater27 - 9 LPts
06/03/2023Milwaukee, USA4 - 5 Wu-pen Tsoi1 - 0 WPts
05/01/2023Seattle, USA3 - 5 Geoff Bowens0 - 0 WPts
15/11/2022Birmingham, USA2 - 5 John Webb2 - 8 WPts
15/10/2022Milwaukee, USA2 - 4 Godfrey Ekaette4 - 22 LPts
17/08/2022Milwaukee, USA2 - 3 Steven Crear3 - 9 LPts
16/06/2022Minneapolis, USA2 - 2 Bart Bilz10(1) - 8 LPts
17/04/2022Batam, Indonesia1 - 2 Ferdian Lumain0 - 4 WPts
17/02/2022Wiesbaden, Germany0 - 2 Gottfried Schelle1 - 5 WPts
20/12/2021Boston, USA0 - 1 Davie Muffett16(1) - 5 LPts
05/11/2021Milwaukee, USA0 - 0 Marco Padron2(1) - 6 LPts