• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 01:31
CEST 07:31
KST 14:31
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
Serral wins Maestros of the Game 226ByuL, and the Limitations of Standard Play3Team Liquid Map Contest #22: Results and Winners7Code S Season 2 (2026): RO4 and Finals Preview12TL.net Map Contest #22 - Voting & Ladder Map Selection7
Community News
MC vs IdrA, Boxer vs Nal_rA to be Legacy Matches @ BlizzCon415.0.16 Hotfix (June 30) - Balance + Bug Fixes39Weekly Cups (June 22-28): Zergs thrive in new patch5[TLMC] Summer 2026 Ladder Map Rotation05.0.16 patch for SC2 goes live (8 worker start)102
StarCraft 2
General
MC vs IdrA, Boxer vs Nal_rA to be Legacy Matches @ BlizzCon Is the larve respawn broken? 5.0.16 Hotfix (June 30) - Balance + Bug Fixes 5.0.16 patch for SC2 goes live (8 worker start) Weekly Cups (June 29-July 5): Solar Doubles
Tourneys
How to improve monkey type? HomeStory Cup 29 GSL CK #5 Race War RSL Revival: Season 6 - Qualifiers and Main Event Vespene Cup #1 — $300+ USD, July 10
Strategy
[G] Having the right mentality to improve
Custom Maps
New Map Maker - Looking for Advice - Love or Hate Work In Progress Melee Maps [D]RTS in all its shapes and glory <3
External Content
Mutation # 533 Die Together The PondCast: SC2 News & Results Mutation # 532 Nuclear Family Mutation # 531 Experimental Artillery
Brood War
General
Snow On New ASL S22 Map, Zerg Nerf BGH Auto Balance -> http://bghmmr.eu/ ASL 22 Proposed Map Pool BW General Discussion First season(s) of tastosis gomtv gsl vods?
Tourneys
CSLAN 4 is Coming! Escore Tournament StarCraft Season 2 The Casual Games of the Week Thread [Megathread] Daily Proleagues
Strategy
Simple Questions, Simple Answers Creating a full chart of Zerg builds Relatively freeroll strategies Why doesn't anyone use restoration?
Other Games
General Games
Nintendo Switch Thread Stormgate/Frost Giant Megathread Dawn of War IV Summer Games Done Quick 2026! ZeroSpace at Steam NextFest - Last free demo
Dota 2
Looking for a Dota Mentor Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug
TL Mafia
NeO.D_StephenKing vs This Guy From 1 Million Dance TL Mafia Community Thread TL Mafia Power Rank Vanilla Mini Mafia
Community
General
US Politics Mega-thread UK Politics Mega-thread Russo-Ukrainian War Thread YouTube Thread Canadian Politics Mega-thread
Fan Clubs
The HerO Fan Club!
Media & Entertainment
Anime Discussion Thread Movie Discussion! Series you have seen recently... [Req][Books] Good Fantasy/SciFi books [TV/BOOK] *SPOILERS* Game of Thrones Discussion
Sports
2024 - 2026 Football Thread Formula 1 Discussion McBoner: A hockey love story TeamLiquid Health and Fitness Initiative For 2023 Cricket [SPORT]
World Cup 2022
Tech Support
FPS when play League Of Legend on laptop How to clean a TTe Thermaltake keyboard? Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List
Blogs
Major Shifts in the Gaming I…
TrAiDoS
An Exploration of th…
waywardstrategy
I'm an arrogant trash talke…
FlaShFTW
Gauntlet SC2: A Retrospectiv…
Ctone23
ramps on octagon
StaticNine
Funny Nicknames
LUCKY_NOOB
Customize Sidebar...

Website Feedback

Closed Threads



Active: 5758 users

Improving the Ladder System for HotS - Page 4

Forum Index > SC2 General
Post a Reply
Prev 1 2 3 4 All
paralleluniverse
Profile Joined July 2010
4065 Posts
Last Edited: 2013-01-18 15:26:10
January 18 2013 14:11 GMT
#61
It seems that this post is not having the desired effect, because today it has been revealed that the terrible bonus pool system will be added to WoW. While Riot decided to copy parts of SC2's league system a few days ago, they were smart enough to not copy the most counterproductive and distortionary part of the ladder system: the bonus pool. Yet, WoW has.

But what's even worse is that Blizzard continues to use the same arguments, debunked in the OP, to defend this really bad system.
Mid-season Start

