Need to play 7 pugs to be eligible for leaderboard


I have played 15 matches so far in the month of November in Solo and Duos mode. Yet the leaderboard is asking me to play 7 more matches by the end of the day to be eligible for the board. I see several players who have played on 7-8 matches max on the leaderboard. Is the leaderboard still bugged? because I am able to see the updated leaderboard with new entries in it.