Speaking to PokerScout, Liverpool legend Barnes claimed Salah is not a shoo-in to win any of the Player of the Year awards, with Van Dijk and midfielder Dominik Szoboszlai giving him a run for his money.
When asked who the contenders were, Barnes replied: "It really depends on what happens between now and the end of the season. I know players who have won the player of the season, because they've done well between March and May. They may not have done well before, but of course, that's what we remember; that’s the freshest information.
"When the end of the season comes, we think about who's done well and who's doing well? Rather than thinking, well they did really well up until January, but then of course between March and May they didn't, so it really depends on what happens between now and the end of the season.
"From Liverpool you have to look at the last two or three matches and Salah hasn't done much and if he continues to do that maybe he won't win it. It’s hard to look beyond Liverpool players when thinking about the contenders because they’ve been the best team in the league and the most consistent team.
"Mo hasn't impressed me more than others. Szoboszlai has impressed me. Virgil has been really good. It has been a really good team performance. From the end of the season, it really depends on who has done well. The whole Liverpool team has been fantastic. I'd give Virgil more of a chance to be named player of the season because of what he's actually done. Up until this point, he's been our most consistent performer."