Not listed on the current UFC roster

Donny Raines

Full professional career28 verified opponent profilesRecursive links active
DR
19–11–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.

19Professional wins
11Professional 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.

19–11–131 professional boutsNo no-contest results
31 of 31 bouts shown
ResultDate / recordOpponentEventFinish details
L19–11–1 after boutLee DossView status and profile →UCE - Round 28 - Worlds CollideDecision (Split)Round 3 Time 5:00 Referee Not listed
L19–10–1 after boutJames BirdsleyView status and profile →UCE - Round 24 - Episode 2Submission (Rear-Naked Choke)Round 1 Time 2:00 Referee Not listed
W19–9–1 after boutJacob ThompsonView status and profile →UCE - Round 21 - FinalsSubmission (Armbar)Round 1 Time 2:53 Referee Not listed
W18–9–1 after boutRay PeralesView status and profile →UCE - Round 18 - Episode 6Submission (Armbar)Round 1 Time 0:34 Referee Not listed
L17–9–1 after boutDustin GapusanView status and profile →UCE - Round 16 - Episode 4SubmissionRound 1 Time N/A Referee Not listed
L17–8–1 after boutJames BirdsleyView status and profile →UCE - Round 15 - Episode 3TKO (Punches)Round 1 Time 1:13 Referee Not listed
W17–7–1 after boutJerry ReedView status and profile →UCE - Round 14 - FinalsSubmission (Armbar)Round 2 Time 0:58 Referee Not listed
D16–7–1 after boutJeff WillinghamView status and profile →UCE - Round 14 - Episode 1DrawRound 3 Time 3:00 Referee Not listed
W16–7–0 after boutBrandon KiserView status and profile →UCE - Brawls of Fall 2 - FinalsSubmission (Rear-Naked Choke)Round 1 Time 2:07 Referee Not listed
W15–7–0 after boutJohn GundersonView status and profile →DB 12 - DesertBrawl 12Submission (Armbar)Round 1 Time N/A Referee Not listed
W14–7–0 after boutWilliam CalhounView status and profile →UCE - Brawls of Fall 2 - Episode 5KO (Punches)Round 1 Time N/A Referee Not listed
W13–7–0 after boutJuan PollockView status and profile →UCE - Brawls of Fall 2 - Episode 4Submission (Choke)Round 1 Time 1:30 Referee Not listed
W12–7–0 after boutThomas WagnerView status and profile →UCE - Brawls of Fall 2 - Episode 2Submission (Guillotine Choke)Round 1 Time 1:04 Referee Not listed
L11–7–0 after boutDennis DavisView status and profile →CFC 2 - Cage Fighting Championship 2Submission (Triangle Choke)Round 1 Time 0:34 Referee Not listed
W11–6–0 after boutBrian PerrineView status and profile →UCE - Round 11 - Episode 4Submission (Shoulder Lock)Round 1 Time 1:23 Referee Not listed
W10–6–0 after boutJosh BuckView status and profile →UCE - Summer Slam 2 - FinalsSubmission (Choke)Round 3 Time 0:45 Referee Not listed
W9–6–0 after boutGarrett BarlowView status and profile →UCE - Summer Slam 2 - Episode 3SubmissionRound 2 Time 1:34 Referee Not listed
W8–6–0 after boutGarret RobinsonView status and profile →UCE - The Sting of Spring - Episode 5SubmissionRound 1 Time 1:34 Referee Not listed
L7–6–0 after boutJay JackView status and profile →ROF 11 - Bring It OnSubmission (Rear-Naked Choke)Round 1 Time 1:36 Referee Not listed
L7–5–0 after boutRobert DensleyView status and profile →UCE - Brawls of Fall - FinalsTKO (Punches)Round 2 Time N/A Referee Not listed
L7–4–0 after boutHank WeissView status and profile →UCE - Brawls of Fall - Episode 2SubmissionRound 1 Time N/A Referee Not listed
W7–3–0 after boutWilliam CalhounView status and profile →UCE - Summer Series - Semi-FinalsSubmissionRound 1 Time N/A Referee Not listed
W6–3–0 after boutAlberto CastilloView status and profile →Utah County - Main Event FCSubmissionRound 2 Time 0:00 Referee Not listed
L5–3–0 after boutChristian CarvalhoView status and profile →ROF 8 - ReckoningDecision (Split)Round 3 Time 3:00 Referee Not listed
W5–2–0 after boutDustin DearingView status and profile →ISCF - Ultimate Battle Night 2Submission (Rear-Naked Choke)Round 1 Time 0:00 Referee Not listed
L4–2–0 after boutRobert DensleyView status and profile →UCE - Round 3 - Episode 1TKO (Punches)Round 1 Time N/A Referee Not listed
L4–1–0 after boutCharlie FortecView status and profile →SO - Showdown in the OctagonSubmissionRound Time N/A Referee Not listed
W4–0–0 after boutPatrick ReevesView status and profile →UCE - Round 1 - Episode 1Submission (Armbar)Round 1 Time 0:31 Referee Not listed
W3–0–0 after boutJack AveryView status and profile →RMR - Rocky Mountain RumbleSubmission (Guillotine Choke)Round 1 Time N/A Referee Not listed
W2–0–0 after boutJosh SheildsView status and profile →SE - North American Sport Fighting InvitationalTKO (Strikes)Round 1 Time 0:45 Referee Not listed
W1–0–0 after boutNicholas HillView status and profile →RMR - Rocky Mountain RumbleSubmission (Guillotine Choke)Round 2 Time N/A 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 Donny Raines.

Verify source record ↗
RECURSIVE COVERAGE

Every verified opponent opens another full career

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