csdetectStats and a legitimacy score for every CS2 player. It flags statistical outliers for human judgment and never claims certainty. Free, no sign-in needed.
© 2026 csdetect · Made by unsmooth and vrls Not affiliated with Valve or FACEIT. Legitimacy
98
No significant anomalies
High confidence 862 matches
Closeness to optimal
TTD: 45 of 100 toward optimal Preaim: 57 of 100 toward optimal HS%: 61 of 100 toward optimal Acc: 51 of 100 toward optimal Move: 82 of 100 toward optimal Open: 36 of 100 toward optimal Clutch: 76 of 100 toward optimal Util: 69 of 100 toward optimal TTD Preaim HS% Acc Move Open Clutch Util Rating
+2.7
CT: +3.3 / T: +2.2
C-strafe
85.4%
Counter-strafe
Premier Peak 22,512 · Season 3 22 ,512 Wingman Mirage +2.50 rating 26m Inferno +0.54 rating Recent matches Consistentlast 10 vs. history · K/D stability 27% Last 10 · prior 90
K/D 1.32 vs. 1.08 HS% 52% vs. 50% ADR 96.9 vs. 80.8 Rating 2.59 vs. 1.16 Preaim 9.4° vs. 8.6° TTD 563ms vs. 563ms A role or map-pool change can produce the same pattern. This is a statistical read, not proof.
Shortcut
Already on a Steam profile? Replace .com with .no in the address bar and press Enter. The same player opens here.
Vanity name steamcommunity .no /id/vanity/ steamcommunity.no/id/vanity/ SteamID64 steamcommunity .no /profiles/7656119…/ steamcommunity.no/profiles/7656119…/ 0 matches · Jul 28
1 match · Jul 29
0 matches · Jul 30
0 matches · Jul 31
0 matches · Aug 1
2 matches · Aug 2
0 matches · Aug 3 0 matches · Aug 4 1 match · Aug 5 1 match · Aug 6 2 matches · Aug 7 0 matches · Aug 8 0 matches · Aug 9
0 matches · Aug 10 0 matches · Aug 11 0 matches · Aug 12 1 match · Aug 13 0 matches · Aug 14 1 match · Aug 15 0 matches · Aug 16
0 matches · Aug 17 0 matches · Aug 18 2 matches · Aug 19 1 match · Aug 20 0 matches · Aug 21 0 matches · Aug 22 0 matches · Aug 23
1 match · Aug 24 0 matches · Aug 25 1 match · Aug 26 0 matches · Aug 27 0 matches · Aug 28 0 matches · Aug 29 0 matches · Aug 30
1 match · Aug 31 0 matches · Sep 1 1 match · Sep 2 2 matches · Sep 3 0 matches · Sep 4 0 matches · Sep 5 0 matches · Sep 6
0 matches · Sep 7 0 matches · Sep 8 1 match · Sep 9 0 matches · Sep 10 1 match · Sep 11 0 matches · Sep 12 0 matches · Sep 13
0 matches · Sep 14 0 matches · Sep 15 1 match · Sep 16 1 match · Sep 17 1 match · Sep 18 0 matches · Sep 19 2 matches · Sep 20
1 match · Sep 21 0 matches · Sep 22 0 matches · Sep 23 1 match · Sep 24 0 matches · Sep 25 0 matches · Sep 26 1 match · Sep 27
2 matches · Sep 28 1 match · Sep 29 2 matches · Sep 30 1 match · Oct 1 2 matches · Oct 2 3 matches · Oct 3 1 match · Oct 4
0 matches · Oct 5 2 matches · Oct 6 0 matches · Oct 7 1 match · Oct 8 2 matches · Oct 9 0 matches · Oct 10 0 matches · Oct 11
0 matches · Oct 12 0 matches · Oct 13 3 matches · Oct 14 2 matches · Oct 15 1 match · Oct 16 2 matches · Oct 17 0 matches · Oct 18
2 matches · Oct 19 1 match · Oct 20 3 matches · Oct 21
Overall utility rating (quality and quantity)
Accuracy
21.8%
Spotted enemy: 40.1% / Head: 24.4%
MVPs
2.7
MVP stars per match
Survival
27.8%
Rounds survived
Open CT
55%
Opening-duel success on CT
Open T
50%
Opening-duel success on T
Multi kill
101/39/12
2K / 3K / 4K+ over the last 30 matches
FACEIT
ELO
1452 Clutch
34% / 26%
Clutch 1v1 / 1v2 win rate
Last match
9 days ago Oct 12, 2026
Registered
2 yrs ago Jan 28, 2025
ELO history
No matches charted yet
ELO history starts building the first time this profile is looked up. Check back after a few matches.
Recent form
LMirage 3 / 13 K/D/A 9 / 15 / 7 KD 0.60 HS 67% Oct 12, 2026, 3:26 PM WDust II 5 / 13 K/D/A 25 / 8 / 2 KD 3.12 HS 40% Oct 9, 2026, 11:47 AM WMirage 13 / 1 K/D/A 21 / 5 / 8 KD 4.20 HS 38% Oct 9, 2026, 11:13 AM LNuke 8 / 13 K/D/A 14 / 19 / 5 KD 0.74 HS 64% Oct 8, 2026, 9:09 AM WAnubis 16 / 13 K/D/A 24 / 21 / 6 KD 1.14 HS 50% Oct 8, 2026, 8:28 AM WMirage 9 / 13 K/D/A 34 / 11 / 6 KD 3.09 HS 50% Oct 8, 2026, 7:31 AM WAnubis 9 / 13 K/D/A 19 / 18 / 9 KD 1.06 HS 53% Oct 7, 2026, 2:46 PM WDust II 6 / 13 K/D/A 21 / 12 / 5 KD 1.75 HS 38% Oct 7, 2026, 2:05 PM WDust II 8 / 13 K/D/A 29 / 12 / 6 KD 2.42 HS 52% Oct 6, 2026, 1:05 PM LMirage 16 / 19 K/D/A 26 / 27 / 13 KD 0.96 HS 42% Oct 6, 2026, 12:10 PM WInferno 8 / 13 K/D/A 34 / 12 / 6 KD 2.83 HS 62% Oct 4, 2026, 2:14 PM WAnubis 13 / 11 K/D/A 28 / 15 / 3 KD 1.87 HS 50% Oct 4, 2026, 1:20 PM LDust II 9 / 13 K/D/A 15 / 18 / 3 KD 0.83 HS 27% Oct 4, 2026, 12:28 PM LMirage 13 / 9 K/D/A 22 / 17 / 3 KD 1.29 HS 50% Oct 3, 2026, 2:04 PM LAnubis 13 / 9 K/D/A 22 / 17 / 3 KD 1.29 HS 45% Oct 3, 2026, 1:21 PM WAncient 9 / 13 K/D/A 26 / 14 / 2 KD 1.86 HS 31% Oct 3, 2026, 12:39 PM WDust II 13 / 7 K/D/A 33 / 12 / 3 KD 2.75 HS 48% Oct 3, 2026, 10:50 AM WAncient 9 / 13 K/D/A 14 / 16 / 7 KD 0.88 HS 43% Oct 3, 2026, 10:09 AM LMirage 4 / 13 K/D/A 19 / 16 / 3 KD 1.19 HS 68% Oct 3, 2026, 9:26 AM LInferno 13 / 5 K/D/A 18 / 15 / 1 KD 1.20 HS 78% Oct 3, 2026, 8:50 AM 12m
Dust II +1.92 rating 27m Ancient +4.41 rating 14m Nuke -0.16 rating 5m Train +13.92 rating 1m Overpass – – Cache -1.98 rating 7m Anubis +1.78 rating – 7m Vertigo -3.33 rating – 1m Banned accounts nearby
Lobbies 2% 2 of the last 100 tracked matches included an account that has since been banned. Within the usual range. Teammates 0 / 4 0 of the 4 recurring teammates picked up a ban within the last year. Too few to compare. Friends 8% 6 of the 78 listed friends carry a VAC or game ban. Within the usual range. Cache 12–12 Competitive ? 23 / 18 / 6 1.28 107.3 +4.71 20.1% 9.8° 555ms today Dust II 8–13 Competitive ? 13 / 18 / 5 0.72 72.3 -1.92 20.2% 7.3° 453ms today Dust II 13–10 Competitive ? 18 / 15 / 7 1.20 92.3 +0.27 18.6% 12.7° 656ms today Inferno 13–7 Premier ? 15 / 11 / 1 1.36 69.2 +1.52 9.4% 5.2° 477ms 1d ago Mirage 10–13 Competitive ? 29 / 18 / 6 1.61 126.2 +4.04 23.4% 7.4° 484ms 2d ago Dust II 13–9 Competitive ? 19 / 16 / 5 1.19 86.5 -1.73 21.2% 11.1° 688ms 2d ago Dust II 11–13 Competitive ? 24 / 17 / 4 1.41 101.4 +5.44 23.8% 5.2° 570ms 4d ago Dust II 7–13 Competitive ? 24 / 17 / 4 1.41 121.1 +7.46 23.1% 8.9° 438ms 4d ago Dust II 10–13 Competitive ? 24 / 17 / 6 1.41 109.0 +3.65 19.4% 9.9° 602ms 5d ago Cache 13–4 Premier ? 7 / 14 / 6 0.50 69.1 -1.72 18.3% 11.0° 633ms 6d ago
Select a match for both teams' full scoreboard.
Legitimacy
98
No significant anomalies
High confidence 862 matches
Closeness to optimal
TTD: 45 of 100 toward optimal Preaim: 57 of 100 toward optimal HS%: 61 of 100 toward optimal Acc: 51 of 100 toward optimal Move: 82 of 100 toward optimal Open: 36 of 100 toward optimal Clutch: 76 of 100 toward optimal Util: 69 of 100 toward optimal TTD Preaim HS% Acc Move Open Clutch Util Rating
+2.7
CT: +3.3 / T: +2.2
C-strafe
85.4%
Counter-strafe
Premier Peak 22,512 · Season 3 22 ,512 Wingman Mirage +2.50 rating 26m Inferno +0.54 rating Recent matches Consistentlast 10 vs. history · K/D stability 27% Last 10 · prior 90
K/D 1.32 vs. 1.08 HS% 52% vs. 50% ADR 96.9 vs. 80.8 Rating 2.59 vs. 1.16 Preaim 9.4° vs. 8.6° TTD 563ms vs. 563ms A role or map-pool change can produce the same pattern. This is a statistical read, not proof.
0 matches · Jul 28
1 match · Jul 29
0 matches · Jul 30
0 matches · Jul 31
0 matches · Aug 1
2 matches · Aug 2
0 matches · Aug 3 0 matches · Aug 4 1 match · Aug 5 1 match · Aug 6 2 matches · Aug 7 0 matches · Aug 8 0 matches · Aug 9
0 matches · Aug 10 0 matches · Aug 11 0 matches · Aug 12 1 match · Aug 13 0 matches · Aug 14 1 match · Aug 15 0 matches · Aug 16
0 matches · Aug 17 0 matches · Aug 18 2 matches · Aug 19 1 match · Aug 20 0 matches · Aug 21 0 matches · Aug 22 0 matches · Aug 23
1 match · Aug 24 0 matches · Aug 25 1 match · Aug 26 0 matches · Aug 27 0 matches · Aug 28 0 matches · Aug 29 0 matches · Aug 30
1 match · Aug 31 0 matches · Sep 1 1 match · Sep 2 2 matches · Sep 3 0 matches · Sep 4 0 matches · Sep 5 0 matches · Sep 6
0 matches · Sep 7 0 matches · Sep 8 1 match · Sep 9 0 matches · Sep 10 1 match · Sep 11 0 matches · Sep 12 0 matches · Sep 13
0 matches · Sep 14 0 matches · Sep 15 1 match · Sep 16 1 match · Sep 17 1 match · Sep 18 0 matches · Sep 19 2 matches · Sep 20
1 match · Sep 21 0 matches · Sep 22 0 matches · Sep 23 1 match · Sep 24 0 matches · Sep 25 0 matches · Sep 26 1 match · Sep 27
2 matches · Sep 28 1 match · Sep 29 2 matches · Sep 30 1 match · Oct 1 2 matches · Oct 2 3 matches · Oct 3 1 match · Oct 4
0 matches · Oct 5 2 matches · Oct 6 0 matches · Oct 7 1 match · Oct 8 2 matches · Oct 9 0 matches · Oct 10 0 matches · Oct 11
0 matches · Oct 12 0 matches · Oct 13 3 matches · Oct 14 2 matches · Oct 15 1 match · Oct 16 2 matches · Oct 17 0 matches · Oct 18
2 matches · Oct 19 1 match · Oct 20 3 matches · Oct 21
Overall utility rating (quality and quantity)
Accuracy
21.8%
Spotted enemy: 40.1% / Head: 24.4%
MVPs
2.7
MVP stars per match
Survival
27.8%
Rounds survived
Open CT
55%
Opening-duel success on CT
Open T
50%
Opening-duel success on T
Multi kill
101/39/12
2K / 3K / 4K+ over the last 30 matches
FACEIT
ELO
1452 Clutch
34% / 26%
Clutch 1v1 / 1v2 win rate
Last match
9 days ago Oct 12, 2026
Registered
2 yrs ago Jan 28, 2025
ELO history
No matches charted yet
ELO history starts building the first time this profile is looked up. Check back after a few matches.
Recent form
LMirage 3 / 13 K/D/A 9 / 15 / 7 KD 0.60 HS 67% Oct 12, 2026, 3:26 PM WDust II 5 / 13 K/D/A 25 / 8 / 2 KD 3.12 HS 40% Oct 9, 2026, 11:47 AM WMirage 13 / 1 K/D/A 21 / 5 / 8 KD 4.20 HS 38% Oct 9, 2026, 11:13 AM LNuke 8 / 13 K/D/A 14 / 19 / 5 KD 0.74 HS 64% Oct 8, 2026, 9:09 AM WAnubis 16 / 13 K/D/A 24 / 21 / 6 KD 1.14 HS 50% Oct 8, 2026, 8:28 AM WMirage 9 / 13 K/D/A 34 / 11 / 6 KD 3.09 HS 50% Oct 8, 2026, 7:31 AM WAnubis 9 / 13 K/D/A 19 / 18 / 9 KD 1.06 HS 53% Oct 7, 2026, 2:46 PM WDust II 6 / 13 K/D/A 21 / 12 / 5 KD 1.75 HS 38% Oct 7, 2026, 2:05 PM WDust II 8 / 13 K/D/A 29 / 12 / 6 KD 2.42 HS 52% Oct 6, 2026, 1:05 PM LMirage 16 / 19 K/D/A 26 / 27 / 13 KD 0.96 HS 42% Oct 6, 2026, 12:10 PM WInferno 8 / 13 K/D/A 34 / 12 / 6 KD 2.83 HS 62% Oct 4, 2026, 2:14 PM WAnubis 13 / 11 K/D/A 28 / 15 / 3 KD 1.87 HS 50% Oct 4, 2026, 1:20 PM LDust II 9 / 13 K/D/A 15 / 18 / 3 KD 0.83 HS 27% Oct 4, 2026, 12:28 PM LMirage 13 / 9 K/D/A 22 / 17 / 3 KD 1.29 HS 50% Oct 3, 2026, 2:04 PM LAnubis 13 / 9 K/D/A 22 / 17 / 3 KD 1.29 HS 45% Oct 3, 2026, 1:21 PM WAncient 9 / 13 K/D/A 26 / 14 / 2 KD 1.86 HS 31% Oct 3, 2026, 12:39 PM WDust II 13 / 7 K/D/A 33 / 12 / 3 KD 2.75 HS 48% Oct 3, 2026, 10:50 AM WAncient 9 / 13 K/D/A 14 / 16 / 7 KD 0.88 HS 43% Oct 3, 2026, 10:09 AM LMirage 4 / 13 K/D/A 19 / 16 / 3 KD 1.19 HS 68% Oct 3, 2026, 9:26 AM LInferno 13 / 5 K/D/A 18 / 15 / 1 KD 1.20 HS 78% Oct 3, 2026, 8:50 AM 12m
Dust II +1.92 rating 27m Ancient +4.41 rating 14m Nuke -0.16 rating 5m Train +13.92 rating 1m Overpass – – Cache -1.98 rating 7m Anubis +1.78 rating – 7m Vertigo -3.33 rating – 1m Banned accounts nearby
Lobbies 2% 2 of the last 100 tracked matches included an account that has since been banned. Within the usual range. Teammates 0 / 4 0 of the 4 recurring teammates picked up a ban within the last year. Too few to compare. Friends 8% 6 of the 78 listed friends carry a VAC or game ban. Within the usual range. Cache 12–12 Competitive ? 23 / 18 / 6 1.28 107.3 +4.71 20.1% 9.8° 555ms today Dust II 8–13 Competitive ? 13 / 18 / 5 0.72 72.3 -1.92 20.2% 7.3° 453ms today Dust II 13–10 Competitive ? 18 / 15 / 7 1.20 92.3 +0.27 18.6% 12.7° 656ms today Inferno 13–7 Premier ? 15 / 11 / 1 1.36 69.2 +1.52 9.4% 5.2° 477ms 1d ago Mirage 10–13 Competitive ? 29 / 18 / 6 1.61 126.2 +4.04 23.4% 7.4° 484ms 2d ago Dust II 13–9 Competitive ? 19 / 16 / 5 1.19 86.5 -1.73 21.2% 11.1° 688ms 2d ago Dust II 11–13 Competitive ? 24 / 17 / 4 1.41 101.4 +5.44 23.8% 5.2° 570ms 4d ago Dust II 7–13 Competitive ? 24 / 17 / 4 1.41 121.1 +7.46 23.1% 8.9° 438ms 4d ago Dust II 10–13 Competitive ? 24 / 17 / 6 1.41 109.0 +3.65 19.4% 9.9° 602ms 5d ago Cache 13–4 Premier ? 7 / 14 / 6 0.50 69.1 -1.72 18.3% 11.0° 633ms 6d ago
Select a match for both teams' full scoreboard.