24 Wins
1 Losses
1 Draws
KO / TKO 6 · 1
Submission 4 · 0
Decision 14 · 0
Fight history
- Win Jesus Pinedo PFL 8 (2025) Title fightSubmission (arm-triangle choke) R5 1:17
- Win Kim Tae-kyun PFL 5 (2025)Decision (unanimous) R3 5:00
- Win Jeremy Kennedy PFL 1 (2025)Decision (split) R3 5:00
- Win Tyler Diamond PFL 4 (2023)Submission (arm-triangle choke) R2 4:23
- Win Ryoji Kudo PFL 1 (2023)Decision (unanimous) R3 5:00
- Win Chris Wade PFL 10 (2021) Title fightDecision (unanimous) R5 5:00
- Win Brendan Loughnane PFL 9 (2021)Decision (split) R3 5:00
- Win Lance Palmer PFL 6 (2021)Decision (unanimous) R3 5:00
- Win Lazar Stojadinovic PFL 1 (2021)Decision (unanimous) R3 5:00
- Win Zaka Fatullazade UAE Warriors - UAE Warriors 14Submission (Rear-Naked Choke) R1 1:06
- Loss Daniel Pineda PFL 8 (2019)KO (punches) R1 0:29
- Draw Andre Harrison PFL 5 (2019)Decision (majority draw) R3 5:00
- Win Damon Jackson PFL 2 (2019)KO (flying knee) R1 0:10
- Win Ilya Kurzanov FNG - Fight Nights Global 77Decision (unanimous) R3 5:00
- Win Herbert Burns One Championship - Throne of TigersDecision (unanimous) R3 5:00
- Win Paata Robakidze EFN - Fight Nights Global 53, Day 2Submission (Guillotine Choke) R1 1:13
- Win Vugar Bakhshiev EFN - Fight Nights Global 48TKO (Elbows) R3 3:47
- Win Alexander Panasyuk FFC - Formula Fight Championship 5TKO (Punches) R1 2:12
- Win Ruslan Yamanbaev EFN - Fight Nights Global 44Decision (unanimous) R3 5:00
- Win Vladimir Egoyan EFN - Fight Nights DagestanTKO (Flying Knee) R1 2:04
- Win Alexander Panasyuk Astrakhan MMA Federation - Battle on the VolgaKO (Punches) R1 1:36
- Win Dmitriy Korobeynikov Fight Nights - Cup of MoscowTKO (Punches) R2 4:13
- Win Ilya Kurzanov Fight Nights - Battle of Moscow 17Decision (split) R2 5:00
- Win Abdul-Rakhman Dudaev Fight Nights - Battle of Moscow 16Decision (unanimous) R2 5:00
- Win Akhal Aliev DFC - Dictator Fighting Championship 1Decision (unanimous) R2 5:00
- Win Rustam Akhmarov ProFC - Battle in the CaucasusDecision (unanimous) R2 5:00