REGISTER

Zero To Hide

APPROVED BY HEATON

  • Instant Withdrawals
  • VIP Transfer
  • Instant Rakeback
  • Weekly Cashback up to 35%

18+ · Gamble responsibly · T&Cs apply · help & info

Ro1f

Ro1f

Kalle Johansson
SE 21 years
Counter-Strike 2 Plays for EYEBALLERS
1.03 RATING
per-map avg
Nickname
Ro1f
Real Name
Kalle Johansson
Nationality
SE
Age
21
Birthday
31 Jul 2004

Ro1f (Kalle Johansson) is a Sweden professional Counter-Strike 2 player for EYEBALLERS. Career rating 1.03 · ADR 69.2 · KAST 70.0% · 2,898 tracked maps.

Last 10 maps ■ Steady

EYEBALLERS Roster

Career Statistics

1.03 Avg Rating per map
0.96 Avg K/D ratio
14.7 Avg Kills per map
15.3 Avg Deaths per map
4.8 Avg Assists per map
69.2 ADR avg damage/round
70% KAST kills/assist/saved/traded
55% HS% headshot rate
2898 Maps Played
577 Matches
42724 Total Kills
0 First Kills opening duels

Per-Map Statistics 4 maps

Map Maps K D A ADR Rating KAST
Ancient 2 11.0 14.1 6.0 63.0 0.81 80.7%
Anubis 1 23.0 17.0 6.0 77.3 1.34 79.3%
Inferno 1 21.0 31.0 7.0 54.8 0.73 57.1%
Overpass 1 11.0 9.0 6.0 67.7 1.11 77.8%

Recent Match Performance 200 of 577 matches

