Not listed on the current UFC roster

Jacob Thrall

Full professional career24 verified opponent profilesRecursive links active
JT
15–9–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.

15Professional wins
9Professional 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.

15–9–125 professional boutsNo no-contest results
25 of 25 bouts shown
ResultDate / recordOpponentEventFinish details
L15–9–1 after boutLazaro DayronView status and profile →Professional Fighters League - PFL Pittsburgh: Eblen vs. BattleDecision (Unanimous)Round 3 Time 5:00 Referee Jason Herzog
W15–8–1 after boutDiego LevanteView status and profile →Synergy FC 23 - Kansas City Fight NightSubmission (Rear-Naked Choke)Round 1 Time 1:57 Referee Zach Teiberis
W14–8–1 after boutJoey EstradaView status and profile →Crash Combat Championship 6 - Thrall vs. EstradaSubmission (Rear-Naked Choke)Round 1 Time 1:31 Referee Not listed
W13–8–1 after boutDelfino BenitezView status and profile →Ludus Fight League - Fight Night at the Historic Harley-DavidsonSubmission (Guillotine Choke)Round 1 Time 1:27 Referee Not listed
W12–8–1 after boutRylan MelanconView status and profile →RFC 1 - Ragin Fighting Championship 1Decision (Unanimous)Round 3 Time 5:00 Referee Chris Hill
W11–8–1 after boutCody PetersonView status and profile →Blue Corner Promotions - Ultimate Blue Corner BattlesTKO (Punches)Round 1 Time 4:41 Referee Nick Berens
L10–8–1 after boutChuka WillisView status and profile →Knuckled Up Promotions - Fight Show 15Decision (Unanimous)Round 3 Time 5:00 Referee Zach Teiberis
W10–7–1 after boutKameron JordanView status and profile →Crash Combat Championship 3 - The HeatSubmission (Guillotine Choke)Round 2 Time 0:00 Referee Not listed
W9–7–1 after boutTray MartinView status and profile →Knuckled Up Promotions - Fight Night at The EncoreTKO (Strikes)Round 2 Time 1:12 Referee Tim Francis
L8–7–1 after boutAlejandro GomezView status and profile →FAC 23 - Fighting Alliance Championship 23TKO (Retirement)Round 1 Time 3:47 Referee Zach Teiberis
W8–6–1 after boutDre MileyView status and profile →SMMA 32 - Showcase MMA 32SubmissionRound 1 Time 3:05 Referee Not listed
L7–6–1 after boutAlan OlivasView status and profile →FAC 19 - Fighting Alliance Championship 19: Cinco de MayoDecision (Unanimous)Round 5 Time 5:00 Referee Mike England
W7–5–1 after boutDillon TolbertView status and profile →Shamrock FC - Shamrock 342Submission (Rear-Naked Choke)Round 1 Time 0:33 Referee Nick Berens
L6–5–1 after boutSteven GrahamView status and profile →FAC 10 - Fighting Alliance Championship 10Decision (Split)Round 3 Time 5:00 Referee Mike England
L6–4–1 after boutRickey FurarView status and profile →LFA 92 - Wirth vs. AskarTKO (Knee Injury)Round 3 Time 1:08 Referee Marcio Laselva
L6–3–1 after boutLeandro GomesView status and profile →LFA 85 - Hughes vs. DemopoulosDecision (Unanimous)Round 3 Time 5:00 Referee Bobby Wombacher
W6–2–1 after boutEric EllingtonView status and profile →LFA 76 - Ogden vs. BrowneSubmission (Guillotine Choke)Round 1 Time 4:52 Referee Nick Berens
W5–2–1 after boutNathan GossensView status and profile →Kansas Combat Coalition - The Charity BrawlSubmission (Guillotine Choke)Round 1 Time 0:26 Referee Not listed
L4–2–1 after boutCortavious RomiousView status and profile →Shamrock FC - Shamrock 317Decision (Unanimous)Round 3 Time 5:00 Referee Nick Nolte
W4–1–1 after boutDillon TolbertView status and profile →Shamrock FC - Shamrock 313TKO (Punches)Round 1 Time 0:09 Referee Nick Nolte
D3–1–1 after boutJohnny MarigoView status and profile →EFC - Evolution Fighting Championship 10Draw (Split)Round 3 Time 5:00 Referee Nick Berens
W3–1–0 after boutDustin KramerView status and profile →Shamrock FC - Shamrock 304Submission (Rear-Naked Choke)Round 2 Time 2:27 Referee Mike England
W2–1–0 after boutMatt MurphyView status and profile →Shamrock FC - Shamrock 302Submission (Rear-Naked Choke)Round 3 Time 2:55 Referee Mike England
L1–1–0 after boutTevin LaskeyView status and profile →XFL 345 - Final FuryDecision (Unanimous)Round 3 Time 5:00 Referee Not listed
W1–0–0 after boutJordan HernandezView status and profile →CCS - Carden Combat Sports 2TKO (Punches)Round 1 Time 0:40 Referee Nick Berens
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 Thrall.

Verify source record ↗
RECURSIVE COVERAGE

Every verified opponent opens another full career

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