• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 09:00
CEST 15:00
KST 22:00
  • 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
Classic wins Code S Season 2 (2025)10Code S RO4 & Finals Preview: herO, Rogue, Classic, GuMiho0TL Team Map Contest #5: Presented by Monster Energy4Code S RO8 Preview: herO, Zoun, Bunny, Classic7Code S RO8 Preview: Rogue, GuMiho, Solar, Maru3
Community News
Weekly Cups (June 9-15): herO doubles on GSL week1Firefly suspended by EWC, replaced by Lancer12Classic & herO RO8 Interviews: "I think it’s time to teach [Rogue] a lesson."2Rogue & GuMiho RO8 interviews: "Lifting that trophy would be a testament to all I’ve had to overcome over the years and how far I’ve come on this journey.8Code S RO8 Results + RO4 Bracket (2025 Season 2)14
StarCraft 2
General
The Memories We Share - Facing the Final(?) GSL Weekly Cups (June 9-15): herO doubles on GSL week The SCII GOAT: A statistical Evaluation Nexon wins bid to develop StarCraft IP content, distribute Overwatch mobile game Rogue EWC 2025 Hype Video!
Tourneys
RSL: Revival, a new crowdfunded tournament series $5,100+ SEL Season 2 Championship (SC: Evo) SOOPer7s Showmatches 2025 SOOP Starcraft Global #22 $3,500 WardiTV European League 2025
Strategy
How did i lose this ZvP, whats the proper response Simple Questions Simple Answers [G] Darkgrid Layout
Custom Maps
[UMS] Zillion Zerglings
External Content
Mutation # 478 Instant Karma Mutation # 477 Slow and Steady Mutation # 476 Charnel House Mutation # 475 Hard Target
Brood War
General
BW General Discussion BGH Auto Balance -> http://bghmmr.eu/ ASL20 Preliminary Maps Recent recommended BW games FlaSh Witnesses SCV Pull Off the Impossible vs Shu
Tourneys
[BSL20] GosuLeague RO16 - Tue & Wed 20:00+CET [BSL20] ProLeague Bracket Stage - WB Finals & LBR3 [Megathread] Daily Proleagues [BSL 2v2] ProLeague Season 3 - Friday 21:00 CET
Strategy
Simple Questions, Simple Answers I am doing this better than progamers do. [G] How to get started on ladder as a new Z player
Other Games
General Games
Stormgate/Frost Giant Megathread Nintendo Switch Thread Path of Exile Beyond All Reason What do you want from future RTS games?
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
Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread Vanilla Mini Mafia
Community
General
Things Aren’t Peaceful in Palestine US Politics Mega-thread UK Politics Mega-thread Russo-Ukrainian War Thread Echoes of Revolution and Separation
Fan Clubs
SKT1 Classic Fan Club! Maru Fan Club
Media & Entertainment
Korean Music Discussion [Manga] One Piece
Sports
TeamLiquid Health and Fitness Initiative For 2023 NHL Playoffs 2024 2024 - 2025 Football Thread Formula 1 Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List
Blogs
A Better Routine For Progame…
TrAiDoS
StarCraft improvement
iopq
Heero Yuy & the Tax…
KrillinFromwales
I was completely wrong ab…
jameswatts
Need Your Help/Advice
Glider
Trip to the Zoo
micronesia
Customize Sidebar...

Website Feedback

Closed Threads



Active: 4115 users

How to calculate your MMR from results of 1 match - Page 16

Forum Index > SC2 General
Post a Reply
Prev 1 14 15 16 17 Next All
skeldark
Profile Joined April 2010
Germany2223 Posts
June 04 2012 23:37 GMT
#301
On June 05 2012 08:17 Excalibur_Z wrote:
I agree. If that goes into the live version, it will make it virtually impossible to collect data. League badges alone are already confusing enough for players because they must be viewed within a certain context. Typically what happens is something like this:

1. Player posts a forum thread asking "I'm only SILVER and I'm being matched against DIAMONDS what the heck is going on??"
2. I investigate by looking up the player's match history to determine whether: a) the guy is talking about team games and is confusing a player's Best Team with the Actual Team he was matched against, or b) he is close to promotion or the other player is close to demotion.
3. I post the adjusted points for all opponents in the player's match history and the associated point gains/losses so the player has a better idea of why he was matched against that player in the first place, and I also include the opponents' opponents if that information is statistically interesting or otherwise relevant.
4. The player is thankful to receive the information and/or rails against Blizzard for the confusion.