Players getting into PvP mid-season face a very significant challenge to gear up and become competitive because players that started earlier in the season are so far ahead in terms of gear. We want to make it more reasonable for a player to join in on organized PvP mid-season, while still rewarding the commitment of players that have remained invested in PvP throughout the season.

Source:
http://us.battle.net/wow/en/blog/8397168/PvP_Gear_in_52_and_Beyond-1_17_2013

Team Rating Inflation

As we’ve mentioned previously, we want to see the ladder rankings decided toward the end of a season, and not a foregone conclusion dictated by what happens at the start. As discussed in the PvP in Mists of Pandaria Dev Watercooler, as of patch 5.2 Team Rating will gradually increase as players participate in PvP over the course of the season. We expect the new system to help ensure that the ladder remains active at all ratings and that the competition stays fierce from start to finish.

Source: http://us.battle.net/wow/en/blog/8397168/PvP_Gear_in_52_and_Beyond-1_17_2013

Blizzard claims that they want to help people who start midseason. Yet the bonus pool punishes these players, by requiring them to play more games than is necessary to stabilize MMR, because they must also spend all accrued bonus pool to be placed correctly. As explained in the OP:
Suppose it takes about 30 games for the ladder system to calculate a player’s MMR to within an acceptably small uncertainty of 50, any more games would just cause uncertainty to fluctuate a little around 50. Alice joins the ladder on Jan 6. By Feb 20 she has played 90 games, just enough to consume her bonus pool, giving her 1500 MMR with an uncertainty of 50. Bob joins the ladder on Feb 20 and plays 30 games that day, ending with 1500 MMR and the uncertainty about his MMR would also be 50. Bob will have fewer points than Alice because he is 60 games short of consuming his bonus pool. But for the purposes of accurate ranking, there is absolutely no reason why Alice should have more points, since they both have equal MMR and equal uncertainty about MMR. Note that a decay system does not face this problem. Therefore, activity as measured by consumed bonus pool can be a bad proxy to uncertainty about MMR.

They say that they want to encourage activity, instead of camping on a rating. But there's no reason to reward activity for the sake of rewarding activity, as the above example shows. More active players should be rewarded for activity only to the extent that it leads to a lower uncertainty about MMR. But there's no reason to use bonus pool as a proxy to measure this uncertainty, as it is already explicitly measured by sigma, and sigma increases with inactivity and should instead be explicitly taken into account, as suggested in section 3.2 (quoted below) of the OP. In fact, section 3.3 explains how bonus pool can be revamped and done correctly. Unfortunately for WoW, it seems that they've fallen into the same flawed system as SC2.

They further say:
We believe this adjustment to the Team Rating formula will have a similar benefit to the “rating decay” that some of you have been asking for, but will feel more positive – rather than feeling like you must keep running just to stay in place (i.e. keep your current score), players that continue participating will be rewarded with higher Team Ratings. As a season wears on, this should also make upper brackets more active as well.

Source: http://us.battle.net/wow/en/blog/7702178/Dev_Watercooler_Mists_of_Pandaria_PvP-10_31_2012

Now they make the treadmill argument, while failing to see that the bonus pool creates the treadmill by causing your rank to continuously fall each day you log in. However, unlike SC2, WoW does not have a crazed and fanatic obsession with ranks. So in that sense, the suggestion in section 3.3 of the OP to deemphasize ranks because of the bonus pool is already in WoW.

And again, they make the completely fallacious claim that the bonus pool is a psychological feel-good decay system. This is an argument already debunked in section 2.3 of the OP. Conveniently, they leave out the fact that the bonus pool distorts ranks (explained in section 2.2 of the OP).

They've also made the claim that this is a good way to encourage activity. But as explained in 2.4, it's a suboptimal way of rewarding activity. In fact, all the sections in the OP on bonus pool deserve to be requoted, because it directly counters every argument they've now made for adding the bonus pool to WoW.
2. The Flaws of the Points and Bonus Pool System

In this section, I will explain how the bonus pool system fails as a positive psychological gimmick and distorts points and ranks.

2.1 Bonus Pool is not a catch up mechanism
Blizzard claims that the bonus pool is to help casuals keep up on the ladder.
Show nested quote +
Q. What is the Bonus Pool and how are bonus points acquired?
A. The Bonus Pool is an accumulation of points that every player receives whether they're online and playing or not. They're essentially used as a means to help give a player a catch-up boost if they haven't played in a while. The pool does have a cap, but it increases slowly until the end of a season.

