u/ChrisRemo85

I've been hardstuck around Premier 3,847 for a while now and sitting at the same ~47-48% win rate for what feels like forever. Instead of just complaining about my mates like I usually do, I figured I'd actually pull the data and see whether I'm just full of it. Built a small Python tool that pulls my last 100 Premier matches from the Leetify Public API (79 of them had complete 10-player stat breakdowns), plus the Steam Web API for ban status and CS2 playtime, covering all 695 unique players I've encountered across those matches.

Sharing the findings because I genuinely don't know what to do with them. Looking for honest feedback, not validation.

About me

  • Premier 3,847, hardstuck for months
  • 79 most recent matches analyzed in detail: avg Leetify rating +0.01, K/D 1.21, ADR 83
  • WR sits at 47-48% across every single Premier season:
    • S1: 562 matches, 48% WR, peaked 14,084
    • S2: 190 matches, 45% WR, peaked 13,152
    • S3: 246 matches, 48% WR, peaked 11,736
    • S4 (current): 179 matches, 48% WR, peaked 7,396

Peak rank has been falling each season. WR is mathematically pinned to ~48%. Whatever the issue is, it's structural, not a slump.

Finding 1.. The mechanical stats don't seem to explain it

I pulled public Leetify profiles for everyone I'd matched with or against (89 of those 695 players had public profiles). Here's how my numbers compare to the lobby averages:

Stat Me Lobby Mates avg Lobby Enemies avg
Aim Rating 73.9 46.4 39.9
Positioning 54.0 45.9 46.1
Utility 53.4 46.9 50.5
Headshot Accuracy 23.8% 16.6% 14.6%
Reaction Time 621ms 691ms 691ms
Premier Rank 3,847 7,601 7,934

I'm not trying to flex.. these are just the numbers Leetify shows. The mechanical stuff (aim, headshot rate, reaction time) sits above lobby average for the matches I've been in. K/D 1.21, ADR 83. Whatever the bottleneck is, it doesn't seem to be shooting fundamentals.

The weird part is the rank gap: my displayed Premier is 3,847, but the lobbies I get put into average 7,500-8,000 Premier. So either my hidden MMR is way above my visible rank, or the matchmaker is just ignoring rank and pairing on something else. Either way I keep landing against players the displayed rank wouldn't predict.

Finding 2.. The "fair lobby" anomaly

I bucketed all 79 matches by how balanced the lobby was (my team's avg Leetify rating vs enemy team's):

Lobby balance n My team's WR
Clearly weaker than enemy 8 0%
Slightly weaker 14 0%
Balanced (Δ ≈ 0) 26 23% ← should be ~50%
Slightly stronger 17 88%
Clearly stronger 14 100%

In 26 lobbies where the two teams' averages were essentially even, my WR was 23% (won 6, lost 20). My own per-match Leetify rating in those games was at or slightly above the lobby average, so I wasn't dragging my team down on paper. Basic probability says I should win roughly half of "fair" lobbies. I'm landing closer to 1 in 4. That gap is what made me actually start digging.

Finding 3.. Cheaters and smurfs don't show up much (with one big caveat)

Cross-checked all 695 players via Steam Web API GetPlayerBans + playtime:

  • 0 confirmed live cheaters across 79 matches (every existing ban was from before our match, oldest 16y old, youngest 437d)
  • 3.8% of matches had a smurf-pattern player (high Premier + low CS2 hours + new account)
  • 96.2% of opponents were "normal" by these checks

Big caveat: this is only as reliable as Valve's anti-cheat. VAC famously catches a small fraction of cheaters, and a lot of stuff (especially closet cheats / wallhacks) just never gets flagged. So "0 confirmed live cheaters" really means "0 caught by VAC at the time I checked", not "0 cheaters in my matches". Take this finding accordingly.

That said.. plenty of the opponents who felt like "uber-stompers" actually ranked DOWN after our match. They were on bad streaks themselves, not unstoppable demons. So even ignoring VAC, the "everyone is cheating" narrative doesn't quite hold up.

Finding 4.. The killer stat

Pulled recent-matches data (last ~100 matches each) for every public-profile player I'd encountered. 8,836 match summaries from 89 players. Then computed rank trajectory.

44 of those 89 players climbed +1,000 Premier or more in their last 100 matches. 16 of them played as my teammate in matches I lost.

Selection of mates from my games:

Mate (1-2 games together) Δ Rank Current Premier
Player A +6,005 19,726
Player B +5,321 12,903
Player C +5,891 9,883
Player D +9,649 9,649
Player E +2,161 9,538
Player F +6,876 6,876
Player G +5,508 5,508
Player H +5,443 5,443
...8 more +500 to +5,000 various

My own Δ Rank over the same window: -2,229 (Premier 6,076 → 3,847).

So 16 random teammates I shared losses with peaced out and climbed 5,000-9,000 Premier afterwards. I went the other way. Of the 88 public profiles in my history I'm one of the few on a clear negative trajectory.

The interpretation that seems to fit best: those mates probably weren't actually playing at my level when paired with me as randoms. They had one rough night in solo-Q, then went back to their usual stacks and the system corrected them upwards. I just don't have that stack to fall back on, so I keep cycling through the same pool.

Could be wrong. Open to other readings of this.

What I'm asking

Honest questions, not looking for cope:

  1. Anyone actually escaped a similar mid-Premier solo-Q stuck loop? I'm curious what worked. Was it just finding a stack, or did individual practice move the needle for you?
  2. Where do you find consistent stack-mates? Is there a reliable channel/community for "Premier 3-6k, EU, plays evenings" that isn't 90% randos?
  3. Honestly I don't think gamesense is my gap. I make calls in solo-Q (where to look, who's rotating, when to push) and they're usually right. The actual problem is that random mates just don't act on the info. After a few rounds of correct calls being ignored, I start trying off-meta plays to force a different result and end up tilting myself into a negative spiral that costs the next few rounds. So my real question isn't "what should I improve mechanically".. it's: how do you stay disciplined in solo-Q when your reads are correct but nobody is following them? Some mates clearly out-aim me but bring zero map awareness. Is there any way to make that mix work without active comms, or is that just Solo-Q's permanent ceiling?
  4. The fair-lobby finding (23% WR in 26 balanced lobbies).. is this just my sample being too small (n=26), or is solo-Q vs stacks at this rank actually broken in a way that individual play can't overcome?

Take it apart however you want. If you think my interpretation is cope, tell me. I'd rather hear it than keep grinding the same loop.

reddit.com
u/ChrisRemo85 — 13 days ago