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.
EVERY RECORDED BOUT
Complete professional fight history, including competition before and outside UFC. Use the controls to isolate an opponent, promotion, method or result.
| Result | Date / record | Opponent | Event | Finish details |
|---|---|---|---|---|
| W | 18–12–1 after bout | Isaac Toledo DullView status and profile → | ECE - Enfusion Cage Events 2: Lisbon | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 17–12–1 after bout | Patrik KinclView status and profile → | XFN 6 - X Fight Nights 6 | TKO (Punches)Round 1 Time 4:29 Referee Not listed |
| L | 17–11–1 after bout | Michal BobrowskiView status and profile → | Wieczor Walk 2 - Wieczor Walk R8 | Decision (Unanimous)Round 3 Time 5:00 Referee Lukasz Bosacki |
| L | 17–10–1 after bout | Pedro Paulo dos SantosView status and profile → | IPMO 4 - Invictus Pro MMA 4 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 17–9–1 after bout | Michell AdelinaView status and profile → | IPC 8 - International Pro Combat 8 | Submission (Rear-Naked Choke)Round 1 Time 1:43 Referee Not listed |
| L | 16–9–1 after bout | Andrei KoshkinView status and profile → | ACB 16 - Grand Prix Berkut 2015 Stage 3 | Decision (Unanimous)Round 3 Time 5:00 Referee Vyacheslav Kiselev |
| W | 16–8–1 after bout | Philip MulpeterView status and profile → | IPC 6 - International Pro Combat 6 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 15–8–1 after bout | Felipe Salvador Nsue AyiugonoView status and profile → | PC - Portugal Combat 4 | Submission (Arm-Triangle Choke)Round 2 Time 2:07 Referee Basílio Leal |
| W | 14–8–1 after bout | Rosen DimitrovView status and profile → | Twins MMA 4 - Nobrega vs. Dimitrov | TKO (Punches)Round 2 Time 4:10 Referee Rosen Rusev |
| L | 13–8–1 after bout | Carlos AlexandreView status and profile → | BC - Bitetti Combat 18 | Decision (Split)Round 3 Time 5:00 Referee Flavio Almendra |
| L | 13–7–1 after bout | Vyacheslav VasilevskyView status and profile → | M-1 Global - M-1 Challenge 42 | TKO (Punches)Round 1 Time 2:45 Referee Viktor Korneev |
| W | 13–6–1 after bout | Sean HuffmanView status and profile → | SF - Showfight 14 | Submission (Rear-Naked Choke)Round 1 Time 2:38 Referee Basilio Leal |
| L | 12–6–1 after bout | Damian MilewskiView status and profile → | FA 8 - Night of Heavyweights | Decision (Majority - Overturned by Promoter)Round 3 Time 5:00 Referee Lukasz Bosacki |
| D | 12–5–1 after bout | Lukasz ChlewickiView status and profile → | FA 4 - Chlewicki vs. Nobrega | DrawRound 3 Time 5:00 Referee Lukasz Bosacki |
| W | 12–5–0 after bout | Emilio SalesView status and profile → | W2F - Will2Fight 7 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 11–5–0 after bout | Bruno SantosView status and profile → | Bitetti Combat 9 - Middleweight Combat Cup | Decision (Unanimous)Round 2 Time 5:00 Referee Flavio Almedra |
| W | 11–4–0 after bout | Patrick LouzeiroView status and profile → | Bitetti Combat 9 - Middleweight Combat Cup | Submission (Punches)Round 1 Time 2:30 Referee Flavio Almedra |
| L | 10–4–0 after bout | Antoni ChmielewskiView status and profile → | KSW Extra 2 - President Cup | Decision (Unanimous)Round 4 Time 3:00 Referee Tomasz Bronder |
| W | 10–3–0 after bout | Evilasio Silva AraujoView status and profile → | SF - Showfight 3 | TKO (Punches)Round 1 Time 2:40 Referee Not listed |
| L | 9–3–0 after bout | Krzysztof KulakView status and profile → | KSW 13 - Kumite | Decision (Unanimous)Round 3 Time 5:00 Referee Tomasz Bronder |
| L | 9–2–0 after bout | Bruno CarvalhoView status and profile → | WFC 10 - Night of Champions | TKO (Punches)Round 1 Time 4:32 Referee Grant Waterman |
| W | 9–1–0 after bout | Sebastiaan RijtslagView status and profile → | Federacao Portuguesa MMA - Desportos de Combate SLB 2 | Submission (Arm-Triangle Choke)Round 1 Time 2:57 Referee Not listed |
| W | 8–1–0 after bout | Aslambek SaidovView status and profile → | KSW 12 - Najman vs. Pudzianowski | Decision (Split)Round 4 Time 3:00 Referee Robert Kostecki |
| W | 7–1–0 after bout | Fernando PrestesView status and profile → | BVC - Boa Vista Combat 1 | Submission (Rear-Naked Choke)Round 2 Time 1:04 Referee Not listed |
| W | 6–1–0 after bout | Artur KadlubekView status and profile → | KSW 11 - Konfrontacja | Submission (Arm-Triangle Choke)Round 1 Time 3:32 Referee Robert Kostecki |
| W | 5–1–0 after bout | Lukasz ChristView status and profile → | KSW 11 - Konfrontacja | Submission (Arm-Triangle Choke)Round 1 Time 2:03 Referee Robert Kostecki |
| W | 4–1–0 after bout | Aleksander MedralaView status and profile → | Federacao Portuguesa MMA - Gladiator Night 7 | Submission (Arm-Triangle Choke)Round 1 Time 2:00 Referee Not listed |
| L | 3–1–0 after bout | Aziz KaraogluView status and profile → | KSW 9 - Konfrontacja | TKO (Punches and Knees)Round 1 Time 1:30 Referee Robert Kostecki |
| W | 3–0–0 after bout | Ricardo De OliveiraView status and profile → | PVT 3 - Portugal Vale Tudo 3 | TKORound 1 Time 2:20 Referee Not listed |
| W | 2–0–0 after bout | Iuri AlvesView status and profile → | PVT 2 - Portugal Vale Tudo 2 | SubmissionRound 1 Time 0:00 Referee Not listed |
| W | 1–0–0 after bout | Nuno MirandaView status and profile → | PVT - Portugal Vale Tudo 1 | N/ARound — Time 0:00 Referee Not listed |
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 Nobrega.
Verify source record ↗Every verified opponent opens another full career
31 professional bout rows are displayed from the source record. 31 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.