Built by the community.
APR 2026
MAINTAINED BY
unstppbl
Astana
SERVER
Discord · self-hosted
Cloudflare · KZ
SINCE
2023
Captains draft
Top-MMR players in the lobby become captains and snake-draft the teams. No random auto-balance — the roster choices stay with the players.
Zero friction
No website to log into. Type /queue in Discord, hit ready, play. Results come from Valorant's own API within 90 seconds of the last round.
Free to play
VALORANT.KZ is free to queue. Tournaments may have sponsor-funded prize pools. Everything that touches your rating is community-run, not monetised.
Three years of iteration.
VALORANT.KZ v1 goes live
Discord bot · 14 players · manual result entry
Elo + captain draft
Custom rating · top-MMR captains · snake draft
Valorant API integration
Auto-detect results · v2
Pro Ladder + tournaments
Top-3 weekly promotion · first prize cup
Today
— players · v4.2 UI · bracket engine v2
How it's built.
- Go 1.22server
- MongoDBdb
- discordgobot
- Valorant APImatch data
- html/templateserver-rendered
- Space Groteskdisplay
- JetBrains Monodata
- No frameworkvanilla CSS
- Elo + MMRrating
- Captain drafttop-MMR pick
- Win prob.expected Elo
- No AIdeterministic
- Cloudflarecdn
- Hetzner EUhost
- GitHub Actionsdeploy
- Uptime 99.7%30d
Common questions.
Is VALORANT.KZ free?
Yes — free to queue and play. Tournaments may have optional entry fees or sponsor-funded prize pools, but there's no subscription to use the ladder itself.
How does auto-detection work?
When the lobby leader starts a custom game, our bot captures the match ID. Valorant's API exposes final-round results 60—90 seconds after the match ends. We pull that data, verify the ten players match the queue, and update Elo.
How is Elo calculated?
Classical Elo with MMR blending — 70% internal PUG Elo, 30% Valorant competitive rank. Each match moves your rating based on the expected outcome (sum of team Elo vs. opponent). Teams are chosen by the top-MMR captains via snake draft from the 10-player pool — the system isn't a random auto-balancer.
Can I play if I'm not in Kazakhstan?
Yes — the Discord is open to anyone who can play on the EU servers with decent ping. Tournament eligibility may be KZ-only on a case-by-case basis.
What happens if someone leaves mid-match?
If a player disconnects and doesn't return, the match is marked VOID. Queue dodges escalate: 3rd dodge in a day = 30 min cooldown, 4th+ = 60 min.
How do I qualify for PRO Ladder?
PRO Ladder is invite-only. Finish Top 3 on the weekly open leaderboard for an invite, or reach out to the team directly if you're a known competitive player.
Say hi.
Questions about the ladder, interest in sponsoring a cup, bug reports, pull requests — all welcome.