I am a gold 4 in ranked and for some reason I get in a match with pepole who are diamond 2 and above

I am a gold 4 and I was playing ranked and I was getting heavily trolled so I decided to look up the username of one of the enemy teams players. Turns out that they were a diamond 2. Isn’t there some kind of skill based match making? I don’t think I’ve ever been trolled like that before and I usually queue with players who are at my level. I was pretty upset and then two of my teammates left mid game.

Im a plat 3 player. Been matched alot with an against diamond players in ranked. I play only 4 vs 4 ranked.
But it is not a problem for me. Usually a diamond player is very skilled and i learned alot watching their playstyle. It helped me alot to rank up and get better.

almost 60% of the player base is platinum 6 and below. There are times you’ll match diamonds if one of them is also playing with a silver/bronze player for instance. It matches based on aggregate team skill.

I’m in the exact same boat, Gold 4 and get matched constantly with Platinum and Diamond players. The thing that annoys me though is not that I’m being matched against them but rather that I play competitively against higher ranks and get very little rewards for it.

I don’t know why but it seems harder to rank up in the solo/duo queue than in crossplay.

I have observed this too. It makes sense, actually. Theoretically, if the skill based matchmaking works well, then in the solo/duo queue, all players in the game should be of similar skill. In the Open Crossplay queue, there are groups of players playing as a team because they are friends, and there’s likely many such groups playing where they have at at least some lesser skilled players in their group.