Source: http://us.battle.net/sc2/en/blog/110519

This is completely wrong. The bonus pool perpetually inflates the points of more active players, which causes your rank to fall and continually requires you to play on a daily basis, even to maintain the same position. This creates a "treadmill effect”. If Alice and Bob are equally skilled and Alice becomes less active, then her points will diverge from Bob's. The bonus pool doesn't help Alice close this divergence, it’s the cause of this divergence in the first place. It’s the problem, not the solution.

If there were no bonus pool, after approximately 30 games, players will hit their MMR and fluctuate around this point unless there’s a legitimate change in their skill. This is what happens when bonus pool is used up anyway. In this case, players would stagnate at their true skill level, meaning that there would be no need to catch up. Thus, having no bonus pool system would be far more helpful to players catching up, since they won’t have to chase a moving target. So Blizzard is wrong about bonus pool and their justification for it is completely fallacious.

2.2 Bonus Pool distorts ranks and increases the time taken for points to self-correct
The bonus pool system causes points to inflate until the season lock, so that the ladder never really stabilizes. Suppose that Alice and Bob have used up their bonus pool and are ranked 10 and 15 respectively. Alice is more skilled than Bob. The next day, Alice doesn’t play, so she falls to rank 14 because other players have used their bonus pool. Bob uses his bonus pool moving him to rank 12. Bob is now erroneously ranked higher than Alice, until Alice and the other players use their bonus pool to increase their points and bump Bob down. Until the season lock, this situation is perpetual.

The bonus pool also obstructs and hinders MMR from self-correcting, because a player’s points cannot decrease until bonus pool is used, even when skill legitimately does. For example, suppose Alice plays actively, she has true MMR 1000, and bonus pool is given at the rate of 50 per week. In week 5, Alice will correctly have 1250 points. Now suppose that she takes a week off and her true MMR has dropped to 800 (e.g. she had a real life injury, or forgot how to play, etc.). Then in week 6, her correct points would be 1100 (1300 minus 200 MMR for loss skill). But, she’ll still be stuck on 1250 points, which wouldn’t decrease until the bonus pool is used up. Even without the HotS change where lost points are absorbed by the bonus pool, Alice's points will on average change very little, until the bonus pool is spent. Hence, Alice's points have been distorted to be erroneously higher than is correct, with adjustment only happening after the bonus pool is used up. In contrast, adjustment would be immediate had there not been a bonus pool system.

These distortions mess up ladder ranks.

2.3 Bonus pool is not a “feel good” decay system, nor a psychological reward
Some apologists of the bonus pool system claim that it’s all about positive psychology. Bonus pool prevents stagnation by letting points increase even if skill and MMR plateaus. A decay system is defined as one that deducts points at the end of each week where the player has not played enough games. Instead of a decay system where players are punished for not playing, the bonus pool system "rewards" players for playing.

At least that's what it tries to be. Bonus pool was seemingly designed with the same philosophy as WoW’s rested XP system. Back in WoW's beta, instead of punishing players by reducing 50% of XP gain when they've played too much, Blizzard doubled all XP and made rested XP a psychological reward by having it always give a 100% bonus.

But such logic cannot be applied to a ranking system, where one player's gain is another player’s loss. Every day you log in, you see your rank fall because of the treadmill effect. Accounting for the fact that other player’s bonus pool causes your rank to continually fall, obviously the reward of increased points is symmetric to the punishment of falling ranks, it’s self-defeating, it cancels itself out.

Thus, these positive psychology arguments are also completely wrong. However, the bonus pool system has replaced the traditional decay system. In this section, I’ve shown why bonus pool is a flawed decay system for the purposes of positive psychology. In 2.4, I show why it fails as a decay system for the purposes of accurate ranking.

2.4 Bonus pool rewards activity in a needless and suboptimal way
Another common argument is that the bonus pool allows for the ladder to reward activity without rewarding mass gaming. While it’s a good idea to encourage activity for the sake of getting people to play the game, this should be done with a levelling system, not a bonus pool system, because the latter distorts ranks as explained in 2.2.

The bonus pool tends to increase the points of active players. But for the purpose of accurate ranking, why should activity even matter?

