As discussed on the Discord server's comment channel, right now the selection is currently based on all matches played.
Wouldn't it make more sense to only take into account only the last 50 to 100 matches, for example, in order to more accurately reflect the player's current strengths and weaknesses?
Many players find the current selection very inaccurate.