My games don't appear on home page

Why don’t my games and historic ratings appear on my home page?

XD I played with this guy before. He always creates unranked matches. Well that was entertaining.