• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 17:58
CET 23:58
KST 07:58
  • 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
TL.net Map Contest #21: Winners2Intel X Team Liquid Seoul event: Showmatches and Meet the Pros10[ASL20] Finals Preview: Arrival13TL.net Map Contest #21: Voting12[ASL20] Ro4 Preview: Descent11
Community News
Starcraft, SC2, HoTS, WC3, returning to Blizzcon!20$5,000+ WardiTV 2025 Championship5[BSL21] RO32 Group Stage3Weekly Cups (Oct 26-Nov 2): Liquid, Clem, Solar win; LAN in Philly2Weekly Cups (Oct 20-26): MaxPax, Clem, Creator win9
StarCraft 2
General
TL.net Map Contest #21: Winners Starcraft, SC2, HoTS, WC3, returning to Blizzcon! RotterdaM "Serral is the GOAT, and it's not close" Weekly Cups (Oct 20-26): MaxPax, Clem, Creator win 5.0.15 Patch Balance Hotfix (2025-10-8)
Tourneys
$5,000+ WardiTV 2025 Championship Constellation Cup - Main Event - Stellar Fest Merivale 8 Open - LAN - Stellar Fest Sea Duckling Open (Global, Bronze-Diamond) $3,500 WardiTV Korean Royale S4
Strategy
Custom Maps
Map Editor closed ?
External Content
Mutation # 498 Wheel of Misfortune|Cradle of Death Mutation # 497 Battle Haredened Mutation # 496 Endless Infection Mutation # 495 Rest In Peace
Brood War
General
BGH Auto Balance -> http://bghmmr.eu/ SnOw's ASL S20 Finals Review [BSL21] RO32 Group Stage Practice Partners (Official) [ASL20] Ask the mapmakers — Drop your questions
Tourneys
[Megathread] Daily Proleagues [BSL21] RO32 Group B - Sunday 21:00 CET [BSL21] RO32 Group A - Saturday 21:00 CET BSL21 Open Qualifiers Week & CONFIRM PARTICIPATION
Strategy
Current Meta How to stay on top of macro? PvZ map balance Soma's 9 hatch build from ASL Game 2
Other Games
General Games
Stormgate/Frost Giant Megathread Dawn of War IV Nintendo Switch Thread ZeroSpace Megathread General RTS Discussion Thread
Dota 2
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 Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread SPIRED by.ASL Mafia {211640}
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread Things Aren’t Peaceful in Palestine YouTube Thread Dating: How's your luck?
Fan Clubs
White-Ra Fan Club The herO Fan Club!
Media & Entertainment
Anime Discussion Thread Movie Discussion! [Manga] One Piece Korean Music Discussion Series you have seen recently...
Sports
2024 - 2026 Football Thread NBA General Discussion MLB/Baseball 2023 TeamLiquid Health and Fitness Initiative For 2023 Formula 1 Discussion
World Cup 2022
Tech Support
SC2 Client Relocalization [Change SC2 Language] Linksys AE2500 USB WIFI keeps disconnecting Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List Recent Gifted Posts
Blogs
Saturation point
Uldridge
DnB/metal remix FFO Mick Go…
ImbaTosS
Why we need SC3
Hildegard
Career Paths and Skills for …
TrAiDoS
Reality "theory" prov…
perfectspheres
Our Last Hope in th…
KrillinFromwales
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1278 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
OSC
22:00
Masters Cup 150 Open Qual
davetesta26
Liquipedia
LAN Event
18:00
Day 3: Ursa 2v2, FFA
SteadfastSC462
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
SteadfastSC 462
White-Ra 269
ProTech119
JuggernautJason29
StarCraft: Brood War
Shuttle 482
UpATreeSC 117
Artosis 32
NaDa 13
Counter-Strike
Foxcn129
Super Smash Bros
AZ_Axe112
Heroes of the Storm
Liquid`Hasu448
Other Games
tarik_tv14290
fl0m727
shahzam418
FrodaN306
ToD196
Pyrionflax174
C9.Mang0156
Mew2King86
PPMD25
Organizations
Counter-Strike
PGL103
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 19 non-featured ]
StarCraft 2
• Hupsaiya 56
• musti20045 38
• Migwel
• sooper7s
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
StarCraft: Brood War
• mYiSmile110
• Azhi_Dahaki2
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• Ler80
League of Legends
• TFBlade1243
Other Games
• imaqtpie1107
• Scarra554
• Shiphtur164
Upcoming Events
Replay Cast
3m
CranKy Ducklings10
OSC
13h 3m
LAN Event
16h 3m
Korean StarCraft League
1d 4h
CranKy Ducklings
1d 11h
LAN Event
1d 16h
IPSL
1d 19h
dxtr13 vs OldBoy
Napoleon vs Doodle
BSL 21
1d 21h
Gosudark vs Kyrie
Gypsy vs Sterling
UltrA vs Radley
Dandy vs Ptak
Replay Cast
2 days
Sparkling Tuna Cup
2 days
[ Show More ]
WardiTV Korean Royale
2 days
LAN Event
2 days
IPSL
2 days
JDConan vs WIZARD
WolFix vs Cross
BSL 21
2 days
spx vs rasowy
HBO vs KameZerg
Cross vs Razz
dxtr13 vs ZZZero
Replay Cast
3 days
Wardi Open
3 days
WardiTV Korean Royale
4 days
Replay Cast
5 days
Kung Fu Cup
5 days
Classic vs Solar
herO vs Cure
Reynor vs GuMiho
ByuN vs ShoWTimE
Tenacious Turtle Tussle
6 days
The PondCast
6 days
RSL Revival
6 days
Solar vs Zoun
MaxPax vs Bunny
Kung Fu Cup
6 days
WardiTV Korean Royale
6 days
Liquipedia Results

Completed

BSL 21 Points
SC4ALL: StarCraft II
Eternal Conflict S1

Ongoing

C-Race Season 1
IPSL Winter 2025-26
KCM Race Survival 2025 Season 4
SOOP Univ League 2025
YSL S2
IEM Chengdu 2025
PGL Masters Bucharest 2025
Thunderpick World Champ.
CS Asia Championships 2025
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025

Upcoming

BSL Season 21
SLON Tour Season 2
BSL 21 Non-Korean Championship
Acropolis #4
HSC XXVIII
RSL Offline Finals
WardiTV 2025
RSL Revival: Season 3
Stellar Fest: Constellation Cup
META Madness #9
BLAST Bounty Winter 2026: Closed Qualifier
eXTREMESLAND 2025
ESL Impact League Season 8
SL Budapest Major 2025
BLAST Rivals Fall 2025
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 © 2025 TLnet. All Rights Reserved.