• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 04:18
CEST 10:18
KST 17:18
  • 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] Ro4 Preview: On Course7Code S Season 1 - RO8 Preview7[ASL21] Ro8 Preview Pt2: Progenitors8Code S Season 1 - RO12 Group A: Rogue, Percival, Solar, Zoun13[ASL21] Ro8 Preview Pt1: Inheritors16
Community News
Maestros of The Game 2 announcement and schedule !7Weekly Cups (April 27-May 4): Clem takes triple0RSL Revival: Season 5 - Qualifiers and Main Event12Code S Season 1 (2026) - RO12 Results12026 GSL Season 1 Qualifiers25
StarCraft 2
General
Code S Season 1 - RO8 Preview Behind the Blue - Team Liquid History Book Weekly Cups (April 27-May 4): Clem takes triple Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool Code S Season 1 (2026) - RO12 Results
Tourneys
GSL Code S Season 1 (2026) WardiTV Mondays Sparkling Tuna Cup - Weekly Open Tournament Sea Duckling Open (Global, Bronze-Diamond) Maestros of The Game 2 announcement and schedule !
Strategy
Custom Maps
[D]RTS in all its shapes and glory <3 [A] Nemrods 1/4 players
External Content
Mutation # 525 Wheel of Misfortune The PondCast: SC2 News & Results Mutation # 524 Death and Taxes Mutation # 523 Firewall
Brood War
General
[ASL21] Ro4 Preview: On Course Quality of life changes in BW that you will like ? Why there arent any 256x256 pro maps? RepMastered™: replay sharing and analyzer site BGH Auto Balance -> http://bghmmr.eu/
Tourneys
[ASL21] Semifinals A [BSL22] RO16 Group Stage - 02 - 10 May [Megathread] Daily Proleagues [ASL21] Ro8 Day 3
Strategy
Simple Questions, Simple Answers Fighting Spirit mining rates Muta micro map competition What's the deal with APM & what's its true value
Other Games
General Games
Warcraft III: The Frozen Throne Stormgate/Frost Giant Megathread Path of Exile Nintendo Switch Thread Daigo vs Menard Best of 10
Dota 2
The Story of Wings Gaming
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
Vanilla Mini Mafia Mafia Game Mode Feedback/Ideas TL Mafia Community Thread Five o'clock TL Mafia
Community
General
Russo-Ukrainian War Thread US Politics Mega-thread UK Politics Mega-thread The Letting Off Steam Thread European Politico-economics QA Mega-thread
Fan Clubs
The IdrA Fan Club
Media & Entertainment
Anime Discussion Thread [Manga] One Piece [Req][Books] Good Fantasy/SciFi books
Sports
2024 - 2026 Football Thread McBoner: A hockey love story Formula 1 Discussion
World Cup 2022
Tech Support
streaming software Strange computer issues (software) [G] How to Block Livestream Ads
TL Community
The Automated Ban List
Blogs
How EEG Data Can Predict Gam…
TrAiDoS
ramps on octagon
StaticNine
Funny Nicknames
LUCKY_NOOB
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1518 users

Resistance Math

Forum Index > TL Mafia
Post a Reply
Roblin
Profile Joined April 2010
Sweden948 Posts
Last Edited: 2014-01-13 01:53:13
January 12 2014 10:04 GMT
#1
I do not personally play mafia or resistance, but I like reading ongoing games on my free time, recently I read the game resistance 3, and I got curious about the setup and felt lke doing some math on what the chances are of winning for the two teams.

All percentages will be approximated to 2 significant digits.
The players will be designated the names a, b, c, d, e, f, g, h, i.
Most of the text containing math and numbers are hidden in spoilers to allow for easier reading, I recommend opening each spoiler, read the text but ignore the numbers unless you are particularly interested in them.

In the game of resistance using 9 players, 3 of which are spies and uses a 3 4 4 5(2) 5 setup, the following is true:

If teams are chosen completely randomly and spies always sabotage missions (which is not true, but if it was then this would be true):
The chances of picking a team where the mission is succesful on turn x is (paranthesis is chance to be sabotaged):
+ Show Spoiler +
1: (6!/(3!3!))/(9!/(3!6!)) = 5/21 approx 23% (16/21 77%)

2: (6!/(4!2!))/(9!/(4!5!)) = 5/42 approx 12% (37/42 88%)

3: (6!/(4!2!))/(9!/(4!5!)) = 5/42 approx 12% (37/42 88%)

