Dani Olmo: match by match
303 appearances across 9 competitions, 2018 to 2026.
442ball counts an appearance from the match record itself, not from a stored total.
34 of 313 matches here have a page of their own. The rest are in our archive but do not yet have one.
2026
22 playedFIFA World Cup, La Liga, UEFA Champions League, UEFA Nations League
2025
47 playedCopa del Rey, La Liga, UEFA Champions League
| Date | Competition | Opponent | H/A | Result | Min | G | A | Cards | Rating | Accurate passes |
|---|---|---|---|---|---|---|---|---|---|---|
| Saturday 23 May | La Liga | A | L3-1 | 62 | 0 | 0 | 0 | 6.3 | 29 | |
| Sunday 17 May | La Liga | H | W3-1 | 15 | 0 | 0 | 0 | 6.9 | 7 | |
| Wednesday 13 May | La Liga | A | L1-0 | 90 | 0 | 0 | 0 | 6.3 | 46 | |
| Sunday 10 May | La Liga | H | W2-0 | 64 | 0 | 1 | □ | 6.9 | 15 | |
| Saturday 2 May | La Liga | A | W1-2 | 62 | 0 | 0 | 0 | 5.9 | 27 | |
| Saturday 25 April | La Liga | A | W0-2 | 90 | 0 | 0 | 0 | 6.9 | 38 | |
| Wednesday 22 April | La Liga | H | W1-0 | 73 | 0 | 0 | 0 | 6.7 | 31 | |
| Tuesday 14 April | UEFA Champions League | A | W1-2 | 89 | 0 | 1 | 0 | 6.6 | 46 | |
| Saturday 11 April | La Liga | H | W4-1 | 16 | 0 | 0 | 0 | 6.9 | 8 | |
| Wednesday 8 April | UEFA Champions League | H | L0-2 | 90 | 0 | 0 | 0 | 7.2 | 51 | |
| Saturday 4 April | La Liga | A | W1-2 | 90 | 0 | 1 | 0 | 6.9 | 34 | |
| Sunday 22 March | La Liga | H | W1-0 | 29 | 0 | 0 | 0 | 6.7 | 8 | |
| Wednesday 18 March | UEFA Champions League | H | W7-2 | 23 | 0 | 0 | 0 | 6.9 | 4 | |
| Sunday 15 March | La Liga | H | W5-2 | 90 | 1 | 0 | 0 | 8.2 | 49 | |
| Tuesday 10 March | UEFA Champions League | A | D1-1 | 20 | 0 | 0 | 0 | 7 | 14 | |
| Saturday 7 March | La Liga | A | W0-1 | 62 | 0 | 0 | 0 | 7.2 | 37 | |
| Tuesday 3 March | Copa del Rey | H | W3-0 | 33 | 0 | 0 | □ | 6.7 | 11 | |
| Saturday 28 February | La Liga | H | W4-1 | 59 | 0 | 0 | 0 | 5.9 | 43 | |
| Sunday 22 February | La Liga | H | W3-0 | 66 | 0 | 0 | 0 | 6.9 | 30 | |
| Monday 16 February | La Liga | A | L2-1 | 80 | 0 | 0 | 0 | 7.3 | 51 | |
| Thursday 12 February | Copa del Rey | A | L4-0 | 90 | 0 | 0 | □ | 6.9 | 41 | |
| Saturday 7 February | La Liga | H | W3-0 | 67 | 0 | 2 | 0 | 7.9 | 41 | |
| Tuesday 3 February | Copa del Rey | A | W1-2 | 90 | 0 | 0 | 0 | 6 | 43 | |
| Saturday 31 January | La Liga | A | W1-3 | 62 | 0 | 1 | 0 | 6.2 | 32 | |
| Wednesday 28 January | UEFA Champions League | H | W4-1 | 72 | 0 | 0 | 0 | 7.2 | 44 | |
| Sunday 25 January | La Liga | H | W3-0 | 75 | 1 | 1 | 0 | 8.6 | 44 | |
| Wednesday 21 January | UEFA Champions League | A | W2-4 | 29 | 1 | 0 | 0 | 7.6 | 15 | |
| Sunday 18 January | La Liga | A | L2-1 | 63 | 0 | 0 | 0 | 6.9 | 30 | |
| Thursday 15 January | Copa del Rey | A | W0-2 | 68 | 0 | 0 | 0 | 6.5 | 29 | |
| Saturday 3 January | La Liga | A | W0-2 | 26 | 1 | 0 | 0 | 7.9 | 13 | |
| Tuesday 2 December | La Liga | H | W3-1 | 66 | 1 | 0 | 0 | 8.5 | 28 | |
| Saturday 29 November | La Liga | H | W3-1 | 90 | 2 | 0 | 0 | 9.3 | 43 | |
| Tuesday 25 November | UEFA Champions League | A | L3-0 | 10 | 0 | 0 | 0 | 6.7 | 5 | |
| Saturday 22 November | La Liga | H | W4-0 | 81 | 0 | 0 | 0 | 6.9 | 37 | |
| Sunday 9 November | La Liga | A | W2-4 | 86 | 0 | 0 | 0 | 6.2 | 65 | |
| Wednesday 5 November | UEFA Champions League | A | D3-3 | 32 | 0 | 0 | 0 | 6.9 | 20 | |
| Sunday 2 November | La Liga | H | W3-1 | 24 | 0 | 0 | 0 | 6.6 | 12 | |
| Sunday 5 October | La Liga | A | L4-1 | 90 | 0 | 0 | 0 | 6.9 | 28 | |
| Wednesday 1 October | UEFA Champions League | H | L1-2 | 72 | 0 | 0 | □ | 6.5 | 18 | |
| Sunday 28 September | La Liga | H | W2-1 | 45 | 0 | 0 | 0 | 7.2 | 32 | |
| Thursday 25 September | La Liga | A | W1-3 | 90 | 0 | 0 | 0 | 6.3 | 58 | |
| Sunday 21 September | La Liga | H | W3-0 | 90 | 1 | 1 | 0 | 8.3 | 53 | |
| Thursday 18 September | UEFA Champions League | A | W1-2 | 8 | 0 | 0 | 0 | 7.2 | 11 | |
| Sunday 14 September | La Liga | H | W6-0 | 22 | 0 | 1 | 0 | 7 | 9 | |
| Sunday 31 August | La Liga | A | D1-1 | 62 | 0 | 0 | 0 | 6.2 | 18 | |
| Saturday 23 August | La Liga | A | W2-3 | 45 | 0 | 0 | 0 | 6.9 | 23 | |
| Saturday 16 August | La Liga | A | W0-3 | 45 | 0 | 0 | 0 | 6.3 | 18 |
2024
48 played5 unusedCopa del Rey, Euro Championship, La Liga, UEFA Champions League, UEFA Nations League
| Date | Competition | Opponent | H/A | Result | Min | G | A | Cards | Rating | Accurate passes |
|---|---|---|---|---|---|---|---|---|---|---|
| Sunday 8 June | UEFA Nations League | A | D2-2 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Thursday 5 June | UEFA Nations League | H | W5-4 | 32 | 0 | 0 | 0 | 6.3 | 8 | |
| Sunday 25 May | La Liga | A | W0-3 | 26 | 1 | 0 | 0 | 7.3 | 14 | |
| Sunday 18 May | La Liga | H | L2-3 | 11 | 0 | 0 | □ | 6.3 | 6 | |
| Thursday 15 May | La Liga | A | W0-2 | 77 | 0 | 1 | 0 | 7.2 | 43 | |
| Sunday 11 May | La Liga | H | W4-3 | 77 | 0 | 0 | 0 | 6.3 | 24 | |
| Tuesday 6 May | UEFA Champions League | A | L4-3 | 83 | 1 | 0 | 0 | 7.3 | 28 | |
| Saturday 3 May | La Liga | A | W1-2 | 28 | 0 | 0 | 0 | 6.9 | 15 | |
| Wednesday 30 April | UEFA Champions League | H | D3-3 | 68 | 0 | 0 | 0 | 6.9 | 23 | |
| Tuesday 22 April | La Liga | H | W1-0 | 62 | 1 | 0 | 0 | 7.9 | 46 | |
| Saturday 19 April | La Liga | H | W4-3 | 31 | 1 | 0 | 0 | 7.7 | 10 | |
| Tuesday 15 April | UEFA Champions League | A | L3-1 | 9 | 0 | 0 | 0 | 6.9 | 2 | |
| Thursday 27 March | La Liga | H | W3-0 | 28 | 1 | 0 | 0 | 7.7 | 5 | |
| Sunday 23 March | UEFA Nations League | H | D3-3 | 84 | 0 | 0 | 0 | 6.2 | 45 | |
| Thursday 20 March | UEFA Nations League | A | D2-2 | 24 | 0 | 0 | 0 | 6.9 | 21 | |
| Sunday 16 March | La Liga | A | W2-4 | 67 | 0 | 0 | 0 | 7.3 | 32 | |
| Tuesday 11 March | UEFA Champions League | H | W3-1 | 70 | 0 | 0 | 0 | 6.9 | 34 | |
| Wednesday 5 March | UEFA Champions League | A | W0-1 | 28 | 0 | 0 | 0 | 6.9 | 15 | |
| Sunday 2 March | La Liga | H | W4-0 | 71 | 0 | 2 | 0 | 8.6 | 35 | |
| Tuesday 25 February | Copa del Rey | H | D4-4 | 68 | 0 | 0 | 0 | 6.3 | 21 | |
| Saturday 22 February | La Liga | A | W0-2 | 45 | 1 | 0 | 0 | 7.7 | 22 | |
| Monday 17 February | La Liga | H | W1-0 | 24 | 0 | 0 | 0 | 7 | 11 | |
| Sunday 9 February | La Liga | A | W1-4 | 19 | 0 | 0 | 0 | 6.9 | 8 | |
| Thursday 6 February | Copa del Rey | A | W0-5 | 26 | 0 | 0 | 0 | 6.2 | 16 | |
| Saturday 18 January | La Liga | A | D1-1 | 28 | 0 | 0 | 0 | 6.9 | 20 | |
| Wednesday 15 January | Copa del Rey | H | W5-1 | 90 | 0 | 2 | 0 | 8.3 | 47 | |
| Saturday 21 December | La Liga | H | L1-2 | 26 | 0 | 0 | 0 | 7 | 19 | |
| Sunday 15 December | La Liga | H | L0-1 | 66 | 0 | 0 | 0 | 7 | 26 | |
| Wednesday 11 December | UEFA Champions League | A | W2-3 | 71 | 0 | 1 | 0 | 8.2 | 25 | |
| Saturday 7 December | La Liga | A | D2-2 | 60 | 0 | 0 | 0 | 6.9 | 11 | |
| Tuesday 3 December | La Liga | A | W1-5 | 72 | 0 | 0 | 0 | 7.2 | 16 | |
| Saturday 30 November | La Liga | H | L1-2 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Tuesday 26 November | UEFA Champions League | H | W3-0 | 68 | 1 | 0 | 0 | 8.2 | 30 | |
| Saturday 23 November | La Liga | A | D2-2 | 89 | 0 | 0 | 0 | 7.3 | 41 | |
| Monday 18 November | UEFA Nations League | H | W3-2 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Friday 15 November | UEFA Nations League | A | W1-2 | 70 | 0 | 1 | 0 | 7.6 | 33 | |
| Sunday 10 November | La Liga | A | L1-0 | 45 | 0 | 0 | 0 | 6.9 | 14 | |
| Wednesday 6 November | UEFA Champions League | A | W2-5 | 32 | 0 | 0 | 0 | 6.7 | 14 | |
| Sunday 3 November | La Liga | H | W3-1 | 56 | 2 | 0 | 0 | 8.5 | 15 | |
| Saturday 26 October | La Liga | A | W0-4 | 25 | 0 | 0 | 0 | 6.2 | 11 | |
| Wednesday 23 October | UEFA Champions League | H | W4-1 | 14 | 0 | 0 | 0 | 7 | 4 | |
| Sunday 20 October | La Liga | H | W5-1 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Sunday 15 September | La Liga | A | W1-4 | 61 | 1 | 0 | 0 | 7.3 | 20 | |
| Thursday 5 September | UEFA Nations League | A | D0-0 | 82 | 0 | 0 | □ | 7 | 25 | |
| Saturday 31 August | La Liga | H | W7-0 | 83 | 1 | 0 | 0 | 8.3 | 31 | |
| Tuesday 27 August | La Liga | A | W1-2 | 45 | 1 | 0 | 0 | 7.9 | 21 | |
| Sunday 14 July | Euro Championship | H | W2-1 | 90 | 0 | 0 | □ | 6.9 | 26 | |
| Tuesday 9 July | Euro Championship | H | W2-1 | 76 | 1 | 0 | 0 | 7.3 | 35 | |
| Friday 5 July | Euro Championship | H | W2-1 | 112 | 1 | 1 | 0 | 9 | 32 | |
| Sunday 30 June | Euro Championship | H | W4-1 | 38 | 1 | 0 | 0 | 8.2 | 16 | |
| Monday 24 June | Euro Championship | A | W0-1 | 84 | 0 | 1 | 0 | 8.5 | 29 | |
| Thursday 20 June | Euro Championship | H | W1-0 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Saturday 15 June | Euro Championship | H | W3-0 | 31 | 0 | 0 | 0 | 6.6 | 11 |
2023
24 playedBundesliga, UEFA Champions League
| Date | Competition | Opponent | H/A | Result | Min | G | A | Cards | Rating | Accurate passes |
|---|---|---|---|---|---|---|---|---|---|---|
| Friday 3 May | Bundesliga | A | D1-1 | 77 | 0 | 0 | 0 | 6.9 | 35 | |
| Saturday 27 April | Bundesliga | H | W4-1 | 90 | 0 | 0 | 0 | 8.2 | 24 | |
| Saturday 20 April | Bundesliga | A | W1-2 | 89 | 0 | 0 | 0 | 6.9 | 32 | |
| Saturday 13 April | Bundesliga | H | W3-0 | 90 | 1 | 0 | 0 | 7.3 | 19 | |
| Saturday 6 April | Bundesliga | A | W1-4 | 76 | 0 | 1 | 0 | 7.2 | 28 | |
| Saturday 30 March | Bundesliga | H | D0-0 | 90 | 0 | 0 | 0 | 6.9 | 33 | |
| Friday 15 March | Bundesliga | A | W1-5 | 90 | 0 | 0 | 0 | 7.9 | 35 | |
| Saturday 9 March | Bundesliga | H | W2-0 | 20 | 0 | 0 | 0 | 6.6 | 8 | |
| Wednesday 6 March | UEFA Champions League | A | D1-1 | 90 | 0 | 0 | 0 | 7.3 | 30 | |
| Saturday 2 March | Bundesliga | A | W1-4 | 65 | 1 | 0 | 0 | 7.6 | 16 | |
| Saturday 24 February | Bundesliga | A | L2-1 | 90 | 0 | 1 | 0 | 7 | 29 | |
| Saturday 17 February | Bundesliga | H | W2-0 | 78 | 0 | 0 | 0 | 7.3 | 31 | |
| Tuesday 13 February | UEFA Champions League | H | L0-1 | 76 | 0 | 0 | 0 | 7.3 | 18 | |
| Saturday 10 February | Bundesliga | A | D2-2 | 67 | 0 | 1 | 0 | 6.6 | 22 | |
| Sunday 4 February | Bundesliga | H | W2-0 | 77 | 0 | 0 | 0 | 7.2 | 36 | |
| Saturday 27 January | Bundesliga | A | L5-2 | 77 | 0 | 0 | 0 | 6.5 | 25 | |
| Saturday 20 January | Bundesliga | H | L2-3 | 74 | 0 | 1 | 0 | 7.3 | 21 | |
| Saturday 13 January | Bundesliga | H | L0-1 | 22 | 0 | 0 | 0 | 6.9 | 11 | |
| Saturday 28 October | Bundesliga | H | W6-0 | 7 | 0 | 0 | 0 | Not recorded | 0 | |
| Wednesday 25 October | UEFA Champions League | H | W3-1 | 15 | 1 | 0 | 0 | 7.3 | 11 | |
| Saturday 21 October | Bundesliga | A | W1-3 | 10 | 0 | 0 | 0 | 7 | 2 | |
| Sunday 3 September | Bundesliga | A | W0-3 | 90 | 0 | 1 | 0 | 7.9 | 27 | |
| Friday 25 August | Bundesliga | H | W5-1 | 85 | 1 | 0 | 0 | 7.2 | 35 | |
| Saturday 19 August | Bundesliga | A | L3-2 | 90 | 1 | 0 | 0 | 7.3 | 30 |
2022
39 played1 unusedBundesliga, DFB-Pokal, FIFA World Cup, UEFA Champions League, UEFA Nations League
| Date | Competition | Opponent | H/A | Result | Min | G | A | Cards | Rating | Accurate passes |
|---|---|---|---|---|---|---|---|---|---|---|
| Sunday 18 June | UEFA Nations League | A | D0-0 | 33 | 0 | 0 | 0 | 6.6 | 12 | |
| Thursday 15 June | UEFA Nations League | H | W2-1 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Saturday 3 June | DFB-Pokal | H | W2-0 | 95 | 0 | 1 | 0 | 6.3 | 24 | |
| Saturday 27 May | Bundesliga | H | W4-2 | 90 | 0 | 1 | 0 | 7.7 | 36 | |
| Saturday 20 May | Bundesliga | A | W1-3 | 87 | 0 | 0 | 0 | 6.7 | 17 | |
| Saturday 6 May | Bundesliga | A | W0-1 | 78 | 0 | 0 | 0 | 6.5 | 21 | |
| Tuesday 2 May | DFB-Pokal | A | W1-5 | 61 | 1 | 3 | 0 | 9.5 | 10 | |
| Saturday 29 April | Bundesliga | H | W1-0 | 30 | 0 | 0 | 0 | 7 | 17 | |
| Sunday 23 April | Bundesliga | A | L2-0 | 90 | 0 | 0 | 0 | 7.3 | 35 | |
| Saturday 15 April | Bundesliga | H | W3-2 | 74 | 0 | 0 | 0 | 7.2 | 27 | |
| Saturday 8 April | Bundesliga | A | W0-1 | 27 | 0 | 0 | 0 | 6.6 | 11 | |
| Wednesday 5 April | DFB-Pokal | H | W2-0 | 70 | 0 | 0 | 0 | 7.3 | 33 | |
| Saturday 1 April | Bundesliga | H | L0-3 | 34 | 0 | 0 | □ | 6.5 | 13 | |
| Saturday 18 March | Bundesliga | A | L1-0 | 19 | 0 | 0 | □ | 7.5 | 4 | |
| Tuesday 14 March | UEFA Champions League | A | L7-0 | 18 | 0 | 0 | 0 | 6.7 | 4 | |
| Saturday 11 March | Bundesliga | H | W3-0 | 8 | 0 | 0 | 0 | 6.3 | 1 | |
| Friday 27 January | Bundesliga | H | W2-1 | 45 | 0 | 0 | 0 | 6.9 | 8 | |
| Tuesday 24 January | Bundesliga | A | W1-6 | 90 | 1 | 2 | 0 | 10 | 31 | |
| Friday 20 January | Bundesliga | H | D1-1 | 82 | 0 | 0 | 0 | 6.5 | 19 | |
| Tuesday 6 December | FIFA World Cup | A | D0-0 | 98 | 0 | 0 | 0 | 7 | 32 | |
| Thursday 1 December | FIFA World Cup | A | L2-1 | 90 | 0 | 0 | 0 | 6.3 | 36 | |
| Sunday 27 November | FIFA World Cup | H | D1-1 | 90 | 0 | 0 | 0 | 7 | 34 | |
| Wednesday 23 November | FIFA World Cup | H | W7-0 | 90 | 1 | 1 | 0 | 7.6 | 58 | |
| Saturday 12 November | Bundesliga | A | W1-2 | 18 | 0 | 0 | 0 | 6.2 | 3 | |
| Wednesday 9 November | Bundesliga | H | W3-1 | 60 | 0 | 0 | 0 | 6.5 | 18 | |
| Saturday 5 November | Bundesliga | A | W1-3 | 75 | 1 | 0 | 0 | 7.5 | 50 | |
| Wednesday 2 November | UEFA Champions League | A | W0-4 | 23 | 0 | 0 | 0 | 7.5 | 7 | |
| Saturday 29 October | Bundesliga | H | W2-0 | 19 | 0 | 0 | 0 | 6.3 | 6 | |
| Tuesday 25 October | UEFA Champions League | H | W3-2 | 21 | 0 | 0 | 0 | 6.9 | 5 | |
| Saturday 22 October | Bundesliga | A | D3-3 | 10 | 0 | 0 | 0 | 7 | 6 | |
| Saturday 3 September | Bundesliga | A | L4-0 | 11 | 0 | 0 | 0 | 6.3 | 1 | |
| Tuesday 30 August | DFB-Pokal | A | W0-8 | 33 | 1 | 0 | 0 | 7.7 | 33 | |
| Saturday 27 August | Bundesliga | H | W2-0 | 90 | 0 | 0 | 0 | 7.6 | 31 | |
| Saturday 20 August | Bundesliga | A | L2-1 | 78 | 0 | 0 | 0 | 6.9 | 25 | |
| Saturday 13 August | Bundesliga | H | D2-2 | 87 | 0 | 1 | 0 | 7 | 28 | |
| Sunday 7 August | Bundesliga | A | D1-1 | 85 | 0 | 1 | 0 | 8 | 36 | |
| Sunday 12 June | UEFA Nations League | H | W2-0 | 90 | 0 | 0 | 0 | 6.9 | 32 | |
| Thursday 9 June | UEFA Nations League | A | W0-1 | 28 | 0 | 0 | 0 | 6.7 | 13 | |
| Sunday 5 June | UEFA Nations League | A | D2-2 | 61 | 0 | 0 | 0 | 6.9 | 18 | |
| Thursday 2 June | UEFA Nations League | H | D1-1 | 27 | 0 | 0 | 0 | 6.7 | 16 |
2021
31 played1 unusedBundesliga, DFB-Pokal, UEFA Champions League, UEFA Europa League
| Date | Competition | Opponent | H/A | Result | Min | G | A | Cards | Rating | Accurate passes |
|---|---|---|---|---|---|---|---|---|---|---|
| Saturday 21 May | DFB-Pokal | A | D1-1 | 51 | 0 | 0 | 0 | 6.2 | 4 | |
| Saturday 14 May | Bundesliga | A | D1-1 | 17 | 0 | 0 | 0 | 7.2 | 7 | |
| Sunday 8 May | Bundesliga | H | W4-0 | 12 | 0 | 0 | 0 | 6.9 | 9 | |
| Thursday 5 May | UEFA Europa League | A | L3-1 | 62 | 0 | 0 | 0 | 6.6 | 15 | |
| Monday 2 May | Bundesliga | A | L3-1 | 90 | 0 | 0 | 0 | 6.9 | 35 | |
| Thursday 28 April | UEFA Europa League | H | W1-0 | 71 | 0 | 0 | 0 | 6.9 | 24 | |
| Saturday 23 April | Bundesliga | H | L1-2 | 27 | 0 | 0 | □ | 6.2 | 13 | |
| Wednesday 20 April | DFB-Pokal | H | W2-1 | 90 | 0 | 0 | 0 | 6.9 | 59 | |
| Sunday 17 April | Bundesliga | A | W0-1 | 32 | 0 | 0 | 0 | 6.9 | 13 | |
| Thursday 14 April | UEFA Europa League | A | W0-2 | 90 | 0 | 0 | 0 | 7 | 36 | |
| Sunday 10 April | Bundesliga | H | W3-0 | 10 | 0 | 0 | 0 | 6.9 | 4 | |
| Thursday 7 April | UEFA Europa League | H | D1-1 | 73 | 0 | 0 | 0 | 6.6 | 18 | |
| Saturday 2 April | Bundesliga | A | W1-4 | 89 | 1 | 0 | 0 | 7 | 25 | |
| Sunday 20 March | Bundesliga | H | D0-0 | 84 | 0 | 0 | 0 | 7.3 | 28 | |
| Saturday 5 March | Bundesliga | H | D1-1 | 32 | 0 | 0 | 0 | 7 | 26 | |
| Wednesday 2 March | DFB-Pokal | A | W0-4 | 69 | 0 | 1 | 0 | 7.3 | 28 | |
| Sunday 27 February | Bundesliga | A | W0-1 | 35 | 0 | 0 | 0 | 6.3 | 13 | |
| Thursday 24 February | UEFA Europa League | A | W1-3 | 79 | 0 | 0 | 0 | 7.2 | 20 | |
| Sunday 20 February | Bundesliga | A | W1-6 | 30 | 1 | 2 | 0 | 8.6 | 14 | |
| Thursday 17 February | UEFA Europa League | H | D2-2 | 79 | 0 | 0 | 0 | 6.3 | 26 | |
| Friday 11 February | Bundesliga | H | W3-1 | 64 | 1 | 1 | 0 | 7.6 | 13 | |
| Saturday 5 February | Bundesliga | A | L3-2 | 61 | 0 | 0 | 0 | 6.2 | 18 | |
| Sunday 23 January | Bundesliga | H | W2-0 | 35 | 0 | 0 | □ | 6.9 | 17 | |
| Wednesday 19 January | DFB-Pokal | H | W2-0 | 9 | 1 | 0 | 0 | 8 | 10 | |
| Saturday 15 January | Bundesliga | A | W0-2 | 2 | 0 | 0 | 0 | Not recorded | 4 | |
| Saturday 20 November | Bundesliga | A | L2-0 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Saturday 6 November | Bundesliga | H | W2-1 | 11 | 0 | 0 | 0 | 6.3 | 2 | |
| Wednesday 3 November | UEFA Champions League | H | D2-2 | 16 | 0 | 0 | 0 | 6.6 | 15 | |
| Saturday 30 October | Bundesliga | A | D1-1 | 1 | 0 | 0 | 0 | Not recorded | 1 | |
| Saturday 18 September | Bundesliga | A | D1-1 | 57 | 0 | 0 | 0 | 6.6 | 14 | |
| Wednesday 15 September | UEFA Champions League | A | L6-3 | 72 | 0 | 1 | 0 | 6.9 | 16 | |
| Saturday 11 September | Bundesliga | H | L1-4 | 58 | 0 | 0 | 0 | 6.6 | 13 |
2020
57 played2 unusedBundesliga, DFB-Pokal, Euro Championship, UEFA Champions League, UEFA Nations League
| Date | Competition | Opponent | H/A | Result | Min | G | A | Cards | Rating | Pass accuracy |
|---|---|---|---|---|---|---|---|---|---|---|
| Tuesday 6 July | Euro Championship | A | D1-1 | 120 | 0 | 1 | 0 | 7.5 | 24 | |
| Friday 2 July | Euro Championship | A | D1-1 | 75 | 0 | 0 | 0 | 7 | 36 | |
| Monday 28 June | Euro Championship | A | W3-5 | 48 | 0 | 2 | 0 | 8.2 | 20 | |
| Wednesday 23 June | Euro Championship | A | W0-5 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Saturday 19 June | Euro Championship | H | D1-1 | 61 | 0 | 0 | 0 | 6.9 | 23 | |
| Monday 14 June | Euro Championship | H | D0-0 | 74 | 0 | 0 | 0 | 7.2 | 27 | |
| Thursday 13 May | DFB-Pokal | H | L1-4 | 90 | 1 | 0 | □ | 7.9 | 31 | |
| Saturday 8 May | Bundesliga | A | L3-2 | 90 | 1 | 0 | 0 | 6.9 | 40 | |
| Friday 30 April | DFB-Pokal | A | W1-2 | 120 | 0 | 0 | 0 | 7.5 | 47 | |
| Sunday 25 April | Bundesliga | H | W2-0 | 76 | 0 | 1 | 0 | 6.9 | 33 | |
| Tuesday 20 April | Bundesliga | A | L2-1 | 29 | 0 | 0 | 0 | 6.3 | 11 | |
| Friday 16 April | Bundesliga | H | D0-0 | 62 | 0 | 0 | 0 | 6.2 | 31 | |
| Saturday 10 April | Bundesliga | A | W1-4 | 75 | 1 | 0 | 0 | 7.2 | 31 | |
| Saturday 3 April | Bundesliga | H | L0-1 | 73 | 0 | 0 | 0 | 6.3 | 32 | |
| Friday 19 March | Bundesliga | A | W0-1 | 78 | 0 | 1 | 0 | 7.9 | 47 | |
| Sunday 14 March | Bundesliga | H | D1-1 | 15 | 0 | 0 | 0 | 6.3 | 4 | |
| Wednesday 10 March | UEFA Champions League | A | L2-0 | 72 | 0 | 0 | 0 | 6.3 | 23 | |
| Saturday 6 March | Bundesliga | A | W0-3 | 63 | 0 | 0 | 0 | 6.9 | 25 | |
| Wednesday 3 March | DFB-Pokal | H | W2-0 | 80 | 0 | 0 | □ | 6.9 | 29 | |
| Saturday 27 February | Bundesliga | H | W3-2 | 90 | 0 | 1 | 0 | 7.2 | 47 | |
| Sunday 21 February | Bundesliga | A | W0-3 | 79 | 0 | 1 | 0 | 7.2 | 26 | |
| Tuesday 16 February | UEFA Champions League | H | L0-2 | 90 | 0 | 0 | □ | 7.2 | 34 | |
| Friday 12 February | Bundesliga | H | W2-1 | 76 | 1 | 0 | 0 | 7.5 | 31 | |
| Saturday 6 February | Bundesliga | A | W0-3 | 90 | 0 | 0 | 0 | 7.3 | 51 | |
| Wednesday 3 February | DFB-Pokal | H | W4-0 | 25 | 0 | 1 | 0 | 7.7 | 15 | |
| Saturday 30 January | Bundesliga | H | W1-0 | 90 | 0 | 0 | 0 | 6.3 | 35 | |
| Saturday 23 January | Bundesliga | A | L3-2 | 77 | 0 | 0 | 0 | 6.2 | 37 | |
| Wednesday 20 January | Bundesliga | H | W1-0 | 87 | 0 | 1 | 0 | 7.7 | 59 | |
| Saturday 16 January | Bundesliga | A | D2-2 | 89 | 0 | 0 | 0 | 6.9 | 26 | |
| Saturday 9 January | Bundesliga | H | L1-3 | 90 | 0 | 0 | 0 | 7 | 42 | |
| Saturday 2 January | Bundesliga | A | W0-1 | 90 | 1 | 0 | 0 | 8 | 36 | |
| Tuesday 22 December | DFB-Pokal | A | W0-3 | 77 | 0 | 1 | 0 | 7 | 26 | |
| Saturday 19 December | Bundesliga | H | D0-0 | 45 | 0 | 0 | 0 | 7 | 19 | |
| Wednesday 16 December | Bundesliga | A | W0-1 | 96 | 0 | 0 | 0 | 6.2 | 33 | |
| Saturday 12 December | Bundesliga | H | W2-0 | 90 | 1 | 0 | 0 | 8.2 | 42 | |
| Tuesday 8 December | UEFA Champions League | H | W3-2 | 56 | 0 | 0 | 0 | 6.6 | 13 | |
| Saturday 5 December | Bundesliga | A | D3-3 | 18 | 0 | 0 | 0 | 6.6 | 10 | |
| Wednesday 2 December | UEFA Champions League | A | W3-4 | 87 | 1 | 0 | □ | 7.5 | 22 | |
| Saturday 28 November | Bundesliga | H | W2-1 | 63 | 0 | 1 | 0 | 7.9 | 35 | |
| Tuesday 24 November | UEFA Champions League | A | L1-0 | 64 | 0 | 0 | 0 | 6.3 | 31 | |
| Saturday 21 November | Bundesliga | A | D1-1 | 45 | 0 | 0 | □ | 6.2 | 15 | |
| Tuesday 17 November | UEFA Nations League | H | W6-0 | 73 | 0 | 0 | 0 | 7.3 | 32 | |
| Saturday 14 November | UEFA Nations League | A | D1-1 | 73 | 0 | 0 | 0 | 7 | 27 | |
| Saturday 7 November | Bundesliga | H | W3-0 | 27 | 0 | 0 | 0 | 6.9 | 11 | |
| Wednesday 4 November | UEFA Champions League | H | W2-1 | 64 | 0 | 0 | 0 | 6.3 | 14 | |
| Saturday 31 October | Bundesliga | A | L1-0 | 66 | 0 | 0 | 0 | 6.3 | 14 | |
| Wednesday 28 October | UEFA Champions League | A | L5-0 | 90 | 0 | 0 | 0 | 6.7 | 44 | |
| Saturday 24 October | Bundesliga | H | W2-1 | 25 | 0 | 0 | 0 | 6.6 | 11 | |
| Tuesday 20 October | UEFA Champions League | H | W2-0 | 65 | 0 | 0 | 0 | 6.9 | 23 | |
| Saturday 17 October | Bundesliga | A | W0-2 | 79 | 0 | 2 | 0 | 8.7 | 37 | |
| Tuesday 13 October | UEFA Nations League | A | L1-0 | 17 | 0 | 0 | 0 | 6.3 | 11 | |
| Saturday 10 October | UEFA Nations League | H | W1-0 | 57 | 0 | 0 | 0 | 6.2 | 30 | |
| Saturday 3 October | Bundesliga | H | W4-0 | 83 | 0 | 0 | 0 | 7.9 | 31 | |
| Saturday 26 September | Bundesliga | A | D1-1 | 86 | 0 | 0 | 0 | 6.3 | 20 | |
| Sunday 20 September | Bundesliga | H | W3-1 | 69 | 0 | 1 | 0 | 7.9 | 25 | |
| Saturday 12 September | DFB-Pokal | A | W0-3 | 83 | 0 | 0 | 0 | 8.3 | 37 | |
| Sunday 6 September | UEFA Nations League | H | W4-0 | 90 | 0 | 1 | 0 | 7.3 | 39 | |
| Thursday 3 September | UEFA Nations League | A | D1-1 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Friday 15 November | Euro Championship | H | W7-0 | 24 | 1 | 0 | 0 | 7.2 | 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.
2019
23 playedBundesliga, DFB-Pokal, UEFA Champions League
| Date | Competition | Opponent | H/A | Result | Min | G | A | Cards | Rating | Pass accuracy |
|---|---|---|---|---|---|---|---|---|---|---|
| Tuesday 18 August | UEFA Champions League | H | L0-3 | 45 | 0 | 0 | 0 | 6.5 | 0 | |
| Thursday 13 August | UEFA Champions League | H | W2-1 | 83 | 1 | 0 | 0 | 7.2 | Not recorded | |
| Saturday 27 June | Bundesliga | A | W1-2 | 74 | 0 | 0 | 0 | 6.6 | 0 | |
| Saturday 20 June | Bundesliga | H | L0-2 | 51 | 0 | 0 | 0 | 7.2 | 0 | |
| Wednesday 17 June | Bundesliga | H | D2-2 | 63 | 0 | 0 | 0 | 7 | 0 | |
| Friday 12 June | Bundesliga | A | W0-2 | 78 | 2 | 0 | 0 | 8.2 | 0 | |
| Saturday 6 June | Bundesliga | H | D1-1 | 65 | 0 | 0 | 0 | 7.2 | 0 | |
| Monday 1 June | Bundesliga | A | W2-4 | 84 | 1 | 0 | 0 | 6.7 | 0 | |
| Wednesday 27 May | Bundesliga | H | D2-2 | 58 | 0 | 0 | 0 | 6 | 0 | |
| Sunday 24 May | Bundesliga | A | W0-5 | 90 | 0 | 0 | 0 | 6.7 | 0 | |
| Saturday 7 March | Bundesliga | A | D0-0 | 30 | 0 | 0 | □ | 6.2 | 0 | |
| Saturday 15 February | Bundesliga | H | W3-0 | 69 | 0 | 1 | 0 | 7 | 0 | |
| Sunday 9 February | Bundesliga | A | D0-0 | 69 | 0 | 0 | 0 | 6.6 | 0 | |
| Tuesday 4 February | DFB-Pokal | A | L3-1 | 45 | 1 | 0 | 0 | 7 | 0 | |
| Saturday 1 February | Bundesliga | H | D2-2 | 21 | 0 | 0 | 0 | 7.3 | 0 | |
| Wednesday 11 December | UEFA Champions League | H | L1-4 | 90 | 1 | 0 | 0 | 6.8 | 0% | |
| Tuesday 26 November | UEFA Champions League | A | L2-0 | 89 | 0 | 0 | 0 | 6 | Not recorded | |
| Wednesday 6 November | UEFA Champions League | H | D3-3 | 90 | 0 | 1 | 0 | 7.3 | 0% | |
| Tuesday 22 October | UEFA Champions League | A | D2-2 | 90 | 1 | 0 | 0 | 8.2 | Not recorded | |
| Tuesday 1 October | UEFA Champions League | A | L2-0 | 90 | 0 | 0 | 0 | 6.3 | Not recorded | |
| Wednesday 18 September | UEFA Champions League | H | W4-0 | 90 | 0 | 0 | 0 | 7.9 | Not recorded | |
| Tuesday 27 August | UEFA Champions League | A | D1-1 | 89 | 0 | 1 | 0 | 7.7 | Not recorded | |
| Wednesday 21 August | UEFA Champions League | H | W2-0 | 90 | 0 | 0 | 0 | 7.3 | 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.
2018
12 playedUEFA Champions League, UEFA Europa League
| Date | Competition | Opponent | H/A | Result | Min | G | A | Cards | Rating | Pass accuracy |
|---|---|---|---|---|---|---|---|---|---|---|
| Thursday 14 March | UEFA Europa League | A | L3-0 | 120 | 0 | 0 | 0 | 6.6 | 0% | |
| Thursday 7 March | UEFA Europa League | H | W1-0 | 90 | 0 | 0 | 0 | 7.2 | Not recorded | |
| Thursday 21 February | UEFA Europa League | H | W3-0 | 90 | 0 | 0 | □ | 6.8 | 0% | |
| Thursday 14 February | UEFA Europa League | A | L2-1 | 90 | 1 | 0 | 0 | 7.4 | 0% | |
| Thursday 13 December | UEFA Europa League | H | D0-0 | 90 | 0 | 0 | 0 | 7.4 | Not recorded | |
| Thursday 29 November | UEFA Europa League | A | D0-0 | 90 | 0 | 0 | 0 | 6.6 | Not recorded | |
| Thursday 8 November | UEFA Europa League | H | W3-1 | 89 | 0 | 0 | 0 | 7.5 | Not recorded | |
| Thursday 25 October | UEFA Europa League | A | W1-2 | 86 | 0 | 0 | 0 | 7.1 | 0% | |
| Thursday 4 October | UEFA Europa League | A | W0-2 | 90 | 0 | 1 | 0 | 7.2 | Not recorded | |
| Thursday 20 September | UEFA Europa League | H | W4-1 | 90 | 1 | 1 | 0 | 8.5 | Not recorded | |
| Tuesday 28 August | UEFA Champions League | H | L1-2 | 90 | 0 | 0 | 0 | 6.6 | Not recorded | |
| Wednesday 22 August | UEFA Champions League | A | D1-1 | 86 | 0 | 0 | 0 | 6.6 | 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.