Not listed on the current UFC roster

Brian Kelleher

Full professional career32 verified opponent profilesRecursive links active
BK
24–16–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.

24Professional wins
16Professional 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.

24–16–040 professional boutsNo no-contest results
40 of 40 bouts shown
ResultDate / recordOpponentEventFinish details
L24–16–0 after boutCody GibsonView status and profile →UFC on ESPN 60 - Lemos vs. JandirobaSubmission (Arm-Triangle Choke)Round 1 Time 3:58 Referee Kerry Hatley
L24–15–0 after boutCody GarbrandtView status and profile →UFC 296 - Edwards vs. CovingtonKO (Punch)Round 1 Time 3:42 Referee Marc Goddard
L24–14–0 after boutMario BautistaView status and profile →UFC on ESPN 38 - Tsarukyan vs. GamrotSubmission (Rear-Naked Choke)Round 1 Time 2:27 Referee Herb Dean
L24–13–0 after boutUmar NurmagomedovView status and profile →UFC 272 - Covington vs. MasvidalSubmission (Rear-Naked Choke)Round 1 Time 3:15 Referee Marc Goddard
W24–12–0 after boutKevin CroomView status and profile →UFC on ESPN 32 - Kattar vs. ChikadzeDecision (Unanimous)Round 3 Time 5:00 Referee Keith Peterson
W23–12–0 after boutDomingo PilarteView status and profile →UFC on ESPN 29 - Cannonier vs. GastelumDecision (Unanimous)Round 3 Time 5:00 Referee Chris Tognoni
L22–12–0 after boutRicky SimonView status and profile →UFC 258 - Usman vs. BurnsDecision (Unanimous)Round 3 Time 5:00 Referee Keith Peterson
W22–11–0 after boutRay RodriguezView status and profile →UFC Fight Night 176 - Overeem vs. SakaiSubmission (Guillotine Choke)Round 1 Time 0:39 Referee Herb Dean
L21–11–0 after boutCody StamannView status and profile →UFC 250 - Nunes vs. SpencerDecision (Unanimous)Round 3 Time 5:00 Referee Mark Smith
W21–10–0 after boutHunter AzureView status and profile →UFC Fight Night 171 - Smith vs. TeixeiraKO (Punches)Round 2 Time 3:40 Referee Jason Herzog
W20–10–0 after boutOde OsbourneView status and profile →UFC 246 - McGregor vs. CerroneSubmission (Guillotine Choke)Round 1 Time 2:49 Referee Mark Smith
L19–10–0 after boutMontel JacksonView status and profile →UFC 232 - Jones vs. Gustafsson 2Submission (Brabo Choke)Round 1 Time 1:40 Referee Edward Collantes
L19–9–0 after boutJohn LinekerView status and profile →UFC 224 - Nunes vs. PenningtonKO (Punch)Round 3 Time 3:43 Referee Leon Roberts
W19–8–0 after boutRenan BaraoView status and profile →UFC on Fox 28 - Emmett vs. StephensDecision (Unanimous)Round 3 Time 5:00 Referee Dan Miragliotta
W18–8–0 after boutDamian StasiakView status and profile →UFC Fight Night 118 - Cerrone vs. TillTKO (Punches)Round 3 Time 3:39 Referee Piotr Michalak
L17–8–0 after boutMarlon VeraView status and profile →UFC on Fox 25 - Weidman vs. GastelumSubmission (Armbar)Round 1 Time 2:18 Referee Keith Peterson
W17–7–0 after boutIuri AlcantaraView status and profile →UFC 212 - Aldo vs. HollowaySubmission (Guillotine Choke)Round 1 Time 1:48 Referee Eduardo Herdy
W16–7–0 after boutJulio ArceView status and profile →ROC 54 - Ring of Combat 54Submission (Guillotine Choke)Round 3 Time 0:18 Referee Keith Peterson
W15–7–0 after boutJosh RobinsonView status and profile →ROC 53 - Ring of Combat 53KO (Spinning Backfist)Round 3 Time 0:24 Referee Vitor Ribeiro
W14–7–0 after boutJulio ArceView status and profile →ROC 52 - Ring of Combat 52Decision (Majority)Round 3 Time 5:00 Referee Liam Kerrigan
W13–7–0 after boutJay HaasView status and profile →CFFC 49 - Honor vs. OliveiraSubmission (Guillotine Choke)Round 1 Time 4:49 Referee Not listed
W12–7–0 after boutAndre SoukhamthathView status and profile →CES MMA 28 - Classic Entertainment and Sports 28Decision (Unanimous)Round 3 Time 5:00 Referee Kevin MacDonald
W11–7–0 after boutMark ChericoView status and profile →Pinnacle FC - Pittsburgh Challenge Series 9Submission (Guillotine Choke)Round 1 Time 0:37 Referee Chip Snider
L10–7–0 after boutAndy MainView status and profile →CFFC 34 - Santella vs. HonsteinSubmission (Triangle Choke)Round 1 Time 1:26 Referee Gasper Oliver
W10–6–0 after boutLester CaslowView status and profile →CFFC 31 - Heckman vs. LentzSubmission (Rear-Naked Choke)Round 2 Time 1:34 Referee Gasper Oliver
L9–6–0 after boutJeff SmithView status and profile →CFFC 29 - Smith vs. KelleherSubmission (Armbar)Round 2 Time 4:39 Referee Bill Bookwalter
L9–5–0 after boutScott HeckmanView status and profile →CFFC 27 - Heckman vs. KelleherDecision (Unanimous)Round 3 Time 5:00 Referee Keith Peterson
L9–4–0 after boutJimmie RiveraView status and profile →Bellator MMA - Bellator 95Decision (Unanimous)Round 3 Time 5:00 Referee Keith Peterson
W9–3–0 after boutTyler KahihikoloView status and profile →Coalition of Combat - Free 4 AllDecision (Unanimous)Round 3 Time 5:00 Referee Not listed
W8–3–0 after boutBill JonesView status and profile →WCMMA 1 - Portugal vs. USAKO (Punch)Round 1 Time 0:10 Referee Dan Miragliotta
W7–3–0 after boutRyan VaccaroView status and profile →JB Sports / Live Nation - Rock Out Knock OutTKO (Flying Knee)Round 2 Time 0:56 Referee Gasper Oliver
W6–3–0 after boutRaphael ChavesView status and profile →CFFC 14 - No MercyTKO (Punches)Round 2 Time 3:41 Referee Gasper Oliver
W5–3–0 after boutJosh ParkerView status and profile →NEF - Fight Night 1Submission (Rear-Naked Choke)Round 1 Time 4:31 Referee Not listed
L4–3–0 after boutArtur RofiView status and profile →CFFC 12 - Pollard vs. SotoSubmission (Armbar)Round 1 Time 4:57 Referee Gasper Oliver
L4–2–0 after boutClaudio LedesmaView status and profile →BFC - Bellator Fighting Championships 54Decision (Unanimous)Round 3 Time 5:00 Referee Gasper Oliver
W4–1–0 after boutMichael LaDukeView status and profile →ROC 37 - Ring of Combat 37TKO (Doctor Stoppage)Round 3 Time 3:14 Referee Gasper Oliver
W3–1–0 after boutManny MillanView status and profile →XFE - Cage Wars 8: House of PainSubmission (Rear-Naked Choke)Round 1 Time 3:34 Referee Keith Peterson
W2–1–0 after boutSiyam YousefiView status and profile →CFFC 8 - Seek and DestroySubmission (Guillotine Choke)Round 1 Time 2:41 Referee Donnie Carolei
W1–1–0 after boutNate AinsworthView status and profile →CZ 37 - Kicking It at The RockKO (Punch)Round 1 Time 0:23 Referee Kevin MacDonald
L0–1–0 after boutDan CionView status and profile →Xtreme Fight Events - Cage Wars 5Submission (Guillotine Choke)Round 1 Time 4:42 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 Brian Kelleher.

Verify source record ↗
RECURSIVE COVERAGE

Every verified opponent opens another full career

40 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 ↗