Global stats
- Appearances 16
- Subbed in 4
- Goal 3
- Yellow 4
- Starting eleven 12
- Subbed off 7
- Assist 0
- Red 0
53%
Appearances
40%
Starting eleven
5%
Goal participation
- Appearances 29
- Subbed in 7
- Goal 1
- Yellow 4
- Starting eleven 22
- Subbed off 10
- Assist 1
- Red 1
69%
Appearances
52%
Starting eleven
2%
Goal participation
- Appearances 34
- Subbed in 13
- Goal 1
- Yellow 8
- Starting eleven 21
- Subbed off 16
- Assist 1
- Red 0
81%
Appearances
50%
Starting eleven
1%
Goal participation
- Appearances 35
- Subbed in 1
- Goal 3
- Yellow 11
- Starting eleven 31
- Subbed off 9
- Assist 0
- Red 1
95%
Appearances
84%
Starting eleven
8%
Goal participation
- Appearances 29
- Subbed in 2
- Goal 0
- Yellow 9
- Starting eleven 27
- Subbed off 14
- Assist 0
- Red 1
85%
Appearances
79%
Starting eleven
0%
Goal participation
- Appearances 22
- Subbed in 10
- Goal 0
- Yellow 3
- Starting eleven 12
- Subbed off 3
- Assist 1
- Red 0
65%
Appearances
35%
Starting eleven
0%
Goal participation
- Appearances 10
- Subbed in 10
- Goal 2
- Yellow 1
- Starting eleven 0
- Subbed off 0
- Assist 0
- Red 0
28%
Appearances
0%
Starting eleven
5%
Goal participation
- Appearances 13
- Subbed in 3
- Goal 0
- Yellow 4
- Starting eleven 10
- Subbed off 3
- Assist 0
- Red 0
34%
Appearances
26%
Starting eleven
0%
Goal participation
- Appearances 29
- Subbed in 2
- Goal 1
- Yellow 7
- Starting eleven 27
- Subbed off 6
- Assist 1
- Red 0
76%
Appearances
71%
Starting eleven
3%
Goal participation
- Appearances 1
- Subbed in 0
- Goal 0
- Yellow 0
- Starting eleven 1
- Subbed off 1
- Assist 0
- Red 0
3%
Appearances
3%
Starting eleven
0%
Goal participation
- Appearances 1
- Subbed in 1
- Goal 0
- Yellow 0
- Starting eleven 0
- Subbed off 0
- Assist 0
- Red 0
2%
Appearances
0%
Starting eleven
0%
Goal participation
Current team
-
Form
W W W
- Joined 01/07/2023
- From Gil Vicente (2,50 M€)
fixtures
Fixtures Braga
14/02/26
2
1
21/02/26
Your content after this ad
Your content after this ad
Individual stats
Shots On Target ( inc goals )
per game
8. Vítor Carvalho
0.3
- 1. Roger Fernandes 2
- 2. Ricardo Horta 1.3
- 3. R. Zalazar 0.9
Key Passes (Attempt Assists)
per game
15. Vítor Carvalho
0.3
- 1. Ricardo Horta 1.7
- 2. Leonardo Lelo 1.5
- 3. R. Zalazar 1.3
Successful Dribbles
per game
-. Vítor Carvalho
0
- 1. R. Zalazar 1.7
- 2. Roger Fernandes 1.5
- 3. Pau Víctor 1
Interceptions
per game
13. Vítor Carvalho
0.4
- 1. A. Barišić 1.3
- 2. Fodé Pascoal 1
- 3. Víctor Gómez 0.9
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
FAQ
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.
Your content after this ad
Your content after this ad
Club career
Your content after this ad
Your content after this ad
Global stats
- Appearances 16
- Subbed in 4
- Goal 3
- Yellow 4
- Starting eleven 12
- Subbed off 7
- Assist 0
- Red 0
53%
Appearances
40%
Starting eleven
5%
Goal participation
Stats by competition
Stats by match
| UEFA Europa League | 6 | 3 | 1 | 0 | 0 | 0 |
| Primeira Liga | 10 | 9 | 2 | 0 | 4 | 0 |
Compare his stats
Stats by position
Stats by match
| Defender centre | 9 | 9 | 1 | 0 | 3 | 0 |
| Defender right | 1 | 1 | 1 | 0 | 0 | 0 |
| Substitute | 5 | 0 | 0 | 0 | 0 | 0 |
| Defender centre right | 2 | 2 | 0 | 0 | 1 | 0 |
Global stats
- Appearances 29
- Subbed in 7
- Goal 1
- Yellow 4
- Starting eleven 22
- Subbed off 10
- Assist 1
- Red 1
69%
Appearances
52%
Starting eleven
2%
Goal participation
Stats by competition
Stats by match
| UEFA Europa League | 6 | 4 | 1 | 1 | 1 | 1 |
| Primeira Liga | 23 | 18 | 0 | 0 | 3 | 0 |
Compare his stats
Stats by position
Stats by match
| Midfielder centre right | 6 | 6 | 0 | 0 | 0 | 0 |
| Defensive midfielder centre right | 11 | 11 | 0 | 1 | 3 | 0 |
| Defensive midfielder centre | 1 | 1 | 0 | 0 | 0 | 0 |
| Substitute | 7 | 0 | 0 | 0 | 1 | 1 |
| Defensive midfielder centre left | 3 | 3 | 1 | 0 | 1 | 0 |
| Midfielder centre | 1 | 1 | 1 | 0 | 0 | 0 |
| Midfielder right | 1 | 1 | 0 | 0 | 1 | 0 |
| Midfielder centre left | 2 | 2 | 0 | 0 | 0 | 0 |
Global stats
- Appearances 34
- Subbed in 13
- Goal 1
- Yellow 8
- Starting eleven 21
- Subbed off 16
- Assist 1
- Red 0
81%
Appearances
50%
Starting eleven
1%
Goal participation
Stats by competition
Stats by match
| 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 |
Compare his stats
Stats by position
Stats by match
| Defensive midfielder centre right | 8 | 8 | 1 | 0 | 3 | 0 |
| Substitute | 13 | 0 | 0 | 1 | 2 | 0 |
| Defensive midfielder centre | 1 | 1 | 0 | 0 | 1 | 0 |
| Midfielder centre right | 3 | 3 | 0 | 0 | 1 | 0 |
| Midfielder centre | 1 | 1 | 0 | 0 | 0 | 0 |
| Defensive midfielder centre left | 11 | 11 | 0 | 0 | 1 | 0 |
Global stats
- Appearances 35
- Subbed in 1
- Goal 3
- Yellow 11
- Starting eleven 31
- Subbed off 9
- Assist 0
- Red 1
95%
Appearances
84%
Starting eleven
8%
Goal participation
Stats by competition
Stats by match
| Primeira Liga | 31 | 31 | 3 | 0 | 10 | 1 |
| UEFA Europa Conference League | 4 | 0 | 0 | 0 | 1 | 0 |
Compare his stats
Stats by position
Stats by match
| Defensive midfielder centre left | 3 | 3 | 1 | 0 | 0 | 0 |
| Defensive midfielder centre right | 19 | 19 | 2 | 0 | 9 | 1 |
| Midfielder centre left | 1 | 1 | 0 | 0 | 0 | 0 |
| Midfielder centre | 8 | 8 | 0 | 0 | 2 | 0 |
Global stats
- Appearances 29
- Subbed in 2
- Goal 0
- Yellow 9
- Starting eleven 27
- Subbed off 14
- Assist 0
- Red 1
85%
Appearances
79%
Starting eleven
0%
Goal participation
Stats by competition
Stats by match
| Primeira Liga | 29 | 27 | 0 | 0 | 9 | 1 |
Compare his stats
Stats by position
Stats by match
| Midfielder centre | 13 | 13 | 0 | 0 | 4 | 1 |
| Defensive midfielder centre left | 4 | 4 | 0 | 0 | 1 | 0 |
| Midfielder centre right | 4 | 4 | 0 | 0 | 2 | 0 |
| Defensive midfielder centre right | 5 | 5 | 0 | 0 | 2 | 0 |
| Midfielder centre left | 1 | 1 | 0 | 0 | 0 | 0 |
| Substitute | 2 | 0 | 0 | 0 | 0 | 0 |
Global stats
- Appearances 22
- Subbed in 10
- Goal 0
- Yellow 3
- Starting eleven 12
- Subbed off 3
- Assist 1
- Red 0
65%
Appearances
35%
Starting eleven
0%
Goal participation
Stats by competition
Stats by match
| Primeira Liga | 22 | 12 | 0 | 1 | 3 | 0 |
Compare his stats
Stats by position
Stats by match
| Midfielder centre right | 3 | 3 | 0 | 1 | 1 | 0 |
| Midfielder centre | 6 | 6 | 0 | 0 | 1 | 0 |
| Midfielder centre left | 3 | 3 | 0 | 0 | 1 | 0 |
| Substitute | 10 | 0 | 0 | 0 | 0 | 0 |
Global stats
- Appearances 10
- Subbed in 10
- Goal 2
- Yellow 1
- Starting eleven 0
- Subbed off 0
- Assist 0
- Red 0
28%
Appearances
0%
Starting eleven
5%
Goal participation
Stats by competition
Stats by match
| Primeira Liga | 10 | 0 | 2 | 0 | 1 | 0 |
Compare his stats
Stats by position
Stats by match
| Defensive midfielder centre right | 2 | 2 | 0 | 0 | 1 | 0 |
| Substitute | 13 | 0 | 2 | 0 | 1 | 0 |
| Midfielder centre left | 2 | 2 | 0 | 0 | 0 | 0 |
| Midfielder centre right | 2 | 2 | 0 | 0 | 1 | 0 |
| Defensive midfielder centre left | 1 | 1 | 0 | 0 | 1 | 0 |
| Defensive midfielder centre | 3 | 3 | 0 | 0 | 1 | 0 |
Global stats
- Appearances 13
- Subbed in 3
- Goal 0
- Yellow 4
- Starting eleven 10
- Subbed off 3
- Assist 0
- Red 0
34%
Appearances
26%
Starting eleven
0%
Goal participation
Stats by competition
Stats by match
| Serie B | 13 | 10 | 0 | 0 | 4 | 0 |
Compare his stats
Stats by position
Stats by match
| Defensive midfielder centre right | 2 | 2 | 0 | 0 | 1 | 0 |
| Substitute | 13 | 0 | 2 | 0 | 1 | 0 |
| Midfielder centre left | 2 | 2 | 0 | 0 | 0 | 0 |
| Midfielder centre right | 2 | 2 | 0 | 0 | 1 | 0 |
| Defensive midfielder centre left | 1 | 1 | 0 | 0 | 1 | 0 |
| Defensive midfielder centre | 3 | 3 | 0 | 0 | 1 | 0 |
Global stats
- Appearances 29
- Subbed in 2
- Goal 1
- Yellow 7
- Starting eleven 27
- Subbed off 6
- Assist 1
- Red 0
76%
Appearances
71%
Starting eleven
3%
Goal participation
Stats by competition
Stats by match
| Serie B | 29 | 27 | 1 | 1 | 7 | 0 |
Compare his stats
Stats by position
Stats by match
| Midfielder centre right | 5 | 5 | 1 | 0 | 1 | 0 |
| Substitute | 2 | 0 | 0 | 0 | 0 | 0 |
| Defensive midfielder centre | 5 | 5 | 0 | 0 | 1 | 0 |
| Defensive midfielder centre right | 11 | 11 | 0 | 1 | 5 | 0 |
| Defensive midfielder centre left | 5 | 5 | 0 | 0 | 0 | 0 |
| Midfielder centre left | 1 | 1 | 0 | 0 | 0 | 0 |
Global stats
- Appearances 1
- Subbed in 0
- Goal 0
- Yellow 0
- Starting eleven 1
- Subbed off 1
- Assist 0
- Red 0
3%
Appearances
3%
Starting eleven
0%
Goal participation
Stats by competition
Stats by match
| Serie A | 1 | 1 | 0 | 0 | 0 | 0 |
Compare his stats
Stats by position
Stats by match
| Defensive midfielder centre right | 1 | 1 | 0 | 0 | 0 | 0 |
Global stats
- Appearances 1
- Subbed in 1
- Goal 0
- Yellow 0
- Starting eleven 0
- Subbed off 0
- Assist 0
- Red 0
2%
Appearances
0%
Starting eleven
0%
Goal participation
Stats by competition
Stats by match
| Serie A | 1 | 0 | 0 | 0 | 0 | 0 |
Compare his stats
Stats by position
Stats by match
| Substitute | 1 | 0 | 0 | 0 | 0 | 0 |
Global stats
- Appearances 219
- Subbed in 53
- Goal 11
- Yellow 51
- Starting eleven 163
- Subbed off 69
- Assist 4
- Red 3
Stats by competition
| 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 |
Stats by team
| Braga | 79 | 55 | 5 | 2 | 16 | 1 |
| Gil Vicente | 96 | 70 | 5 | 1 | 24 | 2 |
| Coritiba | 44 | 38 | 1 | 1 | 11 | 0 |
Your content after this ad
Your content after this ad
Match detail