Q:
skill rating scores
It’s best not to worry about your MMR. It doesn’t mean anything in the grand scheme of things.
Guess you just need to wait a little, some dev will soon “just leave here” the link to the wiki page with all the math about that issue.