Weightclass:  Lightweight
Location:  Minneapolis, USA
Record:  21 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/02/2028Minneapolis, USA20 - 27 Bilal Baz1 - 1 WPts
11/12/2027Minneapolis, USA19 - 27 Zachary MacLaine0 - 1 WPts
12/10/2027Minneapolis, USA18 - 27 Dave Dam1 - 0 WPts
13/08/2027Minneapolis, USA17 - 27 Antwan Aikens1 - 8 WPts
13/06/2027Minneapolis, USA17 - 26 Charlie Wallis2 - 1 LPts
14/04/2027Minneapolis, USA16 - 26 Jasper Burton1 - 0 WPts
13/02/2027Minneapolis, USA15 - 26 Will Barlas1 - 1 WPts
14/12/2026Minneapolis, USA14 - 26 David Griffith0 - 1 WPts
15/10/2026Minneapolis, USA13 - 26 Ibrahim Sasooli0 - 7 WPts
16/08/2026Cologne, Germany13 - 25 Aubert Santner7 - 10 LPts
18/06/2026Minneapolis, USA12 - 25 Rich Walsh3 - 15 WPts
19/04/2026Maroua, Cameroon11 - 25 Ives Nguemo5 - 5 WPts
19/02/2026Savannah, USA11 - 24 Peter Hatton23 - 9 LPts
30/12/2025Kharkiv, Ukraine11 - 23 Kyrylo Domitrovich18(2) - 23 LPts
31/10/2025Minneapolis, USA10 - 23 Vere Julien0 - 2 WPts
02/09/2025Athens, USA10 - 22 Max Daun8 - 17 LPts
07/07/2025Mombasa, Kenya10 - 21 Kofi Menjo28 - 18 LPts
09/05/2025Albuquerque, USA10 - 20 John Velazco12 - 29 LPts
18/03/2025Saint Paul, USA9 - 20 Ian Jensen12(2) - 16 WPts
15/02/2025Puente Alto, Chile9 - 19 Pedro Mendivil9 - 12 LPts
18/12/2024Zagreb, Croatia9 - 18 Miodrag Novoselec11(1) - 14 LPts
20/10/2024Ulaanbaatar, Mongolia9 - 17 Choi Urynbassaroff25 - 14 LPts
22/08/2024Riga, Latvia9 - 16 Timofei Dadzitis16 - 26 LPts
24/06/2024Cali, Colombia8 - 16 Jerrold Travieso1 - 4 WPts
26/04/2024Lowell, USA7 - 16 Dominic Whalen9 - 14 WPts
14/03/2024Minneapolis, USA7 - 15 Sam Lowrey12 - 9 LPts
14/01/2024Minneapolis, USA6 - 15 Rico Gallardo1 - 4 WPts
15/11/2023Boston, USA6 - 14 Lee Clery7 - 7 LPts
23/09/2023Minneapolis, USA5 - 14 Rich Rusk1 - 3 WPts
26/07/2023Minneapolis, USA5 - 13 Jake Hallowell1 - 11 LPts
26/05/2023Wichita, USA5 - 12 Leon Boyce24 - 7 LPts
04/04/2023Minneapolis, USA4 - 12 Jake Hallowell1 - 9 WPts
03/02/2023Nantes, France4 - 11 Varocher Evra18 - 11 LPts
06/12/2022Minneapolis, USA4 - 10 Herman Halonen4 - 8 LPts
07/10/2022Minneapolis, USA3 - 10 Isaac Mount5 - 13(5) WPts
08/08/2022Kremenchuk, Ukraine3 - 9 Fedya Borsuk21 - 4 LPts
09/06/2022Austin, USA3 - 8 Glynn Donnellan22 - 4 LPts
03/05/2022Tulsa, USA2 - 8 Ian Rice1 - 5 WPts
02/04/2022Milwaukee, USA2 - 7 Bradley Wann8 - 7 LPts
14/02/2022Minneapolis, USA1 - 7 Lee Clery2 - 1 WPts
14/12/2021Dakar, Senegal1 - 6 Ferrand Rostand6 - 19 LPts
16/10/2021Irbid, Jordan1 - 5 Faisal Nassor18 - 6 LPts
17/08/2021San Juan, Puerto Rico1 - 4 Sagaz Vivar13 - 7 LPts
19/06/2021Minneapolis, USA1 - 3 John Blackshaw11 - 4 LPts
19/04/2021Tijuana, Mexico1 - 2 Vegas Loy7 - 4(1) LPts
18/02/2021Anchorage, USA1 - 1 Aaron Soulis4(2) - 3 LPts
05/01/2021Wichita, USA1 - 0 Noel Dobson0 - 0 LPts
05/11/2020Minneapolis, USA0 - 0 John Muirhead4 - 2 WPts