• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 18:29
CEST 00:29
KST 07:29
  • 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
[ASL21] Ro24 Preview Pt2: News Flash8[ASL21] Ro24 Preview Pt1: New Chaos0Team Liquid Map Contest #22 - Presented by Monster Energy16ByuL: The Forgotten Master of ZvT30Behind the Blue - Team Liquid History Book20
Community News
Weekly Cups (March 23-29): herO takes triple6Aligulac acquired by REPLAYMAN.com/Stego Research8Weekly Cups (March 16-22): herO doubles, Cure surprises3Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool49Weekly Cups (March 9-15): herO, Clem, ByuN win4
StarCraft 2
General
What mix of new & old maps do you want in the next ladder pool? (SC2) Team Liquid Map Contest #22 - Presented by Monster Energy Aligulac acquired by REPLAYMAN.com/Stego Research Weekly Cups (March 23-29): herO takes triple herO wins SC2 All-Star Invitational
Tourneys
RSL Season 4 announced for March-April Sparkling Tuna Cup - Weekly Open Tournament StarCraft Evolution League (SC Evo Biweekly) WardiTV Mondays World University TeamLeague (500$+) | Signups Open
Strategy
Custom Maps
[M] (2) Frigid Storage Publishing has been re-enabled! [Feb 24th 2026]
External Content
Mutation # 519 Inner Power The PondCast: SC2 News & Results Mutation # 518 Radiation Zone Mutation # 517 Distant Threat
Brood War
General
ASL21 General Discussion Gypsy to Korea How Can I Add Timer & APM Count? A cwal.gg Extension - Easily keep track of anyone BGH Auto Balance -> http://bghmmr.eu/
Tourneys
[ASL21] Ro24 Group F [ASL21] Ro24 Group E Azhi's Colosseum - Foreign KCM Escore Tournament StarCraft Season 2
Strategy
Fighting Spirit mining rates What's the deal with APM & what's its true value Simple Questions, Simple Answers
Other Games
General Games
Nintendo Switch Thread Stormgate/Frost Giant Megathread Starcraft Tabletop Miniature Game General RTS Discussion Thread Darkest Dungeon
Dota 2
The Story of Wings Gaming Official 'what is Dota anymore' discussion
League of Legends
G2 just beat GenG in First stand
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
Mafia Game Mode Feedback/Ideas TL Mafia Community Thread Five o'clock TL Mafia
Community
General
US Politics Mega-thread Things Aren’t Peaceful in Palestine Canadian Politics Mega-thread The Games Industry And ATVI European Politico-economics QA Mega-thread
Fan Clubs
The IdrA Fan Club
Media & Entertainment
[Manga] One Piece Movie Discussion! [Req][Books] Good Fantasy/SciFi books
Sports
2024 - 2026 Football Thread Formula 1 Discussion Cricket [SPORT] Tokyo Olympics 2021 Thread General nutrition recommendations
World Cup 2022
Tech Support
[G] How to Block Livestream Ads
TL Community
The Automated Ban List
Blogs
Funny Nicknames
LUCKY_NOOB
Money Laundering In Video Ga…
TrAiDoS
Iranian anarchists: organize…
XenOsky
FS++
Kraekkling
Shocked by a laser…
Spydermine0240
ASL S21 English Commentary…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1373 users

Computer Simulation to Understand Arena Results

Forum Index > Hearthstone General
Post a Reply
1 2 Next All
MarcoBrei
Profile Joined May 2011
Brazil66 Posts
Last Edited: 2014-03-26 00:46:00
March 25 2014 01:45 GMT
#1
Something always bothered me about the way people treat the evaluation of skill using as a basis the amount of wins in the Arena. It seems that this modality is treated like a "challenge against AI" where everyone can succeed simultaneously. They forget that it is a game that generates duels between actual players and - guess what - someone has to lose.
When I saw people complaining of having achieved "only" 4 or 5 wins in Arena I was thinking how would be the distribution of persons by number of victories. How many can achieve 12-0 ? What about 0-3 ?
Without access to the real numbers I decided to generate a computer simulation.

About the program I made:
+ Show Spoiler +

I made a small program which performs the following tasks:
  1. Generates a population of 100,000 players with different skill levels that simulate a normal distribution across the entire set.
  2. Performs crossings players using matchmaking by similar score. Important to note that some matchmaking is important for the final result. Tests with complete randomness in the selection of opponents were executed and although the macro results remain very similar when we look at the result with matchmaking we see important differences as considerable less players with 0-3 result.
  3. Performs duels between players considering their skills and applying a small margin of RNG in each game, such margin is more relevant to players with less skill.
  4. Retire players who reach 12 wins or 3 losses.
  5. With all players retired, collect information about percentages of players who have reached each one of the possible final results.



