| Match date | Home / Away | Opponent | Competition | Score | PL Points | |
| July 2017 | ||||||
| 23 Sun | Orlando | Paris St. Germain | International Champions Cup | 2-4 | ||
| 26 Wed | New Jersey | Roma | International Champions Cup | 2-3 | ||
| 29 Sat | Nashville | Manchester City | International Champions Cup | 3-0 | ||
| August 2017 | ||||||
| 05 Sat | Wembley | Juventus | Friendly | 2-0 | ||
| 13 Sun | Away | Newcastle United | Barclays Premier League | Matchday 1 | 0-2 | 3 |
| 20 Sun | Home | Chelsea | Barclays Premier League | Matchday 2 | 1-2 | 3 |
| 27 Sun | Home | Burnley | Barclays Premier League | Matchday 3 | 1-1 | 4 |
| September 2017 | ||||||
| 09 Sat | Away | Everton | Barclays Premier League | Matchday 4 | 0-3 | 7 |
| 13 Wed | Home | Borussia Dortmund | Champions League | Matchday 1 | 3-1 | |
| 16 Sat | Home | Swansea City | Barclays Premier League | Matchday 5 | 0-0 | 8 |
| 19 Tue | Home | Barnsley | Carabao Cup | 3rd Round | 1-0 | |
| 23 Sat | Away | West Ham United | Barclays Premier League | Matchday 6 | 2-3 | 11 |
| 26 Tue | Away | APOEL | Champions League | Matchday 2 | 0-3 | |
| 30 Sat | Away | Huddersfield Town | Barclays Premier League | Matchday 7 | 0-4 | 14 |
| October 2017 | ||||||
| 14 Sat | Home | AFC Bournemouth | Barclays Premier League | Matchday 8 | 1-0 | 17 |
| 17 Tue | Away | Real Madrid | Champions League | Matchday 3 | 1-1 | |
| 22 Sun | Home | Liverpool | Barclays Premier League | Matchday 9 | 4-1 | 20 |
| 25 Wed | Home | West Ham United | Carabao Cup | 4th Round | ,2-3 | |
| 28 Sat | Away | Manchester United | Barclays Premier League | Matchday 10 | 1-0 | 20 |
| November 2017 | ||||||
| 01 Wed | Home | Real Madrid | Champions League | Matchday 4 | 3-1 | |
| 05 Sun | Home | Crystal Palace | Barclays Premier League | Matchday 11 | 1-0 | 23 |
| 18 Sat | Away | Arsenal | Barclays Premier League | Matchday 12 | 2-0 | 23 |
| 21 Tue | Away | Borussia Dortmund | Champions League | Matchday 5 | 1-2 | |
| 25 Sat | Home | West Bromwich Albion | Barclays Premier League | Matchday 13 | 1-1 | 24 |
| 28 Tue | Away | Leicester City | Barclays Premier League | Matchday 14 | 2-1 | 24 |
| December 2017 | ||||||
| 02 Sat | Away | Watford | Barclays Premier League | Matchday 15 | 1-1 | 25 |
| 06 Wed | Home | APOEL | Champions League | Matchday 6 | 3-0 | |
| 09 Sat | Home | Stoke City | Barclays Premier League | Matchday 16 | 5-1 | 28 |
| 13 Wed | Home | Brighton and Hove Albion | Barclays Premier League | Matchday 17 | 2-0 | 31 |
| 16 Sat | Away | Manchester City | Barclays Premier League | Matchday 18 | 4-1 | 31 |
| 23 Sat | Away | Burnley | Barclays Premier League | Matchday 19 | 0-3 | 34 |
| 26 Tue | Home | Southampton | Barclays Premier League | Matchday 20 | 5-2 | 37 |
| January 2018 | ||||||
| 02 Tue | Away | Swansea City | Barclays Premier League | Matchday 21 | 0-2 | 40 |
| 04 Thu | Home | West Ham United | Barclays Premier League | Matchday 22 | 1-1 | 41 |
| 07 Sun | Home | AFC Wimbledon | FA Cup | 3rd round | 3-0 | |
| 13 Sat | Home | Everton | Barclays Premier League | Matchday 23 | 4-0 | 44 |
| 21 Sun | Away | Southampton | Barclays Premier League | Matchday 24 | 1-1 | 45 |
| 27 Sat | Away | Newport County | FA Cup | 4th round | 1-1 | |
| 31 Wed | Home | Manchester United | Barclays Premier League | Matchday 25 | 2-0 | 48 |
| February 2018 | ||||||
| 04 Sun | Away | Liverpool | Barclays Premier League | Matchday 26 | 2-2 | 49 |
| 07 Wed | Home | Newport County | FA Cup | Replay | 2-0 | |
| 10 Sat | Home | Arsenal | Barclays Premier League | Matchday 27 | 1-0 | 52 |
| 13 Tue | Away | Juventus | 2nd round Champions League, 1st leg | 2-2 | ||
| 18 Sun | Away | Rochdale | FA Cup | 5th round | 2-2 | |
| 25 Sun | Away | Crystal Palace | Barclays Premier League | Matchday 28 | 0-1 | 55 |
| 28 Wed | Home | Rochdale | FA Cup | Replay | 6-1 | |
| March 2018 | ||||||
| 03 Sat | Home | Huddersfield Town | Barclays Premier League | Matchday 29 | 2-0 | 58 |
| 07 Wed | Home | Juventus | 2nd round Champions League, 2nd leg | 1-2 | ||
| 11 Sun | Away | AFC Bournemouth | Barclays Premier League | Matchday 30 | 1-4 | 61 |
| 17 Sat | Away | Swansea | FA Cup | Qtr Final | 0-3 | |
| April 2018 | ||||||
| 01 Sun | Away | Chelsea | Barclays Premier League | Matchday 31 | 1-3 | 64 |
| 07 Sat | Away | Stoke City | Barclays Premier League | Matchday 32 | 1-2 | 67 |
| 14 Sat | Home | Manchester City | Barclays Premier League | Matchday 33 | 1-3 | 67 |
| 17 Tue | Away | Brighton and Hove Albion | Barclays Premier League | Matchday 34 | 1-1 | 68 |
| 21 Sat | Wembley | Manchester United | FA Cup | Semi Final | 2-1 | |
| 30 Mon | Home | Watford | Barclays Premier League | Matchday 35 | 2-0 | 71 |
| May 2018 | ||||||
| 05 Sat | Away | West Bromwich Albion | Barclays Premier League | Matchday 36 | 1-0 | 71 |
| 09 Wed | Home | Newcastle United | Barclays Premier League | Matchday 37 | 1-0 | 74 |
| 13 Sun | Home | Leicester City | Barclays Premier League | Matchday 38 | 5-4 | 77 |
| June 2018 | ||||||
| 02 Sat | England v Nigeria Friendly | |||||
| 07 Thu | England v Costa Rica Friendly | |||||
| 18 Mon | Tunisia v England World Cup Group Match | |||||
| 24 Sun | England v Panama World Cup Group Match | |||||
| 28 Thu | England v Belgium World Cup Group Match | |||||