Overwatch – Does Player Level Affect Matchmaking

overwatch

tl;dr: Does player level affect matchmaking or is it based on stats?

Recently, matchmaking in Overwatch has been extremely weird.

A few times I've gotten games with huge player level gaps. Recently, I played a match where we had a level 6 and a level 97 on our team.

However, what makes me believe that level does matter is that when I hit level 31 I started getting matched with higher level players. Whereas before I was consistently getting matched with level 2-12 players.

What seems to be the case now is that matchmaking is based on player stats but that still does not explain the huge level differences. A 50% win rate on a level 6 player doesn't compare with a 50% win rate for a level 97 player, at least in my opinion.

Most of the time, I get players in the 30-50 level range, but it's not entirely consistent and it could still mean that players with that amount of play time would have similar statistics.

So does my level affect the players I would be matched with or is it based on something different, specifically player stats? Also, what could cause the huge differences in player levels if there is a connection between time played/levels earned and matchmaking?

Best Answer

According to Jeff Kaplan,

We match based on skill, ping and group size.

So, level shouldn't matter. To further break down what each of those categories are, this post here describes what the matchmaking system looks for when trying to balance teams.

"Skill" in this context refers to two things: your win rate and your MMR. Your win rate is calculated by taking the number of games you've won and dividing that by the total number of games you've played. Your MMR is an invisible number that goes up when you win and down when you lose and is supposed to represent how good you are at the game. Your MMR has to start somewhere, and while your account is new it will fluctuate wildly with each game played as the system is trying to figure out what number best represents your skill based on your average. As you continue to play games, the system becomes more confident in your MMR and the fluctuating decreases. A good matchmaking system will pair up players with similar confident MMR scores, in theory creating even games every time.

"Ping" is a number, measured in milliseconds (0.001 of a second), that represents how long it takes your console to send information to the host or server and receive a response back from the server. High ping is a direct cause of things such as shots not registering, people teleporting around, getting kills by shooting thin air, and other issues that people generally associate with lag. Thus, a low-ping environment is preferable.

"Group size", in theory, should refer to pairing up premade teams of similar size against each other, mitigating the inherent advantage of premades (communication, consistent roles, confidence in the skill of your teammates, etc.) by giving that advantage to both teams. Bigger premade should = bigger advantage, thus the need for groups of similar size on each team.

Though, it should be noted, the longer you are searching for matches, the looser the constraints will become in attempt to get you into a game.