4: ((6!/(4!2!))+(6!/(5!1!)))/(9!/(5!4!)) = 1/6 approx 17% (5/6 83%)

5: (6!/(5!1!))/(9!/(5!4!)) = 1/21 approx 5% (20/21 95%)


There are only 20 possible scenarios, given that teams are chosen completely randomly and spies always sabotage, the chances for each scenario looks roughly as follows:
+ Show Spoiler +
s = success, f = fail

1: sss 125/37044 0.34%
2: ssfs 925/222264 0.42%
3: ssffs 4625/4667544 0.099%
4: ssfff 23125/1166886 1.2%
5: sfss 925/222264 0.42%
6: sfsfs 4625/4667544 0.099%
7: sfsff 23125/1166886 1.2%
8: sffss 6845/4667544 0.15%
9: sffsf 34225/1166886 2.9%
10: sfff 34225/222264 15%
11: fsss 50/27783 0.18%
12: fssfs 250/583443 0.043%
13: fssff 5000/583443 0.86%
14: fsfss 370/583443 0.063%
15: fsfsf 7400/583443 1.3%
16: fsff 1850/27783 6.7%
17: ffsss 370/583443 0.063%
18: ffssf 7400/583443 1.3%
19: ffsf 1850/27783 6.7%
20: fff 5476/9261 59%



Now lets rearrange these to show which ten the resistance win and which ten the spies win.

+ Show Spoiler +
Resistance win
1: sss 125/37044 0.34%
2: ssfs 925/222264 0.42%
3: ssffs 4625/4667544 0.099%
5: sfss 925/222264 0.42%
6: sfsfs 4625/4667544 0.099%
8: sffss 6845/4667544 0.15%
11: fsss 50/27783 0.18%
12: fssfs 250/583443 0.043%
14: fsfss 370/583443 0.063%
17: ffsss 370/583443 0.063%
Total chance to win: 29005/1555848 1.9%

Spies win
4: ssfff 23125/1166886 1.2%
9: sffsf 34225/1166886 2.9%
10: sfff 34225/222264 15%
7: sfsff 23125/1166886 1.2%
13: fssff 5000/583443 0.86%
15: fsfsf 7400/583443 1.3%
16: fsff 1850/27783 6.7%
18: ffssf 7400/583443 1.3%
19: ffsf 1850/27783 6.7%
20: fff 5476/9261 59%
Total chance to win: 1526843/1555848 98%


These numbers hint that using this setup gives the spies an overwhelming advantage, but this is an extreme oversimplification of the rules, lets simulate that the resistance are a little smarter than simply picking random teams, this time teams are picked such as to maximize the chance that the mission is successful. The spies always sabotage if doing so causes a mission to fail.
+ Show Spoiler +
We estimate the chance of someone being spy by using what we know from previously sent teams. Initially everyone are regarded to have a 3 in 9 (or 1/3) chance or being spy.
a 1/3
b 1/3
c 1/3
d 1/3
e 1/3
f 1/3
g 1/3
h 1/3
i 1/3

We have no information to base our initial individual estimates so the first team will be random, lets pick a, b, c. (I am well aware that this is not true in real games, regardless, we simplify the problem this way in this simulation),

Team sent: a, b, c

Team 1 succeeds 5/21 23% of the time.
+ Show Spoiler +
a, b and c are confirmed resistance and will be sent on all missions henceforth.
a 0
b 0
c 0
d 2/3
e 2/3
f 2/3
g 2/3
h 2/3
i 2/3
Lets also send player d

Team sent: a, b, c, d

Team 2 succeeds 1/3 33% of the time. (Total chance to reach here: 5/63 7.9%).
+ Show Spoiler +
Excellent, we have 4 confirmed resistance, we will send the same team again and win.
a 0
b 0
c 0
d 0
e 3/5
f 3/5
g 3/5
h 3/5
i 3/5

Team sent: a, b, c, d

Team 3 succeeds 1/1 100% of the time. (Total chance to reach here: 5/63 7.9%).
+ Show Spoiler +
Resistance win


Team 2 fails 2/3 67% of the time. (Total chance to reach here: 10/63 16%).
+ Show Spoiler +
d is confirmed spy, we send another potential resistance member.

a 0
b 0
c 0
d 1
e 2/5
f 2/5
g 2/5
h 2/5
i 2/5

Team sent: a, b, c, e

Team 3 succeeds 3/5 60% of the time. (Total chance to reach here: 2/21 9.5%).
+ Show Spoiler +
Excellent, we have found a 4th resistance member, this is great because now it doesn't matter who we send on mission 4 as the 5th member, because the spies need 2 sabotages to make the mission fail.

