Weightclass:  Lightweight
Location:  Fresno, USA
Record:  21 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/04/2031Fresno, USA20 - 17 Obaid Kalil2 - 8 WPts
28/02/2031Fresno, USA19 - 17 Odilon Bossuet1 - 1 WPts
30/12/2030Fresno, USA18 - 17 Chris Pfeiler0 - 0 WPts
31/10/2030Fresno, USA17 - 17 Jesaja Markman0 - 2 WPts
02/09/2030Fresno, USA16 - 17 John Weatherspoon1 - 0 WPts
03/07/2030Fresno, USA15 - 17 Dave Wands1 - 0 WPts
04/05/2030Fresno, USA14 - 17 Kamran Gheisari11 - 9 WPts
06/03/2030Fresno, USA13 - 17 Lazar Makhnutin9 - 5 WPts
06/01/2030Fresno, USA12 - 17 Robert Mescall0 - 0 WPts
06/11/2029Fresno, USA12 - 16 Peter Lewis4 - 15 LPts
07/09/2029Fresno, USA11 - 16 Michael Carswell3 - 6 WPts
09/07/2029Fresno, USA10 - 16 Cade Garnier1 - 6 WPts
10/05/2029Providence, USA10 - 15 Ian Ables21 - 11 LPts
12/03/2029Kiev, Ukraine10 - 14 Vitali Zakharov22 - 8 LPts
11/01/2029Dushanbe, Tajikistan9 - 14 Lazar Bajmuratow12(1) - 30 WPts
13/11/2028New Kingston, Jamaica9 - 13 Rex Halker10 - 12 LPts
15/09/2028Dushanbe, Tajikistan9 - 12 Toghrul Tagiyev13 - 8 LPts
18/07/2028Dushanbe, Tajikistan8 - 12 Boris Domaev9 - 21(2) WPts
20/05/2028Makiivka, Ukraine8 - 11 Yakiv Bandura17 - 11 LPts
22/03/2028Fresno, USA7 - 11 Michael Donaldson13(1) - 8 WPts
22/01/2028Palmira, Colombia6 - 11 Leonel Buron8 - 11 WPts
24/11/2027Fresno, USA6 - 10 Harvey Blacketer14 - 6 LPts
26/09/2027Newark, USA5 - 10 Nicholas Dower2 - 11 WPts
04/08/2027London, UK5 - 9 Russell Lewis8 - 26 LPts
06/06/2027Anchorage, USA4 - 9 Andy Will7 - 18 WPts
13/04/2027Douala, Cameroon3 - 9 Bassett Jobert5 - 11 WPts
13/02/2027Toshkent, Uzbekistan2 - 9 Mursal Amirbekov6 - 15 WPts
16/12/2026Carolina, Puerto Rico2 - 8 Baltasar Disla18(2) - 26 LPts
18/10/2026Seattle, USA1 - 8 Dylan Duchesnay3 - 25(1) WPts
12/09/2026Salem, USA1 - 7 Sam Reney10 - 13 LPts
06/08/2026Portland, USA1 - 6 Sam Barrera6 - 14 LPts
08/06/2026Vitebsk, Belarus1 - 5 Viktor Michal24 - 28 LPts
10/04/2026Vilnius, Lithuania1 - 4 Wojtek Walkowicz18 - 13 LPts
10/02/2026Benin City, Nigeria1 - 3 Nathaniel Orisayomi11 - 20 LPts
13/12/2025Fresno, USA0 - 3 Dean McReynolds5 - 16 WPts
15/10/2025Odense, Denmark0 - 2 Kelsey Lemming32 - 16 LPts
17/08/2025Milan, Italy0 - 1 Valerio Turco1 - 1 LPts
19/06/2025Fresno, USA0 - 0 Charlie Foley2 - 4 LPts