Rodolfo Vieira
The shape of their game.
Percentile scores against UFC veterans — volume-aware, and honest about small samples. The rim is reserved for true specialists.
Radar — percentile vs UFC veterans
Career rates
Output, fight by fight.
Significant strikes landed per minute over the last 8 fights — green dots are wins, red are losses.
Every walk to the cage.
11 UFC bouts, newest first. Tap a fight for the full stat line — opponent records are shown as of fight night.
L Eric McConico 1-2 walk-in Decision - Unanimous · R3 5:00 — UFC Fight Night: Sterling vs. Zalal · 2026-04-25
L Bo Nickal 4-1 walk-in KO/TKO · R3 2:24 — UFC 322: Della Maddalena vs. Makhachev · 2025-11-15
W Tresean Gore 2-3 walk-in Decision - Unanimous · R3 5:00 — UFC Fight Night: Taira vs. Park · 2025-08-02
L Andre Petroski 7-2 walk-in Decision - Unanimous · R3 5:00 — UFC Fight Night: Cannonier vs. Rodrigues · 2025-02-15
W Armen Petrosyan 3-1 walk-in Submission · R1 4:48 — UFC Fight Night: Hermansson vs. Pyfer · 2024-02-10
W Cody Brundage 2-2 walk-in Submission · R2 1:28 — UFC Fight Night: Song vs. Simon · 2023-04-29
L Chris Curtis 2-0 walk-in Decision - Unanimous · R3 5:00 — UFC Fight Night: Tsarukyan vs. Gamrot · 2022-06-25
W Dustin Stoltzfus 0-1 walk-in Submission · R3 1:54 — UFC Fight Night: Makhachev vs. Moises · 2021-07-17
L Anthony Hernandez 1-2 walk-in Submission · R2 1:53 — UFC 258: Usman vs. Burns · 2021-02-13
W Saparbeg Safarov 1-2 walk-in Submission · R1 2:58 — UFC 248: Adesanya vs. Romero · 2020-03-07
W Oskar Piechota 2-1 walk-in Submission · R2 4:26 — UFC Fight Night: Shevchenko vs. Carmouche 2 · 2019-08-10
Walk-in records count UFC bouts in this database. For the pre-UFC career, see the record breakdown below or the Tapology button up top.
How the record was built.
Full pro career, from the fighter's Wikipedia record table (Rodolfo Vieira) — results only; UFC bouts carry full stats in the fight history above.
Wins by method
Losses by method
Fights by organization
Full career — 16 fights, every organization
| Opponent | Method | Event | Org | Rd | Time | |
|---|---|---|---|---|---|---|
| L | Eric McConico | Decision (unanimous) | UFC Fight Night: Sterling vs. Zalal
2026-04-25 |
UFC | 3 | 5:00 |
| L | Bo Nickal | KO (head kick) | UFC 322
2025-11-15 |
UFC | 3 | 2:24 |
| W | Tresean Gore | Decision (unanimous) | UFC on ESPN: Taira vs. Park
2025-08-02 |
UFC | 3 | 5:00 |
| L | Andre Petroski | Decision (unanimous) | UFC Fight Night: Cannonier vs. Rodrigues
2025-02-15 |
UFC | 3 | 5:00 |
| W | Armen Petrosyan | Submission (arm-triangle choke) | UFC Fight Night: Hermansson vs. Pyfer
2024-02-10 |
UFC | 1 | 4:48 |
| W | Cody Brundage | Submission (arm-triangle choke) | UFC on ESPN: Song vs. Simón
2023-04-29 |
UFC | 2 | 1:28 |
| L | Chris Curtis | Decision (unanimous) | UFC on ESPN: Tsarukyan vs. Gamrot
2022-06-25 |
UFC | 3 | 5:00 |
| W | Dustin Stoltzfus | Submission (rear-naked choke) | UFC on ESPN: Makhachev vs. Moisés
2021-07-17 |
UFC | 3 | 1:54 |
| L | Anthony Hernandez | Submission (guillotine choke) | UFC 258
2021-02-13 |
UFC | 2 | 1:53 |
| W | Saparbek Safarov | Submission (arm-triangle choke) | UFC 248
2020-03-07 |
UFC | 1 | 2:58 |
| W | Oskar Piechota | Submission (arm-triangle choke) | UFC Fight Night: Shevchenko vs. Carmouche 2
2019-08-10 |
UFC | 2 | 4:26 |
| W | Vitaliy Nemchinov | Submission (rear-naked choke) | ACA 96
2019-06-08 |
ACA | 1 | 2:01 |
| W | Jacob Holyman-Tague | Submission (rear-naked choke) | ACB 88
2018-06-16 |
ACB | 1 | 3:51 |
| W | Alexander Neufang | TKO (punches) | ACB 82
2018-03-09 |
ACB | 1 | 3:42 |
| W | Fagner Rakchal | Submission (arm-triangle choke) | Shooto Brazil 74
2017-08-27 |
Shooto Brazil | 3 | 4:47 |
| W | Daniyar Zarylbekov | Submission (rear-naked choke) | Arzalet Fighting 1
2017-02-10 |
Arzalet Fighting | 1 | 2:27 |
Career history from the fighter's Wikipedia record table (Rodolfo Vieira) — results only, no strike stats; UFC bouts are marked and carry full stats in the fight history above.
Measured against the division.
Versus the Middleweight average, over 165 qualified fighters (5+ UFC fights, 30+ minutes of cage time). Green = better than average, red = worse; the tick mark is the division mean. "Strikes absorbed" counts lower as better.