a 0
b 0
c 0
d 1
e 0
f 1/2
g 1/2
h 1/2
i 1/2

Team sent: a, b, c, e, anyone

Team 4 succeeds 1/1 100% of the time. (Total chance to reach here: 2/21 9.5%).
+ Show Spoiler +
Resistance win


Team 3 fails 2/5 40% of the time. (chance to reach here: 4/63 6.3%).
+ Show Spoiler +
e is confirmed spy

a 0
b 0
c 0
d 1
e 1
f 1/4
g 1/4
h 1/4
i 1/4

For the fourth team we need to send 5 members, and the spies need two sabotages to win, of those that have not been sent yet only 1 can possibly be a spy, therefore, if we send the confirmed resistance and 2 new, we are guaranteed to succeed with the mission, lets send f and g

Team sent: a, b, c, f, g

Team 4 succeeds 1/1 100% of the time. (Total chance to reach here: 4/63 6.3%).
+ Show Spoiler +
edit:I did this one wrong, I said this was a resistance win, but its actually not, its really the following:
We have 3 confirmed resistance and 2 succesful missions and 2 failed missions, its down to the final mission to find out if resistance wins or not.
The last mission did not give us any additional information, so we still only know that we have 3 confirmed resistance, 2 confirmed spies and a group of 4 players where one is a spy, out of which we need to select 2 players to go on the final mission and we lose if we pick the spy.

Lets do it.

Team sent: a, b, c, f, g

Team 5 succeeds 1/2 50% of the time. (Total chance to reach here: 2/63 3.2%).
+ Show Spoiler +
Resistance win


Team 5 fails 1/2 50% of the time. (Total chance to reach here: 2/63 3.2%).
+ Show Spoiler +
Spies win


Team 1 fails 16/21 77% of the time.
+ Show Spoiler +
At least one of a, b and c are spies, but there could be more, there is a possibility that two or even all three of the crew are spies, the estimates that a, b and c are spies will be adjusted to reflect this fact, as a reaction, the estimates of the rest of the players will be adjusted to reflect that they have a lower chance of being spies.

There are 9!/(3!6!) = 84 ways to choose 3 members from 9 players, out of these there are:
6!/(3!3!) = 20 ways to choose teams with no spies
6!/(2!4!)*3 = 45 ways to choose a team with exactly 1 spy
6!/(1!5!)*3 = 18 ways to choose a team with exactly 2 spies
6!/(0!6!) = 1 way to choose a team made entirely of spies

Therefore, if we assume that at least 1 spy has been sent, then on average there will be ((45*1)+(18*2)+(1*3))/(45+18+1) = 21/16 = 1.3125 spies sent, therefore we will adjust our estimates to say that each of a, b and c have an estimated spyvalue so to speak, of (21/16)/3 = 7/16, the remaining 6 players will have estimated spyvalues of (3-(21/16))/6 = 9/32.

a 7/16
b 7/16
c 7/16
d 9/32
e 9/32
f 9/32
g 9/32
h 9/32
i 9/32
j 9/32

So these numbers represent our distrust in these players, lets go on to the choosing of the next team. we need to pick 4 players, and we have 2 different groups of players, one group of 3 players where 1 is a spy, and another group of 6 where 2 are spies, lets do some quick math to find out what combination of players from these groups maximizes the chance that our team succeeds.

If we pick all 4 from the group of 6 then we need to pick all resistance, there is therefore only 1 succesful team possible from that selection, and there are 6!/(4!2!) = 15 possible teams, there is therefore a 1 in 15 chance of succeeding.
If we pick 3 from the group of 3 and 1 from the group of 4 we are guaranteed to fail, so lets not do that.
If we pick 3 from the group of 6 and 1 from the group of 3 we have a 2*(4!/(3!1!))/(6!/(3!3!))/3 = 2/15 chance of sending a succesful team.
If we pick 2 from the group of 6 and 2 from the group of 3 we have a (4!/(2!2!))/(6!/(3!3!))/3 = 1/10 chance of sending a succesful team.

The best odds are if we send 1 from the group of 3 and 3 from the group of 6, giving a 2/15 chance.

Team sent: a, d, e, f

Team 2 succeeds 2/15 13% of the time. (Total chance to reach here: 32/315 10%).
+ Show Spoiler +
Excellent, we have 4 confirmed resistance for mission 3, lets send the same team again.

