Weightclass:  Light Heavyweight
Location:  Milwaukee, USA
Record:  21 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/04/2031Nuremberg, Germany20 - 12 Wilpert Conradt12 - 15 WPts
21/02/2031Baltimore, USA19 - 12 Isaac Rosser11 - 15 WPts
27/12/2030Gulu, Uganda18 - 12 Sam Sejjaaka4 - 22 WPts
29/10/2030Milwaukee, USA17 - 12 Jonathan Quigg3 - 7 WPts
30/08/2030Milwaukee, USA16 - 12 Denton Watkins3 - 16 WPts
30/06/2030Milwaukee, USA15 - 12 Ollie Kinzey1 - 0 WPts
02/05/2030Verona, Italy14 - 12 Angelo Gramsci0 - 11 WPts
04/03/2030Lexington, USA14 - 11 Sam Haraldson3 - 18 LPts
04/01/2030Yerevan, Armenia13 - 11 Shahen Ormanyan3 - 12(1) WPts
06/11/2029Vilnius, Lithuania12 - 11 Rajmund Bondar11 - 16(4) WPts
08/09/2029Almaty, Kazakhstan12 - 10 Vasili Sadykoff19 - 13 LPts
11/07/2029New Orleans, USA12 - 9 Nathan Mathie15 - 11 LPts
16/05/2029Memphis, USA11 - 9 James Bryce11 - 12 WPts
18/03/2029Karaj, Iran11 - 8 Rehman Aydin28(2) - 20 LPts
18/01/2029Munich, Germany11 - 7 Warenhari Markert10(1) - 12 LPts
20/11/2028Munich, Germany10 - 7 Udo Pingle9 - 14 WPts
22/09/2028Perm, Russia9 - 7 Kolya Volkov8 - 17 WPts
25/07/2028Karagandy, Kazakhstan9 - 6 Amer Sarsenov22 - 9 LPts
27/05/2028Pueblo, USA8 - 6 Robert Kirkpatrick5 - 6 WPts
29/03/2028Yaoundé, Cameroon7 - 6 Gauvain Batiste0 - 0 WPts
30/01/2028Taganrog, Russia6 - 6 Afon Mishkin1 - 12 WPts
02/12/2027Macon, USA5 - 6 Mike Glackin4 - 17 WPts
04/10/2027Vilnius, Lithuania4 - 6 Antoni Janowiak22(1) - 38 WPts
06/08/2027The Hague, Netherlands4 - 5 Giede Piersens40(2) - 26 LPts
08/06/2027Tulsa, USA3 - 5 Bob Fithen1 - 4 WPts
17/04/2027Milwaukee, USA2 - 5 Symon Anastas7 - 12(1) WPts
17/02/2027Accra, Ghana2 - 4 Kai Sadami31(1) - 24 LPts
19/12/2026Tilburg, Netherlands2 - 3 Ysewijn Martins7 - 23 LPts
21/10/2026Kampala, Uganda1 - 3 Uzondu Liyong3 - 22 WPts
23/08/2026Milwaukee, USA0 - 3 Matthew Boyce4 - 4 WPts
24/06/2026Cleveland, USA0 - 2 David Kay13 - 11 LPts
03/05/2026Mobile, USA0 - 1 Justin Sillars1 - 1 LPts
05/03/2026Honolulu, USA0 - 0 Paul Rabb0 - 0 LPts