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 | 17–7–0 (1 NC) after bout | Valentin MoldavskyView status and profile → | Professional Fighters League - PFL Charlotte: Battle vs. Rosta | Decision (Unanimous)Round 3 Time 5:00 Referee Kevin MacDonald |
| W | 16–7–0 (1 NC) after bout | Rodrigo DuarteView status and profile → | Falcon MMA 4 - Cappelozza vs. Pitbull | TKORound 1 Time 4:06 Referee Not listed |
| L | 15–7–0 (1 NC) after bout | Vadim NemkovView status and profile → | PFL Super Fights - PFL vs. Bellator Champs | Technical Submission (Arm-Triangle Choke)Round 2 Time 2:13 Referee Kerry Hatley |
| NC | 15–6–0 (1 NC) after bout | Matheus ScheffelView status and profile → | Professional Fighters League - PFL 2: 2023 Regular Season | No Contest (Overturned)Round 1 Time 2:15 Referee Herb Dean |
| L | 15–6–0 after bout | Matheus ScheffelView status and profile → | Professional Fighters League - PFL 5: 2022 Regular Season | Decision (Unanimous)Round 3 Time 5:00 Referee Gary Copeland |
| W | 15–5–0 after bout | Stuart AustinView status and profile → | Professional Fighters League - PFL 2: 2022 Regular Season | TKO (Punches)Round 1 Time 4:24 Referee Keith Peterson |
| W | 14–5–0 after bout | Ante DelijaView status and profile → | Professional Fighters League - 2021 Season PFL Championships | Decision (Unanimous)Round 5 Time 5:00 Referee Keith Peterson |
| W | 13–5–0 after bout | Jamelle JonesView status and profile → | Professional Fighters League - PFL 8: 2021 Playoffs | TKO (Punches)Round 2 Time 1:33 Referee Keith Peterson |
| W | 12–5–0 after bout | Muhammed DeReeseView status and profile → | Professional Fighters League - PFL 6: 2021 Regular Season | TKO (Punch and Head Kick)Round 1 Time 2:21 Referee Gary Copeland |
| W | 11–5–0 after bout | Ante DelijaView status and profile → | Professional Fighters League - PFL 3: 2021 Regular Season | KO (Punches)Round 1 Time 0:46 Referee Gary Copeland |
| L | 10–5–0 after bout | Jiri ProchazkaView status and profile → | Rizin FF - Rizin 11 | KO (Punches)Round 1 Time 1:41 Referee Ryogaku Wada |
| W | 10–4–0 after bout | Lucas RosaView status and profile → | GMMA - Gladiador MMA 3 | TKO (Punches)Round 1 Time 3:02 Referee Henrique Vilas Boas Rosa |
| W | 9–4–0 after bout | Devani Batista Martins Jr.View status and profile → | Demolidor Fight MMA 10 - Souza vs. Machado | TKO (Knee and Punches)Round 1 Time 0:07 Referee Roberto Thomaz |
| W | 8–4–0 after bout | Klidson AbreuView status and profile → | Jungle Fight 87 - Sao Paulo | TKO (Punches)Round 3 Time 3:08 Referee Douglas Aires |
| L | 7–4–0 after bout | Teodoras AukstuolisView status and profile → | Rizin Fighting Federation - Saraba no Utake | KO (Punch)Round 1 Time 3:32 Referee Kenichi Serizawa |
| W | 7–3–0 after bout | Francisco Sandro da Silva BezerraView status and profile → | Jungle Fight 82 - Sao Paulo | TKO (Punches)Round 1 Time 4:17 Referee Not listed |
| W | 6–3–0 after bout | Marco Talebi PauloView status and profile → | Gladiador MMA 2 - Cappelozza vs. Talebi | KO (Punches)Round 1 Time 0:20 Referee Not listed |
| W | 5–3–0 after bout | David TeixeiraView status and profile → | GMMA - Gladiador MMA | TKORound 1 Time N/A Referee Not listed |
| W | 4–3–0 after bout | Vagner CurioView status and profile → | RF 9 - Real Fight 9 | TKO (Punches)Round 2 Time 0:00 Referee Not listed |
| L | 3–3–0 after bout | Emiliano SordiView status and profile → | Jungle Fight 35 - Sao Paulo | Submission (Guillotine Choke)Round 1 Time 0:34 Referee Marcos Vinicius |
| W | 3–2–0 after bout | Dirlei BroenstrupView status and profile → | Jungle Fight 32 - Sao Paulo | TKO (Retirement)Round 3 Time 2:46 Referee Paulo Borracha |
| W | 2–2–0 after bout | Jackson MoraView status and profile → | Jungle Fight 28 - Rio de Janeiro | KO (Punches)Round 1 Time 4:28 Referee Paulo Borracha |
| W | 1–2–0 after bout | Marcelo CruzView status and profile → | Jungle Fight 26 - Sao Paulo | TKO (Leg Kicks and Punches)Round 3 Time 1:53 Referee Not listed |
| L | 0–2–0 after bout | Nelson MartinsView status and profile → | Jungle Fight 24 - Rio de Janeiro | Disqualification (Illegal Punches)Round 1 Time 1:58 Referee Muzio de Angelis |
| L | 0–1–0 after bout | Joao Paulo PereiraView status and profile → | PFC - Predador FC 17 | Submission (Arm-Triangle Choke)Round 1 Time 3:34 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 Bruno Cappelozza.
Verify source record ↗Every verified opponent opens another full career
25 professional bout rows are displayed from the source record. 21 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.