It has been a scintillating season so far in the Sky Bet Championship and after 20 games we've seen enough to make some decent judgements of how teams could end up finishing.
There's still so long to go, though, with each club yet to play 26 of their 46 league fixtures. That means some big shocks could still be around the corner – especially in key battles.
Leicester City and Ipswich Town are leading the way but the likes of Leeds United and Southampton are gradually gaining. There have also been improvements from Sheffield Wednesday and QPR in the relegation fight.
The play-off battle is also incredibly fierce, with merely five points separating fifth-placed West Bromwich Albion and 13th-placed Norwich City.
Plenty of excitement is bound to come and that's exactly what the data experts are predicting. Based on averages from over 10,000 BetVictor computer simulations, here's how the final Championship standings could look.

21. 4th: Southampton
Average points: 80; average goal difference: +13 | Getty Images

22. 3rd: Leeds United
Average points: 90; average goal difference: +37 | Getty Images

23. 2nd: Ipswich Town
Average points: 94; average goal difference: +34 | Getty Images

24. 1st: Leicester City
Average points: 104; average goal difference: +56 | Getty Images