Imagine having a crystal ball to predict every Premier League result.
It would take the magic away from watching the game sure, but you'd also make a fortune.
Of course, the beauty of English football is the potential for shock results.
This season alone, Norwich have beaten Manchester City, Southampton have lost 9-0 at home to Leicester and Brighton thrashed Spurs 3-0.
Nobody saw any of that coming.
- Another VAR farce after Declan Rice incident v Sheff Utd
- How the 19/20 table would look with right ref decisions
- Rating 25 of the best anniversary kits in world football
However, Stats Insider have developed a model to predict the most likely outcome for every Premier League match.
For gameweek 22, they have utilised a variety of data, including head-to-head records, each team's likelihood of scoring and conceding, and the potential for goals in each game to foresee how each fixture will go.
The results are as follows:
Crystal Palace vs Arsenal
Most likely result: Crystal Palace 1-2 Arsenal
Chances of each result: Crystal Palace (26%), Arsenal (50%), Draw (24%)
Everton vs Brighton
Most likely result: Everton 1-1 Brighton
Chances of each result: Everton (50%), Brighton (25%), Draw (25%)
Wolves vs Newcastle
Most likely result: Wolves 2-0 Newcastle
Chances of each result: Wolves (62%), Newcastle (17%), Draw, (22%)
Leicester vs Southampton
Most likely result: Leicester 2-1 Southampton
Chances of each result: Leicester (56%), Southampton (21%), Draw (23%)
Chelsea vs Burnley
Most likely result: Chelsea 2-0 Burnley
Chances of each result: Chelsea (70%), Burnley (12%), Draw (18%)
Manchester United vs Norwich
Most likely result: Man United 2-0 Norwich
Chances of each result: Man United (69%), Norwich (12%), Draw (19%)
Tottenham Hotspur vs Liverpool
Most likely result: Tottenham 1-2 Liverpool
Chances of each result: Tottenham (21%), Liverpool (57%), Draw (22%)
Bournemouth vs Watford
Most likely result: Bournemouth 1-1 Watford
Chances of each result: Bournemouth (40%), Watford (32%), Draw (28%)
Aston Villa vs Manchester City
Most likely result: Aston Villa 0-3 Man City
Chances of each result: Aston Villa (10%), Man City (76%), Draw (14%)
All in all, we could be in for a much closer affair at the Tottenham Hotspur Stadium than Serge Aurier's chequered defensive past would have you believe.
Brighton should also be happy with the thought of taking a point from Goodison Park, while Arsenal and Manchester United should be on course for much-needed wins.
It'll certainly be intriguing to check back later once the final whistle has blown up and down the country.