Not listed on the current UFC roster

Travis McCullough

Full professional career65 verified opponent profilesRecursive links active
TM
20–47–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.

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

20–47–067 professional boutsNo no-contest results
67 of 67 bouts shown
ResultDate / recordOpponentEventFinish details
L20–47–0 after boutCollin HuckbodyView status and profile →Extreme Beatdown - Beatdown 20Submission (Rear-Naked Choke)Round 1 Time 1:55 Referee Not listed
L20–46–0 after boutTom AngeloffView status and profile →Inner Strength MMA 6 - Summer Bash BeatdownSubmission (Arm-Triangle Choke)Round 1 Time 1:29 Referee Joe Fipp
L20–45–0 after boutKevin KlineView status and profile →FTW - Prize Fighting Championship 9TKO (Submission to Punches)Round 1 Time 1:24 Referee Michael Stein
L20–44–0 after boutJos EichelbergerView status and profile →MF - Max Fights 20Submission (Rear-Naked Choke)Round 1 Time 1:12 Referee Jade Pergande
L20–43–0 after boutMatt FriesenView status and profile →Golden Cage MMA - Magic City Mayhem 4TKO (Punches)Round 1 Time 3:02 Referee David Wald
L20–42–0 after boutCole AckermanView status and profile →Pound'Em Productions - Boomtown Brawl 5Submission (Guillotine Choke)Round 1 Time 0:47 Referee Joe Sheehan
L20–41–0 after boutJason LouckView status and profile →Xplode Fight Series - Lock DownSubmission (Triangle Choke)Round 1 Time 0:35 Referee Rob Hinds
L20–40–0 after boutSean LoefflerView status and profile →Xplode Fight Series - Twentynine Palms Fight NightSubmission (Keylock)Round 1 Time 1:47 Referee Luis Cobian
L20–39–0 after boutChris HughView status and profile →IFC - Impact Fighting Championship 11Submission (Arm-Triangle Choke)Round 1 Time 1:58 Referee Nick Johnson
L20–38–0 after boutBenjamin SmithView status and profile →Impact Fighting Championship - RevolutionSubmission (Brabo Choke)Round 1 Time 2:39 Referee Nick Johnson
L20–37–0 after boutLandon LeissView status and profile →Impact Fighting Championship - Challenger Series 5Submission (Rear-Naked Choke)Round 3 Time 3:28 Referee David Wald
L20–36–0 after boutChris BachmeierView status and profile →MF - Max Fights 16Submission (Kimura)Round 1 Time 1:24 Referee David Wald
L20–35–0 after boutKyle OlsenView status and profile →Impact Fighting Championship - Challenger Series 4TKO (Punches)Round 1 Time 2:32 Referee Chad Gilbertson
W20–34–0 after boutJames WilkieView status and profile →Impact Fighting Championship - Challenger Series 3Submission (Guillotine Choke)Round 2 Time 0:30 Referee David Wald
L19–34–0 after boutBrodie FarberView status and profile →Xplode Fight Series - Brutal ConductSubmission (Rear-Naked Choke)Round 1 Time 2:11 Referee Ben Lagman
L19–33–0 after boutZachery EvansView status and profile →Impact Fighting Championship - Max FightsTKO (Submission to Punches)Round 1 Time 2:00 Referee David Wald
L19–32–0 after boutSteve SteinbeissView status and profile →Griggs Entertainment - Roberts vs. SteinbeissTKO (Submission to Punches)Round 1 Time 3:20 Referee Don Clift
L19–31–0 after boutRobert FitchView status and profile →Pound'Em Productions - Boomtown Brawl 1Submission (Triangle Choke)Round 1 Time 3:22 Referee Daniel Grimestad
W19–30–0 after boutSean GourdView status and profile →MF - Max Fights 13TKO (Submission to Punches)Round 1 Time 3:01 Referee Daniel Grimestad
L18–30–0 after boutTerence Joseph MedrudView status and profile →MF 12 - Proving Grounds 3Submission (Rear-Naked Choke)Round 1 Time 3:43 Referee James Grimestad
L18–29–0 after boutTom MeadowsView status and profile →Savage Entertainment - Savage BeatdownSubmission (Armbar)Round 1 Time 2:17 Referee Ross Ogden
L18–28–0 after boutJosh JanousekView status and profile →KOTC - Underground 59Decision (Unanimous)Round 3 Time 5:00 Referee Not listed
L18–27–0 after boutTerence Joseph MedrudView status and profile →MF - Max Fights 9Submission (Armbar)Round 1 Time 1:30 Referee Daniel Grimestad
L18–26–0 after boutThane LewisView status and profile →EB - Beatdown at 4 Bears 6TKO (Submission to Punches)Round 2 Time N/A Referee Not listed
L18–25–0 after boutJade PergandeView status and profile →MF 8 - EliminationSubmission (Rear-Naked Choke)Round 1 Time 2:57 Referee Daniel Grimestad
L18–24–0 after boutDarrin HookView status and profile →DFC 12 - Dakota Fighting Championships 12Submission (Rear-Naked Choke)Round 1 Time 2:50 Referee Jade Pergande
L18–23–0 after boutNick WagnerView status and profile →MF - Max Fights 6Submission (Keylock)Round 1 Time 3:09 Referee Daniel Grimestad
W18–22–0 after boutChad ShervaView status and profile →MF - Max Fights 5Submission (Armbar)Round 1 Time 3:23 Referee Dan Heising
L17–22–0 after boutMatt DeWolfeView status and profile →BB - Badlands BeatdownSubmissionRound 1 Time 0:38 Referee Daniel Grimestad
W17–21–0 after boutMike WenzelView status and profile →SDTC - SD Total CombatSubmission (Armbar)Round 1 Time 2:54 Referee Not listed
L16–21–0 after boutAron LoftonView status and profile →FCF - Freestyle Cage Fighting 29Submission (Armbar)Round 1 Time 0:50 Referee Not listed
L16–20–0 after boutCaleb NelsonView status and profile →KOTC - Northern LightsSubmission (Armbar)Round 1 Time 2:26 Referee Not listed
L16–19–0 after boutNick ThompsonView status and profile →MT 18 - Madtown Throwdown 18TKO (Submission to Punches)Round 1 Time 2:38 Referee Not listed
L16–18–0 after boutCharley LynchView status and profile →MCS - Minnesota Combat SportsSubmission (Armbar)Round 1 Time 3:42 Referee Not listed
L16–17–0 after boutKyle JensenView status and profile →CLCF - Cass Lake Cage FightsSubmission (Choke)Round 1 Time 2:39 Referee Not listed
L16–16–0 after boutJoel SchrimpfView status and profile →Brutaal - Fight NightSubmission (Guillotine Choke)Round 1 Time 2:51 Referee Not listed
L16–15–0 after boutJacob VolkmannView status and profile →MF - Max Fights 4TKO (Submission to Punches)Round 1 Time 0:51 Referee Not listed
W16–14–0 after boutJustin SimmonsView status and profile →Combat USA - Fight NightSubmission (Punches)Round 1 Time 0:22 Referee Not listed
L15–14–0 after boutDane SayersView status and profile →EB - Beatdown at 4 Bears 2Submission (Rear-Naked Choke)Round 1 Time 2:39 Referee Not listed
L15–13–0 after boutDave MenneView status and profile →Brutaal - Fight NightTKO (Punches)Round 1 Time 2:30 Referee Not listed
W15–12–0 after boutJosh FroelichView status and profile →Brutaal - Fight NightSubmission (Rear-Naked Choke)Round 3 Time 1:00 Referee Not listed
L14–12–0 after boutRico WashingtonView status and profile →Brutaal - Fight NightDecisionRound 3 Time 5:00 Referee Not listed
W14–11–0 after boutColby VogtView status and profile →Brutaal - Fight NightSubmission (Triangle Choke)Round 1 Time 2:49 Referee Not listed
L13–11–0 after boutB.J. LacyView status and profile →MF - Max Fights 2TKO (Punches)Round 2 Time 3:22 Referee Not listed
W13–10–0 after boutMark WatersView status and profile →CFX 6 - Cage Fighting Xtreme 6TKO (Punches)Round Time N/A Referee Not listed
W12–10–0 after boutBruce NelsonView status and profile →MF - Max Fights 1Submission (Armbar)Round 1 Time 3:24 Referee Not listed
W11–10–0 after boutNathan OliverView status and profile →NOG - Night of GladiatorsDisqualificationRound 1 Time 2:32 Referee Not listed
L10–10–0 after boutJeremy LangView status and profile →EFX - FuryTKORound 1 Time 0:00 Referee Not listed
W10–9–0 after boutChris PowersView status and profile →EFX - FurySubmission (Ankle Lock)Round Time N/A Referee Not listed
W9–9–0 after boutDenny GreywaterView status and profile →CFC - Crookston Fighting ChallengeSubmissionRound 1 Time 0:00 Referee Not listed
L8–9–0 after boutJoey FingalsonView status and profile →NFA - Vendetta at The VenueSubmission (Rear-Naked Choke)Round 1 Time 1:35 Referee Not listed
L8–8–0 after boutJoey ClarkView status and profile →EFX - FurySubmission (Armbar)Round 1 Time N/A Referee Not listed
W8–7–0 after boutChris CavanaughView status and profile →NFA - ReloadedTKORound 1 Time 1:43 Referee Not listed
L7–7–0 after boutMason HeimView status and profile →DFC 7 - RevolutionSubmission (Rear-Naked Choke)Round 1 Time 2:00 Referee Not listed
L7–6–0 after boutAnthony PorcelliView status and profile →MKS - Miletich Kombat SportsSubmission (Rear-Naked Choke)Round 1 Time N/A Referee Not listed
L7–5–0 after boutChuck ParmeleeView status and profile →TCI - The Cage Inc.Submission (Armbar)Round 1 Time 0:58 Referee Not listed
L7–4–0 after boutRyan SchmitzView status and profile →DFC 6 - Two Worlds CollideSubmission (Rear-Naked Choke)Round 2 Time 2:26 Referee Not listed
L7–3–0 after boutMatt LafromboiseView status and profile →XKK - MoorheadN/ARound Time N/A Referee Not listed
W7–2–0 after boutNick ThieleView status and profile →KO - ProductionsKO (Punches)Round Time N/A Referee Not listed
W6–2–0 after boutJoe WinterfeldtView status and profile →NFA - Battle at the Ridge 1TKO (Punches)Round 2 Time 2:56 Referee Not listed
L5–2–0 after boutMatt FriesenView status and profile →NFA - Return of the WarriorsSubmission (Rear-Naked Choke)Round 1 Time 1:21 Referee Not listed
W5–1–0 after boutCory MolsbergerView status and profile →NFA - TrialsSubmission (Punches)Round 1 Time N/A Referee Not listed
W4–1–0 after boutMike MintzView status and profile →NFA - TrialsTKO (Punches)Round Time N/A Referee Not listed
W3–1–0 after boutRyan HesseView status and profile →NFA - TrialsKO (Punches)Round Time N/A Referee Not listed
W2–1–0 after boutYancy CuellarView status and profile →NFA - Showdown at Spirit LakeSubmission (Punches)Round 1 Time N/A Referee Not listed
W1–1–0 after boutDanny CharboneauView status and profile →NFA - Last Dam FightsTKO (Punches)Round 1 Time 1:01 Referee Not listed
L0–1–0 after boutWayne HajicekView status and profile →NFA - Throwdown in Jamestown 2Submission (Rear-Naked Choke)Round 2 Time 0:15 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 Travis McCullough.

Verify source record ↗
RECURSIVE COVERAGE

Every verified opponent opens another full career

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