Weightclass:  Featherweight
Location:  Milwaukee, USA
Record:  20 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/05/2028Milwaukee, USA19 - 9 Orji Onyilo6 - 11 WPts
01/04/2028Milwaukee, USA18 - 9 Antonio Haro0 - 3 WPts
01/02/2028Milwaukee, USA17 - 9 Joe Rennie1 - 1 WPts
03/12/2027Milwaukee, USA16 - 9 Blaž Radojcic2 - 1 WPts
05/10/2027Milwaukee, USA15 - 9 Antwan Ainsley8 - 8 WPts
06/08/2027Milwaukee, USA14 - 9 Zuffur Naderi3 - 5 WPts
07/06/2027Milwaukee, USA13 - 9 Uzoma Gabuza2 - 15(1) WPts
09/04/2027Milwaukee, USA12 - 9 Jack Walkinshaw0 - 4 WPts
08/02/2027Milwaukee, USA12 - 8 Brad Boan1 - 11 LPts
10/12/2026Milwaukee, USA11 - 8 Waqar Hamid4 - 25 WPts
11/10/2026Milwaukee, USA10 - 8 Kazuki Kitamura3 - 0 WPts
12/08/2026Milwaukee, USA10 - 7 Alano Renteria8 - 10 LPts
13/06/2026Nairobi, Kenya10 - 6 Tobias Gachara12 - 9 LPts
15/04/2026Milwaukee, USA9 - 6 Neff Pfau3 - 14(1) WPts
15/02/2026Milwaukee, USA8 - 6 Mark Berrones3 - 7 WPts
18/12/2025Milwaukee, USA7 - 6 Fidel Puebla7 - 4 WPts
20/10/2025New Delhi, India7 - 5 Ananta Prakash10 - 3 LPts
22/08/2025Harare, Zimbabwe7 - 4 Kris Dangarenbga6 - 10 LPts
24/06/2025Krakow, Poland6 - 4 Blazej Bielinski0 - 8 WPts
26/04/2025Milwaukee, USA5 - 4 Rex Mawere2 - 4 WPts
26/02/2025Milwaukee, USA4 - 4 Blazej Bielinski0 - 6 WPts
29/12/2024Milwaukee, USA4 - 3 Joaquin Landa4 - 0 LPts
31/10/2024St. Louis, USA3 - 3 Ben Borum1 - 2 WPts
14/09/2024Milwaukee, USA3 - 2 Pablo Maya6 - 18 LPts
31/08/2024Tokyo, Japan3 - 1 Satoru Izumi39 - 15 LPts
03/07/2024Milwaukee, USA2 - 1 Ellis Braddick3 - 4 WPts
03/05/2024Milwaukee, USA1 - 1 Ian Hyland3 - 6 WPts
05/03/2024Tacoma, USA1 - 0 Michael Lewison0 - 0 LPts
05/01/2024Milwaukee, USA0 - 0 Paul Baldy0 - 2 WPts