Not listed on the current UFC roster

Dennis Hallman

Full professional career72 verified opponent profilesRecursive links active
DH
53–20–2 (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.

53Professional wins
20Professional losses
2Draws
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.

53–20–2 (1 NC)76 professional bouts1 no contest
76 of 76 bouts shown
ResultDate / recordOpponentEventFinish details
L53–20–2 (1 NC) after boutWill NolandView status and profile →KOTC - UntamedKO (Punch)Round 1 Time 2:38 Referee Mike Beltran
L53–19–2 (1 NC) after boutMikhail KolobegovView status and profile →League S-70 - Plotforma 6thTKO (Punches)Round 1 Time 1:19 Referee Valentin Tarasov
L53–18–2 (1 NC) after boutAlbert TadevosyanView status and profile →ExciteFight - Summer Showdown 2TKO (Punches)Round 1 Time N/A Referee Not listed
L53–17–2 (1 NC) after boutDongi YangView status and profile →Top FC 6 - Unbreakable DreamTKO (Punches)Round 1 Time 3:25 Referee Not listed
L53–16–2 (1 NC) after boutMikhail TsarevView status and profile →BF - Baltic Challenge 6TKO (Punches)Round 1 Time 2:45 Referee Not listed
L53–15–2 (1 NC) after boutJon FitchView status and profile →WSOF 11 - Gaethje vs. NewellDecision (Unanimous)Round 3 Time 5:00 Referee Josh Rutgers
W53–14–2 (1 NC) after boutAleksey ShapovalovView status and profile →Union of Veterans of Sport - Cup of ChampionsSubmission (Rear-Naked Choke)Round 2 Time 1:07 Referee Ashot Ashugyan
W52–14–2 (1 NC) after boutDan HornbuckleView status and profile →Titan FC 26 - Titan Fighting Championship 26Decision (Majority)Round 3 Time 5:00 Referee Mike England
W51–14–2 (1 NC) after boutJohn MakdessiView status and profile →UFC 140 - Jones vs. MachidaSubmission (Rear-Naked Choke)Round 1 Time 2:58 Referee Josh Rosenthal
L50–14–2 (1 NC) after boutBrian EbersoleView status and profile →UFC 133 - Evans vs. Ortiz 2TKO (Elbows)Round 1 Time 4:28 Referee Kevin Mulhall
W50–13–2 (1 NC) after boutKaro ParisyanView status and profile →UFC 123 - Rampage vs. MachidaTKO (Punches)Round 1 Time 1:47 Referee Dan Miragliotta
W49–13–2 (1 NC) after boutBen SaundersView status and profile →UFC 117 - Silva vs. SonnenDecision (Unanimous)Round 3 Time 5:00 Referee Marcos Rosales
L48–13–2 (1 NC) after boutJohn HowardView status and profile →UFC - The Ultimate Fighter 10 FinaleKO (Punches)Round 3 Time 4:55 Referee Josh Rosenthal
W48–12–2 (1 NC) after boutJustin DavisView status and profile →Strikeforce - Challengers 2Submission (Rear-Naked Choke)Round 1 Time 0:20 Referee Joe DeRobbio
W47–12–2 (1 NC) after boutDanny RuizView status and profile →SRP - March BadnessSubmission (Rear-Naked Choke)Round 1 Time 1:50 Referee Not listed
W46–12–2 (1 NC) after boutJeremiah MetcalfView status and profile →Strikeforce - Four Men Enter, One Man SurvivesSubmission (Heel Hook)Round 1 Time 1:39 Referee Nelson Hamilton
W45–12–2 (1 NC) after boutDave KnightView status and profile →USA MMA - Rumble on the River 4Submission (Rear-Naked Choke)Round 1 Time N/A Referee Not listed
W44–12–2 (1 NC) after boutJeff QuinlanView status and profile →IFL - Gracie vs. MiletichDecision (Majority)Round 3 Time 4:00 Referee Not listed
L43–12–2 (1 NC) after boutRyan McGivernView status and profile →IFL - Championship 2006Decision (Unanimous)Round 3 Time 4:00 Referee Not listed
W43–11–2 (1 NC) after boutDelson HelenoView status and profile →IFL - Legends Championship 2006Disqualification (Illegal Upkick)Round 1 Time 3:59 Referee Not listed
W42–11–2 (1 NC) after boutRay PeralesView status and profile →Valor Fighting - Showdown At Cache CreekSubmission (Rear-Naked Choke)Round 1 Time 0:33 Referee Not listed
L41–11–2 (1 NC) after boutJorge RiveraView status and profile →UFC 55 - FuryDecision (Unanimous)Round 3 Time 5:00 Referee Mario Yamasaki
W41–10–2 (1 NC) after boutNick TyreeView status and profile →Valor Fighting - Medford MayhemSubmission (Guillotine Choke)Round 1 Time 2:27 Referee Not listed
L40–10–2 (1 NC) after boutAnsar ChalangovView status and profile →Euphoria - USA vs. RussiaTKO (Corner Stoppage)Round 2 Time 5:00 Referee Not listed
W40–9–2 (1 NC) after boutCedric MarksView status and profile →XFC - Dome of Destruction 2Submission (Triangle Choke)Round 1 Time 2:48 Referee Not listed
W39–9–2 (1 NC) after boutRory SingerView status and profile →AFC 11 - Absolute Fighting Championships 11Submission (Rear-Naked Choke)Round 1 Time 1:19 Referee Marco Lopez
W38–9–2 (1 NC) after boutRoss EbanezView status and profile →ROTR 6 - Rumble on the Rock 6Submission (Rear-Naked Choke)Round 1 Time 1:13 Referee Larry Landless
W37–9–2 (1 NC) after boutLandon ShowalterView status and profile →SF 7 - FrightnightSubmission (Triangle Choke)Round 1 Time 2:04 Referee Not listed
W36–9–2 (1 NC) after boutMike SealView status and profile →SF 6 - Battleground in RenoSubmission (Rear-Naked Choke)Round 1 Time 0:50 Referee Cecil Peoples
L35–9–2 (1 NC) after boutFrank TriggView status and profile →UFC 48 - PaybackTKO (Punches)Round 1 Time 4:15 Referee Mario Yamasaki
W35–8–2 (1 NC) after boutRob MendezView status and profile →USA MMA - Extreme Cage CombatSubmission (Rear-Naked Choke)Round 1 Time 0:56 Referee Not listed
W34–8–2 (1 NC) after boutJason StumpfView status and profile →URC 7 - Ultimate Ring Challenge 7Submission (Triangle Choke)Round 1 Time 2:43 Referee Not listed
D33–8–2 (1 NC) after boutJ.T. TaylorView status and profile →DB 9 - DesertBrawl 9DrawRound 3 Time 5:00 Referee Not listed
W33–8–1 (1 NC) after boutRay CooperView status and profile →ROTR 4 - Rumble on the Rock 4Submission (Guillotine Choke)Round 1 Time 0:43 Referee Larry Landless
L32–8–1 (1 NC) after boutDrew FickettView status and profile →KOTC 28 - More PunishmentDecision (Split)Round 3 Time 5:00 Referee Not listed
W32–7–1 (1 NC) after boutBrandon OlsenView status and profile →AOW - Art of War 2Submission (Armbar)Round 1 Time N/A Referee Not listed
W31–7–1 (1 NC) after boutChris IrvineView status and profile →URC 5 - Ultimate Ring Challenge 5Submission (Rear-Naked Choke)Round 1 Time 1:43 Referee Not listed
W30–7–1 (1 NC) after boutLee HendersonView status and profile →XRW - Xtreme Ring Wars 2TKO (Punches)Round 1 Time 0:37 Referee Not listed
W29–7–1 (1 NC) after boutVince GuzmanView status and profile →XRW - Xtreme Ring Wars 1Submission (Rear-Naked Choke)Round 1 Time 3:28 Referee Not listed
D28–7–1 (1 NC) after boutRonald JhunView status and profile →KOTC 19 - Street FighterDrawRound 2 Time 5:00 Referee Not listed
L28–7–0 (1 NC) after boutFrank TriggView status and profile →WFA 3 - Level 3TKO (Injury)Round 1 Time 3:50 Referee Larry Landless
W28–6–0 (1 NC) after boutBetiss MansouriView status and profile →KOTC 18 - Sudden ImpactSubmission (Triangle Choke)Round 1 Time 3:39 Referee Larry Landless
W27–6–0 (1 NC) after boutAdam OliverView status and profile →UFCF - Rumble in RochesterSubmission (Rear-Naked Choke)Round 1 Time 2:59 Referee Not listed
W26–6–0 (1 NC) after boutGary DobbinsView status and profile →PPKA - Road to VictorySubmission (Rear-Naked Choke)Round 1 Time 0:20 Referee Not listed
W25–6–0 (1 NC) after boutChris SilvaView status and profile →URC 2 - Ultimate Ring Challenge 2Submission (Armbar)Round 1 Time 2:00 Referee Not listed
NC24–6–0 (1 NC) after boutDenis KangView status and profile →WFF 1 - World Freestyle Fighting 1No ContestRound 2 Time 3:15 Referee Not listed
W24–6–0 after boutBuck GreerView status and profile →UA 2 - The GatheringDecision (Split)Round 3 Time 5:00 Referee Sost Infante
W23–6–0 after boutMathias HughesView status and profile →MFC 3 - Canadian PrideSubmission (Rear-Naked Choke)Round 1 Time 1:05 Referee Not listed
L22–6–0 after boutAmaury BitettiView status and profile →Shogun 1 - Shogun 1Decision (Split)Round 3 Time 5:00 Referee Mike Stock
L22–5–0 after boutJens PulverView status and profile →UFC 33 - Victory in VegasDecision (Unanimous)Round 5 Time 5:00 Referee Mario Yamasaki
W22–4–0 after boutEarl ThompsonView status and profile →PPKA - MuckelshootSubmission (Rear-Naked Choke)Round 1 Time 0:12 Referee Not listed
W21–4–0 after boutDan ShenkView status and profile →AMC - Revenge of the WarriorsSubmission (Rear-Naked Choke)Round 1 Time N/A Referee Not listed
W20–4–0 after boutEric DahlbergView status and profile →RITR 2 - Rumble in the Ring 2KO (Punch)Round 1 Time 0:12 Referee Not listed
W19–4–0 after boutBrent RussellView status and profile →AMC - Return of the Gladiators 2Submission (Keylock)Round 1 Time N/A Referee Not listed
W18–4–0 after boutMatt HughesView status and profile →UFC 29 - Defense of the BeltsSubmission (Armbar)Round 1 Time 0:20 Referee Mario Yamasaki
W17–4–0 after boutJordon KlimpView status and profile →UFCF - Tornado ChallengeDecision (Unanimous)Round 3 Time 3:00 Referee Not listed
W16–4–0 after boutJeff SearsView status and profile →PPKA - Wenatchee RumbleSubmission (Rear-Naked Choke)Round 1 Time 2:15 Referee Not listed
W15–4–0 after boutMurrey SholteyView status and profile →AMC - Return of the Gladiators 1TKO (Punches)Round 1 Time 3:30 Referee Not listed
L14–4–0 after boutPaul RodriguezView status and profile →HOOKnSHOOT - MeltdownKO (Punch)Round 3 Time 0:18 Referee Not listed
L14–3–0 after boutCaol UnoView status and profile →Shooto - R.E.A.D. 3Decision (Unanimous)Round 3 Time 5:00 Referee Toshiharu Suzuki
W14–2–0 after boutDanny BennettView status and profile →UFCF - Battle in Bellevue 2Technical Submission (Armbar)Round 1 Time 3:16 Referee Not listed
L13–2–0 after boutDave MenneView status and profile →Shooto - 10th Anniversary EventDecision (Unanimous)Round 3 Time 5:00 Referee Yasuyuki Ogata
W13–1–0 after boutDanny BennettView status and profile →UFCF - Battle in Bellevue 1Submission (Keylock)Round 1 Time N/A Referee Not listed
L12–1–0 after boutMike McClureView status and profile →EC 23 - Extreme Challenge 23Decision (Split)Round 1 Time 15:00 Referee Not listed
W12–0–0 after boutGerrald BallingerView status and profile →URC 1 - Ultimate Ring Challenge 1Submission (Armbar)Round 1 Time 1:11 Referee Not listed
W11–0–0 after boutMatt HughesView status and profile →EC 21 - Extreme Challenge 21Technical Submission (Guillotine Choke)Round 1 Time 0:17 Referee Not listed
W10–0–0 after boutShannon RitchView status and profile →EC 21 - Extreme Challenge 21TKO (Submission to Punches)Round 1 Time 0:44 Referee Not listed
W9–0–0 after boutAllan MollringView status and profile →EC 21 - Extreme Challenge 21Submission (Armbar)Round 1 Time 2:52 Referee Not listed
W8–0–0 after boutPhil JohnsView status and profile →EC 20 - Extreme Challenge 20Submission (Guillotine Choke)Round 1 Time 3:47 Referee Not listed
W7–0–0 after boutLeigh RemediosView status and profile →UWC 1 - Ultimate Warrior Challenge 1Submission (Kimura)Round 1 Time 9:45 Referee Not listed
W6–0–0 after boutUlan MooreView status and profile →UFCF - Night of ChampionsSubmission (Rear-Naked Choke)Round 1 Time 1:21 Referee Not listed
W5–0–0 after boutSean HaleyView status and profile →UFCF - GladiatorsSubmission (Bulldog Choke)Round 1 Time 1:05 Referee Not listed
W4–0–0 after boutJose De La CruzView status and profile →TS - Tae ShoSubmission (Keylock)Round 1 Time 3:28 Referee Not listed
W3–0–0 after boutZack GrossView status and profile →UFCF - Clash of the TitansDecision (Unanimous)Round 1 Time 5:00 Referee Not listed
W2–0–0 after boutHiroki NoritsugiView status and profile →UFCF - Ultimate Fighting 2Decision (Unanimous)Round 1 Time 5:00 Referee Not listed
W1–0–0 after boutHiroki NoritsugiView status and profile →UFCF - Ultimate Fighting 2Submission (Guillotine Choke)Round 1 Time 0:20 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 Dennis Hallman.

Verify source record ↗
RECURSIVE COVERAGE

Every verified opponent opens another full career

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