MatchKDAADRRatingKAST
vs TYLOO
258 542 44 41.1 0.56 63.3%
vs 3DMAX
48 48 32 78.8 1.14 83.3%
vs 9z
45 85 55 64.8 0.83 73.9%
vs Alliance
3262 4394 1228 59 0.85 63.7%
vs Alliance
540 411 183 89.9 1.55 76.8%
vs Sashi Esport
2269 2314 177 72.6 1.2 66%
vs Young Ninjas
760 955 408 63.2 0.82 81%
558 534 132 57.9 0.9 72.6%
vs Walczaki
2042 1481 385 111.2 1.81 77.2%
vs MOUZ NXT
342 180 90 100.2 1.72 90%
vs UNiTY esports
465 620 124 55.5 0.97 76.7%
vs Team Nemesis
243 453 132 71.2 0.88 69.4%
vs Astralis
1368 1325 422 66.4 0.95 69.8%
vs FOKUS
4168 2564 1058 83.7 1.35 80.6%
vs Omega
1457 1493 869 77.7 0.97 69.3%
vs MIBR
568 912 248 54.4 0.68 55.3%
vs NRG
204 204 84 86.2 1.29 77.8%
vs TheMongolz
162 168 36 69.5 0.83 75%
vs Alliance
27 30 7 71.7 0.9 66.4%
19 15 14 77.6 1.29 86.7%
vs Metizport
25 16 14 76.9 1.37 89.6%
vs Alliance
58 41 20 88 1.42 72.1%
vs Young Ninjas
21 28 10 63.5 0.93 75.5%
vs Liquid
12 28 8 40.7 0.57 58.1%
vs Voca
17 13 5 63.9 0.97 60.9%
vs NIP
12 8 6 69.8 1.22 83.3%
vs SAW
16 11 8 97.2 1.47 89.5%
vs Team Nemesis
37 47 6 58.1 0.82 59.3%
20 28 4 56.2 0.83 59.8%
vs FOKUS
44 44 17 72.5 1.08 74.6%
vs 9INE
35 46 14 61.7 0.96 80.1%
vs MOUZ NXT
36 27 11 92.3 1.26 73.7%
43 48 18 76.5 0.96 67%
vs Gentle Mates
48 47 10 67.7 1.17 65.1%
17 14 2 62.4 1.05 87%
vs ENCE
22 28 11 63.8 1.08 70.3%
vs Tricked
51 43 19 75.3 1.19 72.2%
vs BET-M 33
39 48 19 78.4 1.17 73.7%
vs magic
20 28 8 66.4 0.82 60.6%
vs 1WIN
49 32 16 79.4 1.25 77.6%
vs 1WIN
18 32 7 57 0.63 51.2%
33 44 15 65.5 0.84 67.4%
vs FUT Esports
32 20 8 83 1.42 85.8%
vs Ursa
47 49 19 79.4 1.2 71.6%
vs Team Nemesis
66 57 17 77.9 1.21 81.3%
vs Vitality
28 39 20 71.2 1.11 71%
vs FaZe
33 40 17 74.6 0.98 71.9%
vs Oramond
38 43 9 60.7 0.98 60.4%
vs Eternal Fire
37 32 8 81.4 1.24 72.2%
49 50 16 61 1.06 71%
vs Johnny Speeds
43 21 10 102.9 1.83 78.6%
vs Sangal
28 36 17 60.7 0.86 66.7%
35 34 15 67.4 1.16 83%
vs FUT Esports
19 32 5 56.2 0.66 63.1%
vs ECSTATIC
31 44 15 56.8 0.77 65.9%
vs BetBoom Team
51 57 13 67.7 1.02 70.9%
vs Leo Team
48 38 17 84 1.33 78.7%
vs SAW
29 17 5 79.9 1.62 84.5%
38 49 22 73.3 0.97 65.1%
vs Johnny Speeds
28 18 10 79.9 1.34 77%
vs Alliance
12 26 4 47 0.58 63.4%
34 22 10 80.7 1.5 75.6%
vs Johnny Speeds
59 58 17 65.2 1.06 77.3%
9 12 4 47.4 0.83 68.2%
vs BetBoom Team
38 48 15 56.1 0.93 66.1%
vs AM Gaming
25 18 13 89.9 1.44 87.7%
vs ENCE
30 29 11 80.8 1.11 75%
vs ENCE
8 14 5 56.6 0.83 76.2%
vs MASONIC
4 15 3 44.7 0.51 55.6%
vs Falcons Force
11 13 9 83.9 0.98 80%
vs MOUZ NXT
11 11 2 59 1.08 65%
vs FUT Academy
17 8 4 87 1.73 86.7%
vs ECSTATIC
25 31 5 61.9 0.92 67.5%
vs EYEBALLERS
35 35 12 69.3 1.02 76.5%
vs JiJieHao
38 21 7 84.8 1.58 81.1%
vs Nexus
23 25 9 75.8 1.07 79.8%
21 17 10 63.7 1.1 83.8%
vs Nexus
44 36 13 86.5 1.35 73.8%
vs kONO.ECF
21 36 15 54.7 0.73 66.1%
vs ESC Gaming
29 30 11 65.3 0.96 72.9%
40 53 18 63.6 0.92 69%
vs Favbet
39 48 20 82.2 1.12 69.6%
vs ECSTATIC
56 43 12 81 1.29 69.7%
vs 500
33 49 17 64.2 0.82 66.9%
vs Tricked
57 35 26 89.7 1.4 75.7%
vs TPuDCATb TPu
44 42 19 80.3 1.05 68.4%
vs GUN5 Esports
18 26 18 43.7 0.88 75%
vs Favbet
32 43 14 60.4 0.84 73.4%
vs ARCRED
39 54 13 64.8 0.82 64.4%
vs VP.Prodigy
30 20 12 87.4 1.29 89.4%
vs SPARTA
47 47 12 76.4 1.27 71.9%
vs 1WIN
20 28 5 59.8 0.83 63%
vs GUN5 Esports
55 56 16 69.3 1.06 71.2%
vs EYEBALLERS
51 48 17 69.3 0.99 65.6%
vs BIG
14 25 14 55.7 0.88 74.6%
vs Passion UA
42 59 27 67.5 0.8 72.8%
vs MOUZ NXT
34 21 7 83.8 1.32 78.2%
vs Alliance
48 40 18 82.8 1.26 70.8%
vs KHAN
31 45 16 67.2 0.9 72.4%
23 30 7 57.4 0.85 74.4%
vs KHAN
37 43 9 73 1.02 69.8%
vs ARCRED
33 50 15 60.1 0.85 58.8%
vs Favbet
34 47 14 66.3 1 68.8%
vs Reason
33 29 10 68.3 1.09 70.2%
22 37 14 64.3 0.81 63.2%
vs ARCRED
29 25 8 68.4 1.11 69.9%
19 10 10 64.3 1.31 85.2%
vs 9INE
34 40 19 70.2 1.1 70.2%
vs fnatic
49 49 13 77.6 0.98 59.3%
vs NIP
41 27 9 68.5 1.35 79%
vs Nexus
8 12 7 59.4 0.86 85%
vs Infinite
18 12 3 74.9 1.23 72.7%
39 43 17 67.7 0.96 73.2%
vs Alliance
85 71 24 84.5 1.29 71.8%
vs FORZE Reload
60 62 19 63.1 1.12 77.7%
vs BIG Academy
22 26 11 67.8 0.96 75.9%
vs GenOne
38 27 11 90.4 1.25 71.7%
28 35 11 63.4 0.96 64.5%
vs Leo Team
31 24 10 87.5 1.58 85.2%
vs WOPA Esport
38 22 6 84.6 1.38 78.8%
vs Alliance
19 25 4 54.2 0.79 68.5%
vs G2 Ares
39 52 16 62.8 0.91 79.6%
vs WOPA Esport
22 16 9 73.7 1.22 78.9%
vs Leo Team
40 46 15 75.3 1.05 72.7%
vs Prestige
33 32 18 81 1.12 81%
vs BIG
9 17 3 57.7 0.64 50%
vs HOTU
14 9 7 110.2 1.72 94.1%
vs TPuDCATb TPu
43 41 14 62.3 0.96 78.6%
vs ESC Gaming
26 30 16 67.4 0.98 74.4%
vs TPuDCATb TPu
44 34 14 72.3 1.13 75.6%
vs FORZE Reload
51 41 11 79.7 1.16 76.5%
vs NXT
30 19 12 90.8 1.43 77%
vs EYEBALLERS
24 30 11 66.7 0.81 65.8%
vs EYEBALLERS
26 32 12 76.4 0.98 69.1%
vs EYEBALLERS
22 25 11 53.4 0.87 80.6%
vs Team Novaq
25 29 11 69.9 0.94 67.6%
vs AMKAL ESPORTS
35 35 12 60.7 0.92 71%
vs Team Novaq
32 23 13 69.7 1.25 77.9%
vs RUBY
56 39 16 82.4 1.27 79%
vs Sashi Esport
33 42 18 63.2 0.95 64%
vs Monte
28 28 7 68 1.03 73.2%
vs Kubix Esports
31 36 15 69.1 0.96 73%
vs Johnny Speeds
46 43 17 66.2 0.99 73.5%
vs ENCE Academy
17 28 13 45.2 0.75 64.7%
vs Monte
37 45 15 69.8 0.89 66.7%
vs VOLT
37 25 11 82.6 1.35 79.6%
20 39 20 47.6 0.64 63.1%
vs 8Sins
13 19 10 63 0.93 77.1%
vs WOPA Esport
37 38 13 60.9 0.97 68.3%
52 44 17 88 1.28 82.3%
vs Wild Lotus
29 35 20 55.6 0.85 70.6%
38 24 9 75.7 1.22 69.7%
vs Preasy Esport
26 23 8 72.7 1.26 84.3%
vs ENCE Academy
24 27 14 66.7 0.99 80.4%
vs Sashi Esport
49 49 14 75.5 1.1 72.7%
38 44 15 68.6 0.96 71.1%
37 29 11 78.8 1.22 84.3%
vs Preasy Esport
52 35 19 83.5 1.32 79.2%
vs Wild Lotus
20 34 12 50 0.7 65.2%
vs ARCRED
79 72 14 74.9 1.08 63.9%
vs Adventurers
32 22 10 83.3 1.34 83.9%
vs Kubix Esports
37 43 14 71 0.92 67%
vs ENCE Academy
42 46 17 67.2 1.03 75.7%
37 22 8 102.7 1.54 68.9%
vs Brute
22 19 14 72.6 1.24 91.7%
39 46 23 79.3 1.03 77.1%
vs devils.one
28 33 10 70.5 0.89 63%
vs kONO.ECF
33 35 13 80.3 0.98 72.5%
vs ESC Gaming
43 34 11 63.4 1.12 73.9%
vs Leo Team
23 29 16 72.9 0.93 68.2%
vs ESC Gaming
33 38 19 71.4 1.03 73.9%
vs Leo Team
24 32 8 56.3 0.8 72.5%
vs Preasy Esport
28 26 9 80.4 1.21 81%
vs Viperio
40 44 14 66.7 0.95 76.2%
vs Preasy Esport
30 21 11 84.1 1.3 73%
vs GenOne
32 26 14 70 1.2 72%
35 48 21 57.8 0.83 70.1%
vs GenOne
36 46 17 59.4 0.86 68.7%
vs Heimo Esports
43 64 26 66.1 0.76 65.8%
vs Alliance
46 45 15 74 1.1 74.7%
vs Kappa Bar
28 38 19 69.2 1.04 75%
vs Alliance
33 32 12 69.3 1.07 67.5%
vs OG
47 45 26 82.2 1.21 82.1%
vs Metizport
23 32 14 70.7 0.91 74.2%
vs Dynamo Eclot
19 31 9 47 0.7 64.1%
vs showmakerz
37 21 12 82.9 1.37 83.4%
vs HOTU
15 32 19 48.6 0.71 73.2%
vs Insilio
39 49 7 56.1 0.89 74.9%
vs OG
22 16 8 61 1.09 78.1%
vs ECSTATIC
47 38 17 75 1.19 80.9%
vs Metizport
34 53 15 49.8 0.78 72.9%
vs 9 Pandas
21 32 8 63.6 0.8 66.6%
vs Endpoint
41 35 20 76 1.27 87.7%
34 42 12 66 0.86 73.3%
vs Rare Atom
16 11 7 86.1 1.46 81%
vs Nexus
51 56 27 74.5 1.01 74.7%
vs UNiTY esports
24 40 18 63.9 0.81 67.5%
49 45 15 72.7 1.05 72.4%
vs WW Team
26 25 12 73.3 1.16 75.4%
vs Insilio
31 49 17 57.5 0.76 65.5%

