Weightclass:  Middleweight
Location:  Saint Paul, USA
Record:  21 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/01/2030Saint Paul, USA20 - 10 Lamech Afful7 - 10 WPts
14/11/2029Saint Paul, USA19 - 10 Gus Kyser17 - 17 WPts
14/09/2029Saint Paul, USA19 - 9 Terrall Krupa6 - 5 LPts
16/07/2029Saint Paul, USA18 - 9 Erni Pfister1 - 4 WPts
17/05/2029Saint Paul, USA17 - 9 Shayan Sulaiman1 - 6 WPts
17/03/2029Saint Paul, USA16 - 9 Dirk de Aertchier5 - 11 WPts
16/01/2029Saint Paul, USA15 - 9 Ja-choel Suh4 - 5 WPts
18/11/2028Saint Paul, USA14 - 9 Juan Botello2 - 18 WPts
19/09/2028Saint Paul, USA13 - 9 Nathan Skoczylas4 - 7 WPts
20/07/2028Karaj, Iran13 - 8 Zhu Lin18 - 8 LPts
22/05/2028Carolina, Puerto Rico12 - 8 Joaquin Mareno12 - 22 WPts
24/03/2028Manchester, USA11 - 8 Blake McCleary3 - 13 WPts
26/01/2028Boise, USA10 - 8 Chris Scholar11 - 13 WPts
30/11/2027Saint Paul, USA9 - 8 Parameswara Sudiro4 - 2 WPts
01/10/2027Saint Paul, USA9 - 7 Cody Craik8(1) - 11 LPts
02/08/2027Los Angeles, USA8 - 7 Theo Sorden2 - 7 WPts
06/06/2027Saint Paul, USA7 - 7 Vicenzo Di Francesco1 - 2 WPts
08/04/2027Chemnitz, Germany7 - 6 Reinhart Kamins4 - 10 LPts
08/02/2027Saint Paul, USA6 - 6 Vicenzo Di Francesco0 - 1 WPts
10/12/2026Zamboanga City, Philippines6 - 5 Ellis Adlao8 - 12 LPts
12/10/2026Saint Paul, USA5 - 5 John Lee0 - 3 WPts
13/08/2026Saint Paul, USA4 - 5 Adnan Bastany6 - 15 WPts
15/06/2026Saint Paul, USA3 - 5 Joseph Arabie2 - 10 WPts
16/04/2026Seoul, South Korea3 - 4 Sun-tae Yu3 - 12 LPts
16/02/2026Pittsburgh, USA3 - 3 Dale Piedra3 - 1 LPts
23/12/2025Saint Paul, USA2 - 3 John Huston0 - 2 WPts
24/10/2025Kampala, Uganda2 - 2 Henry Kisitu4 - 20 LPts
26/08/2025Lusaka, Zambia2 - 1 Raimy Chalemba31 - 23 LPts
28/06/2025Tampa, USA1 - 1 Brett Ireland1 - 3 WPts
03/05/2025Cuenco, Ecuador1 - 0 Cris Zara2 - 0 LPts
05/03/2025Saint Paul, USA0 - 0 Senen Botbijl0 - 1 WPts