MELBOURNE, AUSTRALIA - AUGUST 04: Jack Steven of the Saints (right) looks dejected after a loss with Jack Newnes of the Saints during the 2018 AFL round 20 match between the St Kilda Saints and the Western Bulldogs at Etihad Stadium on August 04, 2018 in Melbourne, Australia. (Photo by Adam Trafford/AFL Media/Getty Images)

Former AFL coach Robert Walls has handed every side that missed out on the finals a rating out of 10, for how they performed during the 2018 season.

Speaking to AFL Tonight on Monday, Walls went through each club and their ratings, but had a little bit more to say about St Kilda, who he rated as the equal worst side in the competition based on their performances this season.

Walls could only give the Saints a 2/10, with the Blues the only other side to be rated that low.

North Melbourne and Essendon were both handed 7/10, despite neither side making the finals.

“I think he’ll coach next year but it may well be his last year unless they improve,” Walls said regarding Alan Richardson’s future at St Kilda.

“Eleven wins last year, back to four wins this year. To me they’re a vanilla team. They’ve got a lot of players who have played 60, 80, 100 games but we really don’t know much about them because they don’t play well enough to put their names up in lights.

“Their two stars, and I don’t think they’re great stars, are (Jack) Steven and (Jake) Carlisle. Carlisle you can’t always rely on. Steven tries really hard but his disposal worries me at times.”

Walls also touched on Carlton’s list, and while he can see stars in the making, he still believes a number of players have missed their opportunities to grow.

“I think Harry McKay’s a green shoot, (Zach) Fisher is, (Charlie) Curnow we know is going to be a star,” Walls said.

“But there’s a lot of players there who have been given opportunity in the last two or three years under Brendon and I talk about (Jacob) Weitering who was a No. 1 draft pick and Jack Silvagni’s another who’s got over 40 games up now. (Sam) Petrevski-Seton is another. They just don’t have impact in games.”

Walls’ ratings for the 2018 season:

North Melbourne 7/10

Port Adelaide 4/10

Essendon 7/10

Adelaide 5/10

Western Bulldogs 5/10

Fremantle 4/10

Brisbane 6/10

St Kilda 2/10

Gold Coast 4/10

Carlton 2/10