There’s nothing quite like attending a live football match.

Nothing beats being surrounded by fellow fans as you cheer your side on to victory.

Watching football on TV just doesn’t compare.

But who has the best fans in English football?

Every club will probably try to claim that title but one fan on Twitter has attempted to rank every single English side from ‘Best fans’ to ‘No fans.’

It’s certainly got people talking.

Let’s take a look:

Best fans: Newcastle, Liverpool, Aston Villa, Leeds

Great fans: Chelsea, Leicester, Tottenham, Middlesbrough, Sheffield United, Manchester United

Good fans: Arsenal, Sunderland, Watford, West Ham, Swansea, Charlton, Hull, Burnley, Birmingham, Everton, Nottingham Forest

Okay fans: Barnsley, Derby, Brighton, Portsmouth, Morecombe, Blackburn, Peterbrough, Cardiff, Doncaster, Coventry, Huddersfield, Ipswich, Bristol Rovers, QPR, Southampton, Sheffield Wednesday, Stoke, Tranmere

Bad fans: Macclesfield, Milwall, Wycombe, Reading, Norwich, West Brom, Crystal Palace, Carlisle, Preston, Fleetwood, Oxford, Rotherham, Northampton, Manchester City, Crawley

Sh*t fans: Plymouth, Blackpool, Walsall, Cheltenham, Southend, Shrewsbury, Barnsley, MK Dons, AFC Wimbledon, Grimsby, Wigan, Crewe, Leyton Orient, Scunthorpe, Rochdale, Bristol City, Swindon, Exeter, Mansfield, Cambridge, Fulham, Burton, Oldham, Luton

No fans: Bournemouth, Newport, Stevenage, Bolton, Lincoln, Brentford, Colchester, Bradford, Forest Green Rovers, Gillingham

Many fans pointed out that Wolves had been missed out but the creator revealed he would have placed them in ‘Best fans.’

But it’s a list that has upset many supporters.

The replies are full of fans complaining because their side is lower than another team.

We’re sure it was only created as a bit of fun and shouldn’t be taken too seriously.