Not listed on the current UFC roster

Glenn Sparv

Full professional career27 verified opponent profilesRecursive links active
GS
22–7–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.

22Professional wins
7Professional 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.

22–7–029 professional boutsNo no-contest results
29 of 29 bouts shown
ResultDate / recordOpponentEventFinish details
W22–7–0 after boutShannon RitchView status and profile →Rebel FC 10 - A New OrderSubmission (Calf Slicer)Round 1 Time 0:26 Referee Not listed
L21–7–0 after boutGregory BabeneView status and profile →Ares 1 - Urbonavicius vs. MarajoSubmission (Triangle Choke)Round 2 Time 2:04 Referee Rich Mitchell
W21–6–0 after boutKonstantin LinnikView status and profile →Rebel FC 9 - Return of the ChampionTKO (Punches)Round 1 Time 1:34 Referee Andy Wang
W20–6–0 after boutMehdi BagheriView status and profile →FMD - Full Metal Dojo 16: Big Trouble in Little BangkokKO (Head Kick)Round 2 Time 2:52 Referee Dana Blouin
W19–6–0 after boutGulbidin ZiyobeckovView status and profile →WLF - W.A.R.S. 27Submission (Arm-Triangle Choke)Round 1 Time 0:55 Referee Not listed
L18–6–0 after boutJun Yong ParkView status and profile →RFC Way of the Dragon 2 - Taiwan Pro Combat ChampionshipDecision (Unanimous)Round 3 Time 5:00 Referee Not listed
W18–5–0 after boutStuart DareView status and profile →AFC 22 - Australian Fighting Championship 22TKO (Punches)Round 3 Time 2:16 Referee Not listed
W17–5–0 after boutGyu Jung SeolView status and profile →RFC 1 - Way of the Dragon: TaiwanTKO (Punches)Round 3 Time 2:40 Referee Kemp Cheng
W16–5–0 after boutMarcus GainesView status and profile →Rebel FC 6 - China vs. The WorldTKO (Punches)Round 1 Time 1:34 Referee Not listed
W15–5–0 after boutBrandon RopatiView status and profile →HFS - Hex Fight Series 10Decision (Unanimous)Round 3 Time 5:00 Referee Not listed
W14–5–0 after boutYuki SasakiView status and profile →AFC 18 - Australian Fighting Championship 18TKO (Punches)Round 1 Time N/A Referee Greg Kleynjans
W13–5–0 after boutJames ChaneyView status and profile →Reign in Power - Decisive BattleTKO (Doctor Stoppage)Round 2 Time 1:04 Referee Isaac Yap
L12–5–0 after boutKonstantin KaraulnykhView status and profile →WKG - International MMA Tournament 2Submission (Guillotine Choke)Round 1 Time 1:41 Referee Not listed
L12–4–0 after boutZebaztian KadestamView status and profile →PXC - Pacific Xtreme Combat 53KO (Punches)Round 1 Time 0:11 Referee John McCarthy
W12–3–0 after boutKazuma MaruyamaView status and profile →K-Oz Entertainment - Bragging Rights 7: ResurrectionSubmission (Choke)Round 2 Time 1:48 Referee Slade Norris
W11–3–0 after boutChen Lhong Sing PrasertView status and profile →BFC 3 - Bangarang Fighting Championship 3TKO (Punches)Round 1 Time 0:00 Referee Not listed
W10–3–0 after boutJohan VanttinenView status and profile →Cage - Cage 28DecisionRound 3 Time 5:00 Referee Mikko Aaltonen
W9–3–0 after boutMichael DuboisView status and profile →FMD - Full Metal Dojo 1TKO (Knees)Round 1 Time 0:00 Referee Oliver Coste
W8–3–0 after boutKai PuolakkaView status and profile →Cage 25 - Vantaa 3Decision (Majority)Round 3 Time 5:00 Referee Not listed
L7–3–0 after boutAlberto MinaView status and profile →Rebel FC 1 - Into the Lion's DenTKO (Knee and Punches)Round 1 Time 2:44 Referee Not listed
W7–2–0 after boutJonny ParsonsView status and profile →Muchzhima MMA - Cage Wars 1TKO (Doctor Stoppage)Round 2 Time N/A Referee Supat Senapol
W6–2–0 after boutVyacheslav AndreevView status and profile →LFN 8 - Lappeenranta Fight Night 8TKO (Punches)Round 2 Time 2:35 Referee Not listed
L5–2–0 after boutJonatan WestinView status and profile →Vision FC 5 - FinaleDecision (Majority)Round 3 Time 5:00 Referee Not listed
W5–1–0 after boutPavel BechtoldView status and profile →BP 11 - Kankaanpaa vs. YamaguchiTKO (Leg Injury)Round 1 Time 5:00 Referee Not listed
L4–1–0 after boutNicolas DalbyView status and profile →CFL 2 - Cage Fight LiveDecision (Unanimous)Round 3 Time 5:00 Referee Not listed
W4–0–0 after boutJan DoskocilView status and profile →BP 10 - Botnia Punishment 10TKO (Punches)Round 1 Time 2:14 Referee Not listed
W3–0–0 after boutValts VishnevskisView status and profile →Kauhajoki Fight Night - Back Where It All BeganDecision (Unanimous)Round 2 Time 5:00 Referee Not listed
W2–0–0 after boutJani MyllynenView status and profile →BP Fight Night 3 - Rumble in AmarilloDecision (Unanimous)Round 2 Time 5:00 Referee Not listed
W1–0–0 after boutViktor TalashovView status and profile →LFN 5 - Lappeenranta Fight Night 5TKO (Punches)Round 2 Time 3:04 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 Glenn Sparv.

Verify source record ↗
RECURSIVE COVERAGE

Every verified opponent opens another full career

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