• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 07:30
CET 13:30
KST 21:30
  • 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
RSL Season 3 - Playoffs Preview0RSL Season 3 - RO16 Groups C & D Preview0RSL Season 3 - RO16 Groups A & B Preview2TL.net Map Contest #21: Winners12Intel X Team Liquid Seoul event: Showmatches and Meet the Pros10
Community News
Weekly Cups (Nov 24-30): MaxPax, Clem, herO win2BGE Stara Zagora 2026 announced15[BSL21] Ro.16 Group Stage (C->B->A->D)4Weekly Cups (Nov 17-23): Solar, MaxPax, Clem win3RSL Season 3: RO16 results & RO8 bracket13
StarCraft 2
General
Chinese SC2 server to reopen; live all-star event in Hangzhou Maestros of the Game: Live Finals Preview (RO4) BGE Stara Zagora 2026 announced Weekly Cups (Nov 24-30): MaxPax, Clem, herO win SC2 Proleague Discontinued; SKT, KT, SGK, CJ disband
Tourneys
Sparkling Tuna Cup - Weekly Open Tournament RSL Offline Finals Info - Dec 13 and 14! StarCraft Evolution League (SC Evo Biweekly) Sea Duckling Open (Global, Bronze-Diamond) $5,000+ WardiTV 2025 Championship
Strategy
Custom Maps
Map Editor closed ?
External Content
Mutation # 502 Negative Reinforcement Mutation # 501 Price of Progress Mutation # 500 Fright night Mutation # 499 Chilling Adaptation
Brood War
General
MBCGame Torrents Foreign Brood War BW General Discussion [ASL20] Ask the mapmakers — Drop your questions Which season is the best in ASL?
Tourneys
Small VOD Thread 2.0 [Megathread] Daily Proleagues [BSL21] RO16 Group D - Sunday 21:00 CET [BSL21] RO16 Group A - Saturday 21:00 CET
Strategy
Current Meta Game Theory for Starcraft How to stay on top of macro? PvZ map balance
Other Games
General Games
Stormgate/Frost Giant Megathread Path of Exile Nintendo Switch Thread ZeroSpace Megathread The Perfect Game
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
Mafia Game Mode Feedback/Ideas TL Mafia Community Thread
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread Things Aren’t Peaceful in Palestine The Big Programming Thread Artificial Intelligence Thread
Fan Clubs
White-Ra Fan Club
Media & Entertainment
Anime Discussion Thread [Manga] One Piece Movie Discussion!
Sports
Formula 1 Discussion 2024 - 2026 Football Thread NBA General Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
Where to ask questions and add stream? The Automated Ban List
Blogs
I decided to write a webnov…
DjKniteX
Physical Exertion During Gam…
TrAiDoS
James Bond movies ranking - pa…
Topin
Thanks for the RSL
Hildegard
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1273 users

Map stats: testing whether a map is balanced

Forum Index > BW General
Post a Reply
1 2 3 Next All
Bill307
Profile Blog Joined October 2002
Canada9103 Posts
Last Edited: 2005-12-25 09:11:21
December 25 2005 08:58 GMT
#1
With the unveilling of PGT's map stats (here: http://www.pgtour.net/ladder.stats.php ) I decided to try to answer the question: is map M balanced? To do this, I decided to employ the knowledge I learned in statistics last term. Note that some of this might be wrong, and I encourage any up-and-coming statisticians in the audience to correct me if I do something wrong by accident.

We all know that there is a certain amount of variance in the win %s on maps. For example, suppose map M is balanced for some matchup. If 4 games in this matchup are played on M, we expect 2 wins and 2 losses for each race. But we know there is a chance we will get 3-1 or even 4-0, just by luck. So when we see a 47.7% win ratio for PvZ (as is the case with Luna at the moment), we have to wonder: is it possible the map is perfectly balanced for PvZ, but by random luck zerg ended up winning more matches than protoss?

Unfortunately we don't know what exactly this random variance is. But we can estimate it using statistics.

