Not listed on the current UFC roster

Brian Learn

Full professional career33 verified opponent profilesRecursive links active
BL
15–19–1 (2 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.

15Professional wins
19Professional losses
1Draws
2No 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–19–1 (2 NC)37 professional bouts2 no contests
37 of 37 bouts shown
ResultDate / recordOpponentEventFinish details
L15–19–1 (2 NC) after boutPatrick MagdalenoView status and profile →Driller Promotions / SEG - Caged Chaos at Canterbury Park 5TKO (Punches)Round 1 Time 0:19 Referee Not listed
L15–18–1 (2 NC) after boutCarl DeatonView status and profile →Driller Promotions - Mecca 3TKO (Punches)Round 1 Time 4:00 Referee Joe Fipp
L15–17–1 (2 NC) after boutJimmy ZidekView status and profile →SFC - Sharkbite Fighting Championships 1TKO (Punches)Round 3 Time 3:15 Referee Tom Develice
L15–16–1 (2 NC) after boutBrandon BuchholzView status and profile →FFC - Fearless Fighting Championship 12Decision (Unanimous)Round 3 Time 5:00 Referee Not listed
L15–15–1 (2 NC) after boutBilly ChristiansonView status and profile →FFC - Fearless Fighting Championship 9KO (Punch)Round 1 Time N/A Referee Not listed
L15–14–1 (2 NC) after boutZach SchumackView status and profile →Driller Promotions - Evolution at EpicTKO (Punches)Round 1 Time 3:13 Referee Not listed
L15–13–1 (2 NC) after boutNick KirkView status and profile →Riot at the Hyatt - Packer vs. VikingDecision (Split)Round 3 Time 5:00 Referee Not listed
L15–12–1 (2 NC) after boutDaniel KiserView status and profile →MSC - High StakesTKO (Punches)Round 1 Time 2:15 Referee Not listed
L15–11–1 (2 NC) after boutRyan BixlerView status and profile →NAFC - Bad BloodTKO (Doctor Stoppage)Round 3 Time 1:47 Referee Not listed
W15–10–1 (2 NC) after boutJose PachecoView status and profile →NAFC - RelentlessSubmission (Armbar)Round 2 Time 0:44 Referee Not listed
NC14–10–1 (2 NC) after boutTyeray KnucklesView status and profile →LCF - Lakeside Cage FightsN/C (Knee to Groin)Round Time 0:00 Referee Not listed
L14–10–1 (1 NC) after boutMorgan SickingerView status and profile →KTK 31 - ImmortalityTKO (Punches)Round 2 Time 2:32 Referee Raymond Yeager
W14–9–1 (1 NC) after boutJimmy ZidekView status and profile →CCC 6 - Cage Conflict Championships 6Submission (Triangle Choke)Round 1 Time 0:52 Referee Not listed
W13–9–1 (1 NC) after boutDerek GriffinView status and profile →Cage Conflict Championships - Christmas in the CageKO (Knee)Round 1 Time 2:27 Referee Not listed
W12–9–1 (1 NC) after boutBruce JohnsonView status and profile →Cage Conflict Championships 4 - Halloween BrawlSubmission (Armbar)Round 2 Time 1:05 Referee Chris Barrera
W11–9–1 (1 NC) after boutIsmael FigueroaView status and profile →MT 21 - Madtown Throwdown 21Submission (Armbar)Round 1 Time 3:08 Referee Not listed
L10–9–1 (1 NC) after boutNick AgallarView status and profile →RFN - Racine Fight Night 4Submission (Arm-Triangle Choke)Round 1 Time 1:11 Referee Not listed
L10–8–1 (1 NC) after boutChris BeferaView status and profile →ECO 1 - Ground ZeroSubmission (Keylock)Round 1 Time 0:00 Referee Not listed
L10–7–1 (1 NC) after boutJames WarfieldView status and profile →MT 20 - Madtown Throwdown 20KO (Head Kick)Round 1 Time 1:12 Referee Not listed
L10–6–1 (1 NC) after boutMitch JacksonView status and profile →KTK 26 - Konquer the Kage 26TKO (Punches)Round 2 Time 1:20 Referee Not listed
W10–5–1 (1 NC) after boutChris BeferaView status and profile →KTK 25 - Breaking PointSubmission (Armbar)Round 1 Time 1:00 Referee Not listed
L9–5–1 (1 NC) after boutAlex EntwistleView status and profile →Great Lakes Combat Association - The Proving Grounds 5KO (Punches)Round 2 Time 1:52 Referee Clayton Tutor
L9–4–1 (1 NC) after boutSeth MarquezView status and profile →KTK 24 - Konquer the CageDecision (Unanimous)Round 3 Time 5:00 Referee Not listed
L9–3–1 (1 NC) after boutJay EstradaView status and profile →ISCF - Bad IntentionsTKO (Punches)Round 2 Time 2:20 Referee Marc Fennell
W9–2–1 (1 NC) after boutRyan StockView status and profile →Great Lakes Combat Association - The Proving Grounds 4Submission (Rear-Naked Choke)Round 1 Time 2:35 Referee Not listed
W8–2–1 (1 NC) after boutDerek VerburgtView status and profile →TCC 4 - Best of the BestSubmission (Guillotine Choke)Round 1 Time 1:01 Referee Raymond Yeager
L7–2–1 (1 NC) after boutRyan StockView status and profile →Great Lakes Combat Association - The Proving Grounds 2Not recordedRound Time 0:00 Referee Dominic Ciatti
W7–1–1 (1 NC) after boutMateo YoungView status and profile →Great Lakes Combat Association - The Proving Grounds 1Submission (Strikes)Round 1 Time 1:42 Referee Not listed
L6–1–1 (1 NC) after boutMatt VealView status and profile →UCS - Battle on the Bay 10Submission (Armbar)Round 1 Time N/A Referee Not listed
W6–0–1 (1 NC) after boutRick KleinView status and profile →UCS - Ultimate La Crosse 2N/ARound Time 0:00 Referee Not listed
W5–0–1 (1 NC) after boutZach MartinsonView status and profile →UCS - Battle on the Bay 7N/ARound Time 0:00 Referee Not listed
W4–0–1 (1 NC) after boutCorey FlaniganView status and profile →KTK - Konquer the Kage 18Submission (Rear Naked Choke)Round 1 Time 0:00 Referee Not listed
NC3–0–1 (1 NC) after boutZach MartinsonView status and profile →UCS - Battle on the Bay 6No ContestRound Time 0:00 Referee Not listed
D3–0–1 after boutWes RonchiView status and profile →UCS - Battle on the Bay 5DrawRound Time 0:00 Referee Not listed
W3–0–0 after boutWebster CoxView status and profile →KTK - Konquer the Kage 17Submission (Armbar)Round 1 Time 2:55 Referee Raymond Yager
W2–0–0 after boutJoel ToerpeView status and profile →KTK - Konquer the Kage 16TKO (Punches)Round 1 Time 0:36 Referee Not listed
W1–0–0 after boutRandy RonchiView status and profile →Ultimate Combat Sports - Battle on the Bay 3Submission (Guillotine Choke)Round 1 Time 2:11 Referee Nick Gamst
DATA CHECKEDAug 21, 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 Brian Learn.

Verify source record ↗
RECURSIVE COVERAGE

Every verified opponent opens another full career

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