Thomas Meunier: match by match
335 appearances across 13 competitions, 2015 to 2026.
442ball counts an appearance from the match record itself, not from a stored total.
18 of 364 matches here have a page of their own. The rest are in our archive but do not yet have one.
2026
13 played3 unusedEFL Cup, FIFA World Cup, Premier League, UEFA Europa League
2025
35 playedCoupe de France, Ligue 1, UEFA Europa League
| Date | Competition | Opponent | H/A | Result | Min | G | A | Cards | Rating | Accurate passes |
|---|---|---|---|---|---|---|---|---|---|---|
| Sunday 10 May | Ligue 1 | A | W0-1 | 90 | 0 | 0 | 0 | 7.6 | 37 | |
| Sunday 3 May | Ligue 1 | H | D1-1 | 85 | 0 | 0 | □ | 6.6 | 43 | |
| Sunday 26 April | Ligue 1 | A | W0-1 | 90 | 0 | 0 | 0 | 6.9 | 46 | |
| Saturday 18 April | Ligue 1 | H | D0-0 | 90 | 0 | 0 | 0 | 7.3 | 63 | |
| Sunday 12 April | Ligue 1 | A | W0-4 | 82 | 1 | 0 | 0 | 7.9 | 48 | |
| Saturday 4 April | Ligue 1 | H | W3-0 | 90 | 0 | 0 | 0 | 6.6 | 39 | |
| Sunday 22 March | Ligue 1 | A | W1-2 | 90 | 1 | 1 | 0 | 7.9 | 23 | |
| Thursday 19 March | UEFA Europa League | A | L2-0 | 81 | 0 | 0 | 0 | 6.9 | 36 | |
| Sunday 15 March | Ligue 1 | A | W1-2 | 90 | 0 | 0 | 0 | 7.2 | 27 | |
| Thursday 12 March | UEFA Europa League | H | L0-1 | 24 | 0 | 0 | 0 | 6.6 | 17 | |
| Sunday 8 March | Ligue 1 | H | D1-1 | 17 | 0 | 0 | 0 | 6.2 | 7 | |
| Sunday 1 March | Ligue 1 | H | W1-0 | 27 | 0 | 1 | 0 | 7.5 | 27 | |
| Sunday 25 January | Ligue 1 | H | L1-4 | 21 | 0 | 0 | 0 | 6.3 | 11 | |
| Thursday 22 January | UEFA Europa League | A | L2-1 | 45 | 0 | 0 | 0 | 6.2 | 33 | |
| Friday 16 January | Ligue 1 | A | L3-0 | 8 | 0 | 0 | 0 | 6.3 | 6 | |
| Sunday 11 January | Coupe de France | H | L1-2 | 68 | 0 | 0 | 0 | 6.3 | 43 | |
| Saturday 3 January | Ligue 1 | H | L0-2 | 90 | 0 | 0 | 0 | 6.9 | 32 | |
| Saturday 20 December | Coupe de France | A | W0-1 | 90 | 0 | 0 | 0 | 7.6 | 62 | |
| Sunday 14 December | Ligue 1 | A | W3-4 | 74 | 0 | 0 | 0 | 6.2 | 34 | |
| Thursday 11 December | UEFA Europa League | A | L1-0 | 84 | 0 | 0 | 0 | 6.3 | 27 | |
| Friday 5 December | Ligue 1 | H | W1-0 | 90 | 0 | 0 | 0 | 7.5 | 30 | |
| Sunday 30 November | Ligue 1 | A | W0-1 | 90 | 0 | 0 | □ | 6.7 | 38 | |
| Thursday 27 November | UEFA Europa League | H | W4-0 | 90 | 0 | 0 | 0 | 7 | 52 | |
| Sunday 23 November | Ligue 1 | H | W4-2 | 90 | 0 | 0 | 0 | 6.7 | 34 | |
| Sunday 9 November | Ligue 1 | A | L2-0 | 90 | 0 | 0 | 0 | 6.2 | 45 | |
| Thursday 6 November | UEFA Europa League | A | L1-0 | 22 | 0 | 0 | 0 | 6.6 | 16 | |
| Sunday 2 November | Ligue 1 | H | W1-0 | 90 | 0 | 0 | 0 | 8.7 | 53 | |
| Wednesday 29 October | Ligue 1 | A | L2-0 | 90 | 0 | 0 | 0 | 6 | 52 | |
| Sunday 26 October | Ligue 1 | H | W6-1 | 90 | 0 | 0 | 0 | 6.3 | 36 | |
| Thursday 23 October | UEFA Europa League | H | L3-4 | 45 | 0 | 1 | 0 | 6.9 | 26 | |
| Sunday 19 October | Ligue 1 | A | W0-2 | 90 | 0 | 0 | □ | 7 | 25 | |
| Sunday 5 October | Ligue 1 | H | D1-1 | 76 | 0 | 0 | 0 | 6.2 | 18 | |
| Thursday 2 October | UEFA Europa League | A | W0-1 | 90 | 0 | 0 | 0 | 7.3 | 39 | |
| Saturday 30 August | Ligue 1 | A | W1-7 | 85 | 0 | 0 | 0 | 6.2 | 45 | |
| Sunday 24 August | Ligue 1 | H | W1-0 | 90 | 0 | 0 | 0 | 6.9 | 30 |
2024
49 played2 unusedCoupe de France, Ligue 1, UEFA Champions League, UEFA Nations League
| Date | Competition | Opponent | H/A | Result | Min | G | A | Cards | Rating | Accurate passes |
|---|---|---|---|---|---|---|---|---|---|---|
| Saturday 17 May | Ligue 1 | H | W2-1 | 90 | 0 | 0 | 0 | 7.6 | 72 | |
| Saturday 10 May | Ligue 1 | A | L2-0 | 90 | 0 | 0 | □ | 6.9 | 57 | |
| Sunday 4 May | Ligue 1 | H | D1-1 | 90 | 0 | 0 | 0 | 7.2 | 21 | |
| Sunday 27 April | Ligue 1 | A | W0-2 | 90 | 0 | 0 | □ | 7.2 | 56 | |
| Sunday 20 April | Ligue 1 | H | W3-1 | 90 | 1 | 0 | 0 | 7.3 | 47 | |
| Saturday 12 April | Ligue 1 | A | W1-2 | 12 | 0 | 0 | 0 | 6.7 | 6 | |
| Saturday 5 April | Ligue 1 | A | L2-1 | 90 | 0 | 0 | 0 | 6.5 | 50 | |
| Sunday 30 March | Ligue 1 | H | W1-0 | 90 | 0 | 0 | 0 | 7 | 27 | |
| Sunday 23 March | UEFA Nations League | H | W3-0 | 69 | 0 | 0 | 0 | 6.9 | 29 | |
| Thursday 20 March | UEFA Nations League | A | L3-1 | 90 | 0 | 0 | 0 | 7.2 | 52 | |
| Wednesday 12 March | UEFA Champions League | H | L1-2 | 90 | 0 | 0 | □ | 6.6 | 44 | |
| Saturday 8 March | Ligue 1 | H | W1-0 | 67 | 0 | 0 | 0 | 7.3 | 70 | |
| Tuesday 4 March | UEFA Champions League | A | D1-1 | 90 | 0 | 0 | 0 | 6.3 | 50 | |
| Saturday 1 March | Ligue 1 | A | L4-1 | 90 | 0 | 0 | □ | 6.9 | 35 | |
| Saturday 22 February | Ligue 1 | H | W2-1 | 90 | 0 | 0 | 0 | 7 | 32 | |
| Sunday 16 February | Ligue 1 | A | W0-2 | 90 | 0 | 0 | 0 | 7.5 | 51 | |
| Saturday 8 February | Ligue 1 | H | L1-2 | 90 | 0 | 0 | 0 | 6.9 | 58 | |
| Tuesday 4 February | Coupe de France | H | D1-1 | 90 | 0 | 0 | 0 | 7 | 43 | |
| Saturday 1 February | Ligue 1 | H | W4-1 | 45 | 0 | 0 | 0 | 7.2 | 30 | |
| Wednesday 29 January | UEFA Champions League | H | W6-1 | 90 | 0 | 0 | 0 | 7.2 | 57 | |
| Saturday 25 January | Ligue 1 | A | L2-1 | 90 | 0 | 0 | 0 | 7.3 | 51 | |
| Tuesday 21 January | UEFA Champions League | A | L2-1 | 27 | 0 | 0 | 0 | 6.7 | 13 | |
| Friday 17 January | Ligue 1 | H | W2-1 | 90 | 0 | 0 | 0 | 7.9 | 46 | |
| Tuesday 14 January | Coupe de France | A | D1-1 | 97 | 0 | 0 | 0 | 7.7 | 34 | |
| Friday 10 January | Ligue 1 | A | D0-0 | 12 | 0 | 0 | 0 | 7.3 | 11 | |
| Saturday 4 January | Ligue 1 | H | D1-1 | 9 | 0 | 0 | 0 | 6.9 | 8 | |
| Friday 20 December | Coupe de France | A | W0-1 | 74 | 0 | 0 | 0 | 7.2 | 63 | |
| Saturday 14 December | Ligue 1 | A | D1-1 | 25 | 0 | 0 | 0 | 7 | 13 | |
| Wednesday 11 December | UEFA Champions League | H | W3-2 | 90 | 0 | 0 | 0 | 7.6 | 43 | |
| Sunday 1 December | Ligue 1 | A | D2-2 | 16 | 0 | 0 | 0 | 6.2 | 3 | |
| Wednesday 27 November | UEFA Champions League | A | W1-2 | 73 | 0 | 0 | □ | 7 | 19 | |
| Sunday 24 November | Ligue 1 | H | W1-0 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Friday 1 November | Ligue 1 | H | D1-1 | 85 | 0 | 0 | 0 | 7.3 | 33 | |
| Saturday 26 October | Ligue 1 | A | W0-2 | 90 | 0 | 0 | □ | 6.9 | 21 | |
| Wednesday 23 October | UEFA Champions League | A | W1-3 | 90 | 0 | 1 | □ | 7 | 30 | |
| Friday 18 October | Ligue 1 | A | D0-0 | 90 | 0 | 0 | □ | 7.3 | 35 | |
| Saturday 5 October | Ligue 1 | H | W2-1 | 45 | 0 | 0 | 0 | 6.6 | 27 | |
| Wednesday 2 October | UEFA Champions League | H | W1-0 | 9 | 0 | 0 | 0 | 6.6 | 2 | |
| Saturday 28 September | Ligue 1 | A | W0-3 | 8 | 0 | 0 | 0 | 6.6 | 6 | |
| Saturday 21 September | Ligue 1 | H | D3-3 | 67 | 0 | 0 | 0 | 6.6 | 40 | |
| Tuesday 17 September | UEFA Champions League | A | L2-0 | 64 | 0 | 0 | 0 | 7 | 32 | |
| Friday 13 September | Ligue 1 | A | L1-0 | 90 | 0 | 0 | 0 | 7.7 | 80 | |
| Monday 9 September | UEFA Nations League | A | L2-0 | 12 | 0 | 0 | 0 | 6.2 | 2 | |
| Friday 6 September | UEFA Nations League | H | W3-1 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Sunday 1 September | Ligue 1 | H | L1-3 | 25 | 0 | 0 | 0 | 6.3 | 13 | |
| Wednesday 28 August | UEFA Champions League | A | L2-1 | 90 | 0 | 0 | 0 | 6.5 | 29 | |
| Saturday 24 August | Ligue 1 | H | W2-0 | 78 | 1 | 0 | 0 | 7.9 | 23 | |
| Tuesday 20 August | UEFA Champions League | H | W2-0 | 90 | 0 | 0 | □ | 7.3 | 43 | |
| Saturday 17 August | Ligue 1 | A | W0-2 | 17 | 0 | 0 | 0 | 6.9 | 17 | |
| Tuesday 13 August | UEFA Champions League | A | D1-1 | 105 | 0 | 0 | 0 | 7.2 | 63 | |
| Tuesday 6 August | UEFA Champions League | H | W2-1 | 90 | 0 | 0 | 0 | 6.7 | 53 |
2023
22 played3 unusedBundesliga, DFB-Pokal, Super Lig, Turkish Cup
| Date | Competition | Opponent | H/A | Result | Min | G | A | Cards | Rating | Accurate passes |
|---|---|---|---|---|---|---|---|---|---|---|
| Thursday 23 May | Turkish Cup | A | L3-2 | 90 | 0 | 0 | □ | 6.6 | 28 | |
| Saturday 18 May | Super Lig | A | W0-1 | 90 | 0 | 1 | 0 | 7.3 | 30 | |
| Sunday 12 May | Super Lig | H | W3-0 | 83 | 1 | 0 | 0 | 7.9 | 41 | |
| Saturday 4 May | Super Lig | A | L3-1 | 90 | 0 | 0 | 0 | 6.7 | 54 | |
| Sunday 28 April | Super Lig | H | W4-2 | 90 | 0 | 0 | 0 | 6.9 | 58 | |
| Saturday 20 April | Super Lig | A | W1-2 | 86 | 0 | 1 | 0 | 7.7 | 24 | |
| Friday 12 April | Super Lig | H | L0-1 | 90 | 0 | 0 | □ | 7.6 | 72 | |
| Wednesday 3 April | Super Lig | A | W1-3 | 90 | 0 | 1 | 0 | 6.7 | 34 | |
| Sunday 17 March | Super Lig | H | L2-3 | 90 | 0 | 0 | 0 | 6.2 | 45 | |
| Saturday 9 March | Super Lig | H | W5-1 | 86 | 0 | 0 | 0 | 7.7 | 49 | |
| Monday 4 March | Super Lig | A | L3-1 | 90 | 0 | 0 | 0 | 7.2 | 48 | |
| Sunday 25 February | Super Lig | H | W1-0 | 90 | 0 | 0 | 0 | 7.2 | 27 | |
| Sunday 18 February | Super Lig | A | W0-2 | 90 | 0 | 1 | □ | 7.9 | 43 | |
| Monday 12 February | Super Lig | H | W2-0 | 90 | 0 | 1 | 0 | 7.9 | 57 | |
| Friday 2 February | Bundesliga | A | D0-0 | 59 | 0 | 0 | 0 | 6.5 | 36 | |
| Sunday 28 January | Bundesliga | H | W3-1 | 90 | 0 | 0 | 0 | 6.9 | 54 | |
| Saturday 20 January | Bundesliga | A | W0-4 | 90 | 0 | 0 | 0 | 7.7 | 64 | |
| Saturday 13 January | Bundesliga | A | W0-3 | 90 | 0 | 0 | 0 | 7 | 54 | |
| Tuesday 19 December | Bundesliga | H | D1-1 | 81 | 0 | 0 | 0 | 6.3 | 45 | |
| Saturday 16 December | Bundesliga | A | D1-1 | 90 | 0 | 0 | 0 | 6.6 | 46 | |
| Saturday 9 December | Bundesliga | H | L2-3 | 82 | 0 | 0 | 0 | 6.7 | 37 | |
| Wednesday 6 December | DFB-Pokal | A | L2-0 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Sunday 3 December | Bundesliga | A | D1-1 | 11 | 0 | 0 | 0 | 6.3 | 2 | |
| Saturday 25 November | Bundesliga | H | W4-2 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Sunday 29 October | Bundesliga | A | D3-3 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded |
2022
23 played9 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| Saturday 8 April | Bundesliga | H | W2-1 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Saturday 18 March | Bundesliga | H | W6-1 | 18 | 0 | 0 | 0 | 6.2 | 4 | |
| Saturday 11 March | Bundesliga | A | D2-2 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Tuesday 7 March | UEFA Champions League | A | L2-0 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Friday 3 March | Bundesliga | H | W2-1 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Saturday 25 February | Bundesliga | A | W0-1 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Sunday 19 February | Bundesliga | H | W4-1 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Wednesday 15 February | UEFA Champions League | H | W1-0 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Saturday 11 February | Bundesliga | A | W0-2 | 8 | 0 | 0 | 0 | 6.3 | 3 | |
| Thursday 1 December | FIFA World Cup | A | D0-0 | 87 | 0 | 0 | 0 | 7.3 | 51 | |
| Sunday 27 November | FIFA World Cup | H | L0-2 | 81 | 0 | 0 | 0 | 6.7 | 33 | |
| Wednesday 23 November | FIFA World Cup | H | W1-0 | 45 | 0 | 0 | □ | 6.6 | 14 | |
| Wednesday 19 October | DFB-Pokal | A | W0-2 | 62 | 0 | 0 | 0 | 6.2 | 17 | |
| Sunday 16 October | Bundesliga | A | L2-0 | 45 | 0 | 0 | 0 | 6.6 | 24 | |
| Tuesday 11 October | UEFA Champions League | H | D1-1 | 83 | 0 | 1 | 0 | 7.3 | 49 | |
| Wednesday 5 October | UEFA Champions League | A | W1-4 | 90 | 0 | 0 | 0 | 7.7 | 41 | |
| Saturday 1 October | Bundesliga | A | L3-2 | 90 | 0 | 0 | 0 | 7 | 40 | |
| Sunday 25 September | UEFA Nations League | A | L1-0 | 45 | 0 | 0 | 0 | 6.2 | 21 | |
| Thursday 22 September | UEFA Nations League | H | W2-1 | 90 | 0 | 0 | 0 | 7 | 42 | |
| Saturday 17 September | Bundesliga | H | W1-0 | 90 | 0 | 0 | 0 | 7.7 | 60 | |
| Wednesday 14 September | UEFA Champions League | A | L2-1 | 90 | 0 | 0 | □ | 7.2 | 28 | |
| Saturday 10 September | Bundesliga | A | L3-0 | 90 | 0 | 0 | □ | 6.6 | 35 | |
| Tuesday 6 September | UEFA Champions League | H | W3-0 | 90 | 0 | 0 | 0 | 7.2 | 51 | |
| Friday 2 September | Bundesliga | H | W1-0 | 90 | 0 | 0 | 0 | 7.5 | 46 | |
| Saturday 27 August | Bundesliga | A | W0-1 | 23 | 0 | 0 | 0 | 6.6 | 10 | |
| Saturday 20 August | Bundesliga | H | L2-3 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Friday 12 August | Bundesliga | A | W1-3 | 45 | 0 | 0 | □ | 6.2 | 18 | |
| Saturday 6 August | Bundesliga | H | W1-0 | 90 | 0 | 0 | 0 | 6.9 | 21 | |
| Friday 29 July | DFB-Pokal | A | W0-3 | 76 | 0 | 0 | 0 | 7.5 | 61 | |
| Saturday 11 June | UEFA Nations League | A | D1-1 | 90 | 0 | 0 | 0 | 6.6 | 46 | |
| Wednesday 8 June | UEFA Nations League | H | W6-1 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Friday 3 June | UEFA Nations League | H | L1-4 | 67 | 0 | 0 | 0 | 6.2 | 24 |
2021
26 played1 unusedBundesliga, DFB-Pokal, UEFA Champions League, UEFA Europa League
| Date | Competition | Opponent | H/A | Result | Min | G | A | Cards | Rating | Accurate passes |
|---|---|---|---|---|---|---|---|---|---|---|
| Saturday 14 May | Bundesliga | H | W2-1 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Thursday 24 February | UEFA Europa League | A | D2-2 | 45 | 0 | 0 | 0 | 6.9 | 21 | |
| Sunday 6 February | Bundesliga | H | L2-5 | 45 | 0 | 0 | 0 | 5.6 | 17 | |
| Tuesday 18 January | DFB-Pokal | A | L2-1 | 90 | 0 | 0 | 0 | 6.7 | 65 | |
| Friday 14 January | Bundesliga | H | W5-1 | 75 | 2 | 0 | 0 | 8.9 | 48 | |
| Saturday 8 January | Bundesliga | A | W2-3 | 90 | 0 | 1 | 0 | 7.5 | 72 | |
| Saturday 18 December | Bundesliga | A | L3-2 | 72 | 0 | 0 | 0 | 7.3 | 33 | |
| Wednesday 15 December | Bundesliga | H | W3-0 | 90 | 0 | 0 | 0 | 7.6 | 76 | |
| Saturday 11 December | Bundesliga | A | D1-1 | 90 | 0 | 0 | 0 | 6.3 | 51 | |
| Tuesday 7 December | UEFA Champions League | H | W5-0 | 45 | 0 | 0 | 0 | 6.7 | 34 | |
| Saturday 4 December | Bundesliga | H | L2-3 | 90 | 0 | 0 | 0 | 6.7 | 31 | |
| Saturday 27 November | Bundesliga | A | W1-3 | 90 | 0 | 0 | 0 | 7 | 61 | |
| Wednesday 24 November | UEFA Champions League | A | L3-1 | 90 | 0 | 0 | 0 | 6.2 | 48 | |
| Saturday 20 November | Bundesliga | H | W2-1 | 90 | 0 | 0 | 0 | 6.9 | 55 | |
| Saturday 6 November | Bundesliga | A | L2-1 | 90 | 0 | 1 | □ | 7.5 | 30 | |
| Wednesday 3 November | UEFA Champions League | H | L1-3 | 90 | 0 | 0 | 0 | 6.2 | 13 | |
| Saturday 30 October | Bundesliga | H | W2-0 | 90 | 0 | 0 | □ | 7 | 19 | |
| Tuesday 26 October | DFB-Pokal | H | W2-0 | 71 | 0 | 0 | □ | 6.9 | 51 | |
| Tuesday 19 October | UEFA Champions League | A | L4-0 | 79 | 0 | 0 | 0 | 6.9 | 34 | |
| Saturday 16 October | Bundesliga | H | W3-1 | 90 | 0 | 0 | 0 | 6.9 | 69 | |
| Saturday 2 October | Bundesliga | H | W2-1 | 52 | 0 | 0 | 0 | 6.3 | 31 | |
| Tuesday 28 September | UEFA Champions League | H | W1-0 | 90 | 0 | 0 | 0 | 7.2 | 44 | |
| Saturday 25 September | Bundesliga | A | L1-0 | 82 | 0 | 0 | 0 | 6.2 | 29 | |
| Sunday 19 September | Bundesliga | H | W4-2 | 90 | 0 | 1 | 0 | 7.5 | 66 | |
| Wednesday 15 September | UEFA Champions League | A | W1-2 | 90 | 0 | 1 | □ | 7.3 | 28 | |
| Saturday 11 September | Bundesliga | A | W3-4 | 90 | 0 | 1 | □ | 6.3 | 22 | |
| Friday 27 August | Bundesliga | H | W3-2 | 90 | 0 | 0 | □ | 6.5 | 46 |
2020
45 played10 unusedBundesliga, DFB-Pokal, Euro Championship, UEFA Champions League, UEFA Nations League
| Date | Competition | Opponent | H/A | Result | Min | G | A | Cards | Rating | Pass accuracy |
|---|---|---|---|---|---|---|---|---|---|---|
| Friday 2 July | Euro Championship | H | L1-2 | 70 | 0 | 0 | 0 | 6.6 | 17 | |
| Sunday 27 June | Euro Championship | H | W1-0 | 90 | 0 | 1 | 0 | 7.2 | 23 | |
| Monday 21 June | Euro Championship | A | W0-2 | 19 | 0 | 0 | 0 | 6.5 | 12 | |
| Thursday 17 June | Euro Championship | A | W1-2 | 96 | 0 | 0 | 0 | 6.6 | 42 | |
| Saturday 12 June | Euro Championship | H | W3-0 | 63 | 1 | 1 | 0 | 8.9 | 36 | |
| Saturday 22 May | Bundesliga | H | W3-1 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Sunday 16 May | Bundesliga | A | W1-3 | 90 | 0 | 0 | 0 | 7.3 | 73 | |
| Thursday 13 May | DFB-Pokal | A | W1-4 | 1 | 0 | 0 | 0 | Not recorded | 1 | |
| Saturday 8 May | Bundesliga | H | W3-2 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Saturday 1 May | DFB-Pokal | H | W5-0 | 16 | 0 | 0 | 0 | 7 | 17 | |
| Saturday 24 April | Bundesliga | A | W0-2 | 9 | 0 | 0 | □ | 6.2 | 0 | |
| Wednesday 21 April | Bundesliga | H | W2-0 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Sunday 18 April | Bundesliga | H | W4-1 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Wednesday 14 April | UEFA Champions League | H | L1-2 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Saturday 10 April | Bundesliga | A | W2-3 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Tuesday 6 April | UEFA Champions League | A | L2-1 | 9 | 0 | 0 | 0 | 6.7 | 0 | |
| Saturday 3 April | Bundesliga | H | L1-2 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Saturday 20 March | Bundesliga | A | D2-2 | 81 | 0 | 0 | 0 | 6.3 | 37 | |
| Saturday 13 March | Bundesliga | H | W2-0 | 19 | 0 | 0 | 0 | 6.9 | 18 | |
| Tuesday 9 March | UEFA Champions League | H | D2-2 | 1 | 0 | 0 | 0 | Not recorded | 0 | |
| Saturday 6 March | Bundesliga | A | L4-2 | 90 | 0 | 0 | □ | 6.3 | 24 | |
| Tuesday 2 March | DFB-Pokal | A | W0-1 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Saturday 27 February | Bundesliga | H | W3-0 | 10 | 0 | 0 | 0 | 6.7 | 3 | |
| Saturday 20 February | Bundesliga | A | W0-4 | 8 | 0 | 0 | 0 | 6.3 | 3 | |
| Wednesday 17 February | UEFA Champions League | A | W2-3 | 1 | 0 | 0 | 0 | Not recorded | 0 | |
| Friday 22 January | Bundesliga | A | L4-2 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Tuesday 19 January | Bundesliga | A | L2-1 | 90 | 0 | 0 | 0 | 6.2 | 46 | |
| Saturday 16 January | Bundesliga | H | D1-1 | 90 | 1 | 0 | 0 | 8.3 | 81 | |
| Saturday 9 January | Bundesliga | A | W1-3 | 90 | 0 | 0 | 0 | 7 | 28 | |
| Sunday 3 January | Bundesliga | H | W2-0 | 90 | 0 | 0 | 0 | 7 | 50 | |
| Tuesday 22 December | DFB-Pokal | A | W0-2 | 12 | 0 | 0 | 0 | 6.5 | 2 | |
| Friday 18 December | Bundesliga | A | L2-1 | 80 | 0 | 0 | 0 | 7.2 | 47 | |
| Saturday 28 November | Bundesliga | H | L1-2 | 61 | 0 | 0 | 0 | 6.2 | 38 | |
| Tuesday 24 November | UEFA Champions League | H | W3-0 | 73 | 0 | 0 | 0 | 7.3 | 52 | |
| Saturday 21 November | Bundesliga | A | W2-5 | 90 | 0 | 0 | 0 | 6.9 | 57 | |
| Sunday 15 November | UEFA Nations League | H | W2-0 | 90 | 0 | 0 | □ | 6.6 | 24 | |
| Saturday 7 November | Bundesliga | H | L2-3 | 90 | 0 | 0 | 0 | 6.7 | 45 | |
| Wednesday 4 November | UEFA Champions League | A | W0-3 | 84 | 0 | 1 | 0 | 7 | 30 | |
| Saturday 31 October | Bundesliga | A | W0-2 | 90 | 0 | 1 | 0 | 7.6 | 81 | |
| Wednesday 28 October | UEFA Champions League | H | W2-0 | 90 | 0 | 0 | 0 | 7.2 | 74 | |
| Saturday 24 October | Bundesliga | H | W3-0 | 80 | 0 | 0 | 0 | 7.6 | 42 | |
| Tuesday 20 October | UEFA Champions League | A | L3-1 | 90 | 0 | 0 | 0 | 6.3 | 47 | |
| Saturday 17 October | Bundesliga | A | W0-1 | 75 | 0 | 0 | 0 | 7.2 | 43 | |
| Wednesday 14 October | UEFA Nations League | A | W1-2 | 90 | 0 | 0 | 0 | 7 | 39 | |
| Sunday 11 October | UEFA Nations League | A | L2-1 | 90 | 0 | 0 | □ | 6.3 | 42 | |
| Saturday 3 October | Bundesliga | H | W4-0 | 84 | 0 | 0 | 0 | 7 | 56 | |
| Saturday 26 September | Bundesliga | A | L2-0 | 69 | 0 | 0 | □ | 6.7 | 63 | |
| Saturday 19 September | Bundesliga | H | W3-0 | 90 | 0 | 0 | 0 | 7 | 41 | |
| Monday 14 September | DFB-Pokal | A | W0-5 | 57 | 0 | 0 | 0 | 7.2 | 36 | |
| Tuesday 8 September | UEFA Nations League | H | W5-1 | 90 | 0 | 0 | 0 | 7.2 | 54 | |
| Saturday 5 September | UEFA Nations League | A | W0-2 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Sunday 13 October | Euro Championship | A | W0-2 | 90 | 1 | 0 | 0 | 6.9 | Not recorded | |
| Monday 9 September | Euro Championship | A | W0-4 | 89 | 0 | 0 | 0 | 6.7 | 0% | |
| Friday 6 September | Euro Championship | A | W0-4 | 90 | 0 | 0 | 0 | 7.2 | Not recorded | |
| Tuesday 11 June | Euro Championship | H | W3-0 | 90 | 0 | 0 | 0 | 7.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.
2019
24 playedCoupe de France, Ligue 1, UEFA Champions League
| Date | Competition | Opponent | H/A | Result | Min | G | A | Cards | Rating | Pass accuracy |
|---|---|---|---|---|---|---|---|---|---|---|
| Wednesday 4 March | Coupe de France | A | W1-5 | 90 | 0 | 0 | □ | 6.6 | 0 | |
| Tuesday 18 February | UEFA Champions League | A | L2-1 | 90 | 0 | 0 | □ | 7 | Not recorded | |
| Wednesday 12 February | Coupe de France | A | W1-6 | 75 | 0 | 0 | 0 | 6.3 | 0 | |
| Sunday 9 February | Ligue 1 | H | W4-2 | 90 | 0 | 0 | 0 | 7.2 | 0 | |
| Tuesday 4 February | Ligue 1 | A | W1-2 | 90 | 0 | 0 | □ | 6.3 | 0 | |
| Saturday 1 February | Ligue 1 | H | W5-0 | 90 | 0 | 0 | 0 | 6.9 | 0 | |
| Sunday 26 January | Ligue 1 | A | W0-2 | 90 | 0 | 0 | 0 | 7.2 | 0 | |
| Sunday 12 January | Ligue 1 | H | D3-3 | 90 | 0 | 0 | 0 | 7.6 | 0 | |
| Sunday 5 January | Coupe de France | A | W0-6 | 17 | 0 | 0 | 0 | 6.6 | 0 | |
| Saturday 21 December | Ligue 1 | H | W4-1 | 90 | 0 | 0 | 0 | 7.4 | 0% | |
| Sunday 15 December | Ligue 1 | A | W0-4 | 78 | 0 | 0 | 0 | 7.4 | 0% | |
| Saturday 7 December | Ligue 1 | A | W1-3 | 90 | 0 | 0 | 0 | 6.6 | 0% | |
| Wednesday 4 December | Ligue 1 | H | W2-0 | 90 | 0 | 0 | 0 | 7.3 | 0% | |
| Tuesday 26 November | UEFA Champions League | A | D2-2 | 90 | 0 | 0 | □ | 7.3 | 0% | |
| Friday 22 November | Ligue 1 | H | W2-0 | 65 | 0 | 0 | □ | 6.8 | 0% | |
| Tuesday 22 October | UEFA Champions League | A | W0-5 | 89 | 0 | 0 | □ | 6.6 | 0% | |
| Friday 18 October | Ligue 1 | A | W1-4 | 90 | 0 | 1 | 0 | 7.2 | 0% | |
| Tuesday 1 October | UEFA Champions League | A | W0-1 | 90 | 0 | 0 | 0 | 7.2 | 0% | |
| Saturday 28 September | Ligue 1 | A | W0-1 | 90 | 0 | 0 | 0 | 7.7 | 0% | |
| Wednesday 25 September | Ligue 1 | H | L0-2 | 31 | 0 | 0 | 0 | 6.9 | 0% | |
| Sunday 22 September | Ligue 1 | A | W0-1 | 90 | 0 | 0 | 0 | 7.6 | 0% | |
| Wednesday 18 September | UEFA Champions League | H | W3-0 | 90 | 1 | 0 | 0 | 7.4 | Not recorded | |
| Sunday 18 August | Ligue 1 | A | L2-1 | 64 | 0 | 0 | □ | 5.9 | 0% | |
| Sunday 11 August | Ligue 1 | H | W3-0 | 15 | 0 | 0 | 0 | 6.4 | 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
32 played1 unusedFIFA World Cup, Ligue 1, UEFA Champions League
| Date | Competition | Opponent | H/A | Result | Min | G | A | Cards | Rating | Pass accuracy |
|---|---|---|---|---|---|---|---|---|---|---|
| Friday 24 May | Ligue 1 | A | L3-1 | 90 | 0 | 0 | 0 | 6.7 | 0% | |
| Saturday 18 May | Ligue 1 | H | W4-0 | 77 | 0 | 0 | □ | 7 | 0% | |
| Sunday 14 April | Ligue 1 | A | L5-1 | 24 | 0 | 0 | 0 | 6.3 | 0% | |
| Sunday 17 March | Ligue 1 | H | W3-1 | 36 | 0 | 0 | 0 | 6.9 | 0% | |
| Tuesday 12 March | Ligue 1 | A | W0-4 | 90 | 0 | 1 | 0 | 7.5 | 0% | |
| Wednesday 6 March | UEFA Champions League | H | L1-3 | 20 | 0 | 0 | 0 | 6.6 | Not recorded | |
| Saturday 2 March | Ligue 1 | A | W1-2 | 90 | 0 | 0 | 0 | 7.3 | 0% | |
| Saturday 9 February | Ligue 1 | H | W1-0 | 80 | 0 | 0 | 0 | 7 | 0% | |
| Sunday 27 January | Ligue 1 | H | W4-1 | 9 | 0 | 0 | 0 | 6.7 | 0% | |
| Saturday 19 January | Ligue 1 | H | W9-0 | 14 | 1 | 0 | 0 | 7.6 | 0% | |
| Saturday 12 January | Ligue 1 | A | W0-3 | 90 | 0 | 0 | 0 | 7.1 | 0% | |
| Saturday 22 December | Ligue 1 | H | W1-0 | 81 | 0 | 0 | 0 | 7.2 | 0% | |
| Wednesday 5 December | Ligue 1 | A | D1-1 | 81 | 0 | 0 | 0 | 6.8 | 0% | |
| Saturday 24 November | Ligue 1 | H | W1-0 | 69 | 0 | 0 | 0 | 6.8 | 0% | |
| Tuesday 6 November | UEFA Champions League | A | D1-1 | 73 | 0 | 0 | 0 | 6.5 | Not recorded | |
| Friday 2 November | Ligue 1 | H | W2-1 | 90 | 0 | 0 | 0 | 6.8 | 0% | |
| Sunday 28 October | Ligue 1 | A | W0-2 | 90 | 0 | 0 | 0 | 6.8 | 0% | |
| Wednesday 24 October | UEFA Champions League | H | D2-2 | 90 | 0 | 0 | 0 | 7 | 0% | |
| Sunday 7 October | Ligue 1 | H | W5-0 | 90 | 0 | 0 | 0 | 7.3 | 0% | |
| Wednesday 3 October | UEFA Champions League | H | W6-1 | 90 | 0 | 1 | 0 | 7.4 | 0% | |
| Wednesday 26 September | Ligue 1 | H | W4-1 | 67 | 1 | 0 | 0 | 7.3 | 0% | |
| Sunday 23 September | Ligue 1 | A | W1-3 | 87 | 1 | 1 | 0 | 8.4 | 0% | |
| Tuesday 18 September | UEFA Champions League | A | L3-2 | 90 | 1 | 0 | □ | 6.8 | Not recorded | |
| Friday 14 September | Ligue 1 | H | W4-0 | 90 | 0 | 0 | 0 | 7 | 0% | |
| Saturday 1 September | Ligue 1 | A | W2-4 | 90 | 0 | 1 | □ | 7.3 | 0% | |
| Saturday 25 August | Ligue 1 | H | W3-1 | 90 | 0 | 0 | 0 | 7.2 | 0% | |
| Saturday 18 August | Ligue 1 | A | W1-3 | 90 | 0 | 0 | 0 | 6.7 | 0% | |
| Saturday 14 July | FIFA World Cup | H | W2-0 | 90 | 1 | 0 | 0 | 7.3 | 28% | |
| Friday 6 July | FIFA World Cup | A | W1-2 | 96 | 0 | 0 | □ | 6.9 | 21% | |
| Monday 2 July | FIFA World Cup | H | W3-2 | 96 | 0 | 1 | 0 | 7.9 | 48% | |
| Thursday 28 June | FIFA World Cup | A | W0-1 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Saturday 23 June | FIFA World Cup | H | W5-2 | 90 | 0 | 1 | 0 | 7.6 | 38% | |
| Monday 18 June | FIFA World Cup | H | W3-0 | 90 | 0 | 0 | □ | 6.5 | 30% |
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
24 playedLigue 1
| Date | Competition | Opponent | H/A | Result | Min | G | A | Cards | Rating | Pass accuracy |
|---|---|---|---|---|---|---|---|---|---|---|
| Saturday 19 May | Ligue 1 | A | D0-0 | 90 | 0 | 0 | 0 | 7.4 | 0% | |
| Saturday 12 May | Ligue 1 | H | L0-2 | 90 | 0 | 0 | 0 | 6.9 | 0% | |
| Friday 4 May | Ligue 1 | A | D2-2 | 90 | 0 | 0 | 0 | 7.3 | 0% | |
| Sunday 29 April | Ligue 1 | H | D2-2 | 26 | 0 | 1 | □ | 7.3 | 0% | |
| Sunday 22 April | Ligue 1 | A | W0-1 | 9 | 0 | 0 | 0 | 6.4 | 0% | |
| Sunday 15 April | Ligue 1 | H | W7-1 | 15 | 0 | 1 | 0 | 6.8 | 0% | |
| Friday 6 April | Ligue 1 | A | D1-1 | 90 | 0 | 0 | 0 | 6.7 | 0% | |
| Sunday 18 March | Ligue 1 | A | W1-2 | 14 | 0 | 0 | 0 | 6.2 | 0% | |
| Saturday 10 March | Ligue 1 | H | W5-0 | 90 | 1 | 0 | 0 | 8.2 | 0% | |
| Saturday 3 March | Ligue 1 | A | W0-2 | 90 | 0 | 0 | 0 | 7.8 | 0% | |
| Saturday 3 February | Ligue 1 | A | W0-3 | 18 | 0 | 0 | 0 | 6.6 | 0% | |
| Saturday 27 January | Ligue 1 | H | W4-0 | 90 | 0 | 1 | 0 | 7.6 | 0% | |
| Sunday 21 January | Ligue 1 | A | L2-1 | 29 | 0 | 0 | 0 | 6.4 | 0% | |
| Wednesday 17 January | Ligue 1 | H | W8-0 | 90 | 0 | 0 | 0 | 7.1 | 0% | |
| Sunday 14 January | Ligue 1 | A | W0-1 | 22 | 0 | 0 | 0 | 6.8 | 0% | |
| Wednesday 20 December | Ligue 1 | H | W3-1 | 82 | 0 | 0 | 0 | 6.8 | 0% | |
| Wednesday 29 November | Ligue 1 | H | W2-0 | 90 | 0 | 0 | 0 | 7.2 | 0% | |
| Saturday 4 November | Ligue 1 | A | W0-5 | 26 | 0 | 0 | 0 | 6.7 | 0% | |
| Sunday 22 October | Ligue 1 | A | D2-2 | 90 | 0 | 0 | 0 | 6.3 | 0% | |
| Saturday 14 October | Ligue 1 | A | W1-2 | 90 | 2 | 0 | 0 | 8.4 | 0% | |
| Saturday 30 September | Ligue 1 | H | W6-2 | 90 | 1 | 0 | □ | 6.7 | 0% | |
| Saturday 23 September | Ligue 1 | A | D0-0 | 71 | 0 | 0 | 0 | 7.2 | 0% | |
| Friday 8 September | Ligue 1 | A | W1-5 | 90 | 0 | 0 | 0 | 7.3 | 0% | |
| Friday 25 August | Ligue 1 | H | W3-0 | 90 | 0 | 1 | □ | 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.
2016
36 playedCoupe de France, Euro Championship, Ligue 1, UEFA Champions League
| Date | Competition | Opponent | H/A | Result | Min | G | A | Cards | Rating | Pass accuracy |
|---|---|---|---|---|---|---|---|---|---|---|
| Sunday 14 May | Ligue 1 | A | W0-5 | 90 | 0 | 0 | 0 | 7 | 0% | |
| Saturday 6 May | Ligue 1 | H | W5-0 | 90 | 0 | 1 | □ | 7.6 | 0% | |
| Sunday 30 April | Ligue 1 | A | L3-1 | 45 | 0 | 0 | □ | 6.2 | 0% | |
| Wednesday 26 April | Coupe de France | H | W5-0 | 90 | 0 | 0 | 0 | 7.5 | 0% | |
| Tuesday 18 April | Ligue 1 | A | W2-3 | 90 | 0 | 0 | 0 | 6.4 | 0% | |
| Sunday 9 April | Ligue 1 | H | W4-0 | 90 | 0 | 0 | 0 | 7.6 | 0% | |
| Wednesday 5 April | Coupe de France | A | W0-4 | 90 | 0 | 0 | 0 | 6.6 | Not recorded | |
| Sunday 12 March | Ligue 1 | A | W1-2 | 81 | 0 | 0 | 0 | 6.8 | 0% | |
| Wednesday 8 March | UEFA Champions League | A | L6-1 | 89 | 0 | 0 | 0 | 5.1 | Not recorded | |
| Wednesday 1 March | Coupe de France | A | W0-2 | 90 | 0 | 0 | 0 | 7.2 | Not recorded | |
| Sunday 26 February | Ligue 1 | A | W1-5 | 90 | 0 | 1 | 0 | 7.2 | 0% | |
| Tuesday 14 February | UEFA Champions League | H | W4-0 | 90 | 0 | 1 | 0 | 8 | 0% | |
| Friday 10 February | Ligue 1 | A | W0-3 | 90 | 0 | 0 | 0 | 7.1 | 0% | |
| Sunday 29 January | Ligue 1 | H | D1-1 | 90 | 0 | 0 | 0 | 7.2 | 0% | |
| Saturday 21 January | Ligue 1 | A | W0-2 | 90 | 0 | 0 | 0 | 8.2 | 0% | |
| Saturday 14 January | Ligue 1 | A | W0-1 | 90 | 0 | 0 | 0 | 7.5 | 0% | |
| Saturday 7 January | Coupe de France | H | W7-0 | 90 | 0 | 2 | 0 | 8.1 | 0% | |
| Wednesday 21 December | Ligue 1 | H | W5-0 | 90 | 1 | 0 | 0 | 8.2 | 0% | |
| Sunday 11 December | Ligue 1 | H | D2-2 | 8 | 0 | 0 | 0 | 6.3 | 0% | |
| Tuesday 6 December | UEFA Champions League | H | D2-2 | 88 | 0 | 0 | 0 | 6.5 | Not recorded | |
| Wednesday 30 November | Ligue 1 | H | W2-0 | 90 | 0 | 0 | 0 | 7 | 0% | |
| Sunday 27 November | Ligue 1 | A | W1-2 | 25 | 0 | 1 | 0 | 7.2 | 0% | |
| Wednesday 23 November | UEFA Champions League | A | D2-2 | 90 | 0 | 0 | 0 | 7 | 0% | |
| Tuesday 1 November | UEFA Champions League | A | W1-2 | 90 | 1 | 1 | 0 | 7.6 | 0% | |
| Friday 28 October | Ligue 1 | A | W0-1 | 90 | 0 | 0 | 0 | 7.3 | 0% | |
| Saturday 15 October | Ligue 1 | A | W1-2 | 90 | 0 | 0 | 0 | 6.8 | 0% | |
| Saturday 1 October | Ligue 1 | H | W2-0 | 90 | 0 | 0 | □ | 7 | 0% | |
| Tuesday 20 September | Ligue 1 | H | W3-0 | 65 | 0 | 0 | 0 | 7.1 | 0% | |
| Friday 16 September | Ligue 1 | A | W0-6 | 90 | 0 | 1 | 0 | 8 | 0% | |
| Tuesday 13 September | UEFA Champions League | H | D1-1 | 6 | 0 | 0 | 0 | 6.4 | 0% | |
| Friday 9 September | Ligue 1 | H | D1-1 | 90 | 0 | 0 | 0 | 6.9 | 0% | |
| Sunday 28 August | Ligue 1 | A | L3-1 | 28 | 0 | 0 | 0 | 6.3 | 0% | |
| Friday 1 July | Euro Championship | A | L3-1 | 90 | 0 | 0 | 0 | 7.2 | Not recorded | |
| Sunday 26 June | Euro Championship | A | W0-4 | 90 | 0 | 0 | 0 | 6.6 | Not recorded | |
| Wednesday 22 June | Euro Championship | A | W0-1 | 90 | 0 | 0 | □ | 6.9 | Not recorded | |
| Saturday 18 June | Euro Championship | H | W3-0 | 90 | 0 | 1 | 0 | 7.9 | 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.
2015
6 playedUEFA Europa League
| Date | Competition | Opponent | H/A | Result | Min | G | A | Cards | Rating | Pass accuracy |
|---|---|---|---|---|---|---|---|---|---|---|
| Thursday 10 December | UEFA Europa League | A | D1-1 | 90 | 0 | 1 | 0 | 6.9 | Not recorded | |
| Thursday 26 November | UEFA Europa League | H | L0-1 | 90 | 0 | 0 | 0 | 6.8 | 0% | |
| Thursday 5 November | UEFA Europa League | H | W1-0 | 90 | 1 | 0 | 0 | 8.3 | 0% | |
| Thursday 22 October | UEFA Europa League | A | D1-1 | 90 | 0 | 0 | 0 | 7.1 | 0% | |
| Thursday 1 October | UEFA Europa League | H | L1-3 | 20 | 1 | 0 | 0 | 7.3 | 0% | |
| Thursday 17 September | UEFA Europa League | A | L5-0 | 90 | 0 | 0 | 0 | 5.6 | 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.