Not listed on the current UFC roster

Ricky Glenn

Full professional career28 verified opponent profilesRecursive links active
RG
22–9–2PROFESSIONAL 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.

22Professional wins
9Professional losses
2Draws
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.

22–9–233 professional boutsNo no-contest results
33 of 33 bouts shown
ResultDate / recordOpponentEventFinish details
L22–9–2 after boutKenan SongView status and profile →UFC 305 - Du Plessis vs. AdesanyaDecision (Unanimous)Round 3 Time 5:00 Referee Jim Perdios
L22–8–2 after boutDrew DoberView status and profile →UFC Fight Night 229 - Dawson vs. GreenTKO (Punches)Round 1 Time 2:36 Referee Chris Tognoni
L22–7–2 after boutChristos GiagosView status and profile →UFC Fight Night 222 - Pavlovich vs. BlaydesKO (Punch)Round 1 Time 1:35 Referee Jacob Montalvo
D22–6–2 after boutGrant DawsonView status and profile →UFC Fight Night 196 - Costa vs. VettoriDraw (Majority)Round 3 Time 5:00 Referee Mike Beltran
W22–6–1 after boutJoaquim SilvaView status and profile →UFC on ESPN 25 - Korean Zombie vs. IgeKO (Punches)Round 1 Time 0:37 Referee Mike Beltran
L21–6–1 after boutKevin AguilarView status and profile →UFC - The Ultimate Fighter 28 FinaleDecision (Unanimous)Round 3 Time 5:00 Referee Chris Tognoni
W21–5–1 after boutDennis BermudezView status and profile →UFC Fight Night 133 - Dos Santos vs. IvanovDecision (Split)Round 3 Time 5:00 Referee Tom Supnet
L20–5–1 after boutMyles JuryView status and profile →UFC 219 - Cyborg vs. HolmDecision (Unanimous)Round 3 Time 5:00 Referee John McCarthy
W20–4–1 after boutGavin TuckerView status and profile →UFC 215 - Nunes vs. Shevchenko 2Decision (Unanimous)Round 3 Time 5:00 Referee Kyle Cardinal
W19–4–1 after boutPhillipe NoverView status and profile →UFC 208 - Holm vs. De RandamieDecision (Split)Round 3 Time 5:00 Referee Yves Lavigne
L18–4–1 after boutEvan DunhamView status and profile →UFC Fight Night 94 - Poirier vs. JohnsonDecision (Unanimous)Round 3 Time 5:00 Referee Jacob Montalvo
W18–3–1 after boutRamiro HernandezView status and profile →VFC 51 - Emerson vs. WestDecision (Split)Round 3 Time 5:00 Referee Rob Hinds
W17–3–1 after boutChris ManuelView status and profile →Pure FC 3 - Glenn vs. ManuelTKO (Punches to the Body)Round 3 Time 2:03 Referee Not listed
W16–3–1 after boutAdam WardView status and profile →WSOF 24 - Fitch vs. OkamiKO (Punches)Round 2 Time 1:27 Referee Bryan Miner
L15–3–1 after boutLance PalmerView status and profile →WSOF 16 - Palhares vs. FitchSubmission (Rear-Naked Choke)Round 3 Time 3:09 Referee Dan Stell
W15–2–1 after boutGeorgi KarakhanyanView status and profile →WSOF 10 - Branch vs. TaylorTKO (Retirement)Round 2 Time 5:00 Referee Steve Mazzagatti
W14–2–1 after boutArtur RofiView status and profile →WSOF 5 - Arlovski vs. KyleDecision (Unanimous)Round 3 Time 5:00 Referee Keith Peterson
W13–2–1 after boutAlexandre PimentelView status and profile →WSOF 2 - Arlovski vs. JohnsonKO (Punches)Round 3 Time 1:51 Referee Dan Miragliotta
W12–2–1 after boutLyndon WhitlockView status and profile →SFS 6 - Score Fighting Series 6TKO (Knees to the Body and Punches)Round 3 Time 2:34 Referee Yves Lavigne
W11–2–1 after boutTristan JohnsonView status and profile →SFS 5 - Fraser vs. HillTKO (Punches)Round 2 Time 4:26 Referee Yves Lavigne
W10–2–1 after boutCharon SpainView status and profile →NAFC - ColosseumTKO (Elbow and Punches)Round 2 Time 0:29 Referee Not listed
W9–2–1 after boutJose PachecoView status and profile →NAFC - UnleashedDecision (Unanimous)Round 3 Time 5:00 Referee Not listed
W8–2–1 after boutGustavo RodriguezView status and profile →KOTC - InterferenceTKO (Punches)Round 2 Time 1:46 Referee Not listed
D7–2–1 after boutRyan RobertsView status and profile →MCC 35 - Brawl at the HallDrawRound 5 Time 5:00 Referee Not listed
W7–2–0 after boutJosh HenryView status and profile →MCC 32 - Bad BloodSubmission (Triangle Choke)Round 1 Time 3:41 Referee Not listed
W6–2–0 after boutJosh HenryView status and profile →MCC 31 - Full ForceSubmission (Armbar)Round 1 Time 0:32 Referee Thomas Mastin
W5–2–0 after boutJohnny CaseView status and profile →MCC 29 - Champion vs. ChampionTKO (Submission to Punches)Round 1 Time 4:07 Referee Not listed
W4–2–0 after boutColby KaradiosView status and profile →MCC 27 - Mutapcic vs. CummingsTKO (Punches)Round 1 Time 2:49 Referee Not listed
L3–2–0 after boutLonnie ScrivenView status and profile →MCC 25 - InfernoDecision (Split)Round 3 Time 5:00 Referee Not listed
W3–1–0 after boutJoe MorrisView status and profile →MCC 24 - ReloadedSubmission (Triangle Choke)Round 1 Time 4:57 Referee Not listed
L2–1–0 after boutJimmy SeipelView status and profile →VFC 28 - ThrowdownSubmission (Armbar)Round 1 Time 2:31 Referee Not listed
W2–0–0 after boutTed ReynoldsView status and profile →WPCF 4 - War Party Cage Fighting 4TKO (Punches)Round 1 Time 1:56 Referee Not listed
W1–0–0 after boutBob MorganView status and profile →WPCF 3 - War Party Cage Fighting 3TKO (Submission to Punches)Round 2 Time 2:25 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 Ricky Glenn.

Verify source record ↗
RECURSIVE COVERAGE

Every verified opponent opens another full career

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