Note that from now on the conclusions and opinions that I present are based entirely on the results of the computer simulation. If in the future it proves to be excessively flawed by the presentation of real numbers, some or all of the following arguments may become invalids.

The results were stable in several different executions of the program. Almost 300,000 matches are played in each run, and the variations in results between different runs are quite small.

Data :
+ Show Spoiler +

Total population: 100,000
[image loading]


Main Graph:
[image loading]
The first graph shows the percentage of players at each one of the possible outcomes.

Additional Graph:
+ Show Spoiler +

[image loading]
The second graph shows the cumulative result of the percentage of players from 0-3 to 12-0, increasing the total amout until reaching 1, which means 100%. Note that the line bends strongly after the 4-3, where we have passed by 78% of the population and fewer players can move on to better results.


Some interesting data :
  • The number of players who won 7 or more games is equal to the number of players that gets 0-3.
  • Approximately 50% of the players do not reach their third victory.
  • Winning 10 or more games means being among the top 2%, making a comparision with starcraft it's like you're in the masters league.
  • Winning 5 matches already puts you among the top 22%.


My Conclusion:
  • I believe the way Hearthstone community evaluates the results may be negative for the people's motivation.
  • You can't give advices hoping that all people can reach 12 wins, because there will always be many people with low scores for others to achieve better results.
  • I think Arena may not be the best place to earn gold for some players. It is a way to have fun, for sure, because the player has access to new cards, but if the results are bad (and for many people they are) directly exchanging gold gain in daily quests for packets seems better.
  • We can't consider a score of 5 wins in Arena as mediocre, as you left almost 80% of the population behind.
  • It is very important teaching and learning strategies, and have some ambition to improve, but this needs to be done understanding certain limits. Not everyone will be able to reach the top, because it is expected by the rules of the game that a lot of people NEED to get poor results in order to sustain some people with very good results.



UPDATE - from relevant inputs:

Gerenal questions about the program:
+ Show Spoiler +

"gerenal questions about the program"
How did you make the normal distribuiton of skill?
How did you make the matchmaking?
How did you decide the winner?
How did you make the RNG?


I really don't want to discuss details of the program, just because it's tiresome. There is no much famous algorithm behind this program, I made myself every step of it.
Some overview:
Skill is a number, the greater, the better.
Normal distribution: More players have skills like 5, less players have skill like 10 or zero. It increases and decreases gradually.
Matchmaking: I don't know how blizzard does, I just pick a random player and try to find another with the same (or as close as possible) "win balance" (win - loss). So a player with 7-0 will play against a 9-2 instead a 9-0.
The winner is decided by comparing the skills. But I introduced some RNG to allow a worse skilled player to have a chance to win. Lets say player X with skill equals to 6.5 faces a player Y with 7.0. The considered skill in the match is something like this:
X: a random number from 5.85 to 7.15
Y: a random number from 6.3 to 7.7
The player Y has more chance to win, but player X still have his chance.
If the players have too discrepant skills then the victory of the best player is certain.

Important update: I just made some more simulations varying the amount of RNG and find out that it does not make that big of a difference. Also, I mixed the normal distribution of skill and still get similar results. On the other hand matchmaking is much more relevant and affects a lot the results.



Comparing this result with...
+ Show Spoiler +

On March 25 2014 21:14 obesechicken13 wrote:
I think the actual distributions may be slightly different for arena runs.
http://www.arenamastery.com/sitewide.php

I don't think arenamastery has all necessary data, just the ones people submit. If so, several results, specially the bad ones, may not be present, which ruins the metric.
The only way to confirm the results would be comparing with real data from Blizzard, and I would love to do that.

I know this simulation is not perfect, but I think it can give us a clue about what happens. Some methods should be done differently, but so far I think nothing is "wrong enough" to invalidate the results. What I'm saying is that we can't learn here that exactly 77.96% of the players reach no more than 4 victories, but we can imagine this number is not 30% neither 90%.


Some aspects the simulation does not consider:
+ Show Spoiler +

On March 25 2014 17:23 RenSC2 wrote:
One further consideration is that each "player" in the simulation is not actually an individual, but instead a single run of the arena. A person who averages 3 wins or less in a run will likely only be able to play in the arena once every couple days. A person in that 4-6 range will be able to run arena about 1-2 times per day. People who average 7+ get to run the arena as much as they want. Some of the really top notch arena people are full time streamers/players and so do a very large number of runs every day and account for many runs in the 7+ club.

