The latest super computer has predicted where Middlesbrough will finish the 2018-19 Championship campaign - and let's hope it's right!
With 11 games played, Tony Pulis' side are on track for a Premier League return and according to FiveThirtyEight, Boro WILL be celebrating come May 2019.
The prediction, based on the results of the opening 11 matches and a rating system made from data and Soccer Power Index statistics, even goes as far to predict how many games Boro will win, draw, lose and what goal difference they'll end the campaign with - accumulating to a 40% chance of gaining promotion.
The anticipated end of season table has Pulis' side promoted as runners up - although will devastatingly be denied the title on goal difference to West Bromwich Albion.
It has Leeds United and Boro going to toe-to-toe the whole way, however Marcelo Bielsa's men fall short and miss out on automatic promotion by just two points.
In total, Pulis will have guided his side to 22 wins, 14 draws and 10 defeat. Unfortunately their impressive goal difference of +26 is bettered by West Brom's +29.
Sheffield United, Brentford and Stoke City are expected to be the teams - alongside Leeds - battling for a place in the top-flight via a trip to Wembley.
Ipswich Town, Rotherham United and Reading are tipped for relegation to League One.
Here is the full predicted Championship table after 11 games
1. West Bromwich Albion - 80 (Goal difference: +29)
2. Middlesbrough - 80 (Goal difference: +26)
3. Leeds United - 78
4. Sheffield United - 72
5. Brentford - 72
6. Stoke City - 71
7. Swansea City - 69
8. Aston Villa - 67 (Goal difference: +7)
9. Norwich City - 67 (Goal difference: +4)
10. Bristol City - 65 (Goal difference: +6)
11. Derby County - 65 (Goal difference: +2)
12. Sheffield Wednesday - 61
13. Birmingham City - 60
14. Nottingham Forest - 59 (Goal difference: -4)
15. Wigan Athletic - 59 (Goal difference: -6)
16. Queens Park Rangers - 56
17. Blackburn Rovers - 55
18. Millwall - 54
19. Preston North End - 53
20. Bolton Wanderers - 53
21. Hull City - 51
22. Reading - 48
23. Rotherham United - 48
24. Ipswich Town - 43