Vitor Carvalho: match by match
237 appearances across 8 competitions, 2016 to 2026.
442ball counts an appearance from the match record itself, not from a stored total.
15 of 275 matches here have a page of their own. The rest are in our archive but do not yet have one.
2026
11 played3 unusedPrimeira Liga, UEFA Conference League
2025
24 played9 unusedPrimeira Liga, UEFA Europa League
| Date | Competition | Opponent | H/A | Result | Min | G | A | Cards | Rating | Accurate passes |
|---|---|---|---|---|---|---|---|---|---|---|
| Monday 11 May | Primeira Liga | A | D2-2 | 90 | 0 | 0 | □ | 6 | 35 | |
| Thursday 7 May | UEFA Europa League | A | L3-1 | 65 | 0 | 0 | 0 | 6.7 | 7 | |
| Sunday 3 May | Primeira Liga | H | D1-1 | 90 | 0 | 0 | 0 | 6.5 | 52 | |
| Thursday 30 April | UEFA Europa League | H | W2-1 | 90 | 0 | 0 | □ | 6.5 | 36 | |
| Sunday 26 April | Primeira Liga | A | L2-1 | 48 | 0 | 0 | 0 | 7.9 | 41 | |
| Thursday 23 April | Primeira Liga | A | W0-1 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Sunday 19 April | Primeira Liga | H | D2-2 | 73 | 0 | 1 | 0 | 6.7 | 82 | |
| Thursday 16 April | UEFA Europa League | A | W2-4 | 62 | 1 | 0 | □ | 7.2 | 33 | |
| Sunday 12 April | Primeira Liga | H | W1-0 | 45 | 0 | 0 | 0 | 7.2 | 71 | |
| Wednesday 8 April | UEFA Europa League | H | D1-1 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Thursday 29 January | UEFA Europa League | A | D0-0 | 45 | 0 | 0 | 0 | 6.9 | 24 | |
| Sunday 25 January | Primeira Liga | H | W5-0 | 74 | 1 | 0 | □ | 8.2 | 53 | |
| Thursday 22 January | UEFA Europa League | H | W1-0 | 45 | 0 | 0 | 0 | 7.3 | 30 | |
| Sunday 18 January | Primeira Liga | A | W0-1 | 88 | 0 | 0 | □ | 7.5 | 53 | |
| Saturday 3 January | Primeira Liga | A | D3-3 | 90 | 0 | 0 | 0 | 6.6 | 52 | |
| Sunday 28 December | Primeira Liga | H | D2-2 | 90 | 0 | 0 | 0 | 6.6 | 57 | |
| Friday 19 December | Primeira Liga | A | L1-0 | 61 | 0 | 0 | 0 | 7.2 | 49 | |
| Monday 15 December | Primeira Liga | H | W1-0 | 13 | 0 | 0 | 0 | 6.7 | 3 | |
| Thursday 11 December | UEFA Europa League | A | W0-1 | 61 | 0 | 0 | 0 | 6.9 | 51 | |
| Saturday 6 December | Primeira Liga | A | W1-2 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Monday 1 December | Primeira Liga | A | W0-4 | 72 | 0 | 0 | 0 | 7.2 | 83 | |
| Thursday 27 November | UEFA Europa League | A | D1-1 | 8 | 0 | 0 | 0 | 6.6 | 1 | |
| Thursday 6 November | UEFA Europa League | H | L3-4 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Sunday 5 October | Primeira Liga | A | D1-1 | 90 | 0 | 0 | □ | 6.7 | 55 | |
| Thursday 2 October | UEFA Europa League | A | W0-2 | 90 | 0 | 0 | 0 | 7.3 | 37 | |
| Sunday 28 September | Primeira Liga | H | L0-1 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Wednesday 24 September | UEFA Europa League | H | W1-0 | 9 | 0 | 0 | 0 | 6.6 | 2 | |
| Saturday 20 September | Primeira Liga | A | D1-1 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Sunday 14 September | Primeira Liga | H | L0-1 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Sunday 31 August | Primeira Liga | A | D2-2 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Sunday 24 August | Primeira Liga | H | D2-2 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Sunday 17 August | Primeira Liga | A | W0-3 | 54 | 0 | 0 | □ | 7 | 45 | |
| Sunday 10 August | Primeira Liga | H | W3-0 | 90 | 1 | 0 | 0 | 8.2 | 68 |
2024
30 played5 unusedPrimeira Liga, Taça da Liga, UEFA Europa League
| Date | Competition | Opponent | H/A | Result | Min | G | A | Cards | Rating | Accurate passes |
|---|---|---|---|---|---|---|---|---|---|---|
| Saturday 17 May | Primeira Liga | H | D1-1 | 18 | 0 | 0 | 0 | 6.9 | 6 | |
| Saturday 10 May | Primeira Liga | A | L2-1 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Saturday 3 May | Primeira Liga | H | D1-1 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Friday 25 April | Primeira Liga | A | D1-1 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Saturday 19 April | Primeira Liga | A | W0-2 | 11 | 0 | 0 | 0 | 6.7 | 8 | |
| Sunday 13 April | Primeira Liga | H | W4-1 | 14 | 0 | 0 | 0 | 6.6 | 14 | |
| Monday 7 April | Primeira Liga | A | D1-1 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Saturday 29 March | Primeira Liga | H | W2-1 | 1 | 0 | 0 | 0 | Not recorded | 1 | |
| Sunday 26 January | Primeira Liga | H | W3-0 | 90 | 0 | 0 | 0 | 7 | 52 | |
| Thursday 23 January | UEFA Europa League | A | L2-1 | 34 | 0 | 0 | □□■ | 6 | 12 | |
| Sunday 19 January | Primeira Liga | A | W0-1 | 45 | 0 | 0 | 0 | 6.9 | 50 | |
| Wednesday 8 January | Taça da Liga | A | L3-0 | 95 | 0 | Not recorded | 0 | 6.3 | 25 | |
| Saturday 4 January | Primeira Liga | A | W1-2 | 90 | 0 | 0 | 0 | 6.9 | 31 | |
| Sunday 29 December | Primeira Liga | H | L1-2 | 8 | 0 | 0 | 0 | 6.6 | 14 | |
| Sunday 22 December | Primeira Liga | A | W0-2 | 45 | 0 | 0 | 0 | 6.9 | 40 | |
| Monday 16 December | Primeira Liga | H | D3-3 | 90 | 0 | 0 | 0 | 7.2 | 32 | |
| Thursday 12 December | UEFA Europa League | A | L3-0 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Friday 6 December | Primeira Liga | H | D2-2 | 89 | 0 | 0 | 0 | 6.3 | 36 | |
| Sunday 1 December | Primeira Liga | A | W0-1 | 60 | 0 | 0 | 0 | 6.5 | 29 | |
| Thursday 28 November | UEFA Europa League | H | W3-0 | 90 | 1 | 0 | 0 | 7.3 | 32 | |
| Sunday 10 November | Primeira Liga | H | L2-4 | 90 | 0 | 0 | 0 | 6.2 | 16 | |
| Thursday 7 November | UEFA Europa League | A | D1-1 | 68 | 0 | 0 | 0 | 6.6 | 33 | |
| Sunday 3 November | Primeira Liga | A | W1-2 | 90 | 0 | 0 | □ | 7.3 | 19 | |
| Sunday 27 October | Primeira Liga | H | W2-0 | 90 | 0 | 0 | 0 | 7.2 | 58 | |
| Wednesday 23 October | UEFA Europa League | H | L1-2 | 29 | 0 | 0 | 0 | 6.6 | 10 | |
| Sunday 6 October | Primeira Liga | A | L2-1 | 81 | 0 | 0 | □ | 7.7 | 24 | |
| Thursday 3 October | UEFA Europa League | A | L3-0 | 45 | 0 | 0 | □ | 6.9 | 27 | |
| Sunday 29 September | Primeira Liga | H | W4-0 | 70 | 0 | 0 | 0 | 7 | 26 | |
| Thursday 26 September | UEFA Europa League | H | W2-1 | 45 | 0 | 0 | 0 | 6.9 | 23 | |
| Friday 20 September | Primeira Liga | A | W0-3 | 90 | 0 | 0 | 0 | 7.3 | 32 | |
| Sunday 15 September | Primeira Liga | H | L0-2 | 90 | 0 | 0 | 0 | 6.3 | 38 | |
| Sunday 1 September | Primeira Liga | A | D0-0 | 90 | 0 | 0 | □ | 7 | 32 | |
| Sunday 25 August | Primeira Liga | H | W3-1 | 90 | 0 | 0 | 0 | 7.2 | 48 | |
| Sunday 18 August | Primeira Liga | A | W0-1 | 90 | 0 | 0 | 0 | 6.9 | 59 | |
| Sunday 11 August | Primeira Liga | H | D1-1 | 70 | 0 | 0 | 0 | 6.9 | 40 |
2023
39 played7 unusedPrimeira Liga, Taça da Liga, Taça de Portugal, UEFA Champions League, UEFA Europa League
| Date | Competition | Opponent | H/A | Result | Min | G | A | Cards | Rating | Accurate passes |
|---|---|---|---|---|---|---|---|---|---|---|
| Saturday 18 May | Primeira Liga | H | L0-1 | 70 | 0 | 0 | 0 | 6.7 | 11 | |
| Saturday 11 May | Primeira Liga | A | W2-3 | 1 | 0 | 0 | 0 | Not recorded | 0 | |
| Sunday 5 May | Primeira Liga | H | W4-3 | 13 | 0 | 1 | 0 | 7 | 5 | |
| Saturday 27 April | Primeira Liga | A | L3-1 | 26 | 0 | 0 | □ | 6.2 | 5 | |
| Saturday 20 April | Primeira Liga | H | W2-1 | 45 | 0 | 0 | 0 | 6.6 | 26 | |
| Saturday 13 April | Primeira Liga | A | W0-1 | 90 | 0 | 0 | □ | 7 | 63 | |
| Saturday 6 April | Primeira Liga | H | L0-3 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Monday 1 April | Primeira Liga | A | W3-5 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Saturday 16 March | Primeira Liga | H | W2-1 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Saturday 9 March | Primeira Liga | A | D0-0 | 45 | 0 | 0 | □ | 6.6 | 19 | |
| Saturday 2 March | Primeira Liga | H | W3-0 | 65 | 0 | 0 | 0 | 7 | 33 | |
| Monday 26 February | Primeira Liga | A | W0-4 | 90 | 0 | 0 | 0 | 7.3 | 48 | |
| Thursday 22 February | UEFA Europa League | A | W2-3 | 52 | 0 | 0 | 0 | 6.6 | 44 | |
| Sunday 18 February | Primeira Liga | H | W2-1 | 25 | 0 | 0 | 0 | 6.6 | 12 | |
| Thursday 15 February | UEFA Europa League | H | L2-4 | 76 | 0 | 0 | 0 | 6.6 | 27 | |
| Sunday 11 February | Primeira Liga | A | L5-0 | 63 | 0 | 0 | 0 | 6.9 | 31 | |
| Sunday 4 February | Primeira Liga | H | W1-0 | 67 | 0 | 0 | 0 | 7.5 | 30 | |
| Saturday 27 January | Taça da Liga | H | D1-1 | 68 | 0 | 0 | 0 | 7.2 | 38 | |
| Tuesday 23 January | Taça da Liga | H | W1-0 | 90 | 0 | 0 | 0 | 6.7 | 22 | |
| Thursday 18 January | Primeira Liga | A | W1-2 | 45 | 0 | 0 | □ | 6.3 | 28 | |
| Sunday 14 January | Primeira Liga | A | L2-0 | 59 | 0 | 0 | □ | 6.7 | 33 | |
| Wednesday 10 January | Taça de Portugal | A | L3-2 | 76 | 0 | 0 | 0 | 6.5 | 19 | |
| Saturday 6 January | Primeira Liga | H | D1-1 | 89 | 1 | 0 | □ | 7.5 | 44 | |
| Saturday 30 December | Primeira Liga | A | W1-3 | 10 | 0 | 0 | 0 | 6.9 | 9 | |
| Sunday 17 December | Primeira Liga | H | L0-1 | 14 | 0 | 0 | □ | 6.9 | 9 | |
| Tuesday 12 December | UEFA Champions League | A | L2-0 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Friday 8 December | Primeira Liga | A | W1-3 | 57 | 0 | 0 | 0 | 7.5 | 27 | |
| Sunday 3 December | Primeira Liga | H | W3-1 | 90 | 0 | 0 | 0 | 6.9 | 66 | |
| Wednesday 29 November | UEFA Champions League | H | D1-1 | 36 | 0 | 0 | 0 | 6.6 | 29 | |
| Sunday 12 November | Primeira Liga | A | W0-1 | 16 | 0 | 0 | 0 | 6.3 | 4 | |
| Wednesday 8 November | UEFA Champions League | A | L3-0 | 90 | 0 | 0 | 0 | 6.9 | 58 | |
| Saturday 4 November | Primeira Liga | H | W6-1 | 14 | 0 | 0 | 0 | 6.3 | 7 | |
| Saturday 28 October | Primeira Liga | A | D3-3 | 32 | 0 | 0 | 0 | 6.6 | 11 | |
| Tuesday 24 October | UEFA Champions League | H | L1-2 | 66 | 0 | 0 | 0 | 6.9 | 48 | |
| Saturday 7 October | Primeira Liga | H | W2-1 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Tuesday 3 October | UEFA Champions League | A | W2-3 | 13 | 0 | 0 | 0 | 6.7 | 5 | |
| Thursday 28 September | Primeira Liga | A | W2-4 | 10 | 0 | 0 | 0 | 6.3 | 3 | |
| Sunday 24 September | Primeira Liga | H | W4-1 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Wednesday 20 September | UEFA Champions League | H | L1-2 | 67 | 0 | 0 | 0 | 6.9 | 30 | |
| Saturday 16 September | Primeira Liga | A | L3-1 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Saturday 9 September | Primeira Liga | A | W2-3 | 57 | 0 | 0 | 0 | 6.5 | 24 | |
| Sunday 3 September | Primeira Liga | H | D1-1 | 90 | 0 | 0 | □ | 6.9 | 73 | |
| Tuesday 29 August | UEFA Champions League | A | W0-1 | 90 | 0 | 0 | 0 | 6.9 | 29 | |
| Wednesday 23 August | UEFA Champions League | H | W2-1 | 90 | 0 | 0 | 0 | 6.7 | 38 | |
| Saturday 19 August | Primeira Liga | A | W2-4 | 67 | 0 | 0 | 0 | 7 | 25 | |
| Friday 11 August | Primeira Liga | H | L1-2 | 67 | 0 | 0 | 0 | 6.9 | 25 |
2022
34 playedPrimeira Liga, Taça da Liga, UEFA Conference League
| Date | Competition | Opponent | H/A | Result | Min | G | A | Cards | Rating | Accurate passes |
|---|---|---|---|---|---|---|---|---|---|---|
| Saturday 27 May | Primeira Liga | H | W1-0 | 90 | 0 | 0 | 0 | 6.6 | 63 | |
| Sunday 21 May | Primeira Liga | A | L1-0 | 90 | 0 | 0 | □ | 7.2 | 73 | |
| Saturday 6 May | Primeira Liga | A | L3-2 | 73 | 0 | 0 | □ | 6.3 | 39 | |
| Saturday 29 April | Primeira Liga | H | L0-2 | 90 | 0 | 0 | 0 | 6.6 | 42 | |
| Sunday 23 April | Primeira Liga | A | L1-0 | 80 | 0 | 0 | □ | 7.3 | 50 | |
| Sunday 16 April | Primeira Liga | A | L1-0 | 90 | 0 | 0 | □ | 7.3 | 57 | |
| Monday 10 April | Primeira Liga | H | D0-0 | 90 | 0 | 0 | 0 | 7.3 | 71 | |
| Wednesday 5 April | Primeira Liga | H | D0-0 | 90 | 0 | 0 | 0 | 6.6 | 39 | |
| Friday 31 March | Primeira Liga | A | L1-0 | 90 | 0 | 0 | 0 | 6.9 | 48 | |
| Sunday 12 March | Primeira Liga | A | L2-1 | 65 | 0 | 0 | □ | 7.3 | 43 | |
| Sunday 5 March | Primeira Liga | H | W2-0 | 90 | 0 | 0 | 0 | 7.5 | 44 | |
| Friday 17 February | Primeira Liga | H | D1-1 | 90 | 1 | 0 | □□■ | 7.5 | 53 | |
| Sunday 5 February | Primeira Liga | H | D1-1 | 90 | 1 | 0 | □ | 7.9 | 56 | |
| Tuesday 31 January | Primeira Liga | A | L2-1 | 84 | 0 | 0 | 0 | 6.5 | 55 | |
| Sunday 22 January | Primeira Liga | A | W1-3 | 90 | 1 | 0 | 0 | 8 | 60 | |
| Monday 16 January | Primeira Liga | H | W2-1 | 90 | 0 | 0 | □ | 6.7 | 53 | |
| Sunday 8 January | Primeira Liga | A | L1-0 | 89 | 0 | 0 | 0 | 6.6 | 42 | |
| Thursday 29 December | Primeira Liga | H | W1-0 | 90 | 0 | 0 | 0 | 7 | 46 | |
| Wednesday 21 December | Taça da Liga | A | L2-0 | 95 | 0 | 0 | 0 | 7 | 30 | |
| Sunday 13 November | Primeira Liga | A | L3-1 | 90 | 0 | 0 | 0 | 6.5 | 61 | |
| Friday 4 November | Primeira Liga | H | L1-2 | 85 | 0 | 0 | 0 | 7.3 | 51 | |
| Sunday 30 October | Primeira Liga | H | L0-1 | 90 | 0 | 0 | □ | 7.3 | 41 | |
| Sunday 23 October | Primeira Liga | A | L3-1 | 81 | 0 | 0 | 0 | 7.5 | 50 | |
| Friday 7 October | Primeira Liga | H | L0-1 | 90 | 0 | 0 | □ | 8 | 44 | |
| Friday 30 September | Primeira Liga | A | L3-1 | 90 | 0 | 0 | 0 | 7.2 | 39 | |
| Saturday 17 September | Primeira Liga | H | D2-2 | 90 | 0 | 0 | 0 | 7.2 | 59 | |
| Sunday 11 September | Primeira Liga | A | W1-2 | 90 | 0 | 0 | 0 | 7 | 49 | |
| Saturday 3 September | Primeira Liga | H | L0-2 | 84 | 0 | 0 | □ | 6.7 | 23 | |
| Monday 29 August | Primeira Liga | A | D2-2 | 90 | 0 | 0 | 0 | 6.9 | 49 | |
| Thursday 25 August | UEFA Conference League | H | L1-2 | 21 | 0 | 0 | 0 | 6.9 | 18 | |
| Monday 22 August | Primeira Liga | H | D0-0 | 90 | 0 | 0 | 0 | 7.2 | 39 | |
| Thursday 18 August | UEFA Conference League | A | L4-0 | 90 | 0 | 0 | 0 | 6.3 | 33 | |
| Monday 15 August | Primeira Liga | A | L1-0 | 90 | 0 | 0 | 0 | 7.2 | 56 | |
| Monday 8 August | Primeira Liga | H | W1-0 | 90 | 0 | 0 | 0 | 6.6 | 28 |
2021
29 played1 unusedPrimeira Liga
| Date | Competition | Opponent | H/A | Result | Min | G | A | Cards | Rating | Accurate passes |
|---|---|---|---|---|---|---|---|---|---|---|
| Sunday 15 May | Primeira Liga | A | L5-0 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Sunday 8 May | Primeira Liga | H | W3-0 | 87 | 0 | 0 | 0 | 6.7 | 47 | |
| Sunday 1 May | Primeira Liga | A | L4-1 | 25 | 0 | 0 | 0 | 6.9 | 13 | |
| Friday 15 April | Primeira Liga | A | D2-2 | 77 | 0 | 0 | □ | 6.3 | 21 | |
| Friday 8 April | Primeira Liga | H | L1-2 | 68 | 0 | 0 | 0 | 7.2 | 35 | |
| Saturday 2 April | Primeira Liga | A | L2-1 | 62 | 0 | 0 | 0 | 6.3 | 22 | |
| Sunday 20 March | Primeira Liga | H | D1-1 | 66 | 0 | 0 | 0 | 6.9 | 30 | |
| Sunday 13 March | Primeira Liga | A | W0-1 | 90 | 0 | 0 | 0 | 6.3 | 37 | |
| Sunday 27 February | Primeira Liga | A | D1-1 | 3 | 0 | 0 | ■ | 3 | 0 | |
| Saturday 19 February | Primeira Liga | H | W2-0 | 82 | 0 | 0 | 0 | 6.9 | 39 | |
| Sunday 13 February | Primeira Liga | A | W0-1 | 90 | 0 | 0 | 0 | 7 | 42 | |
| Sunday 6 February | Primeira Liga | H | D2-2 | 45 | 0 | 0 | 0 | 6.9 | 21 | |
| Sunday 23 January | Primeira Liga | H | W1-0 | 64 | 0 | 0 | 0 | 6.9 | 31 | |
| Saturday 15 January | Primeira Liga | A | D1-1 | 90 | 0 | 0 | □ | 6.9 | 66 | |
| Monday 10 January | Primeira Liga | H | W3-2 | 79 | 0 | 0 | 0 | 7 | 30 | |
| Tuesday 28 December | Primeira Liga | A | W0-3 | 90 | 0 | 0 | 0 | 7.2 | 33 | |
| Saturday 18 December | Primeira Liga | H | L0-3 | 75 | 0 | 0 | □ | 6.5 | 28 | |
| Friday 10 December | Primeira Liga | A | W0-1 | 90 | 0 | 0 | □ | 6.6 | 47 | |
| Friday 26 November | Primeira Liga | A | D2-2 | 90 | 0 | 0 | □ | 7.3 | 55 | |
| Friday 5 November | Primeira Liga | H | D1-1 | 90 | 0 | 0 | 0 | 7 | 41 | |
| Sunday 31 October | Primeira Liga | A | W1-2 | 90 | 0 | 0 | □ | 6.3 | 28 | |
| Monday 25 October | Primeira Liga | H | L0-1 | 90 | 0 | 0 | 0 | 7 | 39 | |
| Sunday 3 October | Primeira Liga | A | D2-2 | 90 | 0 | 0 | 0 | 6.6 | 29 | |
| Friday 24 September | Primeira Liga | H | L1-2 | 89 | 0 | 0 | □ | 6.6 | 34 | |
| Saturday 18 September | Primeira Liga | A | D1-1 | 86 | 0 | 0 | □ | 6.7 | 49 | |
| Sunday 12 September | Primeira Liga | H | D2-2 | 81 | 0 | 0 | 0 | 6.3 | 35 | |
| Sunday 29 August | Primeira Liga | A | L1-0 | 87 | 0 | 0 | 0 | 7 | 46 | |
| Saturday 21 August | Primeira Liga | H | L0-2 | 89 | 0 | 0 | 0 | 6.3 | 29 | |
| Sunday 15 August | Primeira Liga | A | W0-1 | 90 | 0 | 0 | □ | 7.6 | 32 | |
| Monday 9 August | Primeira Liga | H | W3-0 | 90 | 0 | 0 | 0 | 6.3 | 40 |
2020
22 played12 unusedPrimeira Liga
| Date | Competition | Opponent | H/A | Result | Min | G | A | Cards | Rating | Accurate passes |
|---|---|---|---|---|---|---|---|---|---|---|
| Wednesday 19 May | Primeira Liga | H | L1-2 | 90 | 0 | 0 | 0 | 6.2 | 58 | |
| Friday 14 May | Primeira Liga | A | W0-2 | 90 | 0 | 0 | 0 | 6.9 | 33 | |
| Sunday 9 May | Primeira Liga | H | D1-1 | 90 | 0 | 0 | 0 | 6.3 | 35 | |
| Wednesday 5 May | Primeira Liga | A | W0-1 | 90 | 0 | 1 | □ | 7.5 | 32 | |
| Saturday 1 May | Primeira Liga | H | D0-0 | 90 | 0 | 0 | 0 | 6 | 30 | |
| Monday 26 April | Primeira Liga | A | L2-1 | 90 | 0 | 0 | □ | 6.9 | 55 | |
| Thursday 22 April | Primeira Liga | H | L0-3 | 90 | 0 | 0 | 0 | 6.6 | 42 | |
| Saturday 17 April | Primeira Liga | A | W1-2 | 90 | 0 | 0 | 0 | 6.6 | 33 | |
| Sunday 11 April | Primeira Liga | H | L1-2 | 45 | 0 | 0 | 0 | 6.6 | 28 | |
| Saturday 3 April | Primeira Liga | A | W0-2 | 90 | 0 | 0 | 0 | 7.2 | 23 | |
| Friday 19 March | Primeira Liga | H | W2-0 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Sunday 14 March | Primeira Liga | A | W2-4 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Saturday 6 March | Primeira Liga | H | L0-2 | 8 | 0 | 0 | 0 | 6.6 | 0 | |
| Sunday 28 February | Primeira Liga | A | L1-0 | 11 | 0 | 0 | 0 | 6.3 | 1 | |
| Saturday 20 February | Primeira Liga | H | W1-0 | 1 | 0 | 0 | 0 | Not recorded | 1 | |
| Sunday 14 February | Primeira Liga | A | L4-1 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Tuesday 9 February | Primeira Liga | H | L1-2 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Friday 5 February | Primeira Liga | A | W1-2 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Tuesday 2 February | Primeira Liga | H | L1-2 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Tuesday 26 January | Primeira Liga | A | L1-0 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Sunday 17 January | Primeira Liga | H | L0-1 | 11 | 0 | 0 | 0 | 6.2 | 2 | |
| Sunday 10 January | Primeira Liga | A | L3-1 | 64 | 0 | 0 | 0 | 6.2 | 13 | |
| Monday 4 January | Primeira Liga | H | D0-0 | 89 | 0 | 0 | 0 | 7.2 | 30 | |
| Sunday 27 December | Primeira Liga | A | W0-1 | 2 | 0 | 0 | 0 | Not recorded | 1 | |
| Sunday 20 December | Primeira Liga | H | L0-2 | 70 | 0 | 0 | □ | 6.2 | 16 | |
| Saturday 5 December | Primeira Liga | A | D1-1 | 1 | 0 | 0 | 0 | Not recorded | 2 | |
| Sunday 29 November | Primeira Liga | H | W2-0 | 11 | 0 | 0 | 0 | 6.9 | 3 | |
| Sunday 8 November | Primeira Liga | A | L2-1 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Sunday 1 November | Primeira Liga | H | L1-2 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Wednesday 28 October | Primeira Liga | A | L3-1 | 1 | 0 | 0 | 0 | Not recorded | 1 | |
| Saturday 24 October | Primeira Liga | A | L1-0 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Saturday 17 October | Primeira Liga | H | D1-1 | 11 | 0 | 0 | 0 | 6.3 | 3 | |
| Saturday 3 October | Primeira Liga | A | D0-0 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Sunday 27 September | Primeira Liga | H | W1-0 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded |
2019
23 playedPrimeira Liga, Serie B
| Date | Competition | Opponent | H/A | Result | Min | G | A | Cards | Rating | Pass accuracy |
|---|---|---|---|---|---|---|---|---|---|---|
| Friday 24 July | Primeira Liga | H | D3-3 | 15 | 0 | 0 | 0 | 6.5 | Not recorded | |
| Tuesday 14 July | Primeira Liga | H | W3-2 | 19 | 0 | 0 | 0 | 6.6 | Not recorded | |
| Friday 10 July | Primeira Liga | A | W1-2 | 24 | 0 | 0 | 0 | 6.3 | 0 | |
| Sunday 5 July | Primeira Liga | H | W1-0 | 20 | 0 | 0 | 0 | 6.3 | 0 | |
| Sunday 21 June | Primeira Liga | H | W3-0 | 14 | 0 | 0 | 0 | 6.5 | Not recorded | |
| Tuesday 9 June | Primeira Liga | H | L1-3 | 22 | 0 | 0 | □ | 6.7 | Not recorded | |
| Wednesday 3 June | Primeira Liga | A | L1-0 | 10 | 0 | 0 | 0 | 6.7 | Not recorded | |
| Sunday 8 March | Primeira Liga | H | D1-1 | 45 | 0 | 0 | 0 | 6.3 | 0 | |
| Friday 14 February | Primeira Liga | A | W1-2 | 15 | 0 | 0 | 0 | 6.7 | Not recorded | |
| Saturday 8 February | Primeira Liga | A | D2-2 | 59 | 2 | 0 | 0 | 8.2 | Not recorded | |
| Saturday 19 October | Serie B | A | D2-2 | 45 | 0 | 0 | 0 | 5.9 | 0% | |
| Wednesday 16 October | Serie B | A | W1-2 | 90 | 0 | 0 | □ | 6.5 | 0% | |
| Saturday 12 October | Serie B | H | W1-0 | 45 | 0 | 0 | 0 | 6.8 | Not recorded | |
| Saturday 14 September | Serie B | A | L2-1 | 97 | 0 | 0 | 0 | 5.9 | 0% | |
| Friday 2 August | Serie B | A | D1-1 | 34 | 0 | 0 | 0 | 6.5 | Not recorded | |
| Monday 29 July | Serie B | H | W3-2 | 11 | 0 | 0 | 0 | 6.2 | 0% | |
| Wednesday 10 July | Serie B | A | L2-1 | 90 | 0 | 0 | □ | 6.2 | 0% | |
| Wednesday 12 June | Serie B | A | W0-1 | 74 | 0 | 0 | □ | 6.1 | 0% | |
| Saturday 25 May | Serie B | H | W2-1 | 62 | 0 | 0 | 0 | 6.7 | Not recorded | |
| Monday 20 May | Serie B | A | L1-0 | 90 | 0 | 0 | 0 | 7.1 | 0% | |
| Friday 10 May | Serie B | H | D0-0 | 90 | 0 | 0 | □ | 7.1 | Not recorded | |
| Saturday 4 May | Serie B | A | D1-1 | 90 | 0 | 0 | 0 | 6.4 | Not recorded | |
| Monday 29 April | Serie B | H | W2-0 | 90 | 0 | 0 | 0 | 7 | 0% |
The provider changed this measurement in 2020: a percentage before, a count of accurate passes after. They are shown separately because they are not the same number.
2018
23 playedSerie B
| Date | Competition | Opponent | H/A | Result | Min | G | A | Cards | Rating | Pass accuracy |
|---|---|---|---|---|---|---|---|---|---|---|
| Friday 23 November | Serie B | H | W1-0 | 92 | 0 | 0 | 0 | Not recorded | Not recorded | |
| Tuesday 13 November | Serie B | A | L2-0 | 93 | 0 | 0 | 0 | Not recorded | 0% | |
| Friday 9 November | Serie B | H | W1-0 | 94 | 0 | 0 | □ | Not recorded | 0% | |
| Saturday 3 November | Serie B | H | L0-2 | 93 | 0 | 0 | □ | Not recorded | 0% | |
| Saturday 27 October | Serie B | A | D1-1 | 95 | 0 | 0 | 0 | Not recorded | 0% | |
| Tuesday 16 October | Serie B | H | D1-1 | 95 | 0 | 0 | 0 | Not recorded | 0% | |
| Saturday 13 October | Serie B | A | D2-2 | 95 | 0 | 0 | 0 | Not recorded | 0% | |
| Saturday 29 September | Serie B | H | W1-0 | 95 | 1 | 0 | 0 | Not recorded | 0% | |
| Friday 21 September | Serie B | A | D1-1 | 34 | 0 | 0 | 0 | Not recorded | 0% | |
| Sunday 9 September | Serie B | A | L2-1 | 73 | 0 | 0 | 0 | Not recorded | 0% | |
| Tuesday 4 September | Serie B | H | W2-1 | 95 | 0 | 0 | □ | Not recorded | 0% | |
| Monday 27 August | Serie B | A | W0-1 | 90 | 0 | 0 | 0 | Not recorded | 0% | |
| Friday 24 August | Serie B | H | L0-2 | 50 | 0 | 0 | 0 | Not recorded | Not recorded | |
| Saturday 4 August | Serie B | A | L2-1 | 76 | 0 | 0 | 0 | Not recorded | 0% | |
| Saturday 28 July | Serie B | H | D0-0 | 90 | 0 | 0 | 0 | Not recorded | 0% | |
| Tuesday 24 July | Serie B | A | W0-1 | 96 | 0 | 0 | □ | Not recorded | Not recorded | |
| Saturday 21 July | Serie B | H | D2-2 | 61 | 0 | 0 | 0 | Not recorded | 0% | |
| Monday 9 July | Serie B | A | L2-1 | 55 | 0 | 0 | 0 | Not recorded | 0% | |
| Wednesday 4 July | Serie B | H | W2-0 | 95 | 0 | 0 | 0 | Not recorded | Not recorded | |
| Friday 29 June | Serie B | A | D2-2 | 97 | 0 | 0 | 0 | Not recorded | 0% | |
| Wednesday 9 May | Serie B | H | W1-0 | 30 | 0 | 0 | 0 | 6.6 | 0% | |
| Saturday 5 May | Serie B | A | D1-1 | 90 | 0 | 0 | 0 | 7.4 | Not recorded | |
| Wednesday 18 April | Serie B | H | W1-0 | 90 | 0 | 0 | 0 | 7.1 | 0% |
The provider changed this measurement in 2020: a percentage before, a count of accurate passes after. They are shown separately because they are not the same number.
2017
1 playedSerie A
| Date | Competition | Opponent | H/A | Result | Min | G | A | Cards | Rating | Pass accuracy |
|---|---|---|---|---|---|---|---|---|---|---|
| Sunday 3 December | Serie A | A | L2-1 | 62 | 0 | 0 | 0 | 6.7 | Not recorded |
The provider changed this measurement in 2020: a percentage before, a count of accurate passes after. They are shown separately because they are not the same number.
2016
1 playedSerie A
| Date | Competition | Opponent | H/A | Result | Min | G | A | Cards | Rating | Pass accuracy |
|---|---|---|---|---|---|---|---|---|---|---|
| Sunday 11 December | Serie A | A | L2-0 | 45 | 0 | 0 | 0 | 6.1 | Not recorded |
The provider changed this measurement in 2020: a percentage before, a count of accurate passes after. They are shown separately because they are not the same number.