Weightclass:  Light Welterweight
Location:  Grand Rapids, USA
Record:  8 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/11/2029Grand Rapids, USA7 - 25 Mark Syvertsen5 - 8 WPts
07/09/2029Dushanbe, Tajikistan7 - 24 Rasim Yousif14 - 13 LPts
10/07/2029Saint Paul, USA7 - 23 Mark Farver17 - 5 LPts
13/05/2029Grand Rapids, USA7 - 22 Gethin Querry15 - 5 LPts
14/03/2029Grand Rapids, USA6 - 22 George Towns7 - 11(2) WPts
12/01/2029Grand Rapids, USA6 - 21 Mike Albergo3 - 3(1) LPts
14/11/2028Grand Rapids, USA5 - 21 Louis Keddy7 - 5 WPts
15/09/2028Zarqa, Jordan5 - 20 Kashif Zaher15 - 15 LPts
17/07/2028Ulaanbaatar, Mongolia5 - 19 Attiq Batula15 - 16 LPts
19/05/2028Grand Rapids, USA5 - 18 Rex Pennie13 - 10 LPts
21/03/2028Dakar, Senegal5 - 17 Gaston Aime17 - 18(2) LPts
22/01/2028Cairo, Egypt5 - 16 Hassan Salem16 - 12 LPts
24/11/2027Medan, Indonesia5 - 15 Adinda Tan8(1) - 12 LPts
26/09/2027Vienna, Austria4 - 15 Burgess Laberstein4 - 19 WPts
29/07/2027Mexico City, Mexico4 - 14 Alejandro Cara10(1) - 5 LPts
31/05/2027Grand Rapids, USA3 - 14 Charles Morrison1 - 7 WPts
01/04/2027Dushanbe, Tajikistan3 - 13 Farda Aydin17 - 11(1) LPts
01/02/2027Munich, Germany3 - 12 Williams Kaefer3 - 10 LPts
04/12/2026Grand Rapids, USA3 - 11 Carlo Violante2 - 14 LPts
05/10/2026Boise, USA3 - 10 Cole Lyall18 - 15 LPts
14/08/2026Grand Rapids, USA3 - 9 Gethin Querry2 - 1 LPts
15/06/2026Memphis, USA3 - 8 Mason McCall4 - 9 LPts
17/04/2026Athens, USA3 - 7 Brendan Moreman8 - 3 LPts
17/02/2026Christchurch, New Zealand2 - 7 Gareth Coupland2 - 15 WPts
20/12/2025Grand Rapids, USA1 - 7 Paul Mulryan3 - 9 WPts
21/10/2025Bern, Switzerland1 - 6 Hagen Agler6 - 8 LPts
23/08/2025Rotterdam, Netherlands1 - 5 Pier Van den Huele17 - 17 LPts
25/06/2025Grand Rapids, USA1 - 4 Noah Brody0 - 3 LPts
26/04/2025Stamford, USA1 - 3 Jonathan Traill6 - 6 LPts
01/03/2025Des Moines, USA1 - 2 Alen Innes6 - 6 LPts
01/01/2025Manukau, New Zealand1 - 1 Joshua Munroe4(1) - 17 LPts
03/11/2024Grand Rapids, USA0 - 1 Robert McNaughton1 - 0 WPts
05/09/2024Abidjan, Ivory Coast0 - 0 Quennel Duvauchelle0 - 0 LPts