Если говорить проще - звания в CS:GO являются ELO системой (как в League of Legends и других подобных играх).
И выдаются от вашего соотношения Побед к Поражениям.
Ранг набивали дуо с другом, почти без проигрышей (сразу выдали ранг - 4 звезды).
Т.е. система работает примерно следующим образом. Дефолтный ранг, к примеру, 1000 (возьмем за пример, что это Сильвер 4).
Сильвер 3 (к примеру, не точно, мои предположения) - 800
Сильвер 2 - ~600
Сильвер 1 - ~400 и до нуля
Аналогично и выше: Сильвер Элит: ~1200
Сильвер Элит Мастер: ~1400
<hr />
Голд нова 1: ~1500
Голд нова 2: ~1600
Голд нова 3: ~1700
Голд нова мастер: ~1800
Мастер гуардиан 1: ~1900
Мастер гуардиан 2: ~2000
Мастер гуардиан элит: ~2100
Дистингвишед мастер гуардиан: ~2200
Леджендари игл: ~2300
Леджендари игл мастер: ~2400
Суприм мастер фест класс: ~2500
Глобал элит: ~2600+
Далее. За каждую победу/поражение (в течение первых 10 выигрышей) может даваться по +-50 поинтов и игрок быстро поднимается (либо падает) в ЭЛО системе CS:GO. После 10 матчей награда будет постоянно уменьшаться (до 30, 20, 15 и ниже поинтов за победу/поражение).
Например, игрок Вася со средним скиллом, набил себе ранг из 2 звезд. Игроки, с которыми ему приходится играть - играют лучше него. Из 10 игр он выигрывает 4 и примерно через ~20 игр его ранг будет понижен до 1 звезды. Если число его выигрышей с рангом 1 звезды будет равно 50% - он останется на этом ранге. Если же винрейт (или лузрейт) привысит эти 50% (на длительном промежутке игр) то наш Вася, в конечном итоге, будет расти (либо падать) дальше по рангу.
Так же замечу, что повышение/падение по рангу напрямую зависит от скилла, а не от тимы. Хороший игрок всегда выйдет на свой ранг при любых обстоятельствах. А поначалу будет проигрывать матчи со счетами 38/16 и т.п.