If we were psychic and simply knew the skill of each player at a given moment, without needing any games to be played, then we would only use this knowledge for ranking, i.e. in an ideal world ranking will be 100% skill based. However, we don't completely know someone's skill at a given moment, unless they play. This is the only reason to consider factoring activity into points and ranks, as higher activity is usually a good proxy to a higher probability that the player's MMR is correct. To the extent that we have good knowledge of a player's current skill, activity should not matter for the purpose of ranking.

This means that ideally, we want to minimize the weight given to activity as a factor, subject to the constraint that the player is active enough to give a reasonably good estimate of his current skill. For example, to have accurate ranks, decay systems that penalize players after a week of inactivity are superior to the current bonus pool system, because they reduce the weight given to activity as it doesn't matter as long as you play a little each week. The bonus pool system, however, requires that you be active always, every single day, so does not satisfy the above-mentioned criteria. Therefore, decay systems result in significantly less distortions than bonus pool systems, particularly for active players.

Suppose it takes about 30 games for the ladder system to calculate a player’s MMR to within an acceptably small uncertainty of 50, any more games would just cause uncertainty to fluctuate a little around 50. Alice joins the ladder on Jan 6. By Feb 20 she has played 90 games, just enough to consume her bonus pool, giving her 1500 MMR with an uncertainty of 50. Bob joins the ladder on Feb 20 and plays 30 games that day, ending with 1500 MMR and the uncertainty about his MMR would also be 50. Bob will have fewer points than Alice because he is 60 games short of consuming his bonus pool. But for the purposes of accurate ranking, there is absolutely no reason why Alice should have more points, since they both have equal MMR and equal uncertainty about MMR. Note that a decay system does not face this problem. Therefore, activity as measured by consumed bonus pool can be a bad proxy to uncertainty about MMR.

In fact, it’s completely unnecessary to use activity as this proxy, because the system already measures it directly and it’s called sigma. Therefore, bonus pool is flawed because it factors activity into points and ranks, when there is no reason for activity to matter since what we ultimately want from it is uncertainty about the player’s MMR, which is a number the system already knows.

And how to fix the bonus pool:
3. Fixing the Points and Bonus Pool System

Above we have identified 4 goals of bonus pool.
(1) As a catch up mechanism.
(2) To prevent points from stagnating.
(3) To encourage playing more games.
(4) To allow activity to be factored into points and ranks.

It is logically impossible to achieve (1) for any serious ranking system, as explained in 2.1, so this goal will be ignored. So far I have shown that the bonus pool fails at all of these goals, except (2). But worse than failing, I have shown that bonus pool distorts points and ranks thereby screwing up the ladder. In this section, I suggest how to design a ladder system that achieves all of these goals, while only distorting points and ranks to the smallest possible extent.

3.1 Only encourage playing and reward activity through the leveling system.
[...]

3.2 Make a more accurate ranking system by ignoring activity and explicitly including sigma
Note that goals (2) and (3) already address psychology. Therefore, in addressing (4), we are purely concerned with accurate ranking. To explicitly account for uncertainty about MMR, instead of indirectly using consumed bonus pool as an imperfect proxy, points should simply be set to MMR-1.96*sigma (possibly scaled so that the numbers fall into a reasonable range), which is the lower bound of the 95% confidence interval for MMR. Then the current bonus pool system becomes unnecessary. This is essentially what is done in TrueSkill (it uses 3 instead of 1.96).

Here sigma is the uncertainty about MMR, which is initially chosen so that points are equal to 0 for new accounts. It should increase at the end of each week if the player has not played enough games, reflecting the fact that we are less certain about a player’s current skill if he has not recently played.

Currently, the ladder system ranks by points that converge to MMR as long as the player is active enough to spend bonus pool. The proposed system converges to MMR as long as the system gets increasingly sure about the player’s MMR.

3.3 Do the bonus pool correctly: make points converge to MMR-1.96*sigma significantly reduce bonus pool, make bonus pool consume at a faster rate the more bonus pool a player has, give out bonus pool weekly not hourly, update the ladder weekly not in real time, deemphasize ranks and emphasize points
So far we have addressed (3) and (4) without needing the distortionary bonus pool system. The only way to address stagnation without some sort of bonus pool is to increase every player’s points every hour, regardless of their activity. This is not a completely terrible idea. However, this section explains how bonus pool can be redesigned to address (2), while minimizing the distortionary and treadmill effects that are caused by the current system.