Recent Team Matches

Who is Ro1f?

Ro1f (real name Kalle Johansson) is a professional Counter-Strike 2 player from SE (age 21). Currently rostered for EYEBALLERS. CS2Bet tracks every tournament Ro1f appears in, with map-by-map statistics and form trends benchmarked against the wider professional CS2 player pool.

What are Ro1f's career stats?

Across 2898 tracked maps, Ro1f averages a 0.00 HLTV 2.0 rating, 0.0 ADR (Average Damage per Round), consistent map participation across the active circuit. For context, an HLTV 2.0 rating above 1.10 is considered Tier-1 calibre; above 1.20 is elite.

Where can I watch Ro1f play?

Ro1f plays under the EYEBALLERS banner. Their matches stream on the official tournament broadcast channel for the event they're competing in (Twitch / YouTube). Our live CS2 scoreboard updates every 30 seconds with round scores, in-match HLTV ratings and integrated betting odds.

How does Ro1f compare to other CS2 pros?

We benchmark every player against the full CS2 player pool of 12,000+ tracked athletes. Filter the leaderboards by role (rifler, AWPer, IGL, lurker, support) to see where Ro1f ranks against direct positional rivals — and review the CS2 glossary for definitions of every stat used on this page (HLTV rating, ADR, KAST, K/D, headshot %).