(WARNING: DO NOT READ IF MATH IS BORING!)

Let's say a win = 1 and a loss = 0, and the probability of a win is "pwin". Also, let n = #wins + #losses. Then we have:

s^2 = [ (#wins)*(1 - pwin)^2 + (#losses)*(pwin)^2 ] / [ n - 1 ]

This is our estimate for the variance of the data.

Now, we want to test our hypothesis that the probability of a win "pwin" = 0.5, i.e. the map is perfectly balanced. To do this, we'll ask the question: what is the probability of getting a result that is more extreme than a 47.7% win ratio? Statistical theory tells us that we know the probability distribution of the following quantity:

#wins/n - pwin
---------------
sqrt(s^2 / n)

(it follows a Student's t distribution on n-1 degrees of freedom, for the curious)

This lets us calculate the probability we want.

(THIS PART EXPLAINS HOW TO CALCULATE RESULTS YOURSELF: SKIP TO THE BOTTOM IF YOU JUST WANT THE RESULTS I'VE ALREADY DONE!)

Now here's an actual explanation of HOW to do this with PGTour's map stats. You will need the statistical software "R" ( http://cran.r-project.org/bin/windows/base/ ). Actually any statistical software should do, but my instructions will use R.

Let's check whether PvZ is perfectly balanced on Luna The Final. I've done the calculations in Mathematica:
[image loading]


So in the end we have the number -1.02046 . Start up R and enter: "pt(-1.02046, 506)" where 506 = n - 1. This gives us the value 0.153999 which is the probability of geting a number even lower than -1.02046. This is also the probabilty of getting a win ratio even worse than 47.7%, which is precisely what we want.

Since 0.153999 is bigger than 0.1 and smaller than 0.9, by convention in statistics we say that we have "no evidence" against our hypothesis. In other words, it is entirely possible that Luna is perfectly balanced in PvZ, and that the win % 47.7 differs from 50% by pure luck and random variance.

Now let's try a more extreme example: PvZ on Rush Hour, which has a win ratio of 41.5% after 1522 PvZ matches. Again I've done the calculations in Mathematica:
[image loading]


This time we have -6.66229 . In R we write "pt(-6.66229, 1521)" to get the probability of getting an even worse win ratio than 41.5%: 1.878543 x 10^-11, a VERY small number. Basically, after 1522 games are played, we should NEVER see a win ratio of 41.5% if PvZ is perfectly balanced on the map.

Maybe the actual probability of winning PvZ is 45% rather than 50%? But doing the calcuations with pwin=0.45, we end up with the probability 0.002617247, which is still "strong evidence against the hypothesis" (in other words, the chance of winning PvZ is even less than that).

Let's try to find a best-case and worst-case scenarios for PvZ using this method (there's a better way to do this, called finding a "confidence interval" for pwin, but I don't feel like doing it right now).

pwin = 43% : probability of more extreme result is 0.1113971
pwin = 40% : probability of more extreme result is 0.1243038
(R returns 0.8756962, but because 40% is lower than 41.5%, we're actually interested in the probability 1 - 0.8756962 = 0.1243038)

(RESULTS START HERE)

So in the best case, the probability of winning PvZ on Rush Hour is 43%, and in the worst case it is 40%. And Rush Hour is definitely NOT balanced for PvZ in general . (but keep in mind, this data was collected from all of PGTour!)

And that's it. Now anyone (given enough motivation) can ask the question "is map M balanced for this matchup?" and answer it for themselves .

I would like to try this method given some professional game map stats (e.g. from OGN) to evaluate whether certain maps are balanced on the professional level. But unfortunately I don't have any of these stats . If anyone wants me to do these calculations based on some promap stats, feel free to post the stats here and I'll do it . Also, if anyone wants to see confidence intervals for the probability of winning on different maps, I can do that too.


In closing, here are some more hypothesis tests for pwin = 0.5 (perfect balance) on several maps and in all matchups:

Legend:
matchup wins:losses (win%) - balanced? (probability of observing a more extreme win ratio)

Lost Temple 2.4
PvZ 113:128 (46.9%) - balanced (0.1679511)
PvT 286:276 (50.9%) - balanced (0.3367943)
TvZ 242:235 (50.7%) - balanced (0.3744892)

Luna The Final
PvZ 242:265 (47.7%) - balanced (0.153999)
PvT 471:347 (57.6%) - definitely NOT balanced (8.273895e-06)
TvZ 318:266 (54.5%) - probably not balanced (0.01598572)

Rush Hour 2.0
PvZ 631:891 (41.5%) - definitely NOT balanced (1.878543e-11)
PvT 1346:1171 (53.5%) - definitely NOT balanced (0.0002479879)
TvZ 1027: 981 (51.1%) - balanced (0.1524416)

(note that by "balanced" what I really mean is, "there is no evidence here to show that the map is not balanced")


Before you jump to conclusions, don't forget that
a) these stats are based on ALL PGTour games, and
b) these calculations tell us PvZ and PvT on Rush Hour are both definitely not 50/50, but PvZ is pretty badly imbalanced (41.5/58.5) whereas PvT isn't really that bad (46.5/53.5). This is why it might be nice to have confidence intervals instead: an interval like 53%-54% might be acceptable imbalance, wheras 40%-43% might be unacceptable.
Ghin
Profile Blog Joined January 2005
United States2391 Posts
December 25 2005 09:04 GMT
#2
Why does this matter?

I tried to think of a nice way to say it but I couldn't.
Legalize drugs and murder.
Empyrean
Profile Blog Joined September 2004
17018 Posts
December 25 2005 09:12 GMT
#3
I actually enjoyed reading that, something I probably shouldn't admit.

By the way, my math topic died a while ago. I had more problems :[
Moderator
Bill307
Profile Blog Joined October 2002
Canada9103 Posts
Last Edited: 2005-12-25 09:19:38
December 25 2005 09:12 GMT
#4
On December 25 2005 18:04 Ghin wrote:
Why does this matter?

I tried to think of a nice way to say it but I couldn't.


The statistics part is just for the mathematically-curious. The results are for the map-balance-curious. For example, now people will realize that the 47.7% win ratio for PvZ on Luna is NOT evidence to say that Luna is imbalanced PvZ.

Edit: Furthermore, OGN and MBCGame map stats can be particularly misleading because the # of games is so small. For example, if you saw a map's stats were 5:10 PvZ, you might conclude that the map must be imbalanced for PvZ. But actually, if we run 5:10 through this statistical method, we find that this is NOT evidence to show imbalance either. (although it would definitely affect my liquibets )
Pat
Profile Joined February 2004
Canada721 Posts
Last Edited: 2005-12-25 09:46:17
December 25 2005 09:45 GMT
#5
I think that a minimum of like... 300 games by match should be needed to be able to conclude anything (or even more). With a 300 games per matchups, you can kinda ''assume'' that players's skills are displayed in a ''normal curve''.
PGTour.net - Only the BEST for the BESTS
ManaBlue
Profile Blog Joined July 2004
Canada10458 Posts
December 25 2005 09:50 GMT
#6
Cool. Nice presentation Bill. I guess they really do teach you kids something down the road at UW.
ModeratorTL VOD legends: Live2Win, hasuprotoss, Cadical, rinizim, Mani, thedeadhaji, Kennigit, SonuvBob, yakii, fw, pheer, CDRdude, pholon, Uraeus, zatic, baezzi. The contributors make this site what it is. *Props to FakeSteve for respecting the guitar gods*
gravity
Profile Joined March 2004
Australia1988 Posts
December 25 2005 09:53 GMT
#7
Even if an imbalance isn't statistically proven, that doesn't mean you can't see one anyway, when you combine the stats with more subjective analysis.
Pat
Profile Joined February 2004
Canada721 Posts
December 25 2005 09:56 GMT
#8
If you have enough games (300 + IMO) I think that these stats will be pretty accurate about balancing.
PGTour.net - Only the BEST for the BESTS
Liquid`Jinro
Profile Blog Joined September 2002
Sweden33719 Posts
Last Edited: 2005-12-25 10:09:29
December 25 2005 10:05 GMT
#9
Blah, luna pvt is FAIRLY balanced.. It's just that it's a million times easier for protoss on lower levels -,-
Moderatortell the guy that interplanatar interaction is pivotal to terrans variety of optionitudals in the pre-midgame preperatories as well as the protosstinal deterriggation of elite zergling strikes - Stimey n | Formerly FrozenArbiter
hasuprotoss
Profile Blog Joined March 2004
United States4612 Posts
December 25 2005 10:08 GMT
#10
I guess using these stats could help show what makes a map balanced. However, there are a lot of things that go into these things. Like Luna's PvT imbalance could be caused by things that LT has/lacks. You can't point your finger at one thing. Is it just the cliff over the nat? The middle not being buildable? Maybe lack of islands? All of these things combine.
http://www.teamliquid.net/forum/index.php?viewdays=0&show_part=5 <--- Articles Section on TL
SoMuchBetter
Profile Blog Joined April 2003
Australia10606 Posts
December 25 2005 10:14 GMT
#11
are the stats from the previous season still available? we could make better assumptions if we had those
AUSSIESCUM
TeamLiquid eSTROgeneral #1 • RIP
doodoohead101
Profile Joined December 2005
United States2 Posts
December 25 2005 10:27 GMT
#12
The probabilities make sense. But you can use the exact distribution (binomial) and avoid the approximation using the t-distribution. For example, the 95% confidence interval for PvZ on LT is:
qbinom(c(.025, .975), 113 + 128, .5) = [105, 136]. So the 113 toss wins is within these bounds, we can't reject the "balanced" hypothesis here. (As a comparison, the exact p-value in this case is pbinom(113, 113 + 128, .5) = 18.359% ~~ Bill's 16.7%) As you concluded, Rush hour PvZ does not look balanced: the confidence interval is qbinom(c(.025, .975), 631 + 891, .5) = [723, 799]. 631 is far below the 95% lower bound of 723.

Pat: the point of these calculations is that they take sample size into account, so there is no need for rule of thumb numbers like "300+".
Bill307
Profile Blog Joined October 2002
Canada9103 Posts
December 25 2005 10:58 GMT
#13
Ooooh good, we DO have at least one person who's into stats here . And he shows how unnecessary all that work was for determining whether or not we can argue that maps are imbalanced based on the stats .

"qbinom(c(.025, .975), 113 + 128, .5)"

This didn't even cross my mind. I have failed at trying to be a statistician on TLnet .
RowdierBob
Profile Blog Joined May 2003
Australia13295 Posts
December 25 2005 11:17 GMT
#14
Nice post Bill. Im shocked that PvT on Luna is so imba. Are you going to do this with other maps? It'd be interesting to see which are most/least balanced.
"Terrans are pretty much space-Australians" - H
Bill307
Profile Blog Joined October 2002
Canada9103 Posts
December 25 2005 11:34 GMT
#15
On December 25 2005 20:17 RowdierBob wrote:
Nice post Bill. Im shocked that PvT on Luna is so imba. Are you going to do this with other maps? It'd be interesting to see which are most/least balanced.


Yes, I could. But I'll use doodoo's method since it's a lot simpler and gives better precision .
Bill307
Profile Blog Joined October 2002
Canada9103 Posts
December 25 2005 12:13 GMT
#16
On December 25 2005 18:53 gravity wrote:
Even if an imbalance isn't statistically proven, that doesn't mean you can't see one anyway, when you combine the stats with more subjective analysis.


On December 25 2005 19:05 FrozenArbiter wrote:
Blah, luna pvt is FAIRLY balanced.. It's just that it's a million times easier for protoss on lower levels -,-


Agreed with both.

On December 25 2005 18:56 Pat wrote:
If you have enough games (300 + IMO) I think that these stats will be pretty accurate about balancing.


These statistical methods take the # of games into account. You don't need to have 300+ games to make a conclusion: 50-0 for example would be very damning for a map .

Also, I think you'd find that with 300 games, the stats are actually not THAT accurate. For example, with stats as extreme as 133:167 (44.3%), the actual winning chance on the map could realistically be anywhere from 38.7% to 50%. Move up to 1000 games -- 443:667 (44.3%) -- and the actual winning chance can still lie anywhere between 41.3% and 47.4% (there is only a 5% chance that the actual winning chance is outside of this range, while anything inside the range is fair game). And there's a pretty big difference between 41vs59 and 47vs53 odds of winning.
LordOfDabu
Profile Blog Joined December 2003
United States394 Posts
December 25 2005 13:52 GMT
#17
It'd be nice if there was a way to restrict PGT's statistics for players of a certain level. I wouldn't think it'd be too difficult to implement, either. Since I believe most games on PGT are going to be at the lower levels (look how many people are in the D channels compared to the higher ones), a map that's imbalanced at higher levels of play may not be accurately presented here since it's balanced at lower levels (which are the majority of games played on it).
Think fast. Click faster.
mitsy
Profile Joined October 2005
United States1792 Posts
Last Edited: 2005-12-25 14:17:18
December 25 2005 13:59 GMT
#18
part 1

PGT - Rush Hour 2.0 [06] 9896 (3.3x more than luna)
PvZ 40.8/59.2
PvT 53.5/46.5
TvZ 51.7/48.3

PGT - Luna The Final [06] 2985 (1.5x more than lotem)
PvZ vs 302 326 48.1/51.9
PvT vs 553 432 56.1/43.9
TvZ vs 378 344 52.4/47.6

PGT - Lost Temple 2.4 [06] 1994 (2.1x more than r-point)
PvZ vs 135 162 45.5/54.5
PvT vs 358 349 50.6/49.4
TvZ vs 304 291 51.1/48.9

PGT - R - Point 1.0 [06] 931 (1.4x more than p2h)
PvZ vs 62 51 54.9/45.1
PvT vs 212 182 53.8/46.2
TvZ vs 88 76 53.7/46.3

PGT - Plains to Hill 2.1 [06] 684 (3.4x more than forte2)
PvZ vs 90 100 47.4/52.6
PvT vs 108 100 51.9/48.1
TvZ vs 65 68 48.9/51.1

it's safe to cutoff this far. this is the biggest drop until the "unplayed" maps.

PGT - Neo Forte 2.1 [06] 201 (1.4x more than rov)
PGT - Ride of Valkyries [06] 145 (1.3x more than gaia)
PGT - Gaia 1.0 [06] 111 (1.3x more than pa)
PGT - ParanoidAndroid1.0 [06] 87 (1.1x more than requiem)
PGT - Neo Requiem 2.0 [06] 78 (1.3x more than azalea)
PGT - Azalea 1.0 [06] 59 (1.4x more than azalea)
PGT - Forte 1.0 [06] 41 (1.4x more than nost)
PGT - Nostalgia 1.3 [06] 29 (1.3x more than bs)
PGT - Blade Storm 1.5 [06] 22 (1.6x more than estrella)
PGT - Estrella 1.0 [06] 14 (1.3x more than 815)
PGT - Sin 815 2.0 [06] 11 (1.4x more than cult)
PGT - Cultivation Period [06] 8 (1.3x more than namja)
PGT - Namja Iyagi [06] 6 (1.2x more than hunters)
PGT - The Hunters-Gamei [06] 5 (2.5x more than emnity)
PGT - Enmity 1.1 [06] 2 (2x more than usan)
PGT - Usan Nation [06] 1 (n/a)

part 2

least balanced to most
59.2 ZvP Rush Hour 2.0
56.1 PvT Luna The Final
54.9 PvZ R - Point 1.0
54.5 ZvP Lost Temple 2.4
53.8 PvT R - Point 1.0
53.7 TvZ R - Point 1.0
53.5 PvT Rush Hour 2.0
52.6 ZvP Plains to Hill 2.1
52.4 TvZ Luna The Final
51.9 ZvP Luna The Final
51.9 PvT Plains to Hill 2.1
51.7 TvZ Rush Hour 2.0
51.1 TvZ Lost Temple 2.4
51.1 ZvT Plains to Hill 2.1
50.6 PvT Lost Temple 2.4

most balanced to least
49.4 TvP Lost Temple 2.4
48.9 ZvT Lost Temple 2.4
48.9 TvZ Plains to Hill 2.1
48.3 ZvT Rush Hour 2.0
48.1 PvZ Luna The Final
48.1 TvP Plains to Hill 2.1
47.6 ZvT Luna The Final
47.4 PvZ Plains to Hill 2.1
46.5 TvP Rush Hour 2.0
46.3 ZvT R - Point 1.0
46.2 TvP R - Point 1.0
45.5 PvZ Lost Temple 2.4
45.1 ZvP R - Point 1.0
43.9 TvP Luna The Final
40.8 PvZ Rush Hour 2.0

protoss, easiest to hardest
56.1 PvT Luna The Final
54.9 PvZ R - Point 1.0
53.8 PvT R - Point 1.0
53.5 PvT Rush Hour 2.0
51.9 PvT Plains to Hill 2.1
50.6 PvT Lost Temple 2.4
48.1 PvZ Luna The Final
47.4 PvZ Plains to Hill 2.1
45.5 PvZ Lost Temple 2.4
40.8 PvZ Rush Hour 2.0

zerg, easiest to hardest
59.2 ZvP Rush Hour 2.0
54.5 ZvP Lost Temple 2.4
51.9 ZvP Luna The Final
51.1 ZvT Plains to Hill 2.1
52.6 ZvP Plains to Hill 2.1
48.9 ZvT Lost Temple 2.4
48.3 ZvT Rush Hour 2.0
47.6 ZvT Luna The Final
46.3 ZvT R - Point 1.0
45.1 ZvP R - Point 1.0

terran, easiest to hardest
53.7 TvZ R - Point 1.0
52.4 TvZ Luna The Final
51.7 TvZ Rush Hour 2.0
51.1 TvZ Lost Temple 2.4
49.4 TvP Lost Temple 2.4
48.9 TvZ Plains to Hill 2.1
48.1 TvP Plains to Hill 2.1
46.5 TvP Rush Hour 2.0
46.2 TvP R - Point 1.0
43.9 TvP Luna The Final

maps summary

Plains to Hill 2.1 (bad zvp) "most balanced?"
-3rd hardest match for protoss (pvz)

Lost Temple 2.4 (bad zvp) "2nd most balanced?"
-2nd hardest match for protoss (pvz)
-2nd easiest match for zerg (zvp)

Luna The Final (bad tvp, tvz, and zvp) "3rd most balanced?"
-2nd worst balance matchup of all matchups on all these maps (pvt)
-easiest match for protoss (pvt)
-2nd easiest match for terran (tvz)
-hardest match for terran (tvp)
-3rd easiest match for zerg (zvp)
-3rd hardest match for zerg (zvt)

Rush Hour 2.0 (bad zvp, tvz, and tvp) "4th most balanced?"
-worst balance matchup of all matchups on all these maps (zvp)
-hardest match for protoss (pvz)
-easiest match for zerg (zvp)
-3rd easiest match for terran (tvz)
-3rd hardest match for terran (tvp)

R - Point 1.0 (bad tvp, zvp, and tvz) "5th most balanced?"
-2nd easiest match for protoss (pvt)
-3rd easiest match for protoss (pvz)
-2nd hardest match for zerg (zvt)
-hardest match for zerg (zvp)
-easiest match for terran (tvz)
-2nd hardest match for terran (tvp)
-3rd worst matchup (pvz)
express yourself--madonna
RowdierBob
Profile Blog Joined May 2003
Australia13295 Posts
December 25 2005 17:08 GMT
#19
Interesting =o

ZvP@Rush Hour is somewhat easy though.
"Terrans are pretty much space-Australians" - H
MaZza[KIS]
Profile Joined December 2005
Australia2110 Posts
December 25 2005 17:39 GMT
#20
mitsy u little genius.. who wants a big genius hug? YES YOU DO! YES YOU DOOOO! </talkin like a baby>
I really wanted a bigger opponent, like Nate Marquardt, or King Neptune, or Zeus, or Zeus and Fedor, or Fedor on Zeus's shoulders, and they can both punch but only Zeus can kick.
1 2 3 Next All
Please log in or register to reply.
Live Events Refresh
Next event in 14h 31m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Clem_sc2 493
Lowko191
SortOf 126
ProTech121
trigger 38
StarCraft: Brood War
Larva 899
Hyuk 647
Shuttle 618
Soma 616
firebathero 614
BeSt 548
910 466
Stork 455
Killer 395
Light 364
[ Show more ]
Soulkey 212
Snow 165
hero 155
Rush 123
Zeus 118
Barracks 89
Free 77
Pusan 72
soO 52
Shinee 47
zelot 42
Sacsri 31
Sea.KH 29
Shine 25
yabsab 21
Terrorterran 19
Noble 14
SilentControl 14
scan(afreeca) 12
ajuk12(nOOB) 12
Hm[arnc] 9
Icarus 4
Dota 2
singsing3427
XcaliburYe126
NeuroSwarm54
Counter-Strike
olofmeister2214
x6flipin747
shoxiejesuss695
allub198
Heroes of the Storm
Khaldor150
Other Games
summit1g9000
Mew2King1133
B2W.Neo715
crisheroes465
RotterdaM193
XaKoH 122
KnowMe91
QueenE34
Organizations
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 13 non-featured ]
StarCraft 2
• StrangeGG 66
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• Noizen112
• lizZardDota260
Upcoming Events
Korean StarCraft League
14h 31m
CranKy Ducklings
21h 31m
WardiTV 2025
23h 31m
SC Evo League
1d
IPSL
1d 4h
Dewalt vs ZZZero
BSL 21
1d 7h
Sziky vs OyAji
Gypsy vs eOnzErG
OSC
1d 9h
Solar vs Creator
ByuN vs Gerald
Percival vs Babymarine
Moja vs Krystianer
EnDerr vs ForJumy
sebesdes vs Nicoract
Sparkling Tuna Cup
1d 21h
WardiTV 2025
1d 23h
OSC
2 days
[ Show More ]
IPSL
2 days
Bonyth vs KameZerg
BSL 21
2 days
Bonyth vs StRyKeR
Tarson vs Dandy
Replay Cast
2 days
Wardi Open
2 days
StarCraft2.fi
3 days
Monday Night Weeklies
3 days
Replay Cast
3 days
WardiTV 2025
3 days
StarCraft2.fi
4 days
PiGosaur Monday
4 days
StarCraft2.fi
5 days
Tenacious Turtle Tussle
5 days
The PondCast
5 days
WardiTV 2025
5 days
StarCraft2.fi
6 days
WardiTV 2025
6 days
Liquipedia Results

Completed

Proleague 2025-11-30
RSL Revival: Season 3
Light HT

Ongoing

C-Race Season 1
IPSL Winter 2025-26
KCM Race Survival 2025 Season 4
YSL S2
BSL Season 21
CSCL: Masked Kings S3
Slon Tour Season 2
Acropolis #4 - TS3
META Madness #9
SL Budapest Major 2025
ESL Impact League Season 8
BLAST Rivals Fall 2025
IEM Chengdu 2025
PGL Masters Bucharest 2025
Thunderpick World Champ.
CS Asia Championships 2025
ESL Pro League S22

Upcoming

BSL 21 Non-Korean Championship
Acropolis #4
IPSL Spring 2026
Bellum Gens Elite Stara Zagora 2026
HSC XXVIII
RSL Offline Finals
WardiTV 2025
Kuram Kup
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter Qual
eXTREMESLAND 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.