Not listed on the current UFC roster

Bruce Nelson

Full professional career58 verified opponent profilesRecursive links active
BN
27–38–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.

27Professional wins
38Professional 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.

27–38–1 (1 NC)67 professional bouts1 no contest
67 of 67 bouts shown
ResultDate / recordOpponentEventFinish details
L27–38–1 (1 NC) after boutTyler VivierView status and profile →MPX Promotions - Fight To UniteTKO (Punches)Round 1 Time 0:25 Referee Not listed
L27–37–1 (1 NC) after boutRyan DebelakView status and profile →Dakota FC / Ultimate Productions - Winter BrawlTKO (Punches)Round 1 Time 0:40 Referee Not listed
W27–36–1 (1 NC) after boutMiguel CooleyView status and profile →MF - Max Fights 20Decision (Split)Round 3 Time 5:00 Referee David Wald
W26–36–1 (1 NC) after boutCurtis JohnsonView status and profile →Dakota FC 18 - Spring Brawl 2014TKO (Punches)Round 2 Time 2:53 Referee Chad Gilbertson
W25–36–1 (1 NC) after boutTim SaariView status and profile →MF - Max Fights 19Submission (Armbar)Round 1 Time 3:01 Referee Chad Gilbertson
W24–36–1 (1 NC) after boutJimmy GomezView status and profile →SMMA - Shine MMA 3TKO (Punches)Round 2 Time 4:21 Referee Not listed
L23–36–1 (1 NC) after boutTerence Joseph MedrudView status and profile →MF - Max Fights 16TKO (Punches)Round 1 Time 2:42 Referee Chad Gilbertson
L23–35–1 (1 NC) after boutRyan AntleView status and profile →Dakota FC 13 - Coming HomeSubmission (Brabo Choke)Round 3 Time 1:06 Referee David Wald
W23–34–1 (1 NC) after boutRoger StinerView status and profile →NSC - North Star Combat 2 - Super NovaSubmission (Kimura)Round 1 Time 2:24 Referee Randy Kittelson
L22–34–1 (1 NC) after boutJames WilkieView status and profile →MF - Max Fights 15Decision (Unanimous)Round 3 Time 5:00 Referee David Wald
NC22–33–1 (1 NC) after boutSherman PendergarstView status and profile →CFX / Crowbar MMA - Winter BrawlNo Contest (Accidental Groin Strikes)Round 1 Time 3:31 Referee Daniel Grimestad
L22–33–1 after boutSebastien GauthierView status and profile →Instinct MMA - Instinct Fighting 2TKO (Punches)Round 1 Time 0:30 Referee Not listed
L22–32–1 after boutMike CiesnoleviczView status and profile →PFC - Prestige Fighting Championship 2TKO (Head Kick and Punches)Round 2 Time 0:33 Referee John McCarthy
L22–31–1 after boutRashad BrooksView status and profile →The Cage Inc. - Battle at the Border 9TKO (Punches)Round 1 Time 1:42 Referee Not listed
W22–30–1 after boutJames WilkieView status and profile →MF - Max Fights 13Submission (Rear-Naked Choke)Round 1 Time 3:10 Referee Daniel Grimestad
L21–30–1 after boutNick WagnerView status and profile →MF 12 - Proving Grounds 3TKO (Submission to Punches)Round 3 Time 1:11 Referee James Grimestad
W21–29–1 after boutThomas LiesView status and profile →Impact Fighting Championship - InceptionTKO (Punches)Round 2 Time 2:49 Referee Daniel Grimestad
W20–29–1 after boutDean LambView status and profile →KOTC - Underground 59TKO (Punches)Round 2 Time 2:14 Referee Not listed
W19–29–1 after boutBen WicksView status and profile →MF - Max Fights 10TKO (Submission to Punches)Round 2 Time 2:05 Referee Jeremy Ryder
L18–29–1 after boutShane DeZeeView status and profile →PBFN - Playboy Fight Night 4Submission (Guillotine Choke)Round 1 Time 1:26 Referee Not listed
L18–28–1 after boutBrandon AndersonView status and profile →PP - Badlands ThrowdownTKO (Doctor Stoppage)Round 1 Time 5:00 Referee Daniel Grimestad
L18–27–1 after boutDemetrius RichardsView status and profile →The Cage Inc. - Battle at the Border 2KO (Punches)Round 1 Time 0:46 Referee Daniel Grimestad
W18–26–1 after boutJeffrey FuchsView status and profile →MF - Max Fights 5Submission (Rear-Naked Choke)Round 1 Time 2:18 Referee Dan Heising
L17–26–1 after boutJosh FroelichView status and profile →Brutaal - Fight NightKO (Punches)Round 1 Time 0:31 Referee Not listed
W17–25–1 after boutJames MiltenbergerView status and profile →EB - Beatdown at 4 Bears 4TKO (Punches)Round 1 Time 2:46 Referee Dan Heising
L16–25–1 after boutZach YenchoView status and profile →Brutaal - Fight NightSubmissionRound 1 Time 2:00 Referee Not listed
L16–24–1 after boutKevin KelleyView status and profile →FCC 36 - Freestyle Combat Challenge 36TKORound 1 Time 0:51 Referee Not listed
L16–23–1 after boutTravis McCulloughView status and profile →MF - Max Fights 1Submission (Armbar)Round 1 Time 3:24 Referee Not listed
L16–22–1 after boutOtis FunkView status and profile →CFX 5 - Cage Fighting Xtreme 5DecisionRound 3 Time 5:00 Referee Not listed
W16–21–1 after boutMonte FassattView status and profile →CFC - Crookston Fighting ChallengeSubmissionRound 1 Time 0:00 Referee Not listed
L15–21–1 after boutJeremy LangView status and profile →CFX - Cage Fighting Xtreme: Sauk CentreTKO (Submission to Punches)Round 2 Time N/A Referee Not listed
L15–20–1 after boutClayton MillerView status and profile →DFC 2 - ReloadedSubmission (Triangle Choke)Round 1 Time 2:11 Referee Not listed
L15–19–1 after boutDan HartView status and profile →FCC 14 - Freestyle Combat Challenge 14Submission (Rear-Naked Choke)Round 1 Time 3:59 Referee Not listed
W15–18–1 after boutRoger StinerView status and profile →AAF 3 - Absolute Ada Fights 3SubmissionRound 2 Time 0:49 Referee Not listed
D14–18–1 after boutTravis FultonView status and profile →SS - Sabin ShowdownDrawRound 3 Time 3:00 Referee Not listed
L14–18–0 after boutLaine McDanielView status and profile →Dangerzone 17 - Dakota DestructionSubmission (Rear-Naked Choke)Round 1 Time 3:35 Referee Not listed
W14–17–0 after boutRoyce LouckView status and profile →MEF 1 - Minnesota Extreme Fight 1Submission (Armbar)Round Time 0:00 Referee Not listed
W13–17–0 after boutD.R. WilliamsView status and profile →MEF 1 - Minnesota Extreme Fight 1Submission (Rear-Naked Choke)Round Time 0:00 Referee Not listed
W12–17–0 after boutPaul ComptonView status and profile →FCC 10 - Freestyle Combat Challenge 10Submission (Armbar)Round 1 Time N/A Referee Not listed
W11–17–0 after boutJacob WaltersView status and profile →AA - Alexandria AbsoluteSubmission (Rear-Naked Choke)Round 1 Time 1:38 Referee Not listed
W10–17–0 after boutClayton MillerView status and profile →IFA - Friday Night TournamentSubmission (Armbar)Round 1 Time 4:32 Referee Not listed
W9–17–0 after boutDane WheelerView status and profile →IFA - Friday Night TournamentSubmission (Armbar)Round 1 Time 3:42 Referee Not listed
W8–17–0 after boutKevin OliverView status and profile →IFA - Friday Night TournamentDecisionRound 1 Time 10:00 Referee Not listed
W7–17–0 after boutDavey CongerView status and profile →AAF 2 - Absolute Ada Fights 2Submission (Armbar)Round 2 Time 4:31 Referee Not listed
W6–17–0 after boutRoyce LouckView status and profile →ARCF 5 - American Reality Combat 5Submission (Guillotine Choke)Round 1 Time 0:50 Referee Not listed
W5–17–0 after boutRoyce LouckView status and profile →AAF 1 - Absolute Ada Fights 1TKORound 1 Time 5:38 Referee Not listed
L4–17–0 after boutChris FontaineView status and profile →Dangerzone 13 - Caged HeatSubmission (Triangle Choke)Round 1 Time 2:41 Referee Not listed
L4–16–0 after boutTravis FultonView status and profile →FNF - Friday Night FightsTKO (Submission to Punches)Round 1 Time 2:38 Referee Not listed
W4–15–0 after boutRory PrazakView status and profile →FNF - Friday Night FightsTKO (Submission to Punches)Round 1 Time 0:35 Referee Not listed
L3–15–0 after boutEric SchwartzView status and profile →WEC 2 - Clash of the TitansTKO (Elbows and Punches)Round 1 Time 0:59 Referee Josh Rosenthal
L3–14–0 after boutClayton MillerView status and profile →IC 3 - Iowa Challenge 3TKO (Elbows)Round 2 Time 0:53 Referee Not listed
L3–13–0 after boutLalo MozView status and profile →WEC 1 - Princes of PainTKO (Punch)Round 1 Time 0:08 Referee Mason White
W3–12–0 after boutCharlie DearbornView status and profile →MSF - Total DestructionSubmission (Armbar)Round 1 Time N/A Referee Not listed
L2–12–0 after boutMatt HughesView status and profile →FCC 4 - Freestyle Combat Challenge 4Submission (Guillotine Choke)Round 1 Time 3:04 Referee Not listed
L2–11–0 after boutAaron RafteryView status and profile →FCC 2 - Freestyle Combat Challenge 2KORound Time 0:00 Referee Not listed
L2–10–0 after boutTravis FultonView status and profile →IFF 5 - Battle for the BeltsSubmission (Guillotine Choke)Round 1 Time 1:19 Referee Not listed
L2–9–0 after boutTravis FultonView status and profile →IFF 5 - Battle for the BeltsKO (Punches)Round 1 Time 2:54 Referee Not listed
L2–8–0 after boutTheo BrooksView status and profile →WVT - Wisconsin Vale TudoDecision (Unanimous)Round 1 Time 10:00 Referee Not listed
L2–7–0 after boutMark JaquithView status and profile →IFF 2 - Iowa Free Fight 2TKO (Submission to Punches)Round 1 Time 1:28 Referee Not listed
W2–6–0 after boutBrad SchaferView status and profile →IFF 2 - Iowa Free Fight 2Submission (Ankle Lock)Round 1 Time 5:18 Referee Not listed
L1–6–0 after boutNate ParmeleeView status and profile →Gladiators 4 - Gladiators 4Submission (Rear-Naked Choke)Round Time 0:00 Referee Not listed
L1–5–0 after boutPat PytkoView status and profile →MAC - Midwest Absolute ChallengeSubmission (Armbar)Round 1 Time 3:40 Referee Not listed
W1–4–0 after boutDave MarinezView status and profile →MAC - Midwest Absolute ChallengeSubmission (Armbar)Round 1 Time 5:50 Referee Not listed
L0–4–0 after boutAdam PalmerView status and profile →FCC 1 - Freestyle Combat Challenge 1DecisionRound 1 Time 10:00 Referee Not listed
L0–3–0 after boutJim HurleyView status and profile →FCC 1 - Freestyle Combat Challenge 1Submission (Keylock)Round 1 Time N/A Referee Not listed
L0–2–0 after boutRyan DunphyView status and profile →IFC 8 - Showdown at Shooting StarSubmission (Armbar)Round 1 Time 6:36 Referee Not listed
L0–1–0 after boutJoe SlickView status and profile →Gladiators - Gladiators 2Submission (Rear-Naked Choke)Round 1 Time 2:41 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 Bruce Nelson.

Verify source record ↗
RECURSIVE COVERAGE

Every verified opponent opens another full career

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