Weightclass:  Welterweight
Location:  Minneapolis, USA
Record:  24 - 4
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/11/2029Minneapolis, USA23 - 4 Zach Kinnie6 - 10 WPts
21/09/2029Minneapolis, USA22 - 4 Darryl Grahm6 - 12 WPts
23/07/2029Minneapolis, USA22 - 3 Zelipe Motta11 - 7 LPts
24/05/2029Minneapolis, USA21 - 3 Hugh Vaaraniemi2 - 1 WPts
25/03/2029Minneapolis, USA20 - 3 Jonathan Abraham2 - 7 WPts
24/01/2029Minneapolis, USA19 - 3 Toghrul Musaev0 - 9 WPts
25/11/2028Minneapolis, USA18 - 3 Dylan Mulryan16(2) - 24 WPts
26/09/2028Minneapolis, USA17 - 3 Yulian Minsky9 - 6 WPts
28/07/2028Minneapolis, USA16 - 3 Felix Moder14(1) - 10 WPts
30/05/2028Minneapolis, USA15 - 3 Daniil Yaroshenko2 - 6 WPts
31/03/2028Minneapolis, USA14 - 3 Glynn Gowen0 - 3 WPts
31/01/2028Minneapolis, USA13 - 3 Floyd Chao0 - 3 WPts
02/12/2027Minneapolis, USA12 - 3 Jawad Baccus2 - 4 WPts
03/10/2027Minneapolis, USA12 - 2 Carlo Lamia11(1) - 24 LPts
05/08/2027Kingston, Jamaica12 - 1 Danny Adair8 - 12(1) LPts
06/06/2027New Kingston, Jamaica11 - 1 Louis Roggie10 - 18 WPts
08/04/2027Minneapolis, USA10 - 1 Marco Willyers3 - 10(1) WPts
08/02/2027Minneapolis, USA9 - 1 Fedya Larionov6(1) - 26(1) WPts
10/12/2026Minneapolis, USA8 - 1 Ian McTavish4(1) - 2 WPts
12/10/2026Memphis, USA7 - 1 Dale Beaty0 - 5 WPts
16/08/2026Minneapolis, USA6 - 1 Oisin McAfee3 - 7 WPts
18/06/2026Minneapolis, USA5 - 1 Peter Slack6 - 14(1) WPts
19/04/2026Minneapolis, USA4 - 1 Baltasar Acedo0 - 3 WPts
19/02/2026Wichita, USA3 - 1 Sam Ables2 - 3 WPts
27/12/2025Anaheim, USA2 - 1 Aaron Adie0 - 0 WPts
01/11/2025Davao City, Philippines2 - 0 Saturnin Mesquita12 - 12 LPts
03/09/2025Minneapolis, USA1 - 0 Jake Candela4 - 4 WPts
05/07/2025Minneapolis, USA0 - 0 Ian Inabayan3(1) - 7 WPts