So far at Newcastle United, a total of 1,020,695 have attended the first 20 Championship games at St James Park at an average of 51,034, with three games left.

The Leeds home game was sold out some three weeks ago and confirmation today that three and a half weeks ahead of the day, the Barnsley match is also now sold out for Newcastle supporters.

There may be some small hope for that final fixture of the season, with Newcastle United saying that they are in touch with Barnsley with the possibility of some of the away allocation potentially being able to be made available to Toon fans.

All away tickets have already gone for Ipswich on Monday (though it will be shown on TV around the world), though tickets are still on public sale for Preston at home. Whilst Cardiff away is currently on sale to members and season ticket holders.

If Preston did sell out, then we would be looking at a final average home Championship crowd of around 51,160, with over one million one hundred and seventy thousand fans having attended the 23 matches.

Championship matches at St James Park 2016/17 so far:

52,079 Newcastle v Huddersfield

48,209 Newcastle v Reading

49,196 Newcastle v Brighton

52,117 Newcastle v Wolves

48,236 Newcastle v Norwich

51,885 Newcastle v Brentford

51,963 Newcastle v Ipswich

51,257 Newcastle v Cardiff

52,092 Newcastle v Blackburn

52,145 Newcastle v Birmingham

52,179 Newcastle v Sheffield Wednesday

52,228 Newcastle v Nottingham Forest

52,208 Newcastle v Rotherham

47,909 Newcastle v QPR

52,271 Newcastle v Derby

50,024 Newcastle v Aston Villa

52,131 Newcastle v Bristol City

51,903 Newcastle v Fulham

51,849 Newcastle v Wigan

48,814 Newcastle v Burton

REMAINING NEWCASTLE MATCHES:

Friday 14 April – Newcastle v Leeds (7.45pm) SKY SPORTS (Sold out)

Monday 17 April – Ipswich v Newcastle (3pm) (NUFC away allocation sold out)

Monday 24 April – Newcastle v Preston (7.45pm) SKY SPORTS (Ticket still on general sale)

Friday 28 April  – Cardiff v Newcastle (7.45pm) SKY SPORTS (Tickets currently on sale to members and season ticket holders)

Sunday 7 May – Newcastle v Barnsley (12 noon) (Sold out)