The premise was simple: we asked the data experts at Google Cloud, Opta and Squawka to use cutting-edge 'machine learning' artificial intelligence to produce a blow-by-blow account of the campaign.
Lucklily for us, they accepted the challenge and have since offered their predictions on everything from the final Premier League table to the Golden Boot, Playmaker and Golden Glove awards, and much more besides.
It follows, then, that the super-computer must have generated individual match results to underpin every element of its prophecies.
Read on to find out exactly what it spat out for each of this season's 380 Premier League games, and then be sure to check out your team's exclusive excerpt from The Script:
Arsenal | Aston Villa | Bournemouth | Brighton | Burnley | Chelsea | Crystal Palace | Everton | Leicester | Liverpool | Man City | Man Utd | Newcastle | Norwich | Sheff Utd | Southampton | Tottenham | Watford | West Ham | Wolves
MORE FROM THE SCRIPT:
- How were The Script's conclusions calculated?
- Premier League: The Golden Boot race
- Premier League: The relegation battle
- Premier League: The 'Big Six' mini-league
- Premier League: Playmaker award
- Champions League: The knockout stages
- Europa League: The knockout stages
BT Sport will show 52 exclusively live Premier League games this season - more than ever before - as well as every game in the UEFA Champions League and UEFA Europa League proper, plus selected Emirates FA Cup, Ladbrokes Premiership, Vanarama National League, Bundesliga, Ligue 1 and FA Women's Super League games.
Not yet a subscriber? Simply choose your preferred option from our wide range of sign-up packages and we'll get you set up for the start of the new season in just 15 minutes.