Weightclass:  Lightweight
Location:  Durham, USA
Record:  18 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/03/2026Durham, USA17 - 17 Faqih Essabr2 - 15 WPts
04/01/2026Durham, USA16 - 17 Hercule Hamerecx1 - 23 WPts
06/11/2025Durham, USA16 - 16 Morgan Larmore14 - 17 LPts
07/09/2025Durham, USA15 - 16 Tomasz Kikta2 - 7 WPts
09/07/2025Durham, USA14 - 16 Davie Whitehorn3 - 6 WPts
10/05/2025Durham, USA13 - 16 Adnan Abouchabki1 - 6 WPts
11/03/2025Durham, USA12 - 16 Nikolai Kadyrgalieff6 - 18 WPts
11/01/2025Durham, USA11 - 16 Lei Khiong1 - 13(1) WPts
12/11/2024Durham, USA10 - 16 Inigo Carns6 - 5 WPts
11/09/2024Durham, USA9 - 16 Sammy Ruan8 - 21 WPts
15/07/2024Durham, USA9 - 15 Dillon Bowie4 - 9 LPts
15/05/2024Durham, USA8 - 15 Mark Allen5 - 12 WPts
16/03/2024Nairobi, Kenya8 - 14 Mark Uttien9 - 19 LPts
17/01/2024Rome, Italy8 - 13 Vanni Cardia3(1) - 8 LPts
19/11/2023Tangerang, Indonesia8 - 12 Raeland Suranta22 - 16 LPts
21/09/2023San Juan, Puerto Rico8 - 11 Jose Santana17 - 13 LPts
24/07/2023Kitakyushu, Japan8 - 10 Ryuu Morioka25(1) - 9 LPts
26/05/2023Durham, USA7 - 10 Paul Stobie2 - 3 WPts
27/03/2023Ndola, Zambia6 - 10 Denzel Mbata1 - 9 WPts
27/01/2023Overland Park, USA6 - 9 Michael Trench3 - 10 LPts
30/11/2022Aba, Nigeria5 - 9 Elderson Binabo2 - 6 WPts
01/10/2022St. Petersburg, USA5 - 8 John Kay12 - 18 LPts
05/08/2022Kumasi, Ghana5 - 7 Alastair Danquah0 - 0 LPts
07/06/2022Salt Lake City, USA5 - 6 Roger MacKay3 - 2 LPts
09/04/2022Birmingham, USA4 - 6 Robert Cadle14 - 13(1) WPts
09/02/2022Grand Rapids, USA3 - 6 Johnny Ghant0 - 6 WPts
30/12/2021Tegucigalpa, Honduras2 - 6 Jesus Gimenez5 - 5 WPts
01/11/2021San Jose, USA2 - 5 Dom Costilla11 - 7 LPts
01/10/2021Augusta, USA2 - 4 Daniel Linklater2 - 2 LPts
10/08/2021Dushanbe, Tajikistan2 - 3 Javad Halilov7 - 12 LPts
12/06/2021Durham, USA1 - 3 Geoff Ferris0 - 6 WPts
11/04/2021Vilnius, Lithuania1 - 2 Makary Antoniewicz4 - 12 LPts
11/02/2021Abidjan, Ivory Coast1 - 1 Gage Diderot14(1) - 7 LPts
14/12/2020Baltimore, USA1 - 0 Shaun Darnley12 - 8 LPts
05/11/2020Durham, USA0 - 0 Bradley Wann3 - 3 WPts