Weightclass:  Light Welterweight
Location:  Fresno, USA
Record:  15 - 31(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/01/2031Fresno, USA14 - 31(1) David Evans0 - 1 WPts
06/11/2030Fresno, USA13 - 31(1) Jordan Davidson0 - 1 WPts
06/09/2030Fresno, USA12 - 31(1) Zielen Van der Wouwer6 - 7 WPts
07/07/2030Fresno, USA11 - 31(1) Faisal Saade13 - 10 WPts
08/05/2030Fresno, USA11 - 30(1) Waqas Almubarak5 - 15 LPts
09/03/2030Fresno, USA11 - 29(1) Declan Kathrada3 - 2 LPts
08/01/2030Fresno, USA10 - 29(1) Robert Laidler9 - 33 WPts
08/11/2029Fresno, USA9 - 29(1) Vincent Strachan1 - 18 WPts
08/09/2029Fresno, USA9 - 28(1) Diego Colmenero8 - 10 LPts
10/07/2029Abidjan, Ivory Coast8 - 28(1) Mortimer Jean-Baptiste12 - 10(1) WPts
12/05/2029Khabarovsk, Russia8 - 27(1) Lazar Kozloff3 - 16(1) LPts
13/03/2029San Jose, Costa Rica7 - 27(1) Alejandro Palos5 - 18 WPts
13/01/2029Fresno, USA6 - 27(1) Mark Stein11 - 11 WPts
15/11/2028Fresno, USA6 - 26(1) Arnie Quilliam6 - 7 LPts
16/09/2028Fresno, USA6 - 25(1) Phil Scotland13 - 9 LPts
17/07/2028Rotterdam, Netherlands5 - 25(1) Jeremy Schoonvliet9(1) - 14 WPts
19/05/2028Plovdiv, Bulgaria5 - 24(1) Penko á Aleksandrov15 - 11 LPts
21/03/2028Fresno, USA5 - 23(1) David Hughes6 - 7 LPts
21/01/2028Alexandria, Egypt5 - 22(1) Imran Samad10 - 15 LPts
23/11/2027Isfara, Tajikistan5 - 21(1) Kanan Safar18 - 15 LPts
25/09/2027Vitebsk, Belarus5 - 20(1) Yakiv Malinowski5 - 10 LPts
28/07/2027Bordeaux, France4 - 20(1) Satch Lasalle10 - 16 WPts
30/05/2027Manchester, USA3 - 20(1) Roger Harnois11 - 24 WPts
08/04/2027Stockholm, Sweden2 - 20(1) Malte Fogelberg0 - 6 WPts
08/02/2027Fresno, USA2 - 19(1) Lance Himly6 - 8 LPts
10/12/2026Shiraz, Iran2 - 18(1) Umair Ismael15 - 14 LPts
12/10/2026Fresno, USA2 - 17(1) Ian Rocks4 - 5 LPts
13/08/2026Fresno, USA2 - 16(1) Kian Samkange3 - 18 LPts
14/06/2026Indianapolis, USA2 - 15(1) Mark Holmes10 - 20(1) LPts
22/04/2026Fresno, USA2 - 14(1) John Taylor11 - 10 LPts
22/02/2026Austin, USA2 - 13(1) Azam Kassar1 - 8 LPts
25/12/2025Fresno, USA2 - 12(1) Jin-su Che2 - 5 LPts
26/10/2025Kano, Nigeria2 - 11(1) Cody Akintonde4 - 6(1) LPts
28/08/2025Overland Park, USA2 - 10(1) Jack Clay8 - 7 LPts
02/07/2025Fresno, USA2 - 9(1) Arvid Almer6 - 4 LPts
04/05/2025Phoenix, USA2 - 8(1) Robert Powell12 - 7 LPts
15/03/2025San Jose, USA1 - 8(1) Brin Nivens11 - 12 WPts
26/01/2025Omaha, USA1 - 7(1) Keith Hare26 - 19 LPts
26/12/2024Paris, France1 - 6(1) Tugdual Blanco6 - 4 LPts
28/10/2024Salem, USA1 - 5(1) Rob Laffey1 - 10 LPts
30/08/2024Turku, Finland1 - 4(1) Jeremias Yliniemi26(1) - 19(1) LPts
02/07/2024Waitakere, New Zealand1 - 3(1) Mark Stirrat3 - 16 LPts
03/05/2024Fresno, USA1 - 2(1) Vito Cervetti0 - 1 LPts
05/03/2024Nashville, USA0 - 2(1) Jack Kitson0 - 0 WPts
31/01/2024St. Petersburg, USA0 - 1 Rex Almonte29(2) - 9 LKO3
29/12/2023Fresno, USA0 - 0 Dai Nolan1 - 4 LPts