a 0
b 1/2
c 1/2
d 0
e 0
f 0
g 2/3
h 2/3
i 2/3

Team sent: a, d, e, f

Team 3 succeeds 1/1 100% of the time. (Total chance to reach here 32/315 10%).
+ Show Spoiler +
Now we send anyone together with the previous team of 4, the spies cannot sabotage because they need 2 spies for this mission.

a 0
b 1/2
c 1/2
d 0
e 0
f 0
g 2/3
h 2/3
i 2/3

Team sent: a, d, e, f, anyone

Team 4 succeeds 1/1 100% of the time. (Total chance to reach here 32/315 10%).
+ Show Spoiler +
Resistance win


Team 2 fails 13/15 87% of the time. (Total chance to reach here 208/315 66%).
+ Show Spoiler +
The first and second mission has failed, and sending an unsuccesful team at any point in time will now mean a spy victory.
We need to send 4 players, but first we should update our distrust metric. it gets a little complicated trying to figure out the chances for each person of being spy, but lets do our best.

We know that among a, b and c there is at least 1 spy.
We know that among a, d, e and f there is at least 1 spy.

After working on it I get the chances to be as such:

a 28/55
b 2/5
c 2/5
d 18/55
e 18/55
f 18/55
g 13/55
h 13/55
i 13/55

The best team to send turns out to be d, g, h, i, it succeeds in 2/11 times, thereby barely beating a number of other combinations that all have 9/55, such as aghi, bdgh, bghi and degh.

Team sent: d, g, h, i

Team 3 succeeds 2/11 18% of the time. (Total chance to reach here 416/3465 12%).
+ Show Spoiler +
A succesful mission! That means we have 4 confirmed resistance and we can send these 4 on the next mission together with one more, the spies cannot possibly sabotage this mission because they need 2 spies on this mission but we are sending 4 confirmed resistance.

Lets assume we do not find out whether anyone sabotaged the mission, this is realistic since in this scenario any sent spy would never actually sabotage the mission since that would simply unveil that player as a spy.

Team sent: d, g, h, i, anyone

Team 4 succeeds 1/1 100% of the time. (Total chance to reach here 416/3465 12%).
+ Show Spoiler +
It is now time to choose the final team. We have 4 confirmed resistance but need to find 1 last resistance player to win.

There are only 10 possible configurations of spyteams that can give the results that the previous missions have had, these 10 possible spyteams are:
a, b, c
a, b, e
a, b, f
a, c, e
a, c, f
a, e, f
b, c, e
b, c, f
b, e, f
c, e, f

Which interestingly gives every player that is not confirmed resistance an equal chance of being spy, 6/10 or equivalently 3/5.

a 3/5
b 3/5
c 3/5
d 0
e 3/5
f 3/5
g 0
h 0
i 0

So lets send the team a, d, g, h, i and hope for the best.

Team sent: a, d, g, h, i

Team 5 succeeds 2/5 40% of the time. (Total chance to reach here 832/17325 4.8%).
+ Show Spoiler +
Resistance win


Team 5 fails 3/5 60% of the time. (Total chance to reach here 416/5775 7.2%).
+ Show Spoiler +
Spies win


Team 3 fails 9/11 82% of the time. (Total chance to reach here 208/385 54%).
+ Show Spoiler +
Spies win


So what does this tell us?
Well first of all it tells us that if all players play as if they were resistance (i.e. it is impossible to tell a resistance player from a spy through psychology) and spies always cause missions to fail if they can do so, then spies win 64% of the time and resistance win 36% of the time.
resistance win 87% of the time if mission 1 succeeds.
Further, under the same restrictions we can say that if resistance succeeds in mission 2 then they are guaranteed to win with proper play.
And finally, resistance is guaranteed to succeed mission 4 given those restrictions.
however, more than half of the games ends in 3 consecutive failed missions.

But of course, this is an extreme oversimplification. A very potent weapon among spies are to not sabotage missions they are sent on to gain the resistance trust and throw off the reasoning behind who is and is not confirmed resistance. This is something that the above calculations do not take into consideration, but for now I can't think of a very good mathematical model to represent such behaviour, so Ill simply leave it as an unsolved mystery as to what is the proper play at what time when considering enemy wifom such as spies not sabotaging.

