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