Back in September, only a few weeks into the new Premier League season, Sky Sports asked football fans to predict what the final league table would look like.
Some very interesting choices were made six months ago.
The predictions below being really a table of two halves.
When it comes to the top half of the table, are things really so predictable?
The Sky Sports readers predicted the whole of the top six exactly right, as it stands today.
Then the next five places in the table, Bournemouth are the only club to be more than one position out and they are 10th instead of the predicted 12th.
The thing is as well, clubs such as Bournemouth, Leicester and Everton made poor starts to the season, yet were still predicted to finish in decent positions.
However, when you get to the bottom eight or nine places in the table, this is where things are so volatile and difficult to predict.
Brighton were predicted to be rock bottom but are actually 12th, whilst West Ham are in serious relegation trouble in 17th but were forecast by football fans back in September, to end up 11th.
None of the three clubs currently in the relegation zone: West Brom, Stoke and Southampton, were predicted to be there.
As for Newcastle United, football fans predicted 13th and Newcastle are now 13th, I think we will all settle for that particular prediction coming true in seven weeks time.
This Sky Sports table shows the current Premier League table position, then the prediction that fans collectively made, back in September:
Interesting to see the changes that will happen in the remaining weeks of the season.