Not listed on the current UFC roster

Tom Ahrens

Full professional career32 verified opponent profilesRecursive links active
TA
14–20–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.

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

14–20–034 professional boutsNo no-contest results
34 of 34 bouts shown
ResultDate / recordOpponentEventFinish details
L14–20–0 after boutJohn RamirezView status and profile →Fury Fight Series - St. Valentine's Day MassacreTKO (Strikes)Round 1 Time 1:13 Referee Devon Green
L14–19–0 after boutAaron MitchellView status and profile →Beastmode Productions - BFC 3: Squabble UpSubmission (Guillotine Choke)Round 3 Time 2:52 Referee Not listed
L14–18–0 after boutKazim KhanView status and profile →DreamFC - Merry Fist-MasDecision (Unanimous)Round 3 Time 5:00 Referee Not listed
L14–17–0 after boutMichael BoylanView status and profile →MCC 70 - March MadnessTKO (Punches)Round 1 Time 2:52 Referee Not listed
L14–16–0 after boutDavid McKinneyView status and profile →Brutaal Genesis Fight Night - Fort Frenzy 20Submission (Armbar)Round 1 Time 1:58 Referee Not listed
L14–15–0 after boutAlex CooverView status and profile →MCC 68 - Thanksgiving Throwdown 2022Submission (Rear-Naked Choke)Round 1 Time 4:58 Referee Not listed
L14–14–0 after boutShawn WestView status and profile →PC MMA - Pinnacle Combat 21KO (Knee)Round 1 Time 1:14 Referee Not listed
L14–13–0 after boutTim GormanView status and profile →MCC 44 - Thanksgiving ThrowdownTKO (Punches)Round 2 Time 3:51 Referee Thomas Mastin
W14–12–0 after boutWill ShuttView status and profile →MCC 41 - AdrenalineSubmission (Rear-Naked Choke)Round 2 Time 1:40 Referee Not listed
W13–12–0 after boutLuis SaldanaView status and profile →MCC 41 - AdrenalineSubmission (Rear-Naked Choke)Round 1 Time 2:18 Referee Not listed
L12–12–0 after boutJosh HenryView status and profile →MCC 35 - Brawl at the HallSubmission (Rear-Naked Choke)Round 2 Time 3:42 Referee Not listed
L12–11–0 after boutMike CoreyView status and profile →XFO - Xtreme Fighting Organization 38Decision (Unanimous)Round 3 Time 5:00 Referee David Smith
L12–10–0 after boutPeter GrimesView status and profile →SMMA - University Fight TourDecision (Unanimous)Round 3 Time 5:00 Referee Mike England
W12–9–0 after boutJustin ScottView status and profile →CPWC - Central Pennsylvania Warrior Challenge 7TKO (Punches)Round 2 Time 3:58 Referee Keith Peterson
L11–9–0 after boutBiff WalizerView status and profile →CPWC - Central Pennsylvania Warrior Challenge 6Decision (Unanimous)Round 3 Time 5:00 Referee Dan Miragliotta
L11–8–0 after boutBrandon BergeronView status and profile →Crowbar MMA - Spring BrawlSubmission (Kimura)Round 1 Time 4:20 Referee Daniel Grimestad
W11–7–0 after boutDaraughn CanadaView status and profile →MCC 26 - Triple CrownSubmission (Rear-Naked Choke)Round 2 Time 4:52 Referee Not listed
L10–7–0 after boutWill ShuttView status and profile →MCC 25 - InfernoSubmission (Armbar)Round 1 Time 3:49 Referee Not listed
L10–6–0 after boutTravis PerzynskiView status and profile →EC 128 - Extreme Challenge 128TKO (Doctor Stoppage)Round 3 Time 0:37 Referee Not listed
L10–5–0 after boutErik KochView status and profile →MCC 20 - Last Man StandingSubmission (Rear-Naked Choke)Round 2 Time 3:13 Referee Troy Cline
W10–4–0 after boutSean WilsonView status and profile →MCC 20 - Last Man StandingSubmission (Rear-Naked Choke)Round 1 Time 1:43 Referee Troy Cline
L9–4–0 after boutWill ShuttView status and profile →MCC 18 - O'Brien vs. MickleTKO (Injury)Round 1 Time 2:31 Referee Not listed
W9–3–0 after boutEdwynn JonesView status and profile →FM - ProductionsSubmissionRound 1 Time 2:01 Referee Kevin Nix
L8–3–0 after boutPeter DuncanView status and profile →CW 9 - Max Extreme FightingDecision (Unanimous)Round 3 Time 0:00 Referee Not listed
W8–2–0 after boutScott BearView status and profile →MOTC 17 - Masters of the Cage 17SubmissionRound 3 Time 1:55 Referee Not listed
W7–2–0 after boutCameron CoffmanView status and profile →FCF - Freestyle Cage Fighting 14Submission (Guillotine Choke)Round 1 Time 0:23 Referee Not listed
W6–2–0 after boutTravis ReddingerView status and profile →MFN - Myth Fight NightSubmission (Rear-Naked Choke)Round 1 Time N/A Referee Not listed
W5–2–0 after boutChristian SanchezView status and profile →FCF - Freestyle Cage Fighting 12Submission (Punches)Round 1 Time 2:44 Referee Not listed
W4–2–0 after boutAdrian SanchezView status and profile →MOTC 14 - Masters of the Cage 14Decision (Unanimous)Round 3 Time 5:00 Referee Not listed
W3–2–0 after boutBrian StrainView status and profile →EFX - FurySubmission (Rear Naked Choke)Round 2 Time 0:00 Referee Not listed
W2–2–0 after boutKent NatheView status and profile →EFX - FuryTKORound 1 Time 0:00 Referee Not listed
L1–2–0 after boutJohn HalversonView status and profile →FSG - Coliseum CarnageSubmission (Triangle Choke)Round 3 Time 4:59 Referee Not listed
W1–1–0 after boutCaleb LongfordView status and profile →IFA - The ReturnN/ARound Time N/A Referee Not listed
L0–1–0 after boutJason PurcellView status and profile →Cage - CageTKO (Punches)Round 1 Time 1:53 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 Tom Ahrens.

Verify source record ↗
RECURSIVE COVERAGE

Every verified opponent opens another full career

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