| Personal information | |||
|---|---|---|---|
| Full name | Caio Vidal Rocha | ||
| Date of birth | 4 November 2000 | ||
| Place of birth | Fortaleza, Brazil | ||
| Height | 1.74 m (5 ft 9 in) | ||
| Position | Winger | ||
| Team information | |||
Current team | Ludogorets Razgrad | ||
| Number | 11 | ||
| Youth career | |||
| 2018 | Grêmio Pague Menos | ||
| 2018–2019 | Porto-PE | ||
| 2019–2020 | Bahia | ||
| Senior career* | |||
| Years | Team | Apps | (Gls) |
| 2020–2022 | Internacional | 73 | (6) |
| 2022 | → Bahia (loan) | 11 | (0) |
| 2023– | Ludogorets Razgrad | 74 | (11) |
| * Club domestic league appearances and goals as of 11:22, 30 September 2025 (UTC) | |||
Caio Vidal Rocha (born 4 November 2000), known as Caio Vidal, is a Brazilian professional footballer who plays as a winger for Bulgarian First League club Ludogorets Razgrad.
On 12 December 2020, Caio Vidal signed his first professional contract with Internacional. [1] Caio made his professional debut with Internacional in a 1–0 Copa do Brasil win over América Mineiro on 19 November 2020. [2] In February 2023, he joined Bulgarian team Ludogorets Razgrad. [3] On 24 May 2023, Caio scored two goals in the final of the Bulgarian Cup against CSKA 1948. On 22 May 2025, he netted the only goal in the 1:0 win over CSKA Sofia, making a decisive contribution towards his team lifting its fourth Bulgarian Cup. [4]
| Club | Season | League | State league | National cup [a] | Continental | Other | Total | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Division | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | ||
| Internacional | 2020 | Série A | 14 | 2 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 15 | 2 |
| 2021 | Série A | 20 | 1 | 10 | 0 | 2 | 0 | 5 [b] | 1 | 0 | 0 | 37 | 2 | |
| 2022 | Série A | 7 | 0 | 10 | 2 | 1 | 0 | 3 [c] | 0 | 0 | 0 | 22 | 2 | |
| Total | 41 | 3 | 20 | 2 | 4 | 0 | 8 | 1 | 0 | 0 | 74 | 6 | ||
| Bahia (loan) | 2022 | Série B | 8 | 0 | 0 | 0 | — | — | — | 8 | 0 | |||
| 2023 | Série A | 0 | 0 | 3 | 0 | — | — | — | 3 | 0 | ||||
| Total | 8 | 0 | 3 | 0 | — | — | — | 11 | 0 | |||||
| Ludogorets Razgrad | 2022–23 | First League | 11 | 2 | — | 4 | 3 | — | — | 15 | 5 | |||
| 2023–24 | First League | 28 | 5 | — | 5 | 2 | 15 [d] | 1 | 1 [e] | 0 | 49 | 8 | ||
| 2024–25 | First League | 31 | 4 | — | 3 | 3 | 12 [f] | 1 | 1 [g] | 0 | 47 | 8 | ||
| 2025–26 | First League | 4 | 0 | — | 0 | 0 | 8 [f] | 0 | 0 [h] | 0 | 12 | 0 | ||
| Total | 74 | 11 | — | 12 | 8 | 35 | 2 | 2 | 0 | 123 | 21 | |||
| Career total | 123 | 14 | 23 | 2 | 16 | 8 | 43 | 3 | 2 | 0 | 208 | 24 | ||
Internacional
Ludogorets Razgrad