Anyway, I would love to have some comments regarding if I have done something wrong or if there is something you believe is worth adding. how would you play in situation X? how would you draw out a tricky spy? how would you beat the odds?
I'm better today than I was yesterday!
LSB
Profile Blog Joined April 2010
United States5171 Posts
January 12 2014 19:47 GMT
#2
First of all for your math you got to keep in mind multiple spies can be sent of on a mission. This would make the probabilities for certain situations change. In general your probabilities reflect a lower bound for resistance win percentage.

However the day 1 success presents and interesting case. Due to this, spy optimal strategy would be to let the day 1 mission go through. Should the town follow they plan as per assuming we would have 3 confirmed resistance members, the spies are guaranteed to win.
Once is an accident. Twice is coincidence. Three times is an enemy action. Bus Driver can never target themselves I'm sorry
LSB
Profile Blog Joined April 2010
United States5171 Posts
January 12 2014 20:06 GMT
#3
Lets say we continue on with this. The town realizes that they spy optimal strategy is to allow the day one mission to succeed. Therefore there is no confirmed town so they send out four random people (each person has the same likelyhood as being a spy).

In fact, it might be a good idea to just send out A,B,C,D

Scenario A, Mission 2 success
If the town sends out 4 people and the Mission succeeds, they should send out the same four people the next day for a chance to instantly win.

Thus the spy optimal strategy would be to cause this mission to fail, because if the mission were to succeed (and a spy was on the mission) the same mission would be sent out and the spy would have to fail the mission then or face a loss.

This would be the guaranteed town win scenario, and it occurs 19.75% of the time

Scenario B, Mission 2 fail
80.25% likelyhood of occurring
This indicates at least one spy in one of the four people. Unfortunately I don't want to work out the math behind the likelyhood of someone being a spy. So I'm just going to assume that everyone still has an equal chance of being a spy.

But from here we see a pattern and some fundamental (but I assume pretty obvious) observations

A) Should a mission succeed the resistance should immediately send out the same people on the next mission. + Show Spoiler +
Even if we assume the spys will always allow the first mission to succeed, everyone will have the same probability of being a spy, so probability wise it doesn't matter if you send out the same people or not

B) Failure of a mission cast suspicion on all party members involved, even if the mission succeeded before
C) Given the first two assumptions, the spy is always better off failing a mission he is in, because allowing a mission success can only get the spy one mission failure as a result. Which would make the spy worse off than failing the mission in the first place.

However this brings us back to your first example, where the spies have a 98% chance of winning. Which indicates that assumption B probably needs to be relaxed.
Once is an accident. Twice is coincidence. Three times is an enemy action. Bus Driver can never target themselves I'm sorry
Foolishness *
Profile Blog Joined May 2009
United States3044 Posts
January 13 2014 00:46 GMT
#4
This is amazing
geript: "Foolishness's cases are persuasive and reasonable but leave you feeling dirty afterwards. Kinda like a whore." ---- Manager of the TL Mafia forum, come play!
Roblin
Profile Joined April 2010
Sweden948 Posts
Last Edited: 2014-01-17 06:55:48
January 13 2014 01:53 GMT
#5
I just realized I have made a mistake, in the spoiler tree leading success-fail-fail-success I have written resistance win, this is false, in this scenario the game would go on to mission 5 and the resistance only have 3 confirmed resistance, so there would be a chance for the resistance to fail this fifth mission, therefore spies can win. I will update OP with a correct success-fail-fail-success scenario.

On January 13 2014 04:47 LSB wrote:
First of all for your math you got to keep in mind multiple spies can be sent of on a mission. This would make the probabilities for certain situations change. In general your probabilities reflect a lower bound for resistance win percentage.

However the day 1 success presents and interesting case. Due to this, spy optimal strategy would be to let the day 1 mission go through. Should the town follow they plan as per assuming we would have 3 confirmed resistance members, the spies are guaranteed to win.


In my math I do take in consideration that more than one spy might be in a team, I think I'll make another scenario-tree where the spies take into account the resistance logic for whether they should sabotage or not, and then maybe another one where the resistance takes into account that the spies might not sabotage.

On January 13 2014 05:06 LSB wrote:
Lets say we continue on with this. The town realizes that they spy optimal strategy is to allow the day one mission to succeed. Therefore there is no confirmed town so they send out four random people (each person has the same likelyhood as being a spy).

In fact, it might be a good idea to just send out A,B,C,D

Scenario A, Mission 2 success
If the town sends out 4 people and the Mission succeeds, they should send out the same four people the next day for a chance to instantly win.

Thus the spy optimal strategy would be to cause this mission to fail, because if the mission were to succeed (and a spy was on the mission) the same mission would be sent out and the spy would have to fail the mission then or face a loss.