If that change goes live, I won't be able to provide step 3 anymore, and maybe not even step 2. People do understand when you tell them "you've got 1000 adjusted points and that Diamond you fought was -200, and before that game you played against a 100 point Platinum and a 400 point Gold, so the Diamond wasn't as much of an anomaly as you might have expected" because it puts things in context. Without that additional layer of research, things become much cloudier.

I think there is still a way to find out the players mmr. But this way would need me to read way more out of the sc2 client than i already do and would produce way less accurate results. ( working with only the player data = opponent dmmr)
And to be honest i dont think i would do this. Its a fight i can not win.
In the long wrong they will hide more and more information until only the league icon is left.
And i start to ask myself if its worth it to put so much work into a game that moves so far away from what i enjoy.



Save gaming: kill esport
SDream
Profile Blog Joined November 2010
Brazil896 Posts
June 04 2012 23:43 GMT
#302
It's hopefully a bug, I already reported it as a bug in the forums for arcade beta.

I found that just unbelievable. Will we lose sc2ranks? There won't be any reason for us to even have a division, they could just give us a league badge and then give us a star if we are active enough!!

The worst problem is that you can't even get people to protest enough, however that will have an impact in the game in the future, as people get bored of being league X with a star for 1 year, they won't just be happy with that forever >.>

As I said, hopefully it's a bug and will get fixed soon (before it hits live regions).
Not_That
Profile Joined April 2011
287 Posts
Last Edited: 2012-06-05 01:07:22
June 05 2012 01:06 GMT
#303
I don't believe Blizzard will go on with this. It will hurt their franchise too much and they still have at the very least 2 expansion packs to profit from, not to mention the benefits of having SC2 as a large esport game.
Geos13
Profile Joined May 2011
437 Posts
June 05 2012 01:48 GMT
#304
I think Blizzard mentioned they were planning on implementing in HOTS a non-ladder mmr matchmaking system for people who were afraid of knowing their ranking. I am hoping that means they will actually give us real statistics for people in the ladder matchups. Unfortunately that might mean all the great work you have done might be for nothing anyways.
Not_That
Profile Joined April 2011
287 Posts
June 05 2012 06:31 GMT
#305
Oh I couldn't be happier than if Blizzard starts showing MMR in game. That's the reason we're working on this so much. I'd prefer if they would've shown it from the get go, but late is better than never.

Sadly I don't think they will ever show it. It's a decision they made while developing SC2 and nothing changed in this regard between then and now.
celeryman
Profile Joined January 2011
United States54 Posts
June 07 2012 02:33 GMT
#306
Excalibur has had the most cogent explanation for blizzard's byzantine system I've heard to this date (and that includes out of blizzard people themselves), but I have to overwhelmingly agree with Not_That... MMR and the standard deviation should be displayed, or at least some closer approximation. The obfuscation around points and leagues is ridiculous. And placement after 5 games makes no sense.

Another thing I've noticed recently, is that I think the sigma measure is much more relevant in Blizzard's system than it is in TrueSkill. I've tried to implement my own TrueSkill, but I don't think I'm doing it correctly, but I've been amazed how new accounts tned to be matched against other new accounts, both in placements and in early games. That effect diminishes as games get played, but Blizzard has obviously tweaked their implementation. That's part of what makes modeling the bnet ladder so difficult.

I'm in the same boat with skeldark, i've thrown up my hands on this issue more than once. I think there is still value in modeling the bnet system, but the ladder match making is the biggest blackbox of all.
Excalibur_Z
Profile Joined October 2002
United States12235 Posts
June 07 2012 03:39 GMT
#307
On June 07 2012 11:33 celeryman wrote:
Excalibur has had the most cogent explanation for blizzard's byzantine system I've heard to this date (and that includes out of blizzard people themselves), but I have to overwhelmingly agree with Not_That... MMR and the standard deviation should be displayed, or at least some closer approximation. The obfuscation around points and leagues is ridiculous. And placement after 5 games makes no sense.