So the actual % of people who will average 7+ is less than what the simulation will tell you because a larger portion of those runs are being filled by the same people. Meanwhile, the less than 3 club will actually be a much larger % of people since those people don't get to make nearly as many runs as even the 4-6 people.

Essentially, averaging 5 wins or more per run actually puts you in better standing than the top 22% that the initial post calculated.

The only caveat is that real $ infusions are probably highest in the less than 3 club and those people could be balancing things out a bit.

Still, we live on a forum where being "only" in Masters in Starcraft makes you a "bad" player. Masters was initially supposed to be the top 2% of the active playerbase. We're a very elitist community.



Other simulation
+ Show Spoiler +

On March 26 2014 06:27 obesechicken13 wrote:
I don't think anyone's linked it yet, but OP maybe you should take a read at this other simulation:
http://www.liquidhearth.com/forum/hearthstone/393-monte-carlo-simulation-of-hearthstone-ranking

This is simulating the ladder, it's interesting, but I wanted to try Arena which I think is more interesting


Inspiration
+ Show Spoiler +

On March 26 2014 02:33 mikeymoo wrote:
I have issues with this methodology, but you've inspired me to construct my own simulation.


On March 25 2014 11:02 Came Norrection wrote:
You just made me want to write my own simulation.


Feel free to try your own tests! When blizzard reveals the real numbers we may see who was more accurate


Came Norrection
Profile Joined March 2011
Canada168 Posts
March 25 2014 02:02 GMT
#2
You just made me want to write my own simulation. There is something rather strange about your data since the expected value is not remotely close to 3, which would be what I'd have guess. You seem to have too many 12s, there are more 12 wins than 11 wins. I am not sure the reasoning for that.
"The lie is just a great story ruined by the truth."
Draconicfire
Profile Joined May 2010
Canada2562 Posts
March 25 2014 02:04 GMT
#3
^

I think that there are more 12s because the 11-2s face each other and so one person is bound to end up 11-3 and one is bound to end up 12-2. Then there's the cases of the people hitting 12-0 and 12-1 which adds a bit more percentage.

Overall cool data though, pretty nice to see.
@Drayxs | Drayxs.221 | Drayxs#1802
MarcoBrei
Profile Joined May 2011
Brazil66 Posts
March 25 2014 02:35 GMT
#4
On March 25 2014 11:02 Came Norrection wrote:
You just made me want to write my own simulation. There is something rather strange about your data since the expected value is not remotely close to 3, which would be what I'd have guess. You seem to have too many 12s, there are more 12 wins than 11 wins. I am not sure the reasoning for that.


I didn't exactly understood what you mean by expected value. In my simulation I have (sort of) 50% of the population below 3 wins, and 50% above 3 wins. That was not expected?
About the "total 12's", I think we must consider 12-2 independent from 12-1 the same way it is from 11-3. They are distinct outcomes.
Came Norrection
Profile Joined March 2011
Canada168 Posts
March 25 2014 03:27 GMT
#5
On March 25 2014 11:35 MarcoBrei wrote:
Show nested quote +
On March 25 2014 11:02 Came Norrection wrote:
You just made me want to write my own simulation. There is something rather strange about your data since the expected value is not remotely close to 3, which would be what I'd have guess. You seem to have too many 12s, there are more 12 wins than 11 wins. I am not sure the reasoning for that.


I didn't exactly understood what you mean by expected value. In my simulation I have (sort of) 50% of the population below 3 wins, and 50% above 3 wins. That was not expected?
About the "total 12's", I think we must consider 12-2 independent from 12-1 the same way it is from 11-3. They are distinct outcomes.

70% of the runs are 3-3 or below which is somewhat counter intuitive to me. The Average run from your data is 2/3 and not 3/3 which is very strange to me.
"The lie is just a great story ruined by the truth."
kingjames01
Profile Blog Joined April 2009
Canada1603 Posts
March 25 2014 04:09 GMT
#6
It's actually very easy to do a quick calculation to show that you expect 50% of players to achieve a record of 2/3 or worse.

Suppose that you have a population of N = 100 000 players.

Suppose that all players have an equal probability of winning a game against any other player. This is a simplification for the purposes of estimation. This OP assumed a distribution in skill.

Finally, we impose a condition that players only face other players with the same record.

