Not listed on the current UFC roster

Brett Shafer

Full professional career15 verified opponent profilesRecursive links active
BS
8–8–0PROFESSIONAL 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.

8Professional wins
8Professional losses
0Draws
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.

8–8–016 professional boutsNo no-contest results
16 of 16 bouts shown
ResultDate / recordOpponentEventFinish details
L8–8–0 after boutBrian CristinaView status and profile →KC 50 - MilestoneTKO (Submission to Punches)Round 3 Time 2:52 Referee Don Thais
L8–7–0 after boutThomas MastinView status and profile →MHM - Mile High MassacureSubmission (Keylock)Round 2 Time 2:14 Referee Not listed
L8–6–0 after boutIsidro GonzalezView status and profile →ACF - ExodusSubmission (Armbar)Round 1 Time 1:34 Referee Jerome Locke
L8–5–0 after boutJohn CronkView status and profile →WFC - Fight ClubTKO (Punches)Round 2 Time 0:23 Referee Jerome Locke
W8–4–0 after boutIsidro GonzalezView status and profile →ROF 12 - NemesisTKO (Submission to Punches)Round 2 Time 3:37 Referee Christian Carvalho
W7–4–0 after boutSteve SayeghView status and profile →KOTR - King of the Rockies 1TKO (Punches)Round 2 Time 1:01 Referee Eric Heinz
W6–4–0 after boutKeith WintersView status and profile →CFM - Octogono ExtremoDecision (Unanimous)Round 3 Time 4:00 Referee Not listed
W5–4–0 after boutRoger MejiaView status and profile →RITC 53 - The Beat Goes OnTKO (Injury)Round 2 Time 2:42 Referee Not listed
L4–4–0 after boutJorge OrtizView status and profile →MMA Mexico 3 - TransicionTKO (Punches)Round Time N/A Referee Not listed
L4–3–0 after boutTrevor PrangleyView status and profile →CFM - Ultimate FightingDecision (Unanimous)Round 3 Time 5:00 Referee Not listed
L4–2–0 after boutBryan PardoeView status and profile →CFM - Ultimate FightingKO (Punches)Round 2 Time N/A Referee Not listed
W4–1–0 after boutEdwin AllseitzView status and profile →RCF 20 - Reality Combat Fighting 20DecisionRound 3 Time 5:00 Referee Not listed
L3–1–0 after boutAlex SchoenauerView status and profile →AOW - Art of War 1KO (Punches)Round 2 Time N/A Referee Not listed
W3–0–0 after boutOmar ShortView status and profile →RMS 2 - Rocky Mountain Slammer 2TKO (Punches)Round 1 Time N/A Referee Not listed
W2–0–0 after boutDarrin CoeView status and profile →MSF - Night of Thunder 2TKORound 1 Time 0:00 Referee Not listed
W1–0–0 after boutCharlie DearbornView status and profile →RITR - Rumble in the RockiesSubmission (Rear-Naked Choke)Round 1 Time 2:06 Referee Rich Layton
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 Brett Shafer.

Verify source record ↗
RECURSIVE COVERAGE

Every verified opponent opens another full career

16 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 ↗