This would be the guaranteed town win scenario, and it occurs 19.75% of the time

Scenario B, Mission 2 fail
80.25% likelyhood of occurring
This indicates at least one spy in one of the four people. Unfortunately I don't want to work out the math behind the likelyhood of someone being a spy. So I'm just going to assume that everyone still has an equal chance of being a spy.

But from here we see a pattern and some fundamental (but I assume pretty obvious) observations

A) Should a mission succeed the resistance should immediately send out the same people on the next mission. + Show Spoiler +
Even if we assume the spys will always allow the first mission to succeed, everyone will have the same probability of being a spy, so probability wise it doesn't matter if you send out the same people or not

B) Failure of a mission cast suspicion on all party members involved, even if the mission succeeded before
C) Given the first two assumptions, the spy is always better off failing a mission he is in, because allowing a mission success can only get the spy one mission failure as a result. Which would make the spy worse off than failing the mission in the first place.

However this brings us back to your first example, where the spies have a 98% chance of winning. Which indicates that assumption B probably needs to be relaxed.


For the record the chances of people being spy if mission 2 fails if we know mission 1 always succeeds is

a 14/37 38%
b 14/37 38%
c 14/37 38%
d 14/37 38%
e 11/37 30%
f 11/37 30%
g 11/37 30%
h 11/37 30%
i 11/37 30%

this does take into account that several of a, b, c and d could be spies.

Ill edit this post later with the extra scenario trees I was talking about above, and giving a more detailed response to your post, but for now I gotta go

edit: extra trees not coming because they get way too big to handle in any easy-to-read format because of a number of reasons, mainly the fact that the resistance are told how many sabotages there were in a mission, which makes the possibilities kind of explode, some giving loads of information to the resistance and some giving barely any information at all.

I believe it is sufficient to say that the format is very balanced, unless the resistance doesn't use all available information, in which case it is heavily spy-favored.
I'm better today than I was yesterday!
Koshi
Profile Blog Joined August 2010
Belgium38799 Posts
January 13 2014 14:45 GMT
#6
Resistance is impossible to win as town the way we played it.

I had a good night of sleep.
Please log in or register to reply.
Live Events Refresh
GSL
08:00
2026 Season 2: Qualifiers
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft: Brood War
Sea 898
BeSt 804
Zeus 604
Bisu 367
Killer 267
Pusan 214
Soulkey 97
910 96
soO 47
Hm[arnc] 40
[ Show more ]
Sharp 35
Bale 17
Larva 16
ZergMaN 6
Liquid`Ret 6
Terrorterran 1
League of Legends
JimRising 547
Counter-Strike
olofmeister2621
shoxiejesuss295
Other Games
summit1g12659
m0e_tv472
ceh9415
monkeys_forever193
crisheroes129
ViBE118
RuFF_SC234
Organizations
Counter-Strike
PGL27364
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 12 non-featured ]
StarCraft 2
• LUISG 28
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• TFBlade422
Upcoming Events
Afreeca Starleague
1h 42m
Soma vs Leta
Wardi Open
3h 42m
Monday Night Weeklies
7h 42m
OSC
15h 42m
CranKy Ducklings
1d 1h
Afreeca Starleague
1d 1h
Light vs Flash
Replay Cast
2 days
Replay Cast
2 days
The PondCast
3 days
Replay Cast
3 days
[ Show More ]
RSL Revival
4 days
Korean StarCraft League
4 days
RSL Revival
5 days
BSL
5 days
GSL
5 days
Cure vs TBD
TBD vs Maru
BSL
6 days
Liquipedia Results

Completed

CSL 2026 SPRING (S20)
WardiTV TLMC #16
Nations Cup 2026

Ongoing

BSL Season 22
ASL Season 21
IPSL Spring 2026
KCM Race Survival 2026 Season 2
Acropolis #4
KK 2v2 League Season 1
BSL 22 Non-Korean Championship
SCTL 2026 Spring
RSL Revival: Season 5
2026 GSL S1
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026
BLAST Rivals Spring 2026
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League S23 Finals
ESL Pro League S23 Stage 1&2

Upcoming

Escore Tournament S2: W7
YSL S3
Escore Tournament S2: W8
CSLAN 4
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
Maestros of the Game 2
2026 GSL S2
BLAST Bounty Summer 2026: Closed Qualifier
Stake Ranked Episode 3
XSE Pro League 2026
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 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.