Round 1:
50 000 - 1/0
50 000 - 0/1

Round 2:
25 000 - 2/0
25 000 - 1/1
25 000 - 1/1
25 000 - 0/2
---------------------------
25 000 - 2/0
50 000 - 1/1
25 000 - 0/2

Round 3:
12 500 - 3/0
12 500 - 2/1
25 000 - 2/1
25 000 - 1/2
12 500 - 1/2
12 500 - 0/3
---------------------------
12 500 - 3/0
37 500 - 2/1
37 500 - 1/2
12 500 - 0/3

Round 4:
6 250 - 4/0
6 250 - 3/1
18 750 - 3/1
18 750 - 2/2
18 750 - 2/2
18 750 - 1/3
12 500 - 0/3
---------------------------
6 250 - 4/0
25 000 - 3/1
37 500 - 2/2
18 750 - 1/3
12 500 - 0/3

Round 5:
3 125 - 5/0
3 125 - 4/1
12 500 - 4/1
12 500 - 3/2
18 750 - 3/2
18 750 - 2/3
18 750 - 1/3
12 500 - 0/3
---------------------------
3 125 - 5/0
15 625 - 4/1
31 250 - 3/2
18 750 - 2/3
18 750 - 1/3
12 500 - 0/3

Thus, we expect 50% of the population to have a record of 2/3 or worse under the conditions specified above.
Who would sup with the mighty, must walk the path of daggers.
Jinault
Profile Joined February 2014
Ireland0 Posts
Last Edited: 2014-03-25 06:37:31
March 25 2014 06:36 GMT
#7
Why do you need a computer simulation when you can just calculate exact probabilities?

All you need 'access' to is that you're 50% likely to win each game.
Siggen
Profile Joined November 2011
143 Posts
March 25 2014 06:44 GMT
#8
Wow! Great job! You always have the perception that you need to have 6+ wins to keep your gold stack high enough for another arena run. I will keep this in mind when I "only" get 4 wins or less.
tomnov
Profile Blog Joined January 2011
Israel148 Posts
March 25 2014 08:11 GMT
#9
On March 25 2014 11:02 Came Norrection wrote:
You just made me want to write my own simulation. There is something rather strange about your data since the expected value is not remotely close to 3, which would be what I'd have guess. You seem to have too many 12s, there are more 12 wins than 11 wins. I am not sure the reasoning for that.

I calculate the expected value and it's 2.98 - just as expected (no pun intended) a little bit below 3. this because the number of wins must be the same as the number of losses and the number of losses is always 3 except for arenas that end with 12 wins
I reject your reality and substitute my own
RenSC2
Profile Blog Joined August 2011
United States1083 Posts
March 25 2014 08:23 GMT
#10
One further consideration is that each "player" in the simulation is not actually an individual, but instead a single run of the arena. A person who averages 3 wins or less in a run will likely only be able to play in the arena once every couple days. A person in that 4-6 range will be able to run arena about 1-2 times per day. People who average 7+ get to run the arena as much as they want. Some of the really top notch arena people are full time streamers/players and so do a very large number of runs every day and account for many runs in the 7+ club.

So the actual % of people who will average 7+ is less than what the simulation will tell you because a larger portion of those runs are being filled by the same people. Meanwhile, the less than 3 club will actually be a much larger % of people since those people don't get to make nearly as many runs as even the 4-6 people.

Essentially, averaging 5 wins or more per run actually puts you in better standing than the top 22% that the initial post calculated.

The only caveat is that real $ infusions are probably highest in the less than 3 club and those people could be balancing things out a bit.

Still, we live on a forum where being "only" in Masters in Starcraft makes you a "bad" player. Masters was initially supposed to be the top 2% of the active playerbase. We're a very elitist community.
Playing better than standard requires deviation. This divergence usually results in sub-standard play.
ashara
Profile Joined July 2008
France22 Posts
March 25 2014 08:25 GMT
#11
Nice job, it would be interesting to see what is the win average for the players with highest/lowest skill level in your simulation.

Otherwise I agree that not everyone can reach 7+ wins consistently since on all players the average will be a bit less than 3 wins. But since some players are able to currently maintain average 7+ wins consistently with current player pool, then if you don't reach this kind of number, either you are very unlucky ( unlikely ) or you have things to improve with your draft / play.

