Not listed on the current UFC roster

Dennis Reed

Full professional career98 verified opponent profilesRecursive links active
DR
45–63–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.

45Professional wins
63Professional 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.

45–63–1109 professional boutsNo no-contest results
109 of 109 bouts shown
ResultDate / recordOpponentEventFinish details
L45–63–1 after boutJeremiah NelsonView status and profile →IC - Iowa Challenge 127Submission (Guillotine Choke)Round 1 Time 0:44 Referee Not listed
L45–62–1 after boutParnell DavisView status and profile →IC - Iowa Challenge 110TKO (Submission to Punches)Round 1 Time 3:07 Referee Not listed
L45–61–1 after boutMarcelo AlfayaView status and profile →AFC - Absolute Fighting Championship 22Submission (Armbar)Round 1 Time 0:48 Referee James Warring
L45–60–1 after boutJason MillerView status and profile →IC - Iowa Challenge 100Submission (Armbar)Round 1 Time 1:12 Referee Not listed
L45–59–1 after boutMarc GodekerView status and profile →Shamrock FC - RelentlessSubmission (Armbar)Round 1 Time 1:17 Referee Mike England
L45–58–1 after boutAndy StockView status and profile →IC - Iowa Challenge 82Submission (Armbar)Round 1 Time 1:30 Referee Not listed
L45–57–1 after boutHouston AlexanderView status and profile →VFC - Victory Fighting Championship 39TKO (Submission to Punches)Round 1 Time 1:01 Referee Not listed
L45–56–1 after boutDan McGlassonView status and profile →EC - Extreme Challenge 223Submission (Triangle Choke)Round 1 Time 1:13 Referee Tyrone Roberts
L45–55–1 after boutJason MillerView status and profile →IC - Iowa Challenge 73Submission (Armbar)Round 1 Time 3:50 Referee Not listed
W45–54–1 after boutBrian LongView status and profile →BlueBlood MMA / QCFC - Fight Legends of the Quad CitiesTKO (Submission to Punches)Round 1 Time 0:35 Referee Not listed
W44–54–1 after boutJason SinkView status and profile →EC - Extreme Challenge 201Submission (Ankle Lock)Round 1 Time 0:52 Referee Not listed
L43–54–1 after boutChad VanceView status and profile →IC - Iowa Challenge 65Submission (Arm-Triangle Choke)Round 1 Time 1:43 Referee Not listed
L43–53–1 after boutKalel RobinsonView status and profile →EC - Extreme Challenge 192Submission (Armbar)Round 1 Time 4:20 Referee Not listed
L43–52–1 after boutRonnie BrittView status and profile →MM - Meskwaki MayhemSubmission (Rear-Naked Choke)Round 1 Time 3:57 Referee Tyrone Roberts
L43–51–1 after boutRoy JonesView status and profile →IC - Iowa Challenge 63Submission (Triangle Choke)Round 1 Time 1:07 Referee Not listed
L43–50–1 after boutVictor MorenoView status and profile →MCC 32 - Bad BloodSubmission (Guillotine Choke)Round 1 Time 0:30 Referee Not listed
L43–49–1 after boutZak CummingsView status and profile →FM - ProductionsSubmission (Armbar)Round 1 Time 0:58 Referee Mike England
L43–48–1 after boutJoe VedepoView status and profile →RCC 11 - Cocked and LoadedSubmission (Armbar)Round 1 Time 1:31 Referee Not listed
L43–47–1 after boutSean HuffmanView status and profile →Blueblood MMA - Trials of a Gladiator 6SubmissionRound 1 Time 1:38 Referee Not listed
L43–46–1 after boutTrevor PrangleyView status and profile →Arena Rumble - Horn vs. GuidaKO (Punch)Round 1 Time 0:20 Referee Anthony Hamlett
L43–45–1 after boutBrian GreenView status and profile →MFDM - Ballroom Brawl 2Submission (Triangle Choke)Round 1 Time 1:17 Referee Not listed
L43–44–1 after boutBailey FerkelView status and profile →WhiteApe MMA - Gorilla WarfareTKO (Doctor Stoppage)Round 1 Time 5:00 Referee Not listed
W43–43–1 after boutScott RobinsonView status and profile →EC 102 - Extreme Challenge 102Submission (Ankle Lock)Round 1 Time 2:32 Referee Not listed
L42–43–1 after boutRyan AntleView status and profile →EC 96 - Extreme Challenge 96Submission (Choke)Round 1 Time 2:28 Referee Not listed
L42–42–1 after boutMike StumpfView status and profile →XFO 22 - Rising StarSubmission (Armbar)Round 1 Time 1:48 Referee Not listed
L42–41–1 after boutMike HueserView status and profile →Mainstream MMA 4 - EpicSubmission (Armbar)Round 1 Time 1:20 Referee Todd Frederickson
W42–40–1 after boutClayton MillerView status and profile →IC 32 - Iowa Challenge 32TKORound 1 Time 0:15 Referee Not listed
L41–40–1 after boutBrian GreenView status and profile →Mainstream MMA 3 - InfernoSubmission (Armbar)Round 1 Time 0:00 Referee Not listed
W41–39–1 after boutAaron GriffithView status and profile →Mainstream MMA 2 - The CallingSubmission (Achilles Lock)Round Time 0:00 Referee Not listed
L40–39–1 after boutBilly AyashView status and profile →KOTC - Redemption on the RiverKO (Punch)Round 1 Time 1:30 Referee Herb Dean
L40–38–1 after boutDanny AndersonView status and profile →Mainstream MMA 1 - InceptionSubmission (Keylock)Round 1 Time 2:20 Referee Not listed
L40–37–1 after boutGideon RayView status and profile →XFO 6 - Judgement DayTKO (Punches)Round 1 Time 3:11 Referee Not listed
L40–36–1 after boutRon FieldsView status and profile →ICE 15 - ICE XVSubmission (Arm-Triangle Choke)Round 1 Time 1:29 Referee Not listed
L40–35–1 after boutSean HuffmanView status and profile →XFO - Xtreme Fighting Organization 5Submission (Guillotine Choke)Round 1 Time 1:48 Referee Not listed
L40–34–1 after boutRashad EvansView status and profile →Dangerzone 26 - Professional Level Cage FightingSubmission (Anaconda Choke)Round 1 Time 0:50 Referee Not listed
W40–33–1 after boutMatt AlbrightView status and profile →IC 10 - Iowa Challenge 10TKORound 1 Time 1:35 Referee Not listed
L39–33–1 after boutDave MenneView status and profile →EC - Extreme CombatTKORound 1 Time 0:00 Referee Not listed
L39–32–1 after boutJohn ClausenView status and profile →EC - Best of the Best 1TKO (Submission to Punches)Round 1 Time N/A Referee Not listed
L39–31–1 after boutDaryl GuthmillerView status and profile →EC - Extreme CombatKORound 1 Time 2:00 Referee Not listed
W39–30–1 after boutDave WadaView status and profile →FOF - Fists of FurySubmission (Armbar)Round Time 0:00 Referee Not listed
L38–30–1 after boutKyle JensenView status and profile →EC 49 - Extreme Challenge 49TKO (Submission to Punches)Round 2 Time 2:20 Referee Not listed
W38–29–1 after boutTyrone RobertsView status and profile →ICC 1 - RetributionTKO (Punches)Round 1 Time 0:39 Referee Not listed
W37–29–1 after boutTravis ZupancView status and profile →EC 2 - Extreme Combat 2TKO (Injury)Round 1 Time N/A Referee Not listed
L36–29–1 after boutGreg WikanView status and profile →EC 1 - Extreme Combat 1TKO (Submission to Punches)Round 1 Time 0:54 Referee Not listed
W36–28–1 after boutJason PurcellView status and profile →IC 7 - Iowa Challenge 7TKORound Time 0:00 Referee Not listed
W35–28–1 after boutJake MurrayView status and profile →ARCF 1 - American Reality Combat 1TKO (Submission to Strikes)Round 1 Time 0:30 Referee Not listed
W34–28–1 after boutJason BentleyView status and profile →ARCF 1 - American Reality Combat 1TKO (Submission to Strikes)Round 1 Time 1:20 Referee Not listed
L33–28–1 after boutChris WellsView status and profile →EF 1 - Extreme Fights 1Submission (Guillotine Choke)Round 1 Time 1:28 Referee Not listed
L33–27–1 after boutRich FranklinView status and profile →EC - Extreme Challenge TrialsTKO (Submission to Punches)Round 1 Time 1:38 Referee Not listed
L33–26–1 after boutJason BrilzView status and profile →IC 2 - Iowa Challenge 2Submission (Armbar)Round 1 Time 1:34 Referee Not listed
W33–25–1 after boutGabriel MerendonView status and profile →EC 41 - Extreme Challenge 41TKO (Submission to Punches)Round 1 Time 1:03 Referee Not listed
L32–25–1 after boutFalaniko VitaleView status and profile →SB 21 - SuperBrawl 21Submission (Armbar)Round 1 Time 0:43 Referee Not listed
L32–24–1 after boutSteve RuskView status and profile →ECT - Extreme Challenge TrialsTKO (Submission to Punches)Round 1 Time 3:39 Referee Not listed
L32–23–1 after boutAlex StieblingView status and profile →RSF 3 - Reality Submission Fighting 3Submission (Armbar)Round 1 Time 3:30 Referee Not listed
W32–22–1 after boutJason MillerView status and profile →IC 1 - Iowa Challenge 1Submission (Achilles Lock)Round 1 Time 0:13 Referee Not listed
W31–22–1 after boutScott MortonView status and profile →Gladiators 11 - Gladiators 11Submission (Guillotine Choke)Round 1 Time 0:16 Referee Not listed
W30–22–1 after boutJeremy MorrisonView status and profile →Dangerzone - Insane In Ft. WayneSubmission (Armbar)Round 1 Time 0:50 Referee Not listed
W29–22–1 after boutMitch RoslandView status and profile →IFF 5 - Battle for the BeltsTKO (Submission to Punches)Round 1 Time 0:38 Referee Not listed
W28–22–1 after boutAnthony SeuView status and profile →IFF 5 - Battle for the BeltsTKO (Submission to Punches)Round 1 Time 0:30 Referee Not listed
W27–22–1 after boutJames TerrillView status and profile →EC 36 - Extreme Challenge 36KO (Punch)Round 1 Time 0:05 Referee Not listed
L26–22–1 after boutWarren OwsleyView status and profile →Dangerzone - Battle At The BearSubmission (Armbar)Round 1 Time 3:14 Referee Not listed
L26–21–1 after boutRich FranklinView status and profile →EC 35 - Extreme Challenge 35Submission (Armbar)Round 1 Time 1:56 Referee Not listed
W26–20–1 after boutBrett Al-azzawiView status and profile →Dangerzone - Ft. Wayne 2Submission (Ankle Lock)Round 1 Time 1:52 Referee Not listed
L25–20–1 after boutValentijn OvereemView status and profile →2H2H 1 - 2 Hot 2 HandleSubmission (Guillotine Choke)Round 1 Time 0:28 Referee Not listed
L25–19–1 after boutRick MathisView status and profile →WVF - BattlejaxSubmission (Rear-Naked Choke)Round 1 Time 3:26 Referee Not listed
W25–18–1 after boutMatt RoccaView status and profile →IFC - Battleground 2000Submission (Ankle Lock)Round 1 Time 5:51 Referee Not listed
W24–18–1 after boutBrad SchaferView status and profile →IFF 1 - Iowa Free Fight 1Submission (Front Choke)Round 1 Time 1:03 Referee Not listed
L23–18–1 after boutDexter CaseyView status and profile →MB 1 - The BeginningSubmission (Armbar)Round Time N/A Referee Not listed
L23–17–1 after boutGilbert YvelView status and profile →AAC 2 - Amsterdam Absolute Championship 2KO (Flying Knee)Round 1 Time 1:43 Referee Not listed
W23–16–1 after boutJoe GeromillerView status and profile →Dangerzone - Ft. WayneSubmission (Armbar)Round 1 Time 3:20 Referee Not listed
W22–16–1 after boutClayton CavittView status and profile →CC 5 - Cage Combat 5TKO (Submission to Strikes)Round 1 Time 0:19 Referee Not listed
W21–16–1 after boutNathan PickleView status and profile →CC 4 - Cage Combat 4TKO (Submission to Strikes)Round 1 Time 3:23 Referee Not listed
W20–16–1 after boutJoey RobertsView status and profile →Dangerzone - Ft. SmithSubmission (Ankle Lock)Round 1 Time 0:23 Referee Not listed
W19–16–1 after boutBrandon WeaverView status and profile →EC 27 - Extreme Challenge 27TKO (Punches)Round 1 Time 3:12 Referee Not listed
L18–16–1 after boutBrian GassawayView status and profile →EC 26 - Extreme Challenge 26Submission (Armbar)Round 1 Time 3:30 Referee Not listed
W18–15–1 after boutJohn RenkenView status and profile →Dangerzone - MahnomenSubmission (Ankle Lock)Round 1 Time 1:50 Referee Not listed
W17–15–1 after boutDexter CaseyView status and profile →HOOKnSHOOT - RisingTKO (Punches)Round 1 Time N/A Referee Not listed
L16–15–1 after boutJoe SlickView status and profile →EB 4 - Extreme Boxing 4Submission (Triangle Choke)Round 1 Time 2:32 Referee Not listed
W16–14–1 after boutJeremy MotlView status and profile →EC 23 - Extreme Challenge 23Submission (Rear-Naked Choke)Round 1 Time 1:00 Referee Not listed
W15–14–1 after boutJoe GeromillerView status and profile →EB 2 - Extreme Boxing 2Submission (Ankle Lock)Round 1 Time 2:47 Referee Not listed
L14–14–1 after boutJoe DoerksenView status and profile →BRI 1 - Bas Rutten Invitational 1Submission (Triangle Choke)Round 1 Time 1:23 Referee John Perretti
W14–13–1 after boutJosh ReasonView status and profile →BRI 1 - Bas Rutten Invitational 1Submission (Ankle Lock)Round 1 Time 0:26 Referee John Perretti
W13–13–1 after boutAllan SullivanView status and profile →BRI 1 - Bas Rutten Invitational 1Submission (Rear-Naked Choke)Round 1 Time 0:43 Referee John Perretti
W12–13–1 after boutJoe RileyView status and profile →EB 1 - Extreme Boxing 1TKO (Submission to Punches)Round 2 Time 0:54 Referee Not listed
W11–13–1 after boutLogan HickmanView status and profile →CC 1 - Cage Combat 1Submission (Armbar)Round 1 Time 1:03 Referee Not listed
L10–13–1 after boutScott TurnerView status and profile →EC 22 - Extreme Challenge 22Submission (Triangle Choke)Round 1 Time 2:02 Referee Not listed
L10–12–1 after boutNoe HernandezView status and profile →EC 20 - Extreme Challenge 20Submission (Guillotine Choke)Round 1 Time 2:19 Referee Not listed
L10–11–1 after boutMark JaquithView status and profile →ICF 1 - Iowa Cage Fighting 1TKO (Submission to Strikes)Round 1 Time 1:38 Referee Not listed
W10–10–1 after boutJosh PankeyView status and profile →MFC 1 - Midwest Fighting 1KO (Punch)Round 1 Time 1:01 Referee Not listed
W9–10–1 after boutMike GramlichView status and profile →MFC 1 - Midwest Fighting 1TKO (Submission to Punches)Round 1 Time 0:30 Referee Not listed
L8–10–1 after boutEvan TannerView status and profile →Gladiators - Gladiators 2Submission (Triangle Choke)Round 1 Time 1:20 Referee Not listed
L8–9–1 after boutMark JaquithView status and profile →Gladiators - Gladiators 2Submission (Armbar)Round 1 Time 3:07 Referee Not listed
D8–8–1 after boutJoe SlickView status and profile →EC 10 - Extreme Challenge 10DrawRound 1 Time 15:00 Referee Not listed
W8–8–0 after boutDan TheodoreView status and profile →EC 9 - Extreme Challenge 9TKO (Submission to Punches)Round 1 Time 2:15 Referee Not listed
L7–8–0 after boutTravis FultonView status and profile →EC 8 - Extreme Challenge 8Submission (Triangle Choke)Round 1 Time 5:19 Referee Not listed
L7–7–0 after boutTravis FultonView status and profile →EC 7 - Extreme Challenge 7KO (Punch)Round 1 Time 0:33 Referee Not listed
W7–6–0 after boutAdrian SerranoView status and profile →EC 6 - Extreme Challenge 6TKO (Submission to Punches)Round 1 Time 3:10 Referee Not listed
W6–6–0 after boutBrett Al-azzawiView status and profile →EC 6 - Extreme Challenge 6Submission (Chin to the Eye)Round 1 Time 3:38 Referee Not listed
L5–6–0 after boutJeremy HornView status and profile →EC 4 - Extreme Challenge 4Submission (Armbar)Round 1 Time 7:55 Referee Not listed
L5–5–0 after boutBrian JohnstonView status and profile →EC 3 - Extreme Challenge 3Submission (Rear-Naked Choke)Round 1 Time 0:48 Referee Not listed
W5–4–0 after boutJim NightengaleView status and profile →CC 1 - Chicago Challenge 1N/ARound Time 0:00 Referee Not listed
W4–4–0 after boutTim WillsView status and profile →CC 1 - Chicago Challenge 1Submission (Choke)Round Time 0:00 Referee Not listed
W3–4–0 after boutMatt AndersenView status and profile →EC 1 - Extreme Challenge 1TKO (Submission to Punches)Round 1 Time 10:34 Referee Not listed
L2–4–0 after boutDan SevernView status and profile →BATB 1 - Brawl at the Ballpark 1Submission (Neck Crank)Round 1 Time 4:10 Referee Not listed
L2–3–0 after boutMark HanssenView status and profile →QCU 2 - Quad City Ultimate 2Submission (Rear-Naked Choke)Round 1 Time 2:32 Referee Not listed
L2–2–0 after boutNate SchroederView status and profile →BOTM 4 - Battle of the Masters 4Submission (Triangle Choke)Round 1 Time 1:59 Referee Not listed
W2–1–0 after boutTodd FredericksonView status and profile →BOTM 4 - Battle of the Masters 4SubmissionRound 1 Time 2:38 Referee Not listed
W1–1–0 after boutBob GholsonView status and profile →BOTM 4 - Battle of the Masters 4TKO (Submission to Strikes)Round 1 Time 1:27 Referee Not listed
L0–1–0 after boutYasunori MatsumotoView status and profile →BOTM 3 - Battle of the Masters 3TKO (Submission to Strikes)Round 1 Time 7:40 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 Dennis Reed.

Verify source record ↗
RECURSIVE COVERAGE

Every verified opponent opens another full career

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