With the new Premier League football season just over a week away, BT Sport has joined forces with data scientists at Squawka and Opto to not only predict which club will finish where but also forecast each result, before a ball has even been kicked in anger.
The 74-page document, dubbed "The Script", uses machine learning algorithms to predict how the season will pan out.
And, while football fans will no doubt say it hardly takes a genius to work out that Manchester City will retain the title for the third time, The Script goes much deeper by predicting the top goal scorers, the most assists and even the entire Champions League and Europa League campaigns.
The company said: "BT has brought together the biggest brains in sports data, analysis and machine learning. Leading data scientists, in partnership with Squawka, have analysed the world’s foremost football data from Opta and hosted on Google Cloud Platform.
"Using machine learning, the system calculated the relative strengths of each team rating attacking strength (goals) and defensive solidity (goals conceded) based on historic data from thousands of matches over previous seasons."
The analysts then worked out the probability of every conceivable scoreline for all future games – home and away – as well as goalscorers and assist makers.
The company added: "Random events that could occur during a season – such as injuries and player transfers - were simulated to give an even more accurate set of predictions. Finally, the data was brought to life in an action-packed script - telling the story of the season for every team, adding data visualisation to dramatise the key stats."
For a full prediction visit the BT Sport website>