I think I just figured out why some Hall of Fame players have their pyramid position listed as -- and some as 1 next to their name at the forum. It is -- if you haven't played any game this week, and 1 if you have, even if it was an unranked one, such as Learning.
It is similar at the lower levels - if the only games you played this week were unranked, and there are, say, 287 ranked players at your pyramid level, you will have your position listed as 288 at the forum.
Please check.