Board Thread:Game Discussion/@comment-76.115.82.181-20180305011317/@comment-33031618-20180305224209

Maybe just wait a bit and let the maths do the work. It‘s early in the week and only 25k players have participated yet. I guess more than 25% of the usual audience has won a Nascar recently, so many slower players might increase your rank.