Another thing I've noticed recently, is that I think the sigma measure is much more relevant in Blizzard's system than it is in TrueSkill. I've tried to implement my own TrueSkill, but I don't think I'm doing it correctly, but I've been amazed how new accounts tned to be matched against other new accounts, both in placements and in early games. That effect diminishes as games get played, but Blizzard has obviously tweaked their implementation. That's part of what makes modeling the bnet ladder so difficult.

I'm in the same boat with skeldark, i've thrown up my hands on this issue more than once. I think there is still value in modeling the bnet system, but the ladder match making is the biggest blackbox of all.


What you mentioned (new accounts vs new accounts) is something we've noticed as well, but it just doesn't make sense. If I'm a ladder designer, I want new players to be placed as accurately as I can so they don't just get frustrated and quit. After all, I have only 5 games to figure out where a new player should go. The fact that new players tend to play against other new players is weird because absolutely nothing is known about either player, so it's actually one complete unknown playing against another complete unknown, so what kind of information can you get from that?

As it turns out, it may not matter. If you pit a "kinda new" player against a "kinda new" player and the first player loses, then you'd maybe match him against a "kinda Silver-ish" player and see what happened. Remember the uncertainty values and K-values during placement are huge, so after 5 games, you should have a "good enough" representation of a player's skill. If you overestimated and placed a player in a division that was too good for them, "minimum MMR" would kick in and the player would still be able to earn points up to a certain extent, even though his MMR would steadily be falling until he was inevitably demoted. As long as the player is earning points and interested in continuing to play, that's good enough because the proper skill definition will eventually be determined. If you underestimated and the player was placed in a division weaker than his actual skill, no big deal there either because he'll earn even more points and probably get promoted after a time, which is also a positive result.
Moderator
ThaReckoning
Profile Joined January 2011
United States197 Posts
June 07 2012 23:00 GMT
#308
Has anyone been tracking their mmr from game to game? Mine seems to fluctuate incredibly wild distances, win or loss. This doesn't make any sense to me, and it's really hard to track progress. Maybe I'm doing this wrong, but by my math, some games I'm in the 18th-19th or even as low as the 16th tier, and other times I'm in the masters tier/the one below that. I've been promoted and demoted to and from masters 3-4 times since it's release. The account I'm playing on has ~5200 league games played. Surely blizzard's system can't still be this confused about where I belong, after that many games?
If you want to make one goal, to win, you must lose.
Not_That
Profile Joined April 2011
287 Posts
June 08 2012 04:14 GMT
#309
Are you using the MMR calculator plugin for sc2gears or are you referring to some manual calculation? What do you mean by 18th-19th tier and a tier below master? Can you give an example what you mean by wild fluctuations? Are you on SEA server?
ThaReckoning
Profile Joined January 2011
United States197 Posts
June 08 2012 23:07 GMT
#310
I just skimmed the thread, so it's entirely possible, and I've been doing calculations by hand. I'm on NA server. Let me double check my calculations with what your plugin has, give me a couple of minutes.
If you want to make one goal, to win, you must lose.
ThaReckoning
Profile Joined January 2011
United States197 Posts
June 08 2012 23:35 GMT
#311
Okay yeah I misread something, I understand now, thanks xD
If you want to make one goal, to win, you must lose.
Not_That
Profile Joined April 2011
287 Posts
June 12 2012 14:19 GMT
#312
I want to thank Insane for getting this data and for his huge help.

Click picture for full version.
[image loading]

The blue line is adjusted points. The red line is MMR approximation. Bars are opponents DMMR in relation to Insane's offset color coded by opponent's league. Light red bars are opponent whose league is missing (the high red bar near the left is someone still in his 5 placement matches).

For some games it's impossible to determine opponent DMMR due to Insane's adj points to opponent DMMR relation being capped. These opponents have pink bars extending below them to demonstrate the DMMR may lie anywhere from minus infinity to the top of the bar.

A reminder: adj pts can go below 0 to a minimum of minus the total bonus pool the player has used. In this graph Insane's adj pts start from -8.