It would be cool if you could simulate deck strength as well. Since a player can have strong deck, that are likely to get high number of wins even if skill of player is low and vice-versa.
flamewheel
Profile Blog Joined December 2009
FREEAGLELAND26782 Posts
March 25 2014 08:43 GMT
#12
Love these sorts of threads.
Writerdamn, i was two days from retirement
MarcoBrei
Profile Joined May 2011
Brazil66 Posts
March 25 2014 12:02 GMT
#13
On March 25 2014 15:36 Jinault wrote:
Why do you need a computer simulation when you can just calculate exact probabilities?

All you need 'access' to is that you're 50% likely to win each game.


So you could tell the amount of players in each level without a simulation, just with math. And you can asses the "exact" probabilities? I'd love to see how you make this calculations.



On March 25 2014 17:23 RenSC2 wrote:
One further consideration is that each "player" in the simulation is not actually an individual, but instead a single run of the arena. A person who averages 3 wins or less in a run will likely only be able to play in the arena once every couple days. A person in that 4-6 range will be able to run arena about 1-2 times per day. People who average 7+ get to run the arena as much as they want. Some of the really top notch arena people are full time streamers/players and so do a very large number of runs every day and account for many runs in the 7+ club.

So the actual % of people who will average 7+ is less than what the simulation will tell you because a larger portion of those runs are being filled by the same people. Meanwhile, the less than 3 club will actually be a much larger % of people since those people don't get to make nearly as many runs as even the 4-6 people.

Essentially, averaging 5 wins or more per run actually puts you in better standing than the top 22% that the initial post calculated.

The only caveat is that real $ infusions are probably highest in the less than 3 club and those people could be balancing things out a bit.

Still, we live on a forum where being "only" in Masters in Starcraft makes you a "bad" player. Masters was initially supposed to be the top 2% of the active playerbase. We're a very elitist community.


This actually makes sense. The simulation does not consider the recurrence of players, just consider that each of the 100,000 players have 1 ticket to play in the Arena. In practice, the number of " distinct people" at the top of the pyramid must be even smaller.
obesechicken13
Profile Blog Joined July 2008
United States10467 Posts
March 25 2014 12:14 GMT
#14
I think the actual distributions may be slightly different for arena runs.

http://www.arenamastery.com/sitewide.php
Arena mastery shows some great players so their sitewide stats sit around 4 wins average, but they have a lot of 12s compared to your simulation. This could be because some players legitimately have a greater than 50% chance of winning a certain match.

The average # of wins in a run should be around 3 though. 2.9-3.1 ish.
I think in our modern age technology has evolved to become more addictive. The things that don't give us pleasure aren't used as much. Work was never meant to be fun, but doing it makes us happier in the long run.
MarcoBrei
Profile Joined May 2011
Brazil66 Posts
March 25 2014 12:28 GMT
#15
On March 25 2014 21:14 obesechicken13 wrote:
I think the actual distributions may be slightly different for arena runs.

http://www.arenamastery.com/sitewide.php
Arena mastery shows some great players so their sitewide stats sit around 4 wins average, but they have a lot of 12s compared to your simulation. This could be because some players legitimately have a greater than 50% chance of winning a certain match.

The average # of wins in a run should be around 3 though. 2.9-3.1 ish.


Arena mastery does not have all information, right? Just the ones people submit, if I'm correct. If so, several results, specially the bad ones, may not be present, which ruins the metric.
About "50% of chance", let me clarify that in my simulation we do not have this rule. Players win game based on their skills, and people have different skills simulating a normal distribution over the population.
obesechicken13
Profile Blog Joined July 2008
United States10467 Posts
March 25 2014 12:44 GMT
#16
On March 25 2014 21:28 MarcoBrei wrote:
Show nested quote +
On March 25 2014 21:14 obesechicken13 wrote:
I think the actual distributions may be slightly different for arena runs.

http://www.arenamastery.com/sitewide.php
Arena mastery shows some great players so their sitewide stats sit around 4 wins average, but they have a lot of 12s compared to your simulation. This could be because some players legitimately have a greater than 50% chance of winning a certain match.

The average # of wins in a run should be around 3 though. 2.9-3.1 ish.


Arena mastery does not have all information, right? Just the ones people submit, if I'm correct. If so, several results, specially the bad ones, may not be present, which ruins the metric.
About "50% of chance", let me clarify that in my simulation we do not have this rule. Players win game based on their skills, and people have different skills simulating a normal distribution over the population.

I agree with the first point.

