Not listed on the current UFC roster

Giovanni Moljo

Full professional career30 verified opponent profilesRecursive links active
GM
10–23–1PROFESSIONAL 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.

10Professional wins
23Professional losses
1Draws
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.

10–23–134 professional boutsNo no-contest results
34 of 34 bouts shown
ResultDate / recordOpponentEventFinish details
L10–23–1 after boutNuerlan TuopeiqinaerView status and profile →Cun MMA - Village MMA 12Decision (Unanimous)Round 3 Time 3:00 Referee Not listed
L10–22–1 after boutSen YangView status and profile →Glory of Heroes - GOH 49KO (Body Kick)Round 1 Time 2:35 Referee Not listed
L10–21–1 after boutLiGe TengView status and profile →JCK Night Cage Series - 2021 Round of 8 Part 4Decision (Unanimous)Round 3 Time 5:00 Referee Zixuan Yang
W10–20–1 after boutZemin CuiView status and profile →JCK Night Cage Series - 2021 Round of 16 Part 8Decision (Unanimous)Round 3 Time 5:00 Referee Zixuan Yang
L9–20–1 after boutAilinuer AhejiangView status and profile →WKG & M-1 Global - 2021 Harbin Bank Chengdu Charity TournamentDecision (Unanimous)Round 3 Time 5:00 Referee Not listed
W9–19–1 after boutQingya ZhongView status and profile →JCK Night Cage Series - 2021 Round of 32 Part 8Submission (Rear-Naked Choke)Round 1 Time 4:17 Referee Zixuan Yang
L8–19–1 after boutLiucai CuiView status and profile →WBK - HangzhouDecision (Unanimous)Round 5 Time 5:00 Referee Not listed
L8–18–1 after boutShuwei SunView status and profile →WKG & M-1 Global - World Kings GloryTKO (Punches)Round 3 Time 0:49 Referee Not listed
L8–17–1 after boutLiucai CuiView status and profile →Glory of Heroes - GuangzhouDecision (Unanimous)Round 3 Time 5:00 Referee Not listed
W8–16–1 after boutDuman YerjiangView status and profile →LKC - The Legend King Championship 2Submission (Rear-Naked Choke)Round 3 Time 2:58 Referee Guangyou Ning
L7–16–1 after boutBakhtiyar IbragimovView status and profile →WBK - WBK 22Decision (Unanimous)Round 3 Time 5:00 Referee Not listed
L7–15–1 after boutRodolfo MarquesView status and profile →Rebel FC 4 - Battle Royale AscensionTKO (Punches)Round 1 Time N/A Referee Not listed
L7–14–1 after boutJumabieke TuerxunView status and profile →WBK 15 - NingboDecision (Unanimous)Round 3 Time 5:00 Referee Not listed
L7–13–1 after boutBo YanView status and profile →WLF - E.P.I.C.: Elevation Power in Cage 3Decision (Unanimous)Round 3 Time 5:00 Referee Not listed
D7–12–1 after boutJumayi AyidengView status and profile →WBK 8 - Return of the KingDraw (Unanimous)Round 3 Time 5:00 Referee Not listed
L7–12–0 after boutLiucai CuiView status and profile →WBK 7 - Rise of the EastDecision (Unanimous)Round 3 Time 5:00 Referee Fei Wang
L7–11–0 after boutTilek BatyrovView status and profile →Kunlun Fight - Cage Series 4Decision (Majority)Round 3 Time 5:00 Referee Hongtao Pang
L7–10–0 after boutLiGe TengView status and profile →ACC FC - ACC Fighting ChampionshipDecision (Unanimous)Round 3 Time 5:00 Referee Not listed
W7–9–0 after boutAkenbieke AyijiakeView status and profile →WBK - WBK 5Submission (Rear-Naked Choke)Round 1 Time 3:32 Referee Not listed
W6–9–0 after boutYadong SongView status and profile →M-1 Global - Road to M-1 ChinaDisqualification (Groin Kicks)Round 2 Time 5:00 Referee Lukasz Bosacki
L5–9–0 after boutNurzhan TutkaevView status and profile →Kunlun Fight - Cage Series 3KO (Punch to the Body)Round 1 Time 4:17 Referee Thomas Fan
L5–8–0 after boutCody StamannView status and profile →TWC 26 - Townsend vs. WardDecision (Unanimous)Round 3 Time 5:00 Referee Not listed
L5–7–0 after boutMike HernandezView status and profile →Triple X Cagefighting - Legends 4Decision (Unanimous)Round 3 Time 5:00 Referee Not listed
L5–6–0 after boutMiguel TorresView status and profile →United Combat League - Havoc in Hammond 1Decision (Unanimous)Round 3 Time 5:00 Referee Rob Madrigal
W5–5–0 after boutJonathan de JesusView status and profile →Maxx FC 16 - Maxximo Fighting Championship 16: Raise of Legends 2SubmissionRound 3 Time 1:23 Referee Not listed
L4–5–0 after boutJeff LentzView status and profile →ROC 39 - Ring of Combat 39Decision (Unanimous)Round 3 Time 5:00 Referee Kevin Mulhall
L4–4–0 after boutTito JonesView status and profile →Pure MMA - The BeginningDecision (Unanimous)Round 3 Time 5:00 Referee Keith Peterson
L4–3–0 after boutJosh RobinsonView status and profile →Hoosier FC 9 - Fall BrawlDQ (Repeatedly Spat Out Mouthpiece)Round 3 Time 2:20 Referee Dave Stone
W4–2–0 after boutCarson BeebeView status and profile →CCC - Chicago Cagefighting Championship 3Submission (Triangle Choke)Round 1 Time 0:52 Referee Winston Matthews
W3–2–0 after boutNathan TorrezView status and profile →FP - Fighter PhysiqueSubmission (Triangle Choke)Round 3 Time 1:43 Referee Jacob Montalvo
L2–2–0 after boutBrian EcksteinView status and profile →G-Force Fights - Bad Blood 2Decision (Unanimous)Round 3 Time 5:00 Referee Jorge Alonso
W2–1–0 after boutJames WynnView status and profile →WFC 8 - Battle of the BaySubmission (Triangle Choke)Round 1 Time 4:14 Referee Not listed
W1–1–0 after boutEric LukeView status and profile →RW 3 - FloridaDecision (Split)Round 3 Time 5:00 Referee Not listed
L0–1–0 after boutYosdenis CedenoView status and profile →RFC - Revolution Fight Club 3TKO (Punches)Round 1 Time 0:42 Referee Jorge Ortiz
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 Giovanni Moljo.

Verify source record ↗
RECURSIVE COVERAGE

Every verified opponent opens another full career

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