Not listed on the current UFC roster

Dominique Steele

Full professional career30 verified opponent profilesRecursive links active
DS
20–12–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.

20Professional wins
12Professional 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.

20–12–032 professional boutsNo no-contest results
32 of 32 bouts shown
ResultDate / recordOpponentEventFinish details
W20–12–0 after boutPeter NewView status and profile →B2 Fighting Series 168 - Louisville: Night Two SaturdayKORound 1 Time 2:00 Referee Not listed
W19–12–0 after boutKelvin FitialView status and profile →B2 Fighting Series 152 - West VirginiaDecision (Unanimous)Round 3 Time 5:00 Referee Not listed
L18–12–0 after boutTeddy AshView status and profile →Unified MMA 36 - MayhemTKO (Doctor Stoppage)Round 4 Time 5:00 Referee Luke Boutin
W18–11–0 after boutTeddy AshView status and profile →Unified MMA 35 - AnarchyTKO (Punches)Round 1 Time 4:51 Referee Andy Social
L17–11–0 after boutMatt DwyerView status and profile →XFFC 18 - Diablo Fight SeriesKO (Punch)Round 1 Time 4:59 Referee Mitchell Cadlick
W17–10–0 after boutTravis DavisView status and profile →Iron Tiger Fight Series / Alliance MMA - IT Fight Series 82Decision (Unanimous)Round 3 Time 5:00 Referee Not listed
L16–10–0 after boutNikolay AleksakhinView status and profile →FNG - Fight Nights Global 83TKO (Punches)Round 1 Time 2:37 Referee Jan Vobornik
W16–9–0 after boutKarl AmoussouView status and profile →CWFC 89 - Cage Warriors Fighting Championship 89Decision (Unanimous)Round 3 Time 5:00 Referee Rich Mitchell
W15–9–0 after boutPortland Pringle IIIView status and profile →CC - Colosseum Combat 41Decision (Unanimous)Round 3 Time 5:00 Referee Not listed
L14–9–0 after boutLuke JumeauView status and profile →UFC Fight Night 110 - Hunt vs. LewisDecision (Unanimous)Round 3 Time 5:00 Referee Neil Swailes
L14–8–0 after boutCourt McGeeView status and profile →UFC Fight Night 92 - Rodriguez vs. CaceresDecision (Unanimous)Round 3 Time 5:00 Referee Dan Miragliotta
L14–7–0 after boutDanny RobertsView status and profile →UFC 197 - Jones vs. St. PreuxDecision (Unanimous)Round 3 Time 5:00 Referee Herb Dean
W14–6–0 after boutDong Hyun MaView status and profile →UFC Fight Night 79 - Henderson vs. MasvidalKO (Slam)Round 3 Time 0:27 Referee Leon Roberts
L13–6–0 after boutZak CummingsView status and profile →UFC on Fox 16 - Dillashaw vs. Barao 2TKO (Punches)Round 1 Time 0:43 Referee Otto Torriero
W13–5–0 after boutChuck O'NeilView status and profile →CES MMA 29 - Classic Entertainment and Sports 29Decision (Unanimous)Round 5 Time 5:00 Referee Kevin MacDonald
W12–5–0 after boutNick DuellView status and profile →NAAFS - Caged Vengeance 16Decision (Unanimous)Round 3 Time 5:00 Referee Not listed
L11–5–0 after boutJose FigueroaView status and profile →Gladiators of the Cage - The Road to Glory 7TKO (Punches)Round 1 Time 2:56 Referee Forrest Petz
W11–4–0 after boutDan HornbuckleView status and profile →NAAFS - Driven MMA 1Decision (Unanimous)Round 3 Time 5:00 Referee Not listed
W10–4–0 after boutKeith CunaginView status and profile →TWEF - Turf Wars 15Submission (Punches)Round 2 Time 4:48 Referee Not listed
W9–4–0 after boutRyan ThomasView status and profile →XFC 27 - Frozen FuryDecision (Unanimous)Round 3 Time 5:00 Referee Gary Copeland
W8–4–0 after boutNate MooreView status and profile →MMA Xtreme - Fists Will FlyDecision (Unanimous)Round 3 Time 5:00 Referee Sean Brockmole
W7–4–0 after boutJoshua ThorpeView status and profile →AAMMA 33 - Absolute Action MMA 33TKO (Punches)Round 2 Time 3:52 Referee Chris Kinman
L6–4–0 after boutTravis ClarkView status and profile →NAAFS - Caged Vengeance 13KO (Punches)Round 1 Time 1:10 Referee Mark Matheny
L6–3–0 after boutBrian RogersView status and profile →BFC - Bellator Fighting Championships 78Decision (Unanimous)Round 3 Time 5:00 Referee Greg Franklin
L6–2–0 after boutDavid BranchView status and profile →Pure MMA - The BeginningDecision (Unanimous)Round 3 Time 5:00 Referee Keith Peterson
W6–1–0 after boutDonald Crawford Jr.View status and profile →VFL 34 - The BeginningDecision (Unanimous)Round 3 Time 5:00 Referee Dan Miragliotta
W5–1–0 after boutJoshua BlanchardView status and profile →Spartan FC 10 - AnnihilationTKO (Punches)Round 1 Time 3:27 Referee Not listed
W4–1–0 after boutChris MierzwiakView status and profile →Strikeforce - Barnett vs. KharitonovDecision (Unanimous)Round 3 Time 5:00 Referee Gary Copeland
W3–1–0 after boutRicco RalstonView status and profile →AP - Crossroads of RedemptionTKO (Submission to Punches)Round 1 Time 3:57 Referee Gary Copeland
W2–1–0 after boutKeenan CurryView status and profile →ICE 53 - International Combat Events 53TKO (Punches)Round 1 Time 4:30 Referee Not listed
W1–1–0 after boutGeorge OilerView status and profile →AAMMA 13 - Absolute Action MMA 13TKO (Submission to Punches)Round 1 Time 2:07 Referee Not listed
L0–1–0 after boutJason ButcherView status and profile →Spartan FC 7 - Locked and LoadedKO (Punch)Round 1 Time 0:45 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 Dominique Steele.

Verify source record ↗
RECURSIVE COVERAGE

Every verified opponent opens another full career

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