A total of 1,067,523 have paid to watch 21 Newcastle United league matches at St James Park throughout 2016, at an average of 50,834.

However, have more fans on average turned up to watch NUFC in the Premier League or the Championship…?

There have been nine Premier League games and 12 Championship ones – here are all the stats:

Premier League matches at St James Park 2016/17

A total of 453,937 for the nine Premier League games at St James Park at an average of 50,437.

49,673 Newcastle v Man Utd

50,031 Newcastle v West Ham

50,152 Newcastle v West Brom

52,107 Newcastle v Bournemouth

52,311 Newcastle v Sunderland

48,949 Newcastle v Swansea

46,424 Newcastle v Man City

52,107 Newcastle v Crystal Palace

52,183 Newcastle v Tottenham

Championship matches at St James Park 2016/17

A total of 613,586 for the first 12 Championship games at St James Park at an average of 51,132.

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