Leicester are two points clear of second-place Arsenal in pole position, with Manchester City and Manchester United third and fourth respectively.
While the Foxes have picked up 32 points from 15 matches, the Gunners, City and United have collected 30, 29 and 29 points respectively.
Barnes does not fancy Claudio Ranieri’s side to finish in the top four, and believes that realistically they should be targeting a top-10 spot.
“Riyad Mahrez reminded us all that the Foxes’ success isn’t all down to Jamie Vardy this season, but I don’t think they’ll stay at the top for much longer,” the former England international has written on Titanbet.co.uk.
“They’ll drop points eventually, and I think a top ten finish for them come the end of the season is all they’ll be targeting.”
Leicester’s target at the start of the campaign was to just survive in the Premier League, and eight more points will virtually guarantee them top-flight football for one more season.
A top-four finish is not entirely impossible, although with Tottenham Hotspur, Liverpool and Chelsea hot on their heels, perhaps the Foxes should be aiming for a top-six spot.