As the season comes to a close, clubs and their supporters begin looking ahead to next season.
A crucial part of the build-up to next season is pre-season, where teams will test themselves across the globe, as managers look to further identify where they need to strengthen their squad.
For sides in the Premier League top six, it will be a crucial time for each manager to analyse the strengths and weaknesses of their teams.
This season has seen contrasting fortunes for the teams near the top of the table, with Manchester City and Liverpool way ahead of the rest.
The remaining four will need to use pre-season to improve drastically, although Chelsea have a transfer ban and seem set to lose their star man in Eden Hazard.
Each team can use their pre-season schedules to integrate new players into their side so that come the start of next season, they can start in full force.
But who do each of the top six play in preparation for the new season?
Here is all you need to know so far about pre-season…
Note: All fixtures are subject to change.
Arsenal
Tuesday July 16 - Colorado Rapids vs Arsenal
Kick-off: 1am
Venue: DICK’s Sporting Goods Park, Colorado
Thursday July 18 - Arsenal vs Bayern Munich
Kick-off: 4am
Venue: Dignity Health Sports Park, California
Saturday July 20 - Arsenal vs AS Roma
Kick-off: 11pm
Venue: Bank of America Stadium, North Carolina
Wednesday July 24 - Arsenal vs Real Madrid
Kick-off: 12am
Venue: FedExField, Maryland

Chelsea
Tuesday May 16 - New England Revolution vs Chelsea
Kick-off: 1.10am
Venue: Gillette Stadium, Massachusetts
Friday July 19 - Kawasaki Frontale vs Chelsea
Kick-off: TBC
Venue: Nissan Stadium, Yokohama
Tuesday July 23 - Chelsea vs Barcelona
Kick-off: TBC
Venue: Saitama Stadium, Saitama

Liverpool
Sunday July 21 - Borussia Dortmund vs Liverpool
Kick-off: 1am
Venue: Notre Dame Stadium, Indiana
Sunday July 21 - Sevilla vs Liverpool
Kick-off: 11pm
Venue: Fenway Park, Boston
Friday July 26 - Sporting CP vs Liverpool
Kick-off: 1am
Venue: Yankee Stadium, New York City

Manchester City
Wednesday July 17 - Manchester City vs TBC
Kick-off: TBC
Venue: Olympic Sports Centre, Beijing
Saturday July 20 - Manchester City vs TBC
Kick-off: TBC
Venue: Hongkou Stadium, Shanghai
Saturday July 27 - Yokohama F. Marinos vs Manchester City
Kick-off: TBC
Venue: Nissan Stadium, Yokohama

Manchester United
Saturday July 13 - Manchester United vs Perth Glory
Kick-off: 12pm
Venue: Optus Stadium, Perth
Wednesday July 17 - Manchester United vs Leeds United
Kick-off: TBC
Venue: Optus Stadium, Perth
Saturday July 20 - Manchester United vs Inter Milan
Kick-off: TBC
Venue: National Stadium,
Thursday July 25 - Manchester United vs Tottenham Hotspur
Kick-off: 12.30pm
Venue: Hongkou Stadium, Shanghai
Saturday August 3 - Manchester United vs AC Milan
Kick-off: 5.30pm
Venue: Principality Stadium, Cardiff

Tottenham Hotspur
Sunday July 21 - Spurs vs Juventus
Kick-off: 12.30pm
Venue: Singapore National Stadium, Kallang
Thursday July 25 - Spurs vs Manchester United
Kick-off: 12.30pm
Venue: Hongkou Stadium, Shanghai
Tuesday July 30 - Spurs vs Real Madrid
Kick-off: 5pm
Venue: Allianz Arena, Munich
Wednesday July 31 - Spurs vs TBC
Kick-off: TBC
Venue: Allianz Arena, Munich
Sunday August 4 - Spurs vs Inter Milan
Kick-off: 3pm
Venue: Tottenham Hotspur Stadium, London