Not listed on the current UFC roster

Roger Carroll

Full professional career36 verified opponent profilesRecursive links active
RC
18–19–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.

18Professional wins
19Professional 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.

18–19–037 professional boutsNo no-contest results
37 of 37 bouts shown
ResultDate / recordOpponentEventFinish details
L18–19–0 after boutChase GambleView status and profile →FLP - Fight Lab 61Submission (Choke)Round 1 Time 0:44 Referee Not listed
L18–18–0 after boutIvan ErslanView status and profile →FFC 37 - Final Fight Championship 37: Scheinson vs. VeseliTKO (Punches)Round 1 Time 1:37 Referee Not listed
W18–17–0 after boutJudd BrownView status and profile →Warrior FC 140 - Warrior Fighting ChallengeSubmission (Armbar)Round 1 Time 4:15 Referee Dale Frye
L17–17–0 after boutJustin SumterView status and profile →864 Fighting Championship - Fight 2Decision (Unanimous)Round 3 Time 5:00 Referee Not listed
W17–16–0 after boutCristian TorresView status and profile →864 Fighting Championship - Fight 1Submission (Kneebar)Round 2 Time 0:49 Referee Not listed
L16–16–0 after boutJohn HowardView status and profile →CES MMA 46 - Howard vs. CarrollDecision (Unanimous)Round 3 Time 5:00 Referee Kevin MacDonald
L16–15–0 after boutSteve MontgomeryView status and profile →Fight Night 2 - Montgomery vs. CarrollTKO (Punches)Round 1 Time 2:16 Referee Not listed
L16–14–0 after boutNeiman GracieView status and profile →Bellator 151 - Warren vs. CaldwellDecision (Unanimous)Round 3 Time 5:00 Referee John McCarthy
L16–13–0 after boutBrennan WardView status and profile →Bellator 140 - Lima vs. KoreshkovKO (Punch)Round 1 Time 2:06 Referee John McCarthy
L16–12–0 after boutRyan ThomasView status and profile →Rings of Dreams - Fight Night 16Decision (Unanimous)Round 3 Time 5:00 Referee Al Coley
W16–11–0 after boutTodd ChattelleView status and profile →CES MMA 28 - Classic Entertainment and Sports 28Submission (Guillotine Choke)Round 2 Time 2:55 Referee Kevin Mulhall
W15–11–0 after boutEric MoonView status and profile →USFFC 20 - Carroll vs. CalhounSubmission (Guillotine Choke)Round 2 Time 2:49 Referee Larry Carter
W14–11–0 after boutDan HornbuckleView status and profile →Fight Time Promotions - Fight Time in the ValleySubmission (Choke)Round 1 Time 4:37 Referee Donnie Jessup
L13–11–0 after boutChuck O'NeilView status and profile →CES MMA 22 - Classic Entertainment and Sports 22Decision (Unanimous)Round 3 Time 5:00 Referee Not listed
L13–10–0 after boutScott HoltzmanView status and profile →XFC 26 - Night of Champions 3Decision (Unanimous)Round 5 Time 5:00 Referee Gary Copeland
W13–9–0 after boutKevin GittemeirView status and profile →NFC 57 - Wild Bill's Fight Night 57Submission (Rear-Naked Choke)Round 2 Time 2:04 Referee Not listed
L12–9–0 after boutDhiego LimaView status and profile →WBFN - Wild Bill's Fight Night 53TKO (Punches)Round 3 Time 3:06 Referee Not listed
W12–8–0 after boutJosh EagansView status and profile →XFC 22 - Crossing the LineTechnical Submission (Triangle Choke)Round 2 Time 0:59 Referee Wayne Spinola
W11–8–0 after boutDrew KennedyView status and profile →FLP - Fight Lab 30: MMA Cage FightsDecision (Split)Round 3 Time 5:00 Referee Dale Frye
L10–8–0 after boutNicolae CuryView status and profile →XFC 19 - Charlotte ShowdownDecision (Unanimous)Round 3 Time 5:00 Referee Gary Copeland
L10–7–0 after boutJohnny BuckView status and profile →FLP - Fight Lab 25: Race Week MMA Cage Fights Coyote Joe'sDecision (Unanimous)Round 3 Time 5:00 Referee Al Coley
W10–6–0 after boutJosh EagansView status and profile →Imperial Fighting - Patriot FightsSubmission (Shoulder Injury)Round 1 Time 1:00 Referee Bill Clancy
L9–6–0 after boutDave VitkayView status and profile →Sportfight X - AtlantaDecision (Unanimous)Round 3 Time 5:00 Referee Not listed
W9–5–0 after boutAdrian MilesView status and profile →HFN - Harrah Fight NightSubmission (Rear-Naked Choke)Round 1 Time 1:10 Referee Blake Grice
W8–5–0 after boutAaron JohnsonView status and profile →WBFN - Wild Bill's Fight Night 30Submission (Rear-Naked Choke)Round 1 Time 2:57 Referee Not listed
L7–5–0 after boutNissen OsterneckView status and profile →CFP - Sunfest Fight Series 2Submission (Rear-Naked Choke)Round 2 Time 2:44 Referee Not listed
L7–4–0 after boutUriah HallView status and profile →ROC 30 - Ring of Combat 30TKO (Submission to Punch)Round 1 Time 2:41 Referee Dan Miragliotta
W7–3–0 after boutClint HesterView status and profile →BFN 5 - Bangkok Fight Night 5Submission (Armbar)Round 1 Time 2:19 Referee George Yerdon
W6–3–0 after boutMike GeurinView status and profile →PFC - PA Fighting Championships 2Submission (Rear-Naked Choke)Round 2 Time 3:51 Referee Kevin Mulhall
L5–3–0 after boutDave MewbornView status and profile →WBFN - Wild Bill's Fight Night 24Submission (Brabo Choke)Round 2 Time 2:53 Referee Not listed
W5–2–0 after boutTim StoutView status and profile →COTK - Clash of the KingsSubmission (Rear-Naked Choke)Round 2 Time 2:22 Referee Tony Mullinax
W4–2–0 after boutBrandon EzzoView status and profile →NLCF - Battle GroundsSubmission (Guillotine Choke)Round 1 Time 2:05 Referee Dale Frye
L3–2–0 after boutCharles Jacob WhitfieldView status and profile →CFP - Clash at the Coast 3Submission (Arm-Triangle Choke)Round 3 Time 2:07 Referee Not listed
W3–1–0 after boutRay HalsteadView status and profile →RITC 19 - Ruckus in the Cage 19Submission (Triangle Choke)Round 1 Time 4:06 Referee Dale Frye
L2–1–0 after boutKyle BakerView status and profile →COF - Circle of Fury 2Submission (Punches)Round 1 Time 4:49 Referee Not listed
W2–0–0 after boutMarcus ThomasView status and profile →CFP - The Carolina CrownSubmission (Guillotine Choke)Round 1 Time 0:56 Referee Dale Frye
W1–0–0 after boutWilliam del SappView status and profile →COF - Circle of FurySubmission (Strikes)Round 1 Time 1:05 Referee Not listed
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 Roger Carroll.

Verify source record ↗
RECURSIVE COVERAGE

Every verified opponent opens another full career

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