Not listed on the current UFC roster

Eddy Ellis

Full professional career38 verified opponent profilesRecursive links active
EE
21–17–1 (1 NC)PROFESSIONAL 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.

21Professional wins
17Professional losses
1Draws
1No 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.

21–17–1 (1 NC)40 professional bouts1 no contest
40 of 40 bouts shown
ResultDate / recordOpponentEventFinish details
L21–17–1 (1 NC) after boutLuiz FirminoView status and profile →Professional Fighters League - PFL: EverettTKO (Punches)Round 1 Time 1:45 Referee Steve Newport
W21–16–1 (1 NC) after boutAdriano CapitulinoView status and profile →F2N - Fight 2 NightSubmission (Guillotine Choke)Round 2 Time 1:52 Referee Eduardo Herdy
L20–16–1 (1 NC) after boutAmirkhan AdaevView status and profile →ACB 35 - In Memory of Guram GugenishviliTKO (Leg Kick)Round 2 Time 2:32 Referee Ashot Ashugyan
W20–15–1 (1 NC) after boutEvgeny LakhinView status and profile →ACB 24 - Grand Prix Berkut 2015 FinalSubmission (Guillotine Choke)Round 2 Time 3:18 Referee Alexander Sidorin
W19–15–1 (1 NC) after boutJim WallheadView status and profile →BAMMA 13 - Nunes vs. JonesDecision (Split)Round 3 Time 5:00 Referee Mark Woodard
W18–15–1 (1 NC) after boutJ.T. TaylorView status and profile →UCS - Caged Combat 5KO (Punch to the Body)Round 1 Time 4:53 Referee Not listed
W17–15–1 (1 NC) after boutJames BirdsleyView status and profile →SRP - Square Ring PromotionsTKO (Submission to Punches)Round 2 Time 1:33 Referee Dave Hagen
W16–15–1 (1 NC) after boutTim WelchView status and profile →CS - CageSport 14Submission (Rear-Naked Choke)Round 1 Time 2:11 Referee Anthony Hamlett
W15–15–1 (1 NC) after boutStryder DavisView status and profile →CS - CageSport 5Submission (Guillotine Choke)Round 1 Time 3:44 Referee Anthony Hamlett
W14–15–1 (1 NC) after boutSteve BergerView status and profile →Strikeforce - Strikeforce at the DomeDecision (Unanimous)Round 3 Time 5:00 Referee Joe DeRobbio
W13–15–1 (1 NC) after boutMike GatesView status and profile →EWC 3 - Capitol InvasionSubmission (Armbar)Round 1 Time 4:22 Referee Not listed
L12–15–1 (1 NC) after boutEd NunoView status and profile →SF 19 - Cinco de MayhemKO (Punch)Round 2 Time 4:53 Referee Not listed
W12–14–1 (1 NC) after boutCedric MarksView status and profile →XFC - Dome of Destruction 4Submission (Rear-Naked Choke)Round 2 Time 0:00 Referee Not listed
W11–14–1 (1 NC) after boutRay PeralesView status and profile →SF 15 - TributeSubmission (Rear-Naked Choke)Round 3 Time 4:36 Referee Not listed
W10–14–1 (1 NC) after boutClyde JenkinsView status and profile →XFC - Dome of Destruction 3TKO (Doctor Stoppage)Round 1 Time 5:00 Referee Joe DeRobbio
L9–14–1 (1 NC) after boutPat HealyView status and profile →SF 12 - BreakoutTKO (Punches)Round 1 Time 4:40 Referee Not listed
W9–13–1 (1 NC) after boutDamian HatchView status and profile →DB 14 - DesertBrawl 14TKO (Punches)Round 3 Time N/A Referee Not listed
L8–13–1 (1 NC) after boutRoss EbanezView status and profile →ROTR - Proving Grounds 2TKO (Punches)Round 1 Time N/A Referee Not listed
W8–12–1 (1 NC) after boutChris WilsonView status and profile →SF 4 - Fight For FreedomDecision (Unanimous)Round 3 Time 5:00 Referee Not listed
L7–12–1 (1 NC) after boutShannon RitchView status and profile →LOTC - Lords of the CageSubmission (Armbar)Round 1 Time 1:29 Referee Not listed
L7–11–1 (1 NC) after boutRyan SchultzView status and profile →SF 1 - RevolutionKO (Punch)Round 1 Time 1:53 Referee Not listed
L7–10–1 (1 NC) after boutSpencer FisherView status and profile →IFC - Battleground TahoeSubmission (Armbar)Round 2 Time 3:10 Referee Not listed
L7–9–1 (1 NC) after boutNick GilardiView status and profile →DB 9 - DesertBrawl 9Decision (Unanimous)Round 3 Time 5:00 Referee Not listed
NC7–8–1 (1 NC) after boutWilly SolorioView status and profile →IFC WC 18 - Big Valley BrawlNo ContestRound Time N/A Referee Not listed
W7–8–1 after boutJustin GardnerView status and profile →PPKA - Ultimate Fight NightKO (Punches)Round 1 Time 0:16 Referee Not listed
W6–8–1 after boutDave CochienView status and profile →URC 5 - Ultimate Ring Challenge 5TKO (Punches)Round 2 Time 2:19 Referee Not listed
W5–8–1 after boutDave Lehr CochranView status and profile →FCFF - Rumble at the Roseland 6SubmissionRound 1 Time 1:29 Referee Not listed
D4–8–1 after boutPaul PurcellView status and profile →RTV - Road To VictoryDrawRound 3 Time 5:00 Referee Not listed
L4–8–0 after boutRyan HealyView status and profile →URC 3 - Ultimate Ring Challenge 3Submission (Armbar)Round 1 Time 1:23 Referee Not listed
L4–7–0 after boutJeremy JacksonView status and profile →IFC WC 17 - Warriors Challenge 17TKO (Punches)Round 1 Time 2:24 Referee Not listed
L4–6–0 after boutBetiss MansouriView status and profile →KOTC 15 - Bad IntentionsSubmission (Triangle Choke)Round 1 Time 1:15 Referee Not listed
L4–5–0 after boutPat MinihanView status and profile →WEC 3 - All or NothingDecision (Unanimous)Round 3 Time 5:00 Referee Not listed
L4–4–0 after boutNick GilardiView status and profile →FCFF - Throwdown on the Fairground 1Decision (Unanimous)Round 2 Time 5:00 Referee Not listed
W4–3–0 after boutRandy CastleView status and profile →FCFF - Rumble at the Roseland 3SubmissionRound Time N/A Referee Not listed
W3–3–0 after boutDave Lehr CochranView status and profile →URC 2 - Ultimate Ring Challenge 2TKO (Punches)Round 1 Time 2:30 Referee Not listed
L2–3–0 after boutTravis GalbraithView status and profile →WFF 1 - World Freestyle Fighting 1Submission (Armbar)Round 1 Time N/A Referee Not listed
L2–2–0 after boutJacob PorrasView status and profile →FCFF - Rumble at the Roseland 2Decision (Majority)Round 2 Time 5:00 Referee Not listed
L2–1–0 after boutGabe SchaefferView status and profile →FCFF - Rumble at the Roseland 1Decision (Unanimous)Round 2 Time 5:00 Referee Not listed
W2–0–0 after boutChris IrvineView status and profile →UFCF - Tornado ChallengeDecision (Split)Round 3 Time 3:00 Referee Not listed
W1–0–0 after boutQuincy ClarkView status and profile →PPKA - Wenatchee RumbleTKO (Punches)Round 1 Time N/A 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 Eddy Ellis.

Verify source record ↗
RECURSIVE COVERAGE

Every verified opponent opens another full career

40 professional bout rows are displayed from the source record. 38 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 ↗