Not listed on the current UFC roster

Vitor Ribeiro

Full professional career24 verified opponent profilesRecursive links active
VR
20–5–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.

20Professional wins
5Professional 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.

20–5–025 professional boutsNo no-contest results
25 of 25 bouts shown
ResultDate / recordOpponentEventFinish details
L20–5–0 after boutJustin WilcoxView status and profile →Strikeforce - Challengers 12Decision (Unanimous)Round 3 Time 5:00 Referee David Ferguson
L20–4–0 after boutLyle BeerbohmView status and profile →Strikeforce - Heavy ArtilleryDecision (Split)Round 3 Time 5:00 Referee Al Wichgers
L20–3–0 after boutShinya AokiView status and profile →Dream 10 - Welterweight Grand Prix 2009 FinalDecision (Unanimous)Round 2 Time 5:00 Referee Yuji Shimada
W20–2–0 after boutKatsuhiko NagataView status and profile →Dream 8 - Welterweight Grand Prix 2009 Opening RoundTKO (Doctor Stoppage)Round 1 Time 7:58 Referee Daisuke Noguchi
L19–2–0 after boutGesias CavalcanteView status and profile →K-1 HERO's - Tournament FinalTKO (Punches)Round 1 Time 0:35 Referee Kenichi Serizawa
W19–1–0 after boutKazuyuki MiyataView status and profile →K-1 HERO's - Middleweight Tournament Opening RoundSubmission (Arm-Triangle Choke)Round 2 Time 1:54 Referee Kenichi Serizawa
W18–1–0 after boutRyuki UeyamaView status and profile →K-1 - Hero's 8Submission (Triangle Armbar)Round 1 Time 1:48 Referee Yoshinori Umeki
W17–1–0 after boutDaisuke NakamuraView status and profile →Cage Rage 19 - FearlessTechnical Submission (Straight Armbar)Round 1 Time 3:55 Referee Leon Roberts
W16–1–0 after boutAbdul MohamedView status and profile →Cage Rage 18 - BattlegroundSubmission (Kimura)Round 1 Time 4:27 Referee Not listed
W15–1–0 after boutChris BrennanView status and profile →GFC - Team Gracie vs. Team Hammer HouseTKO (Eye Injury)Round 2 Time 3:25 Referee Not listed
W14–1–0 after boutEiji MitsuokaView status and profile →MARS - MARSDecision (Unanimous)Round 3 Time 5:00 Referee Ryogaku Wada
W13–1–0 after boutJean SilvaView status and profile →Cage Rage 13 - No FearSubmission (Arm-Triangle Choke)Round 2 Time 4:18 Referee Not listed
W12–1–0 after boutGerald StrebendtView status and profile →Cage Rage 12 - The Real DealSubmission (Guillotine Choke)Round 1 Time 1:13 Referee Not listed
W11–1–0 after boutTetsuji KatoView status and profile →ROTR 7 - Rumble on the Rock 7Submission (Arm-Triangle Choke)Round 3 Time 2:32 Referee Troy Mandaloniz
L10–1–0 after boutTatsuya KawajiriView status and profile →Shooto - Year End Show 2004TKO (Punches)Round 2 Time 3:11 Referee Toshiharu Suzuki
W10–0–0 after boutMitsuhiro IshidaView status and profile →Shooto Hawaii - Soljah Fight NightDecision (Unanimous)Round 3 Time 5:00 Referee Toshiharu Suzuki
W9–0–0 after boutJoachim HansenView status and profile →Shooto - Year End Show 2003Submission (Arm-Triangle Choke)Round 2 Time 2:37 Referee Toshiharu Suzuki
W8–0–0 after boutIvan MenjivarView status and profile →AFC 4 - Absolute Fighting Championships 4Decision (Unanimous)Round 3 Time 5:00 Referee Not listed
W7–0–0 after boutRyan BowView status and profile →Shooto - 5/4 in Korakuen HallDecision (Unanimous)Round 3 Time 5:00 Referee Toshiharu Suzuki
W6–0–0 after boutTatsuya KawajiriView status and profile →Shooto - Year End Show 2002Decision (Unanimous)Round 3 Time 5:00 Referee Toshiharu Suzuki
W5–0–0 after boutEddie YaginView status and profile →WFA 3 - Level 3Technical Submission (Arm-Triangle Choke)Round 2 Time 2:23 Referee Cecil Peoples
W4–0–0 after boutHiroshi TsuruyaView status and profile →Shooto - Treasure Hunt 10Decision (Unanimous)Round 3 Time 5:00 Referee Toshiharu Suzuki
W3–0–0 after boutJoe HurleyView status and profile →WFA 2 - Level 2Technical Submission (Arm-Triangle Choke)Round 2 Time 1:19 Referee Herb Dean
W2–0–0 after boutTakumi NakayamaView status and profile →HOOKnSHOOT - RelentlessSubmission (Arm-Triangle Choke)Round 1 Time 0:51 Referee Sean Brockmole
W1–0–0 after boutCharlie KohlerView status and profile →WFA 1 - World Fighting Alliance 1TKO (Doctor Stoppage)Round 1 Time 3:50 Referee Mario Yamasaki
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 Vitor Ribeiro.

Verify source record ↗
RECURSIVE COVERAGE

Every verified opponent opens another full career

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