The closest to an explanation can be found here.
In short Arnolaz ist right, the ranks are given according to a hidden ELO value, which you can't derive directly from anything that you see in the table.
A few wins against high ranking opponents is better than lots of wins against very low ranking ones.
