After every Premier League weekend, BBC football pundit Garth Crooks gathers his thoughts and gives you his Team of the Week.
This week though, after the end of the 2023-24 campaign, Garth has picked his Team of the Season.

Jordon Pickford (Everton): The golden glove - for the highest number of clean sheets this season - may have gone to David Raya, but he had the good fortune to have inherited an Arsenal defensive unit that was the best in the country.