The only remaining legitimate reason for bonus pool is to prevent stagnation. Firstly, the suggestion in 3.2 should be slightly amended so that points converge to MMR-1.96*sigma instead of being precisely that as having both a decay system and bonus pool system doesn’t make sense. Next, bonus pool can be significantly reduce, from about 110 per week in HotS, to 20 per week. Additionally, the more bonus pool a player has the faster it should be consume. For example, if you have 100 bonus pool, getting 12 points for winning should use, say, 24 bonus pool, if you have 200 bonus pool, it should use 84 bonus pool. Note that these changes only make sense when implemented together with the suggestions in 3.1 and 3.2 that have already addressed the need to encourage activity and account for uncertainty about MMR. Hence, these changes to trivialize bonus pool have only the purpose of preventing stagnation and nothing more.

These are positive changes because significantly reducing the bonus pool would significantly reduce the distortionary and treadmill effects it creates. Allowing bonus pool to be consumed faster when players have large bonus pools partly addresses the problems in the second example in 2.2 and the “Jan 3 vs Feb 20” example in 2.4. It also partly addresses (1), but no changes in any serious ranking system can (nor should) entirely fix (1).

In addition, bonus pool should be given in bulk, once weekly, instead of in small amounts each hour, and the ladder should only be updated at this time, instead of in real time. Updating the ladder once a week will significantly reduce the treadmill effects since players will no longer see their rank perpetually fall due to other player’s bonus pools. But more importantly, these changes will mostly eliminate the distortionary effects that bonus pool has on ranks as explained in the first example of 2.2. In that example, Alice is more skilled than Bob. She doesn't play for a day and falls below Bob's rank as a result of Bob's bonus pool. So the ladder ranks have become wrong. Now if the ladder were to update only once weekly and bonus pool were changed as I've suggested, then Alice would be able to get back ahead of Bob, before the next ladder snapshot. If she didn't, it would be because she was inactive for the week, so it could be justified that her rank should fall as a small penalty for the chance that her skill has decreased due to prolonged inactivity. However, such an argument cannot be applied to the current bonus pool system because Alice would not lose any skill due to not having played for one hour or one day. The skill lost for 2 weeks of inactivity is far more than 14 times the skill lost in 1 day of inactivity.

Lastly, to further reduce the treadmill effect and to maximize the benefits of having prevented points from stagnating, ranks need to be removed from the matchmaking page and the score screen. Instead, points should be emphasized, as they no longer stagnate. Ranks should be kept in the ladder page in the profile. They are critically important for competition in a competitive game.
DeathZepplin
Profile Joined August 2010
United States21 Posts
August 14 2013 18:36 GMT
#62
I'm curious if anyone has heard if they will be changing the recently implemented system whereby you cannot fall out of a league if you're under-performing? I've been playing Master league players on ladder recently, and upon checking their match history I see that they have been playing platinum and diamond players regularly. This means that their MMR is well below master league status.

If so, what exactly is the point of the divisions? While I would love to believe I have improved enough to get into masters it's simply not true, and if players currently in masters are playing people in my division than this implies that there are people in diamond playing at master league level which are not being promoted (I believe).

Anyone have any information on this?
Sweet Odins raven!
kaluro
Profile Joined November 2011
Netherlands760 Posts
Last Edited: 2013-08-14 21:34:53
August 14 2013 21:25 GMT
#63
The bonus pool also obstructs and hinders MMR from self-correcting, because a player’s points cannot decrease until bonus pool is used, even when skill legitimately does. For example, suppose Alice plays actively, she has true MMR 1000, and bonus pool is given at the rate of 50 per week. In week 5, Alice will correctly have 1250 points. Now suppose that she takes a week off and her true MMR has dropped to 800 (e.g. she had a real life injury, or forgot how to play, etc.). Then in week 6, her correct points would be 1100 (1300 minus 200 MMR for loss skill). But, she’ll still be stuck on 1250 points, which wouldn’t decrease until the bonus pool is used up. Even without the HotS change where lost points are absorbed by the bonus pool, Alice's points will on average change very little, until the bonus pool is spent. Hence, Alice's points have been distorted to be erroneously higher than is correct, with adjustment only happening after the bonus pool is used up. In contrast, adjustment would be immediate had there not been a bonus pool system.


week 5 1000 MMR - 1250 points
week 6 1000 MMR - 1250 points 50 bonus pool
Lets say wins and losses are 1:1 with MMR losses.
So 1 win would be +20 points and +20 mmr, 1 loss would be -20 points, -20 MMR. (This is how you are claiming it to be).

