Not listed on the current UFC roster

Casey Kenney

Full professional career15 verified opponent profilesRecursive links active
CK
16–4–1PROFESSIONAL RECORD · W–L–D
CAREER SNAPSHOT

THE COMPLETE RECORD

This profile is part of the recursive Fight Atlas graph. Open any opponent below to load that athlete’s complete professional career, then continue through every linked opponent without returning to a third-party record page.

16Professional wins
4Professional losses
1Draws
0No contests
FULL PROFESSIONAL CAREER

EVERY RECORDED BOUT

Complete professional fight history, including competition before and outside UFC. Use the controls to isolate an opponent, promotion, method or result.

16–4–121 professional boutsNo no-contest results
21 of 21 bouts shown
ResultDate / recordOpponentEventFinish details
L16–4–1 after boutYadong SongView status and profile →UFC 265 - Lewis vs. GaneDecision (Split)Round 3 Time 5:00 Referee Dan Miragliotta
L16–3–1 after boutDominick CruzView status and profile →UFC 259 - Blachowicz vs. AdesanyaDecision (Split)Round 3 Time 5:00 Referee Jason Herzog
W16–2–1 after boutNathaniel WoodView status and profile →UFC 254 - Nurmagomedov vs. GaethjeDecision (Unanimous)Round 3 Time 5:00 Referee Anders Ohlsson
W15–2–1 after boutHeili AlatengView status and profile →UFC on ESPN 16 - Holm vs. AldanaDecision (Unanimous)Round 3 Time 5:00 Referee Kevin Sataki
W14–2–1 after boutLouis SmolkaView status and profile →UFC on ESPN 9 - Woodley vs. BurnsSubmission (Guillotine Choke)Round 1 Time 3:03 Referee Chris Tognoni
L13–2–1 after boutMerab DvalishviliView status and profile →UFC Fight Night 167 - Anderson vs. Blachowicz 2Decision (Unanimous)Round 3 Time 5:00 Referee Joe Coca
W13–1–1 after boutManny BermudezView status and profile →UFC 241 - Cormier vs. Miocic 2Decision (Unanimous)Round 3 Time 5:00 Referee Frank Trigg
W12–1–1 after boutRay BorgView status and profile →UFC on ESPN 2 - Barboza vs. GaethjeDecision (Unanimous)Round 3 Time 5:00 Referee James Chappell
W11–1–1 after boutVince CacheroView status and profile →LFA 62 - Kenney vs. CacheroKO (Knee)Round 1 Time 1:38 Referee Aladin Martinez
W10–1–1 after boutBrandon RoyvalView status and profile →LFA 53 - Royval vs. KenneyDecision (Unanimous)Round 5 Time 5:00 Referee Raul Porrata
W9–1–1 after boutRoman SalazarView status and profile →LFA 44 - Frincu vs. AguileraDecision (Unanimous)Round 3 Time 5:00 Referee Chris Flores
W8–1–1 after boutKendrick LatchmanView status and profile →LFA 31 - Moffett vs. LeDecision (Unanimous)Round 3 Time 5:00 Referee Al Guinee
L7–1–1 after boutAdam AntolinView status and profile →Dana White's Tuesday Night Contender Series - Season 1, Episode 8Decision (Split)Round 3 Time 5:00 Referee Jason Herzog
W7–0–1 after boutC.J. HamiltonView status and profile →Dana White's Tuesday Night Contender Series - Season 1, Episode 2Decision (Unanimous)Round 3 Time 5:00 Referee Mark Smith
D6–0–1 after boutBruno SilvaView status and profile →LFA 11 - Frincu vs. MendoncaDraw (Split)Round 3 Time 5:00 Referee Nic Jones
W6–0–0 after boutAlvin CacdacView status and profile →TPF 30 - Tachi Palace Fights 30Submission (Rear-Naked Choke)Round 1 Time 4:09 Referee Mark Lawley
W5–0–0 after boutRafael Angel HernandezView status and profile →TPF 27 - Tachi Palace Fights 27Submission (Brabo Choke)Round 1 Time 3:44 Referee Jason McCoy
W4–0–0 after boutAnthony TorresView status and profile →TPF 26 - Brawl in the HallSubmission (Armbar)Round 1 Time 1:48 Referee Mark Lawley
W3–0–0 after boutVictor RosasView status and profile →TPF 25 - Tachi Palace Fights 25TKO (Doctor Stoppage)Round 3 Time 4:31 Referee Mark Lawley
W2–0–0 after boutPaul AmaroView status and profile →DH - Dragon House 20Decision (Unanimous)Round 3 Time 5:00 Referee Not listed
W1–0–0 after boutElijah MuhammadView status and profile →DFD - Duel for Domination 10Submission (Rear-Naked Choke)Round 2 Time 2:26 Referee Not listed
DATA CHECKEDAug 20, 2026
PRIMARY RECORD SOURCESherdog Fight Finder

Fight Atlas republishes factual bout results, not source articles or photography. Belt markers appear only when championship status is confirmed by an official promotion source; unverified bouts are never inferred. The matched source name for this profile is Casey Kenney.

Verify source record ↗
RECURSIVE COVERAGE

Every verified opponent opens another full career

21 professional bout rows are displayed from the source record. 15 unique opponent identities have a stable source ID and an internal Fight Atlas route. Every opponent row has a verified identity link.

Source and correction standard

The complete professional history is retrieved from the established public fight-record source and cached for up to 24 hours. Current-roster status remains separate from historical career data and does not imply retirement.

Verify source record ↗Current roster snapshot ↗