Not listed on the current UFC roster

Sean Huffman

Full professional career56 verified opponent profilesRecursive links active
SH
22–37–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.

22Professional wins
37Professional 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.

22–37–1 (1 NC)61 professional bouts1 no contest
61 of 61 bouts shown
ResultDate / recordOpponentEventFinish details
D22–37–1 (1 NC) after boutSean WilsonView status and profile →DCS 69 - St. Patty's ShowdownDraw (Unanimous)Round 3 Time 5:00 Referee Not listed
W22–37–0 (1 NC) after boutDemian PapagniView status and profile →EFL - Elite Fight LeagueSubmission (Neck Crank)Round 1 Time 0:26 Referee Not listed
W21–37–0 (1 NC) after boutKevin CooleyView status and profile →Tru Rev MMA - True Revelation MMA 34Submission (Rear-Naked Choke)Round 1 Time 2:40 Referee Not listed
L20–37–0 (1 NC) after boutMontel JacksonView status and profile →Pure FC - Pure Fight Night 1TKO (Punches)Round 1 Time 1:08 Referee Not listed
W20–36–0 (1 NC) after boutJoe HagerView status and profile →Tru Rev MMA - True Revelation MMA 33Submission (Keylock)Round 1 Time 3:22 Referee Not listed
L19–36–0 (1 NC) after boutDerek LofferView status and profile →PC MMA - Pinnacle Combat 25Submission (Armbar)Round 2 Time 1:39 Referee Tyrone Roberts
L19–35–0 (1 NC) after boutEric WiselyView status and profile →Conquest MMA - Battle at the Ball ParkDecision (Unanimous)Round 3 Time 5:00 Referee Eric Karr
L19–34–0 (1 NC) after boutIndalecio Tat RomeroView status and profile →KOTC - Generation XTKO (Punches)Round 2 Time 3:22 Referee Not listed
L19–33–0 (1 NC) after boutDakota CochraneView status and profile →Victory Fighting Championship - VFC Fight Night Harrah's 3SubmissionRound 1 Time 1:53 Referee Dave Jobeun
L19–32–0 (1 NC) after boutElvis MutapcicView status and profile →MCC 59 - Howser vs. O'BrienTKO (Submission to Punches)Round 1 Time 2:53 Referee Rick Tasler
L19–31–0 (1 NC) after boutJon KennedyView status and profile →Caged Aggression 15 - Dedication: Day 2Decision (Split)Round 3 Time 5:00 Referee Eric Karr
L19–30–0 (1 NC) after boutRonnie BrittView status and profile →MCC 58 - Moreno vs. FutrellDecision (Split)Round 3 Time 5:00 Referee Chad Vandermark
L19–29–0 (1 NC) after boutSteven MannView status and profile →IC - Iowa Challenge 110TKORound 1 Time 1:37 Referee Not listed
L19–28–0 (1 NC) after boutMatt GabelView status and profile →KOTC - DiversionTKO (Punches)Round 1 Time 0:45 Referee Not listed
L19–27–0 (1 NC) after boutJeremiah DeeverView status and profile →MCC 52 - Hostile TerritorySubmission (Triangle Choke)Round 1 Time 0:51 Referee Not listed
L19–26–0 (1 NC) after boutRoan CarneiroView status and profile →NFC 60 - Wild Bill's Fight Night 60Submission (Rear-Naked Choke)Round 1 Time 1:59 Referee Not listed
L19–25–0 (1 NC) after boutBrian GreenView status and profile →WWFC - World War Fighting Championship 12Submission (Triangle Choke)Round 3 Time 1:18 Referee Not listed
L19–24–0 (1 NC) after boutVitor NobregaView status and profile →SF - Showfight 14Submission (Rear-Naked Choke)Round 1 Time 2:38 Referee Basilio Leal
L19–23–0 (1 NC) after boutKevin MorrisView status and profile →TTP - Tommy Tran PromotionsDecision (Unanimous)Round 3 Time 5:00 Referee Tom Sconzo
L19–22–0 (1 NC) after boutChris HeatherlyView status and profile →CC 39 - Cage Championships 39Decision (Unanimous)Round 3 Time 5:00 Referee Dustin Severs
L19–21–0 (1 NC) after boutJake CollierView status and profile →CC 38 - Cage Championships 38TKO (Punches)Round 1 Time 0:48 Referee Mike England
L19–20–0 (1 NC) after boutRobert WashingtonView status and profile →Shamrock FC - Fight NightTKO (Punches)Round 1 Time 4:17 Referee Mike England
L19–19–0 (1 NC) after boutJohn TroyerView status and profile →HRMMA - Hardrock MMA 45Submission (Rear-Naked Choke)Round 2 Time 2:06 Referee Not listed
W19–18–0 (1 NC) after boutEddie LarreaView status and profile →EC - Extreme Challenge 202Submission (Rear-Naked Choke)Round 1 Time 2:37 Referee Not listed
W18–18–0 (1 NC) after boutTed WorthingtonView status and profile →WWFC - World War Fighting Championships 4Decision (Unanimous)Round 3 Time 5:00 Referee Not listed
L17–18–0 (1 NC) after boutChuck GrigsbyView status and profile →WWFC - World War Fighting Championship 2Decision (Unanimous)Round 3 Time 5:00 Referee Not listed
W17–17–0 (1 NC) after boutLaVerne ClarkView status and profile →Blueblood MMA - Trials of a Gladiator 9DisqualificationRound Time 0:00 Referee Not listed
NC16–17–0 (1 NC) after boutDaniel Azeredo OliveiraView status and profile →Panama FC 1 - War of WarsNC (Illegal Rabbit Punches)Round 1 Time 0:00 Referee Not listed
L16–17–0 after boutDarryl CobbView status and profile →Fight Me MMA 1 - The Battle BeginsDecision (Unanimous)Round 3 Time 5:00 Referee Mike England
L16–16–0 after boutIsaiah LarsonView status and profile →RTP - Rumble Time PromotionsDecision (Unanimous)Round 3 Time 5:00 Referee Mike England
W16–15–0 after boutDennis ReedView status and profile →Blueblood MMA - Trials of a Gladiator 6SubmissionRound 1 Time 1:38 Referee Not listed
L15–15–0 after boutKevin BurnsView status and profile →MCC 25 - InfernoDecision (Unanimous)Round 3 Time 5:00 Referee Not listed
L15–14–0 after boutMike PierceView status and profile →CATC 4 - Carnage at the Creek 4TKO (Punches)Round 2 Time 4:40 Referee Joe DeRobbio
W15–13–0 after boutJosh FlowersView status and profile →TWC - Valhalla RisingDecision (Split)Round 3 Time 5:00 Referee Not listed
L14–13–0 after boutJesse BongfeldtView status and profile →AFC 2 - Re-GenesisTKO (Punches)Round 2 Time 0:43 Referee Not listed
L14–12–0 after boutTim ThurstonView status and profile →KOTC - MegiddoDecision (Split)Round 3 Time 5:00 Referee Not listed
L14–11–0 after boutKevin MandersonView status and profile →SUAF - Shut Up and FightSubmission (Guillotine Choke)Round 2 Time 2:53 Referee Not listed
L14–10–0 after boutTom SpeerView status and profile →EC 72 - Extreme Challenge 72TKO (Corner Stoppage)Round 1 Time 5:00 Referee Not listed
W14–9–0 after boutNorman AlexanderView status and profile →UCC - War ZoneSubmission (Rear-Naked Choke)Round 3 Time 1:04 Referee Not listed
W13–9–0 after boutMike Van MeerView status and profile →RFN 1 - Royalty Fight Night 1DecisionRound 3 Time 5:00 Referee Not listed
W12–9–0 after boutLucas GwaltneyView status and profile →SC - Shootfighting ChallengeDecision (Split)Round 3 Time 5:00 Referee Not listed
L11–9–0 after boutRob KimmonsView status and profile →Titan FC 5 - Titan Fighting Championship 5Submission (Rear-Naked Choke)Round 1 Time 0:47 Referee Not listed
W11–8–0 after boutShane WesselsView status and profile →EC 67 - Extreme Challenge 67Submission (Rear-Naked Choke)Round 1 Time 2:50 Referee Not listed
W10–8–0 after boutShawn CastleberryView status and profile →BATH 1 - Extreme Gladiator ChallengeSubmission (Choke)Round 1 Time 0:00 Referee Not listed
L9–8–0 after boutLucas GwaltneyView status and profile →Ring Style - Bad BloodDecision (Unanimous)Round 3 Time 5:00 Referee Not listed
L9–7–0 after boutJoey ClarkView status and profile →EFX - FuryDecision (Unanimous)Round 3 Time 5:00 Referee Not listed
L9–6–0 after boutJake EllenbergerView status and profile →VFC 11 - DemolitionTKO (Submission to Punches)Round 3 Time 0:22 Referee Not listed
W9–5–0 after boutJoe UrednickView status and profile →SC - Shootfighting ChallengeDecisionRound Time 0:00 Referee Not listed
W8–5–0 after boutJoey ClarkView status and profile →EC 65 - Extreme Challenge 65Decision (Unaminous)Round 3 Time 5:00 Referee Not listed
W7–5–0 after boutJohn HalversonView status and profile →EC 64 - Extreme Challenge 64TKO (Punches)Round 1 Time 2:40 Referee Not listed
L6–5–0 after boutAlonzo MartinezView status and profile →VFC 10 - Championship XSubmission (Rear-Naked Choke)Round 1 Time 4:48 Referee Not listed
L6–4–0 after boutVictor MorenoView status and profile →EC 62 - Extreme Challenge 62Decision (Unanimous)Round 3 Time 5:00 Referee Not listed
L6–3–0 after boutBrian GreenView status and profile →XKK - Des MoinesSubmission (Triangle Choke)Round 3 Time N/A Referee Not listed
W6–2–0 after boutDennis ReedView status and profile →XFO - Xtreme Fighting Organization 5Submission (Guillotine Choke)Round 1 Time 1:48 Referee Not listed
L5–2–0 after boutJeff CoxView status and profile →KOTC 45 - King of the Cage 45Decision (Unanimous)Round 2 Time 5:00 Referee Not listed
W5–1–0 after boutEli AyarsView status and profile →KOTC 42 - Buckeye NutsDecision (Unanimous)Round 2 Time 5:00 Referee Not listed
W4–1–0 after boutShawn KernView status and profile →IC 15 - Iowa Challenge 15KO (Punch)Round 1 Time 0:08 Referee Not listed
W3–1–0 after boutSteve Evan DauView status and profile →XFO - Xtreme Fighting Organization 3Decision (Unanimous)Round 3 Time 5:00 Referee Not listed
L2–1–0 after boutNick ThompsonView status and profile →FFC 12 - Freestyle Fighting Championships 12Submission (Choke)Round 2 Time N/A Referee Not listed
W2–0–0 after boutJohn RenkenView status and profile →FFC 12 - Freestyle Fighting Championships 12Decision (Unanimous)Round 3 Time 5:00 Referee Not listed
W1–0–0 after boutDuran RudemakerView status and profile →CFC 1 - Courage Fighting Championships 1SubmissionRound 2 Time 1:44 Referee Not listed
DATA CHECKEDAug 21, 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 Sean Huffman.

Verify source record ↗
RECURSIVE COVERAGE

Every verified opponent opens another full career

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