Weightclass:  Heavyweight
Location:  Allentown, USA
Record:  30 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/02/2033Allentown, USA29 - 18 Jose Villar7 - 13 WPts
18/12/2032Allentown, USA28 - 18 Kristijan Marijanovic0 - 14(1) WPts
18/10/2032Allentown, USA27 - 18 Gus Dewine3 - 9 WPts
18/08/2032Allentown, USA27 - 17 Ali Mina21 - 13 LPts
15/06/2032Allentown, USA26 - 17 Makary Szydlo3 - 7 WPts
15/04/2032Allentown, USA25 - 17 Thompson Akahan0 - 12 WPts
15/02/2032Allentown, USA24 - 17 Bright Eseme3 - 4 WPts
17/12/2031Allentown, USA23 - 17 Patrick Mungo11 - 16 WPts
17/10/2031Allentown, USA22 - 17 Sergei Romanoff2 - 5 WPts
17/08/2031Allentown, USA21 - 17 Ivan Petukhov7 - 9 WPts
18/06/2031Allentown, USA20 - 17 Gervasio Lima4 - 3 WPts
18/04/2031Allentown, USA19 - 17 Amjad Alshehri0 - 1 WPts
18/02/2031Allentown, USA18 - 17 James Mathison24 - 13 WPts
21/12/2030Warsaw, Poland17 - 17 Justyn Drzewiecki0 - 20 WPts
23/10/2030Allentown, USA17 - 16 Dale Matongo7 - 1 LPts
24/08/2030Allentown, USA16 - 16 Zhivko á Dotchev7 - 12(2) WPts
25/06/2030Sofia, Bulgaria15 - 16 Krastyo á Vasilev4 - 5 WPts
26/04/2030Henderson, USA15 - 15 Clint Witherow44 - 21 LPts USA National Championships 2030View
17/04/2030Berlin, Germany14 - 15 Othmann Heinemann5 - 7 WPts
17/02/2030Berlin, Germany13 - 15 Abe Hellbusch2 - 9 WPts
20/12/2029Chitungwiza, Zimbabwe13 - 14 Bryn Nyadombo5 - 11 LPts
22/10/2029Allentown, USA13 - 13 James Mathison18 - 9 LPts
23/08/2029Wichita, USA12 - 13 Rob Deas7 - 14 WPts
28/06/2029Meknes, Morocco11 - 13 Ouahid Ettedgui4 - 13 WPts
29/04/2029Surprise, USA11 - 12 Clint Witherow38 - 15 LPts USA National Championships 2029View
26/04/2029Surprise, USA10 - 12 Cole Leeper5 - 3 WPts USA National Championships 2029View
09/03/2029Roodepoort, South Africa10 - 11 Kwamin Jali16 - 13 LPts
09/01/2029Radom, Poland10 - 10 Kacper Hodes13(1) - 18 LPts
11/11/2028Sale, Morocco9 - 10 Abbad Elhachimi6 - 2 WPts
13/09/2028Stuttgart, Germany8 - 10 Heller Mandl3 - 14 WPts
16/07/2028Hamburg, Germany7 - 10 Burlin Stroth4 - 17 WPts
18/05/2028Bulawayo, Zimbabwe7 - 9 Mark Daudpota13(1) - 14 LPts
20/03/2028Tembisa, South Africa7 - 8 Harald Kruger16 - 15 LPts
21/01/2028Guayaquil, Ecuador6 - 8 Carlos Echevarria10 - 18 WPts
23/11/2027Wichita, USA5 - 8 Rob Deas3 - 7 WPts
25/09/2027Allentown, USA5 - 7 Rob Hogarth4 - 11(1) LPts
27/07/2027Cleveland, USA5 - 6 Brad Kerry4 - 15(1) LPts
29/05/2027Allentown, USA4 - 6 Fiske Alvin0 - 2 WPts
30/03/2027Indianapolis, USA3 - 6 Rob Hogarth4 - 8(1) WPts
03/02/2027Munich, Germany3 - 5 Garan Kunzman11 - 13 LPts
05/12/2026Allentown, USA3 - 4 Bryn McNabb3 - 8 LPts
06/10/2026Harare, Zimbabwe2 - 4 Jordan Gezi10 - 12 WPts
08/08/2026Stockholm, Sweden2 - 3 Matteo Braff8 - 13 LPts
10/06/2026Almaty, Kazakhstan2 - 2 Yulian Majkeeff2 - 16(7) LPts
12/04/2026Wichita, USA1 - 2 Tobias Guilliams3 - 13 WPts
26/02/2026Evansville, USA1 - 1 Edward Prothero28 - 19 LPts
30/12/2025Kansas City, USA1 - 0 Isaac Monday23 - 6 LPts
23/11/2025Allentown, USA0 - 0 Joey Rankin1 - 5 WPts