How did you assign skill levels to players? did you give each a point rating and use that to determine their probability of winning? What did the distribution of skill levels look like? Did you use something like Elo distributions for chess or lol?
I think in our modern age technology has evolved to become more addictive. The things that don't give us pleasure aren't used as much. Work was never meant to be fun, but doing it makes us happier in the long run.
Osyrul
Profile Joined February 2012
257 Posts
March 25 2014 15:08 GMT
#17
Just because you are in top 20% doesn't mean you are good, it means the other 80% are bad.
Masters league doesn't mean much, even grandmaster to some extent.
xTeiwazx
Profile Joined January 2014
0 Posts
March 25 2014 15:26 GMT
#18
Depends what you define as good. If good > average -> top20% = good.

@topic
there is a thread on reddit with a similar topic. Don't know if he made calculations or simulations but there were some really good results based on the skill of a player.
mikeymoo
Profile Blog Joined October 2006
Canada7170 Posts
March 25 2014 15:52 GMT
#19
Scattered thoughts:

Excellent work. As a complete newb to HS, I generally get 1-4 wins in arena.

I'm curious about your Monte Carlo sim, you mention that skill levels are normally distributed. What is the variance of this distribution? How is player skill determined? I would assume that something like Elo rating would sense in this context.

I don't know if applying a small RNG bonus is mathematically sound- shouldn't the "RNG factor" be implied as a function of skill? Maybe there is some use to genetic algorithms to first generate your pool of players and their "skill/luck" level, then perform the runs?

Could someone enlighten me to how matchmaking in arena works?

This is quite interesting to me and I may come up with my own simulation method, but I doubt it would end up with significantly different results.
o_x | Ow. | 1003 ESPORTS dollars | If you have any questions about bans please PM Kennigit
HardlyNever
Profile Blog Joined July 2011
United States1258 Posts
March 25 2014 16:09 GMT
#20
I noticed this same trend. I think it is the way you "feel" if you go less than about 7 wins.

Technically, 4 wins should "feel" like a victory, because you won more than you lost, right? But the reality is that going 4-3 feels like losing. I think there are 2 main contributors to this, maybe more:

1. The rewards at the 4-5 win level are pretty mediocre/bad. You barely get 150 gold worth of "stuff." So at 4 wins, sometimes you don't even really break even, in terms of what it cost you to enter.

2. Most of the popular streamers play a lot of hearthstone, and as such tend to go 7+ wins. This creates the perception that "everyone" gets 7+ wins, and you should, too.
Out there, the Kid learned to fend for himself. Learned to build. Learned to break.
1 2 Next All
Please log in or register to reply.
Live Events Refresh
The PiG Daily
21:00
Best Games of SC
Reynor vs Zoun
SHIN vs ByuN
herO vs sOs
Maru vs SHIN
Clem vs Bunny
PiGStarcraft532
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
PiGStarcraft532
SpeCial 92
StarCraft: Brood War
firebathero 159
Backho 41
910 32
Dota 2
monkeys_forever366
capcasts108
Super Smash Bros
C9.Mang0231
Other Games
summit1g7058
tarik_tv3393
Grubby3068
FrodaN1610
shahzam518
Fuzer 167
ZombieGrub139
ProTech124
KnowMe85
Mew2King67
Dewaltoss38
minikerr6
Organizations
StarCraft 2
angryscii 27
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 15 non-featured ]
StarCraft 2
• musti20045 27
• RyuSc2 26
• Hupsaiya 21
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• blackmanpl 14
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Other Games
• imaqtpie1174
Upcoming Events
Replay Cast
1h 31m
RSL Revival
11h 31m
Maru vs MaxPax
BSL
20h 31m
RSL Revival
1d 8h
Cure vs Rogue
uThermal 2v2 Circuit
1d 15h
BSL
1d 20h
Afreeca Starleague
2 days
Wardi Open
2 days
Replay Cast
3 days
Sparkling Tuna Cup
3 days
[ Show More ]
Kung Fu Cup
4 days
The PondCast
5 days
Replay Cast
6 days
Liquipedia Results

Completed

CSL Season 20: Qualifier 1
WardiTV Winter 2026
NationLESS Cup

Ongoing

BSL Season 22
CSL Elite League 2026
ASL Season 21
CSL Season 20: Qualifier 2
StarCraft2 Community Team League 2026 Spring
RSL Revival: Season 4
Nations Cup 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League S23 Finals
ESL Pro League S23 Stage 1&2
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026

Upcoming

CSL 2026 SPRING (S20)
Acropolis #4
IPSL Spring 2026
BSL 22 Non-Korean Championship
CSLAN 4
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
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
CCT Season 3 Global Finals
IEM Rio 2026
PGL Bucharest 2026
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.