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