I got my first rating today, but I am a bit confused about it. There are two reasons for why I am confused. 1. I get constantly matched with 5-8k elo players, but as it turns out I am only 3k rating. 2. I play a lot with one specific friend and most of our premier matches were together, most of the time he is worse than me (per score board and leetify (he isnt actually a bad player)) e.g. I might be top or second top fragger, and he is mid or bottom fragger. Now here is where my confusion comes in, the rank he got was 7.6k

I don't really care about my rank so it's not bad, but I am a bit confused on how the rating system works if there is such a big difference between us in ratings.