What we have learned so far about this season's rejigged rosters
makazze: "In NAVI Junior, I didn't play smart CS. It's a big step for me"
F1KU steps away from OG after over three years
HLTV Confirmed live from Cologne ft. YNk, Machine, Harry, Hugo
zweih: "It's not my first big tournament, but it's my first time in the arena and I'm so excited"
makazze falls to $182,000 in IEM Cologne Playoffs Fantasy
BC.Game add aNdu and emi on "short-term trial"
flashie: "Unfortunately, we are not ready to face these teams yet"
Nemesis enters CS with European team
TOBIZ: "People say 'role clash' but the way I thought about it was bringing tN1R to star roles"
B1ad3 interview: Calling up makazze, role changes and s1mple's shock transfer
On the ground at IEM Cologne Stage 2
IEM Cologne playoff bracket set
FURIA defeat G2 to secure Cologne playoffs
The best highlights from IEM Cologne Stage 2
flameZ on MongolZ: "In the Major we kinda felt stressed; this was a redeeming moment for us"
500 complete roster with volt
NAVI ease past FaZe to secure debut LANXESS appearance for makazze
Spirit battle past MOUZ into Cologne semi-final
Vitality keep unbeaten streak over The MongolZ to reach Cologne semi-final
BLAST Bounty Season 2 talent announced
NAVI eliminate NIP from IEM Cologne in 24-round decider map
FaZe one win away from LANXESS after beating Aurora
Community reacts: s1mple joins BC.Game
xertioN: "I don't care if we're No. 2, 3 or 4"
Map and animation changes headline CS2 update
zonic: "Disappointed, but you can see a change of roles, a new player, even if he's doing amazing"
FURIA eliminate Falcons from Cologne despite kyousuke's heroics
G2 send 3DMAX home from Cologne
BC.Game complete shock s1mple signing
donk drops 142 ADR as Spirit secure playoffs
FaZe annihilate Liquid to stay alive in Cologne
MOUZ earn Cologne playoff spot over NAVI
fnatic finalize roster with CYPHER addition
NIP ease past HEROIC in elimination series
BetBoom sign duo as Ax1Le is benched
apEX: "It's exciting to see that everyone made a change to beat us"
NiKo: "I felt really good coming into this event, so maybe just an off day"
FURIA outclass Astralis to stay alive in Cologne
ash: "It feels like we're losing off the server in these key situations"
Vitality into Cologne playoffs, set up Major final rematch against The MongolZ
3DMAX send GamerLegion packing after Dust2 marathon
The MongolZ defeat Falcons to make LANXESS for the first time
Spirit fight past HEROIC in zweih debut
MOUZ send Liquid to IEM Cologne Stage 2 lower bracket
xfl0ud: "I was not expecting to be benched"
stanislaw returns to Wildcard's starting lineup
NAVI best FaZe in makazze premiere
XANTARES-less Aurora squeeze past NIP in Cologne
huNter- interview: Why this was the "right time" to become an IGL, new G2 era and teammates
Vitality march past Astralis in Cologne opener
The MongolZ beat 3DMAX to set up Falcons clash
kyousuke: "I don't care how big the tournament is. I just play"
G2 debut with 2-0 win over FURIA
Falcons best GamerLegion on kyousuke debut in Cologne
Wildcard transfer-list susp
How does Vitality's season compare to prime Astralis?
On the ground at IEM Cologne Stage 1
IEM Cologne Stage 1 day three as it happened
kyousuke's golden card features in now-complete Cologne Stage 2 Fantasy
NAVI to play FaZe in IEM Cologne Stage 2 opening round
Astralis defeat paiN to secure final Stage 2 spot
3DMAX burst TYLOO's bubble to make Cologne Stage 2
NAF: "I truly believed someone else should have had my spot, but my teammates backed me up"
ScrunK: "Hopefully in a few months you will see a different side of BIG"
Liquid move past FlyQuest into Cologne Stage 2
HEROIC make Cologne Stage 2 over struggling VP
FalleN: "We started losing a lot of Anubis, so we're quite happy that it went out"
paiN eliminate BIG from IEM Cologne
FURIA battle past Astralis into Stage 2
Stat Check: How zweih's firepower can transform Spirit
REZ: "Something happens in our heads when we reach the quarter-finals"
EliGE: "Now that we have our belief back, I think we can start showing way better games"
jks to face Liquid on Day 3 in Cologne
FaZe ease past Liquid into Stage 2
insani's heroics mean little as MIBR exit Cologne
Snappi: "xKacpersky reminds me a lot of when I got NertZ in ENCE"
FlyQuest send B8 home after double OT thriller
NIP head to Stage 2 over 3DMAX
TYLOO see off Complexity in Cologne
GamerLegion qualify for IEM Cologne Stage 2 over Virtus.pro
hampus joins 500 from Metizport
ENCE sign rigoN; bench gla1ve
MartinezSa finalizes Iberian Soul roster
karrigan: "Sometimes a small punishment can help a player"
IEM Cologne round two matchups set
Liquid crush paiN in Cologne opener
Impressive xKacpersky debut gives NIP win over HEROIC in Cologne
jks: "I had some intriguing offers, but my gut was telling me to go here"
FaZe triumph over BIG upon broky's return in Cologne
jabbi on role changes: "Staehr is the most aggressive guy, it shouldn't be him [anchoring]"
3DMAX breeze past MIBR in Cologne
OG replace TYLOO at BLAST Bounty S2
FURIA spoil jks debut with FlyQuest in IEM Cologne Stage 1 opener
Astralis take revenge on B8 for MRQ decider: "Before was online"
GamerLegion take down coL in Cologne opener
Virtus.pro fly past TYLOO in IEM Cologne Stage 1 opener
Welcoming the return of Overpass: A decade of iconic moments
9z bid farewell to MartinezSa and adamS
$10,000 Fantasy Season returns with IEM Cologne Stage 1
Why GamerLegion look beyond the now with Kursy
IEM Cologne teams, format, schedule, prizes, talent, fantasy
Stat Check: G2 swap superstars for sensible signings
KOLESIE surprise in Windsor to win Fragadelphia 19
Media: ODDIK target coldzera
SINNERS go international with kisserek and stressarN
ash: "We've not really shown our A-game"
HLTV Confirmed: TYLOO win FISSURE, Overpass is back, Cologne preview
Who is makazze, NAVI's new rising star?
JamYoung: "I believe that Chinese Counter-Strike will get even better"
FISSURE Playground 1 grand final as it happened
JamYoung secures FISSURE Playground 1 MVP
JamYoung powers TYLOO to FISSURE Playground 1 victory
BOROS buys himself out of JiJieHao to join free agency
Legacy complete ESL Pro League S22 team list
Staehr: "You can never underestimate TYLOO"
Astralis beat BetBoom to reach second consecutive grand final
Jee: "We want to be higher than 2018 TYLOO"
Jee return inspires TYLOO win over SAW in FISSURE Playground semis
Perfect World announces CAC 2026 details *
Community reacts: Overpass replaces Anubis
JT: "I'd like to have gone further, but I'm happy that we're at least improving"
BetBoom defeat GL to qualify for FPG semi
Falcons comment on skipping BLASTs
krazy: "It's really cool to be able to beat teams and players that I used to watch"
Astralis make FPG semi-final over Lynn Vision
BLAST announces Open London teams
ESL reveals IEM Cologne talent
Official: G2 announce addition of MATYS, SunPayus, sAw
SAW defeat Complexity to reach FPG semi-finals
BoombI4 on ArtFr0st: "I saw that he has a healthy ego, he wants to prove he's a strong sniper"
Jee to play FISSURE Playground semi-finals
TYLOO blast past 3DMAX into FPG semi-finals
device: "Pressure has to be a privilege for us; it's not been like this in a long time"
FISSURE Playground 1 playoffs set
ArtFr0st's addition pays off as BetBoom secure FPG playoffs over BIG
sidde: "The teams that play in the biggest tournaments cannot come here and perform like this"
Astralis advance to FPG playoffs over MIBR
Falcons skip BLAST Bounty as team list revealed
TNL qualify for ESL Pro League Season 22
SAW continue dream debut by claiming FPG playoff berth over FURIA
C4LLM3SU3: "We became more confident after the Major"
biguzera: "We have to focus and be more professional"
3DMAX eliminate paiN to get revenge for Austin
Complexity edge out BIG for FPG playoffs
Sonic: "It's not a pretty situation; it's very unfortunate for the new guys to come into a situation like that"
JamYoung stars as TYLOO secure surprise playoff berth with stand-in over Astralis
BetBoom consign HEROIC to early exit in Belgrade
exit: "nicks will grow with time. We will polish him up"
MIBR eliminate Virtus.pro from FPG in last place
z4kr 1v5s paiN as Lynn Vision secure FPG playoffs
FalleN: "We need to find the kind of form we were in before the break and we can go far"
Overpass to re-enter pool at Cologne as BLAST and ESL issue update
Wildcard and Rare Atom bow out of FISSURE
HooXi: "It would be nice to lift a trophy of this caliber as a start"
wieenN completes Imperial Valkyries roster
Overpass replaces Anubis in Active Duty map pool
JDC: "We're not in a good spot right now; we have to fight out of it together as a unit"
FISSURE Playground 1 day two matchups set as Astralis storm past MIBR
BIG consign new-look HEROIC to lower bracket in Belgrade
TYLOO win with stand-in to ruin Perfecto's Virtus.pro debut
story: "If krazy and aragornN continue to evolve, I think we can reach a very high level"
SAW debut new roster with shock win over FURIA
M80 and HOTU secure ESL Pro League spots
gr1ks on turning down FURIA: "I just thought this wasn't for me"
Official: MIBR sign nicks
jL on taking a break: "There weren't a lot of conditions that would have made me stay"
ArtFr0st on standing in for BetBoom: "I really do hope to stay on this team"
Liquid's woes continue with early elimination from Pro League qualifier at hands of Sashi
Summer 2025 rostermania as it happened
StarLadder StarSeries Budapest LAN group stage replaced with online qualifier
Jee to miss TYLOO's opener at FISSURE Playground
jL joins HLTV Confirmed for rostermania roundup
Perfecto: "Many think that no one comes back after a year. I figured that this is all nonsense"
Free agents and transfer-listed players of the 2025 off-season
molodoy to attend FISSURE PLAYGROUND opener despite travel troubles
Media: 9z to replace European duo
Sangal sign Russian core featuring Patsi
Who is leading the race for the HLTV Awards?
Asian Champions League to return with $150,000 event in 2026
FISSURE Playground 1 teams, format, schedule, prizes, talent, fantasy
HLTV Awards offseason check-in: Frontrunners, announcer, HoF map to be revealed
Iberian Soul part ways with stadodo
SPELLAN and oxygeN leave 500
Cologne roster announcement confirms MATYS to G2 and nicks to MIBR moves
Eternal Fire overhaul team with ex-Sangal core
YouKnow takes over as 3DMAX coach
fnatic bid farewell to MATYS
ESL reveals IEM Cologne brackets
Fluxo sign Lucaozy and decenty
Complexity add mithR as temporary coach for FISSURE Playground 1 and IEM Cologne
xfl0ud to stand in for XANTARES at IEM Cologne
ENCE promote myltsi to main roster
dycha returns to action on Betclic
NIP bench arrozdoce, xKacpersky joins on loan
Where are they now: DeadFox
PGL increases Astana 2026 prize to $1.6 million
Liquid to keep current roster for upcoming season
Sources: NIP in advanced talks with ENCE over xKacpersky
broky returns to FaZe lineup
Metizport sign Jackinho and MaiL09
Ex NAVI analyst flashie joins Liquid as coach
Valve add new exceptions to eight tournaments*
Official: FlyQuest sign jks
ESL Pro League Season 22 invites announced*
ScrunK named new BIG head coach
Imperial confirm Shr signing
jL steps down from NAVI roster to take a break from competition
Rare Atom bid farewell to somebody
Six LAN events to prepare invites as Valve releases July ranking update
BetBoom bench zorte, acquire ArtFr0st on loan for FISSURE Playground 1
HexT replaces reck on M80
Burmylov enters free agency
ESL tackle online competitive integrity in rulebook change
Katowice's Spodek Arena to host 2026 ESL event
Official: Spirit sign zweih
Official: Spirit bench magixx
Sources: FlyQuest target jks buyout
Sources: OG exploring options to replace Buzz
Falcons sign NaToSaphiX to coach new academy
Groups and schedule announced for FISSURE Playground 1
Media: NRG to bench oSee and HexT, pick up nosraC and XotiC
Official: Wildcard complete team with Peeping and fr3nd
Media: Wildcard to promote fr3nd
Sources: G2 in talks with fnatic over MATYS
BLAST explains decision to run Open London groups online
FURIA announce YEKINDAR signing
Inner Circle unveil Polish lineup featuring former 9INE core
HLTV Awards 2025 scales up with new venue in Belgrade, Serbia
ESEA adjusts ESL Pro League qualification system
lmbt returns to MOUZ as NXT coach
mantuu leaves 9INE: "I promise I will soon be ready for the next chapter"
PARIVISION sign AW, Jame returns to IGL role
cej0t reunites with BERRY on 9INE
New-look Imperial succeed in TWC qualifier
Valve release Austin Major playoff souvenirs and Champions Stickers
BIG announce return of academy team
NEKIZ and b4rtiN enter free agency
Reason signs former M1 roster
Johnny Speeds release SHiNE
Alliance announce poiii on a free transfer
STYKO latest to be sent to Inner Circle bench: "I want to continue in the IGL role"
Hastr0: Envy "already scouting" potential CS2 rosters
history's Fluxo deal expires
Media: MIBR target nicks to replace Lucaozy
Wildcard bench phzy and stanislaw
EYEBALLERS to replace HEAP with bobeksde
NIP Impact replace ramziiN with Zana
Official: chelo returns to Imperial
PARIVISION move Qikert to the bench
ESL add third-place deciders from EPL S22 onward
Valve announces regional invite distribution for Budapest Major
HLTV Confirmed: Rostermania kicks off, analyzing season winners and losers