Global stats
- Appearances 16
- Subbed in 4
- Goal 3
- Yellow 4
- Starting eleven 12
- Subbed off 7
- Assist 0
- Red 0
- Appearances 29
- Subbed in 7
- Goal 1
- Yellow 4
- Starting eleven 22
- Subbed off 10
- Assist 1
- Red 1
- Appearances 34
- Subbed in 13
- Goal 1
- Yellow 8
- Starting eleven 21
- Subbed off 16
- Assist 1
- Red 0
- Appearances 35
- Subbed in 1
- Goal 3
- Yellow 11
- Starting eleven 31
- Subbed off 9
- Assist 0
- Red 1
- Appearances 29
- Subbed in 2
- Goal 0
- Yellow 9
- Starting eleven 27
- Subbed off 14
- Assist 0
- Red 1
- Appearances 22
- Subbed in 10
- Goal 0
- Yellow 3
- Starting eleven 12
- Subbed off 3
- Assist 1
- Red 0
- Appearances 10
- Subbed in 10
- Goal 2
- Yellow 1
- Starting eleven 0
- Subbed off 0
- Assist 0
- Red 0
- Appearances 13
- Subbed in 3
- Goal 0
- Yellow 4
- Starting eleven 10
- Subbed off 3
- Assist 0
- Red 0
- Appearances 29
- Subbed in 2
- Goal 1
- Yellow 7
- Starting eleven 27
- Subbed off 6
- Assist 1
- Red 0
- Appearances 1
- Subbed in 0
- Goal 0
- Yellow 0
- Starting eleven 1
- Subbed off 1
- Assist 0
- Red 0
- Appearances 1
- Subbed in 1
- Goal 0
- Yellow 0
- Starting eleven 0
- Subbed off 0
- Assist 0
- Red 0
Current team
-
Form
D W W
- Joined 01/07/2023
- From Gil Vicente (2,50 M€)
Individual stats
- 1. Roger Fernandes 2
- 2. Ricardo Horta 1.2
- 3. R. Zalazar 1.1
- 1. Ricardo Horta 1.7
- 2. Leonardo Lelo 1.5
- 3. R. Zalazar 1.3
- 1. R. Zalazar 2
- 2. Roger Fernandes 1.5
- 3. Pau Víctor 1.1
- 1. Paulo Oliveira 1.2
- 2. Fodé Pascoal 1
- 3. F. Grillitsch 0.9
Current injury
Profile
- Age 28 years (27/05/1997)
- Place of birth Palmas Brazil
- Nationality Brazil
- Size 186 cm
- Weight 74 kg
- Best foot Right
- Position Midfielder
Where is Vitor Carvalho from?
Vitor Carvalho was born in Palmas, Brazil. Nationality(ies): Brazil.How old is Vitor Carvalho?
Vitor Carvalho has 28 years. He was born on the 27/05/1997.
What position is Vitor Carvalho playing at?
Vitor Carvalho is a Midfielder.
What is Vitor Carvalho's current team?
Vitor Carvalho is playing in club for Sporting Braga (Portugal).
How many goals has Vitor Carvalho scored this season?
Vitor Carvalho scored 3 goals in all competitions with Braga during the 2025/2026 season over 16 matches played. Vitor Carvalho has however no assist to his name.
Compare his stats
Vitor Carvalho is unavailable since the Friday 30 January 2026 due to a Hip Injury. This is a severe injury and Vitor Carvalho should get back on his feet on the Monday 06 April 2026.
- Appearances 16
- Subbed in 4
- Goal 3
- Yellow 4
- Starting eleven 12
- Subbed off 7
- Assist 0
- Red 0
| UEFA Europa League | 6 | 3 | 1 | 0 | 0 | 0 |
| Primeira Liga | 10 | 9 | 2 | 0 | 4 | 0 |
| Defender right | 1 | 1 | 1 | 0 | 0 | 0 |
| Defender centre | 9 | 9 | 1 | 0 | 3 | 0 |
| Substitute | 5 | 0 | 0 | 0 | 0 | 0 |
| Defender centre right | 2 | 2 | 0 | 0 | 1 | 0 |
- Appearances 29
- Subbed in 7
- Goal 1
- Yellow 4
- Starting eleven 22
- Subbed off 10
- Assist 1
- Red 1
| UEFA Europa League | 6 | 4 | 1 | 1 | 1 | 1 |
| Primeira Liga | 23 | 18 | 0 | 0 | 3 | 0 |
| Defensive midfielder centre right | 11 | 11 | 0 | 1 | 3 | 0 |
| Defensive midfielder centre | 1 | 1 | 0 | 0 | 0 | 0 |
| Midfielder centre | 1 | 1 | 1 | 0 | 0 | 0 |
| Midfielder centre left | 2 | 2 | 0 | 0 | 0 | 0 |
| Defensive midfielder centre left | 3 | 3 | 1 | 0 | 1 | 0 |
| Substitute | 7 | 0 | 0 | 0 | 1 | 1 |
| Midfielder right | 1 | 1 | 0 | 0 | 1 | 0 |
| Midfielder centre right | 6 | 6 | 0 | 0 | 0 | 0 |
- Appearances 34
- Subbed in 13
- Goal 1
- Yellow 8
- Starting eleven 21
- Subbed off 16
- Assist 1
- Red 0
| UEFA Champions League | 5 | 4 | 0 | 0 | 0 | 0 |
| UEFA Europa League | 2 | 1 | 0 | 0 | 0 | 0 |
| Primeira Liga | 27 | 16 | 1 | 1 | 8 | 0 |
| Defensive midfielder centre left | 11 | 11 | 0 | 0 | 1 | 0 |
| Midfielder centre right | 3 | 3 | 0 | 0 | 1 | 0 |
| Defensive midfielder centre | 1 | 1 | 0 | 0 | 1 | 0 |
| Defensive midfielder centre right | 8 | 8 | 1 | 0 | 3 | 0 |
| Midfielder centre | 1 | 1 | 0 | 0 | 0 | 0 |
| Substitute | 13 | 0 | 0 | 1 | 2 | 0 |
- Appearances 35
- Subbed in 1
- Goal 3
- Yellow 11
- Starting eleven 31
- Subbed off 9
- Assist 0
- Red 1
| Primeira Liga | 31 | 31 | 3 | 0 | 10 | 1 |
| UEFA Europa Conference League | 4 | 0 | 0 | 0 | 1 | 0 |
| Defensive midfielder centre left | 3 | 3 | 1 | 0 | 0 | 0 |
| Defensive midfielder centre right | 19 | 19 | 2 | 0 | 9 | 1 |
| Midfielder centre | 8 | 8 | 0 | 0 | 2 | 0 |
| Midfielder centre left | 1 | 1 | 0 | 0 | 0 | 0 |
- Appearances 29
- Subbed in 2
- Goal 0
- Yellow 9
- Starting eleven 27
- Subbed off 14
- Assist 0
- Red 1
| Primeira Liga | 29 | 27 | 0 | 0 | 9 | 1 |
| Midfielder centre | 13 | 13 | 0 | 0 | 4 | 1 |
| Substitute | 2 | 0 | 0 | 0 | 0 | 0 |
| Midfielder centre right | 4 | 4 | 0 | 0 | 2 | 0 |
| Defensive midfielder centre right | 5 | 5 | 0 | 0 | 2 | 0 |
| Defensive midfielder centre left | 4 | 4 | 0 | 0 | 1 | 0 |
| Midfielder centre left | 1 | 1 | 0 | 0 | 0 | 0 |
- Appearances 22
- Subbed in 10
- Goal 0
- Yellow 3
- Starting eleven 12
- Subbed off 3
- Assist 1
- Red 0
| Primeira Liga | 22 | 12 | 0 | 1 | 3 | 0 |
| Midfielder centre left | 3 | 3 | 0 | 0 | 1 | 0 |
| Substitute | 10 | 0 | 0 | 0 | 0 | 0 |
| Midfielder centre right | 3 | 3 | 0 | 1 | 1 | 0 |
| Midfielder centre | 6 | 6 | 0 | 0 | 1 | 0 |
- Appearances 10
- Subbed in 10
- Goal 2
- Yellow 1
- Starting eleven 0
- Subbed off 0
- Assist 0
- Red 0
| Primeira Liga | 10 | 0 | 2 | 0 | 1 | 0 |
| Defensive midfielder centre left | 1 | 1 | 0 | 0 | 1 | 0 |
| Defensive midfielder centre | 3 | 3 | 0 | 0 | 1 | 0 |
| Midfielder centre left | 2 | 2 | 0 | 0 | 0 | 0 |
| Substitute | 13 | 0 | 2 | 0 | 1 | 0 |
| Midfielder centre right | 2 | 2 | 0 | 0 | 1 | 0 |
| Defensive midfielder centre right | 2 | 2 | 0 | 0 | 1 | 0 |
- Appearances 13
- Subbed in 3
- Goal 0
- Yellow 4
- Starting eleven 10
- Subbed off 3
- Assist 0
- Red 0
| Serie B | 13 | 10 | 0 | 0 | 4 | 0 |
| Defensive midfielder centre left | 1 | 1 | 0 | 0 | 1 | 0 |
| Defensive midfielder centre | 3 | 3 | 0 | 0 | 1 | 0 |
| Midfielder centre left | 2 | 2 | 0 | 0 | 0 | 0 |
| Substitute | 13 | 0 | 2 | 0 | 1 | 0 |
| Midfielder centre right | 2 | 2 | 0 | 0 | 1 | 0 |
| Defensive midfielder centre right | 2 | 2 | 0 | 0 | 1 | 0 |
- Appearances 29
- Subbed in 2
- Goal 1
- Yellow 7
- Starting eleven 27
- Subbed off 6
- Assist 1
- Red 0
| Serie B | 29 | 27 | 1 | 1 | 7 | 0 |
| Midfielder centre left | 1 | 1 | 0 | 0 | 0 | 0 |
| Defensive midfielder centre right | 11 | 11 | 0 | 1 | 5 | 0 |
| Defensive midfielder centre left | 5 | 5 | 0 | 0 | 0 | 0 |
| Midfielder centre right | 5 | 5 | 1 | 0 | 1 | 0 |
| Defensive midfielder centre | 5 | 5 | 0 | 0 | 1 | 0 |
| Substitute | 2 | 0 | 0 | 0 | 0 | 0 |
- Appearances 1
- Subbed in 0
- Goal 0
- Yellow 0
- Starting eleven 1
- Subbed off 1
- Assist 0
- Red 0
| Serie A | 1 | 1 | 0 | 0 | 0 | 0 |
| Defensive midfielder centre right | 1 | 1 | 0 | 0 | 0 | 0 |
- Appearances 1
- Subbed in 1
- Goal 0
- Yellow 0
- Starting eleven 0
- Subbed off 0
- Assist 0
- Red 0
| Serie A | 1 | 0 | 0 | 0 | 0 | 0 |
| Substitute | 1 | 0 | 0 | 0 | 0 | 0 |
- Appearances 219
- Subbed in 53
- Goal 11
- Yellow 51
- Starting eleven 163
- Subbed off 69
- Assist 4
- Red 3
| Primeira Liga | 152 | 113 | 8 | 2 | 38 | 2 |
| Serie B | 42 | 37 | 1 | 1 | 11 | 0 |
| UEFA Europa League | 14 | 8 | 2 | 1 | 1 | 1 |
| UEFA Champions League | 5 | 4 | 0 | 0 | 0 | 0 |
| UEFA Europa Conference League | 4 | 0 | 0 | 0 | 1 | 0 |
| Serie A | 2 | 1 | 0 | 0 | 0 | 0 |
| Braga | 79 | 55 | 5 | 2 | 16 | 1 |
| Gil Vicente | 96 | 70 | 5 | 1 | 24 | 2 |
| Coritiba | 44 | 38 | 1 | 1 | 11 | 0 |