After 3 losses alice would look like this:
940 MMR - 1240 points.Since she lost 60 points but had 50 bonus pool, she only lost 10 points.
Now if she would keep losing it would eventually turn into:
800 MMR - 1100 points.

Which means that 800MMR - 1100 points is Correct.
So by the time she would have bottomed out at 800MMR, she would have reached 1100 points.

Your analysis is flawed, very flawed.


You are claiming that MMR drops instantly without the need of >50% loss ratio. which is not the case. You need to actually lose games to decrease your mmr significantly.

When you are going from 1000mmr to 800mmr you have to lose 10 games. which is -200 points, and with 50 bonus pool, that is an effective 150 point loss.

And if someone loses 100% of the time, but will stop playing after the bonus pool is depleted, the rest of the players will inflate while this guy stands still, which would still make it an accurate measurement.


Now suppose that she takes a week off and her true MMR has dropped to 800 (e.g. she had a real life injury, or forgot how to play, etc.). Then in week 6, her correct points would be 1100 (1300 minus 200 MMR for loss skill). But, she’ll still be stuck on 1250 points, which wouldn’t decrease until the bonus pool is used up.


Using up a 50 point bonus pool takes 2.5 losses. (according to your fictional stats of -20 mmr -20 points per game).
so by the time she used up her bonus pool, she would be at -60 MMR and -10 points.
Which would leave her at 940 MMR and not the 800 you are claiming it to be.

It would be impossible for her to be stuck at 1250 points, and still go any lower than 950 MMR.

Everything about your post is so flawed, I don't even know where to begin - so I'll leave it at this.
www.twitch.tv/kaluroo - 720p60fps - Remember the name! - Don't do your best, do whatever it takes.
Prev 1 2 3 4 All
Please log in or register to reply.
Live Events Refresh
Next event in 4h 29m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
PiGStarcraft500
Nina 132
SortOf 79
ProTech12
StarCraft: Brood War
Britney 43027
Rain 3325
GuemChi 3242
Tasteless 184
Aegong 140
Mind 101
Bale 17
Noble 17
Icarus 8
Dota 2
LuMiX1
League of Legends
Doublelift3787
JimRising 889
Counter-Strike
m0e_tv684
Super Smash Bros
Mew2King459
Other Games
summit1g5816
C9.Mang0406
ViBE196
Maynarde130
Organizations
Other Games
gamesdonequick26863
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 16 non-featured ]
StarCraft 2
• Hupsaiya 79
• practicex 23
• Adnapsc2 5
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• Azhi_Dahaki14
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Jankos1291
• Scarra582
Upcoming Events
The PondCast
4h 29m
Replay Cast
1d 3h
CrankTV Team League
1d 5h
OSC
1d 11h
Replay Cast
1d 18h
Replay Cast
2 days
CrankTV Team League
2 days
OSC
2 days
Replay Cast
2 days
RSL Revival
3 days
Serral vs Bunny
ByuN vs GgMaChine
[ Show More ]
CranKy Ducklings
3 days
Afreeca Starleague
3 days
Snow vs Jaedong
YSC vs hero
RSL Revival
4 days
Solar vs Rogue
Maru vs NightMare
Sparkling Tuna Cup
4 days
GSL
5 days
Replay Cast
5 days
WardiTV Weekly
6 days
Liquipedia Results

Completed

CSL Season 21: Qualifier 2
HSC XXIX
Eternal Conflict S2 E1

Ongoing

IPSL Spring 2026
Acropolis #4
YSL S3
CSL 2026 Summer (S21)
SCTL 2026 Spring
XSE Pro League 2026
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026
BLAST Rivals Spring 2026

Upcoming

Escore Tournament S3: W2
ASL Season 22: Wild Card Qualifier
CSLAN 4
Blizzard Classic Cup 2026
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
RSL Revival: Season 6
CranK Gathers Season 4: BW vs SC2 Team League
Light Tournament 2026
Eternal Conflict S2 Finale
Eternal Conflict S2 E3
Eternal Conflict S2 E2
Heroes Pulsing #3
Logitech G Connect 2026
StarSeries Fall 2026
FISSURE Playground #5
BLAST Open Fall 2026
Esports World Cup 2026
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2026 TLnet. All Rights Reserved.