If we take his Master opponents starting from the last Diamond opponent he played and average (their DMMR minus Insane's DMMR) we get 1462.7, which should be close to the Master offset minus Insane's offset. We're still trying to determine whether Insane is highest tier in Bronze or second highest.
SDream
Profile Blog Joined November 2010
Brazil896 Posts
June 15 2012 16:02 GMT
#313
Ok guys, I have a feeling that we have the cap at a number and additionally we have the "zero" at another number.

Something like, the cap is 73+ and the zero is at 150+/-.

What does that mean? That means that an active platinum player in a tier S (t2) division with 210 adjusted points tends to be just barelly under the diamond F line, because he actually has only 60 "points" in the tier S plat and the offset to the diamond F is like 65 or something. If he is active, this number should be pretty close to his moving average.

I can't prove it for you right now, but I have a strong feeling about it.

That also means that a diamond S (t6) player with 300 AP equals a master with 0, but that doesn't mean the offset is 300, nor 300-73, because the "zero" for bellow master is actually a number close to 150, maybe 150 indeed, so the offset to tier S and master is 150, not 300 (nor 227).

That's why I wanted to know and stalk a diamond tier S player. Such a player will play against maters from time to time and we could know for sure if this is true or not. I doubt it isn't true and I think the number 150 is a close number for that.

I recommend you guys to think about this possibility seriously, I am pretty positive it is true!
Excalibur_Z
Profile Joined October 2002
United States12235 Posts
June 15 2012 18:36 GMT
#314
I'm not sure what you're saying. Let's take Diamond league and, because the final offsets haven't been discovered yet, I'll use 50 in my example and 88 as the minimum MMR value.

Let's say the lowest skill tier of Diamond covers MMR range 1000-1050. That means that its "zero" point is 1000 because the offset is 1000. However, "minimum MMR" dictates that any opponent who is below 1088 will award points as though they were 1088. This causes points for anyone in the 1000-1088 range to drift toward 88 points over time. This will cause some point overlap because if you suddenly took away all of the offsets, you still wouldn't get the exact MMRs of players below 1088.

Now let's say the second-lowest tier covers MMR range 1050-1100. The "zero" point here is 1050 because displayed points can't go below 0. Due to "minimum MMR", any opponent who is below 1138 MMR will award points as though they were 1138, causing points to drift upward toward 88 points for this tier.

This "soft point floor" is set such that a player who is actually stable and whose MMR remains within the range of his assigned division tier will earn enough points to make it feel like he's actually in the next tier. Basically we can think of it like a pool where 88 is the water's surface and 0 is the floor, because even if you touch the floor, buoyancy will push you back up toward the surface.

The confusing part for me is how division tier offsets factor into this. In the examples given, the second-lowest tier would have a -50 point offset from the lowest tier. However, minimum MMR ensures that 88 is the "soft floor" for both tiers, effectively masking the offsets entirely. Maybe this is only a concern at the low end, though.
Moderator
SDream
Profile Blog Joined November 2010
Brazil896 Posts
Last Edited: 2012-06-15 19:08:00
June 15 2012 19:04 GMT
#315
On June 16 2012 03:36 Excalibur_Z wrote:
I'm not sure what you're saying. Let's take Diamond league and, because the final offsets haven't been discovered yet, I'll use 50 in my example and 88 as the minimum MMR value.

Let's say the lowest skill tier of Diamond covers MMR range 1000-1050. That means that its "zero" point is 1000 because the offset is 1000. However, "minimum MMR" dictates that any opponent who is below 1088 will award points as though they were 1088. This causes points for anyone in the 1000-1088 range to drift toward 88 points over time. This will cause some point overlap because if you suddenly took away all of the offsets, you still wouldn't get the exact MMRs of players below 1088.

Now let's say the second-lowest tier covers MMR range 1050-1100. The "zero" point here is 1050 because displayed points can't go below 0. Due to "minimum MMR", any opponent who is below 1138 MMR will award points as though they were 1138, causing points to drift upward toward 88 points for this tier.

This "soft point floor" is set such that a player who is actually stable and whose MMR remains within the range of his assigned division tier will earn enough points to make it feel like he's actually in the next tier. Basically we can think of it like a pool where 88 is the water's surface and 0 is the floor, because even if you touch the floor, buoyancy will push you back up toward the surface.

The confusing part for me is how division tier offsets factor into this. In the examples given, the second-lowest tier would have a -50 point offset from the lowest tier. However, minimum MMR ensures that 88 is the "soft floor" for both tiers, effectively masking the offsets entirely. Maybe this is only a concern at the low end, though.


That is the question, how exatcly does this works, we still don't know.

Now, my hipothesys:

Let's say we have Platinum Tier S division.

It covers mmr from 950-1000. After 1000, you are effectivelly diamond F, less than 950 though, platinum A or worst.

Let's say the cap is 50. Every player has 50 "dmmr" in a plat tier s, they can't go lower, however, a player with 100 "dmmr" on plat rank S is actually a player with 900 MMR, because the "zero" is 150, not 0, not even 50, it's 150. Players with 150 DMMR, they have 950 MMR. Players with 100 DMMR have 900 and players with 50DMMR are capped, so, bad data.

Let's say I am a diamond player in an unknown division and I want to know my MMR. For some reason I know I only face platinum tier S and I see that my DMMR at plat S is 200! Then the question is, what is 200 in the MMR table? Well, 200 is 200 - 150 (the zero) + the offset, so 950 + (200-150) = 1000. I am at 1000 MMR, I am at diamond tier still, but only when I have 200 DMMR+ from plat S.

I am pretty sure this is the case because of my data, I was a plat tier S last season with 200-220 dmmr in my division. How come that wasn't enough for diamond? The answer is that 220 DMMR is something like "40-60" DMMR, it didn't cross into the diamond mmr just yet, not because the offset from plat S to diamond F is that big, but because the zero is 150, the offset is right, the "zero" is the problem that we didn't figured out it!

Also, I have a friend that was low master last season, he was pretty active and I knew he would barelly be demoted to diamond this season, I even told him so. In the end, he is indeed at a diamond division, with almost 100% chances of being in a tier S Diamond division. I am trying to stalk the players there and it seems obvious to me that "0" isn't the real zero. Right now I bet it is 150, but they aren't playing much, he already is using the plugin though, so I hope to have enough data at the end to the season to have a more solid number about the true "0". Hope he plays enough ^^
solidbebe
Profile Blog Joined November 2010
Netherlands4921 Posts
June 15 2012 19:06 GMT
#316
Wow it's so amazing to me people are figuring all this stuff out, alot of props to all of you!
That's the 2nd time in a week I've seen someone sig a quote from this GD and I have never witnessed a sig quote happen in my TL history ever before. -Najda
Excalibur_Z
Profile Joined October 2002
United States12235 Posts
June 15 2012 19:38 GMT
#317
It covers mmr from 950-1000. After 1000, you are effectivelly diamond F, less than 950 though, platinum A or worst.

Let's say the cap is 50. Every player has 50 "dmmr" in a plat tier s, they can't go lower, however, a player with 100 "dmmr" on plat rank S is actually a player with 900 MMR, because the "zero" is 150, not 0, not even 50, it's 150. Players with 150 DMMR, they have 950 MMR. Players with 100 DMMR have 900 and players with 50DMMR are capped, so, bad data.


This is the part I don't understand. I'm not seeing the connection. If the soft point floor is 50 in a division spanning MMR 950-1000, then the amount of points for a given player will be 50, which will appear to equate to 1000 MMR. However, we know that to be an illusion. The player with 100 points would appear to equate to 1050 MMR, I don't know where you're getting 900 from.

I do see what you're trying to say though, which is that there is a particular mean which exists for points to hover around. That should be 73 (or 88) though.
Moderator
SDream
Profile Blog Joined November 2010
Brazil896 Posts
June 15 2012 20:12 GMT
#318
I think I will have an answer with data in less than 1 month, wait and see
Not_That
Profile Joined April 2011
287 Posts
June 15 2012 20:50 GMT
#319
When you say "zero", do you mean minimum average MMR required for a promotion? If so, a t6 ("rank s") diamond player with 300 adj pts would be about even to a master player with 171 adj pts (300 - (master offset - t6 diamond offset)).

Our offsets are fairly accurate we think. The average MMR required for a promotion we are less clear about. We know it's around 70+ ish by looking at the DMMR of low master and diamond opponents of master players and seeing the diamond players up to DMMR of around that in master league, and above 70+ ish it's generally master players. Whether or not it's the same for other leagues we aren't sure.
SDream
Profile Blog Joined November 2010
Brazil896 Posts
June 16 2012 19:23 GMT
#320
Ok, I was wrong.

I have 2 tier S diamond divisions to stalk, so several players.

I failed in the math with the F function before, so I focused on the 11-13 points win/lost to make it simple.

Zero is "0", simple as that. And the offset seem to still be 150 btw.

Which makes me sad, how couldn't I get into diamond with 200 AP at plat tier S division in neither account =3

Btw, where are the terrans? I was eager to try the new 6 queens strategy with them =(
Oh, ZvP all day, at least I am closer and closer to get my mass roach before 12 minutes <3

So, yeah, zero is "0". Sorry for the confusion =/
Prev 1 14 15 16 17 Next All
Please log in or register to reply.
Live Events Refresh
OSC
12:30
King of the Hill #214
CranKy Ducklings34
Liquipedia
WardiTV Invitational
12:00
!TR Invitational
Clem vs MaxPaxLIVE!
Reynor vs TBD
ByuN vs TBD
WardiTV980
IndyStarCraft 230
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Tasteless 636
IndyStarCraft 230
Rex 147
ProTech65
StarCraft: Brood War
Britney 48767
Rain 5338
Horang2 2106
Flash 2037
Jaedong 1255
EffOrt 838
actioN 467
Stork 377
Soulkey 308
Snow 213
[ Show more ]
Last 211
Mini 164
hero 75
Bonyth 75
ToSsGirL 67
Rush 60
Mong 52
Liquid`Ret 50
sSak 37
Icarus 28
GoRush 24
Barracks 24
yabsab 20
Sharp 19
Free 18
Backho 12
HiyA 7
zelot 6
Terrorterran 5
ivOry 4
Dota 2
qojqva1549
XcaliburYe492
BabyKnight34
Counter-Strike
x6flipin421
markeloff219
edward82
Heroes of the Storm
Khaldor170
Trikslyr38
Other Games
B2W.Neo1048
DeMusliM408
C9.Mang0401
crisheroes383
Lowko195
ArmadaUGS84
SortOf64
QueenE31
NarutO 10
Hui .0
Organizations
StarCraft 2
ComeBackTV 722
StarCraft: Brood War
UltimateBattle 131
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 17 non-featured ]
StarCraft 2
• Berry_CruncH291
• intothetv
• IndyKCrew
• sooper7s
• AfreecaTV YouTube
• Migwel
• LaughNgamezSOOP
• Kozan
StarCraft: Brood War
• iopq 1
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• C_a_k_e 3737
• WagamamaTV724
League of Legends
• Nemesis2499
• Jankos1904
• Stunt348
Upcoming Events
Replay Cast
11h
RSL Revival
21h
Reynor vs Scarlett
ShoWTimE vs Classic
uThermal 2v2 Circuit
1d 2h
SOOP
1d 20h
Cure vs Zoun
SC Evo League
1d 23h
Road to EWC
2 days
SOOP Global
2 days
Future vs MaNa
Harstem vs Cham
BSL: ProLeague
2 days
Sziky vs JDConan
Cross vs MadiNho
Hawk vs Bonyth
Circuito Brasileiro de…
2 days
Sparkling Tuna Cup
2 days
[ Show More ]
Road to EWC
3 days
BSL: ProLeague
3 days
UltrA vs TBD
Dewalt vs TBD
Replay Cast
4 days
Online Event
5 days
Replay Cast
6 days
The PondCast
6 days
Liquipedia Results

Completed

Acropolis #3 - GSC
2025 GSL S2
Heroes 10 EU

Ongoing

JPL Season 2
BSL 2v2 Season 3
BSL Season 20
Acropolis #3
KCM Race Survival 2025 Season 2
NPSL S3
Rose Open S1
CSL 17: 2025 SUMMER
Copa Latinoamericana 4
RSL Revival: Season 1
Murky Cup #2
BLAST.tv Austin Major 2025
ESL Impact League Season 7
IEM Dallas 2025
PGL Astana 2025
Asian Champions League '25
BLAST Rivals Spring 2025
MESA Nomadic Masters
CCT Season 2 Global Finals
IEM Melbourne 2025
YaLLa Compass Qatar 2025
PGL Bucharest 2025

Upcoming

CSLPRO Last Chance 2025
CSLPRO Chat StarLAN 3
K-Championship
uThermal 2v2 Main Event
SEL Season 2 Championship
Esports World Cup 2025
HSC XXVII
Championship of Russia 2025
BLAST Open Fall 2025
Esports World Cup 2025
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
IEM Cologne 2025
FISSURE Playground #1
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.