Weightclass:  Welterweight
Location:  Minneapolis, USA
Record:  23 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/01/2030Minneapolis, USA22 - 8 Ramiro Labrador14 - 11 WPts
12/11/2029Minneapolis, USA21 - 8 Melor Solovyov2 - 13 WPts
12/09/2029Minneapolis, USA20 - 8 Georgiy Borisov0 - 7 WPts
13/07/2029Minneapolis, USA19 - 8 Will Riddel6 - 8 WPts
15/05/2029Minneapolis, USA18 - 8 Michael Griffiths6 - 30 WPts
16/03/2029Minneapolis, USA17 - 8 Ricky Glenny8 - 6 WPts
15/01/2029Tehran, Iran17 - 7 Yasin Sajjad22 - 11 LPts
17/11/2028Minneapolis, USA16 - 7 Asif Hijazi1 - 17 WPts
19/09/2028Minneapolis, USA15 - 7 Glynn Short1 - 12 WPts
20/07/2028San Diego, USA14 - 7 Kris Malcom5 - 12 WPts
22/05/2028Minneapolis, USA13 - 7 Noel Waterston0 - 10 WPts
24/03/2028Kiev, Ukraine13 - 6 Isaak Smolar25 - 14 LPts
25/01/2028Bello, Colombia13 - 5 Xavier Nino15 - 21(5) LPts
27/11/2027Donetsk, Ukraine13 - 4 Viktor Petrus16 - 10 LPts
29/09/2027Nashville, USA12 - 4 Joshua MacGillivray3 - 17 WPts
03/08/2027Kingston, Jamaica11 - 4 Greg Beth10 - 15 WPts
05/06/2027Minneapolis, USA10 - 4 Sam Philley6 - 8 WPts
07/04/2027Soledad, Colombia9 - 4 Xaverius Cabanilla0 - 0 WPts
07/02/2027Aden, Yemen8 - 4 Gazi Elkhouri3 - 23(1) WPts
10/12/2026Jersey City, USA8 - 3 Geoff Lyne2 - 12 LPts
12/10/2026Indianapolis, USA7 - 3 Alastair Mow7 - 3 WPts
26/08/2026St. Louis, USA6 - 3 Hayden Purse23 - 27 WPts
27/06/2026Minneapolis, USA5 - 3 Paul Coronella1 - 9 WPts
27/04/2026St. Louis, USA5 - 2 Hayden Purse21 - 27 LPts
07/03/2026Boston, USA4 - 2 Ellis Kelley6 - 20 WPts
07/01/2026Pittsburgh, USA4 - 1 Bradley Albany11 - 9 LPts
26/11/2025Minneapolis, USA4 - 0 Adam Hannahs7 - 4 LPts
28/10/2025Philadelphia, USA3 - 0 Rex Ducat1 - 4 WPts
01/09/2025Minneapolis, USA2 - 0 Joshua MacGillivray2 - 5 WPts
03/07/2025Masaya, Nicaragua1 - 0 Joaquin Primo1 - 0 WPts
05/05/2025Minneapolis, USA0 - 0 Alejandro Leal0 - 16 WPts