Not listed on the current UFC roster

Jacob Bohn

Full professional career27 verified opponent profilesRecursive links active
JB
14–15–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
15Professional 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–15–029 professional boutsNo no-contest results
29 of 29 bouts shown
ResultDate / recordOpponentEventFinish details
L14–15–0 after boutVilson NdregjoniView status and profile →Victory Fighting League 4 - Havoc on the HudsonDecision (Unanimous)Round 3 Time 5:00 Referee Vitor Ribeiro
L14–14–0 after boutRegivaldo CarvalhoView status and profile →CES MMA 81 - Carvalho vs. BohnSubmission (Rear-Naked Choke)Round 2 Time 3:22 Referee Not listed
L14–13–0 after boutLance LawrenceView status and profile →LFA 194 - Magomedov vs. LeyvaSubmission (Guillotine Choke)Round 3 Time 3:41 Referee Todd Anderson
L14–12–0 after boutJoe GiannettiView status and profile →Cage Titans FC - Cage Titans 65Submission (Ninja Choke)Round 1 Time 0:27 Referee Marcel Varela
W14–11–0 after boutMohammad Al KinaniView status and profile →Combat Zone 83 - Combat Zone MMASubmission (Guillotine Choke)Round 1 Time 3:40 Referee Not listed
L13–11–0 after boutArmando GjetjaView status and profile →ROC 81 - Ring of Combat 81Decision (Unanimous)Round 3 Time 5:00 Referee Gasper Oliver
W13–10–0 after boutZach DiSabatinoView status and profile →Cage Titans FC - Cage Titans 59Decision (Unanimous)Round 3 Time 5:00 Referee John English
W12–10–0 after boutAli ZebianView status and profile →Cage Titans FC - Cage Titans 58Submission (Guillotine Choke)Round 3 Time 1:15 Referee Tommy Santana
W11–10–0 after boutJay BakanowskiView status and profile →Combat FC 2 - Hawn vs. CavalcanteDecision (Unanimous)Round 3 Time 5:00 Referee Not listed
L10–10–0 after boutPeter BarrettView status and profile →Cage Titans FC - Cage Titans 54TKO (Punches)Round 3 Time 0:25 Referee Steve Rita
L10–9–0 after boutJoe GiannettiView status and profile →Cage Titans FC - Cage Titans 51TKO (Punches)Round 4 Time 2:57 Referee Bryan Miner
L10–8–0 after boutJustin MontalvoView status and profile →Bellator 272 - Pettis vs. HoriguchiDecision (Unanimous)Round 3 Time 5:00 Referee Kerry Hatley
W10–7–0 after boutDan DubuqueView status and profile →Reality Fighting - Dubuque vs. BohnDecision (Unanimous)Round 5 Time 5:00 Referee Not listed
W9–7–0 after boutAndres JeudiView status and profile →CES MMA 59 - Knight vs. SkipperSubmission (Rear-Naked Choke)Round 2 Time 3:42 Referee Alan Lau
W8–7–0 after boutVladimir KazbekovView status and profile →BTC 6 - Night of ChampionsTKO (Retirement)Round 2 Time 5:00 Referee Not listed
L7–7–0 after boutJoe SoleckiView status and profile →CFFC 73 - Anyanwu vs. DaukausDecision (Unanimous)Round 3 Time 5:00 Referee James Chappell
L7–6–0 after boutRyan SandersView status and profile →NEF 36 - Battle for the GoldTKO (Doctor Stoppage)Round 2 Time 4:29 Referee Not listed
W7–5–0 after boutLewis CorapiView status and profile →CES MMA 51 - Andrews vs. OwensSubmission (Rear-Naked Choke)Round 1 Time 3:14 Referee Kevin MacDonald
W6–5–0 after boutKenny FosterView status and profile →CES MMA - CES MMA NY 1Decision (Split)Round 3 Time 5:00 Referee Not listed
L5–5–0 after boutMatt DiMarcantonioView status and profile →BTC 2 - ValhallaKO (Flying Knee)Round 2 Time 0:41 Referee Not listed
L5–4–0 after boutSean SorianoView status and profile →CES MMA 44 - Bessette vs. TrujilloTKO (Leg Kicks)Round 2 Time 3:21 Referee Kevin MacDonald
L5–3–0 after boutAlex MorganView status and profile →Hybrid Combat - Hybrid Pro Series 5Decision (Unanimous)Round 3 Time 5:00 Referee Not listed
W5–2–0 after boutJames JenkinsView status and profile →CFFC 60 - Webb vs. SteeleSubmission (Rear-Naked Choke)Round 2 Time 3:19 Referee Liam Kerrigan
L4–2–0 after boutShane BurgosView status and profile →CFFC 56 - Wells vs. WaloKO (Punch)Round 1 Time 4:52 Referee James Chappell
W4–1–0 after boutRyan CafaroView status and profile →CFFC 53 - Spohn vs. AnyanwuDecision (Unanimous)Round 3 Time 5:00 Referee Dan Miragliotta
W3–1–0 after boutZack GrossmanView status and profile →GOTC MMA - Gladiators of the Cage 18Decision (Unanimous)Round 3 Time 5:00 Referee Chip Snider
W2–1–0 after boutCharlie GathersView status and profile →Gladiators of the Cage - The North Shore's Rise to Power 6Submission (Rear-Naked Choke)Round 1 Time 4:09 Referee Chip Snider
W1–1–0 after boutRyan HogansView status and profile →Gladiators of the Cage - The North Shore's Rise to Power 5TKO (Punches)Round 1 Time 2:45 Referee Chip Snider
L0–1–0 after boutPat SabatiniView status and profile →CFFC 35 - Heckman vs. MakashviliSubmission (Rear-Naked Choke)Round 1 Time 2:22 Referee Keith Peterson
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 Jacob Bohn.

Verify source record ↗
RECURSIVE COVERAGE

Every verified opponent opens another full career

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