VALORANT duel diagnosis · after the match
You peeked firstYou still lost the duel
FirstShot measures every duel in your match, finds the 2–3 mistakes that cost you the most, then proves them on your own replay and checks whether training fixed them.
What FirstShot does
Not a stat, a diagnosis
-
Find
Ranks your mistakes by how often they repeat, how much they cost in lost duels and how sure the data is.
#1 Over-flick on wide angles
9 of 14 lost duels · confident -
Prove
Shows 3–5 duels per mistake with the round and a replay timestamp, so you open the replay and see it yourself.
R7 · 1:42 R11 · 0:58 R18 · 1:15 -
Verify
After your next matches, tells you whether the metric moved, or that it needs N more duels before it can say.
Over-flick 5.1° → 3.2°
needs 12 more duels to confirm
Example · lost duel
One duel, measured
The enemy appears at 0 ms. You start turning 190 ms later, swing 17.1° and pass the head by 5.1°. The first bullet leaves while you are still pulling back, 3.9° from the head.
What the replays show
Won vs lost
Compared within the same distance, weapon class and movement, so the difference is about mechanics, not about who had the easier fight.
one player, two ranked matches, 95 duels
Data honesty
Confidence, always visible
Every number on the dashboard comes with the count of duels behind it and a confidence level.
If the data can't support a diagnosis, FirstShot says so instead of inventing one.
The replay gives
- Camera direction
- Every shot fired
- Positions of all players
- 125 samples per second
The replay doesn't give
- What the enemy could see through walls
- Mouse motion between 8 ms samples
Training
Train what's actually broken
Each mistake comes with KovaaK's scenarios and the metric to watch in the trainer. After your next matches, FirstShot checks whether the gain shows up in your matches.
How it works
From match to diagnosis
-
STEP 1
Play
FirstShot is closed while you play.
-
STEP 2
Download the replay
In VALORANT's career screen, for the matches you choose.
-
STEP 3
FirstShot reads it on your PC
No upload. The dashboard shows your duels and the top mistakes.
-
STEP 4
Your next matches become the test
New duels are compared with your baseline.
Fair play by design
FirstShot never touches the game
It reads one file: the replay you download yourself in the VALORANT client after the match is over.
- During the matchYou play· FirstShot is not running
- Match endsBack in the client
- You chooseDownload the replay
- FirstShotReads that file on your PC
No running during a match
It opens and works only after the match has ended.
No memory reading
It reads the replay file on disk and nothing else.
No overlay
Nothing is drawn on top of the game window.
No real-time hints
All feedback arrives after the match, on the dashboard.
No scouting other players
It reports on your own duels. No lookups of opponents or other accounts.
No unofficial APIs
No unofficial endpoints and no account scraping.
FirstShot is a training tool. You open it after you play, like rewatching a VOD.
Roadmap
Where FirstShot is going
- NowDuel engine, won vs lost, diagnosis with proofs
- NextProgress history and training check
- LaterBenchmarks against players of your rank and weapon
Early access
Want your duels diagnosed?
The prototype already works on real replays. The Windows app is in development.
Tell us your rank and how many matches a week you play.