Ro1f FAQ

What team does Ro1f play for?

Ro1f currently plays for EYEBALLERS as a professional CS2 player. Ro1f represents SE in international competition.

What is Ro1f's CS2 rating?

Ro1f's career HLTV 2.0 rating is 1.03 across 2898 maps played. K/D ratio: 0.96. Headshot percentage: 55%. Ratings are updated after every completed professional match.

What are Ro1f's career stats?

Ro1f has competed in 2898 tracked professional CS2 maps. Career totals: 42,724 kills, 44,345 deaths, 13,886 assists. Headshot rate: 55%.

Ro1f (Kalle Johansson) is a SE professional Counter-Strike 2 player competing under the EYEBALLERS banner.

Across 2898 professionally tracked maps, Ro1f carries a career HLTV 2.0 rating of 1.03. A K/D ratio of 0.96 reflects balanced fragging output across matches. Ro1f maintains a 55% headshot rate, well above the professional average.

In terms of map pool, Ro1f has the most experience on Ancient (2 maps, 0.81 avg rating).

About Ro1f

Ro1f, whose real name is Kalle Johansson, is a 21-year-old SE professional Counter-Strike 2 player currently competing for EYEBALLERS.

Across 2898 competitive maps tracked on CS2Bet, Ro1f holds a 1.03 HLTV-equivalent rating, a 0.96 K/D ratio, 69.2 ADR, 70.0% KAST and a 0.0% headshot share.

Career Highlight

Career high-water mark: a 2.46 rating in Sashi Esport vs EYEBALLERS on May 22, 2026 (19–4 on 123.9 ADR).