Weightclass:  Welterweight
Location:  Milwaukee, USA
Record:  23 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/01/2030Milwaukee, USA22 - 13 Oleos Mesquita3 - 5 WPts
10/11/2029Milwaukee, USA21 - 13 Luka Zinger8 - 9 WPts
11/09/2029Milwaukee, USA20 - 13 Quinto Sevilla9 - 27 WPts
12/07/2029Milwaukee, USA19 - 13 Glynn Ignacio1 - 4 WPts
13/05/2029Milwaukee, USA18 - 13 Dominic Kellis7 - 11 WPts
14/03/2029Milwaukee, USA17 - 13 Blake Fallaw14(1) - 25 WPts
13/01/2029Milwaukee, USA16 - 13 Chris Venters2 - 5 WPts
14/11/2028Kharkiv, Ukraine15 - 13 Borysko Rudy13 - 12 WPts
16/09/2028Milwaukee, USA14 - 13 Cody Paden18 - 15 WPts
18/07/2028Nagpur, India13 - 13 Jasvinder Sinh12 - 15 WPts
20/05/2028Lagos, Nigeria12 - 13 Gbolahan Obiora3 - 22 WPts
22/03/2028Savannah, USA12 - 12 Sid Wilson7 - 19 LPts
23/01/2028Donetsk, Ukraine12 - 11 Hadeon Trush15 - 11 LPts
25/11/2027Daloa, Ivory Coast11 - 11 Vachel Marceau2 - 21 WPts
27/09/2027Elche, Spain10 - 11 Santiago Angulo10 - 12 WPts
30/07/2027Knoxville, USA10 - 10 Mel Page25(1) - 6 LPts
01/06/2027Riga, Latvia9 - 10 Pyotr Silamikelis4 - 21 WPts
03/04/2027Worcester, USA8 - 10 Cole Kawa10 - 2 WPts
09/02/2027Milwaukee, USA7 - 10 Nick Callister12 - 14 WPts
11/12/2026Milwaukee, USA6 - 10 Sam Ables3 - 8 WPts
12/10/2026Spanish Town, Jamaica6 - 9 Billy Mason7 - 10 LPts
14/08/2026Murcia, Spain6 - 8 Angel Cifuentes9(3) - 42(6) LPts
15/06/2026Milwaukee, USA6 - 7 Gregor Paterson4 - 28 LPts
16/04/2026Milwaukee, USA5 - 7 Alastair Mow6 - 1 WPts
16/02/2026Milwaukee, USA4 - 7 Billy Gillies2 - 1 WPts
18/12/2025Milwaukee, USA3 - 7 Billy Dunlay1 - 7 WPts
20/10/2025Milwaukee, USA2 - 7 Waleed Shaikh2 - 7 WPts
22/08/2025Tilburg, Netherlands2 - 6 Theodore Van Doorne10 - 7 LPts
24/06/2025Kuala Lumpur, Malaysia2 - 5 John Cheah6 - 2 LPts
26/04/2025Karaj, Iran2 - 4 Waleed Sabet4 - 19 LPts
26/02/2025Durban, South Africa2 - 3 Kieran Van Blerk22 - 21(3) LPts
29/12/2024Milwaukee, USA1 - 3 Vince Hovel1 - 1 WPts
30/10/2024Kingston, Jamaica1 - 2 Ewan Spencer2 - 11 LPts
01/09/2024Tembisa, South Africa1 - 1 Fagrie Magqwaka19(1) - 17 LPts
04/07/2024Camaguey, Cuba1 - 0 Xaverius Porto1 - 0 LPts
05/05/2024Milwaukee, USA0 - 0 Ian Patton2 - 2(1) WPts