The KeSPA Ranking is a list published monthly by the Korea e-Sports Association since November 2001. It ranks progamers based on a system of points calculated according to their recent performance in individual and team leagues. Another prominent player ranking system was the Elo rating.
How Points are Calculated
Leagues That are Counted Towards the Calculation of KeSPA Points
- Individual Leagues: Starleague, MSL, Survivor, Offline Qualifiers (Including the now non-existent Dual Tournament, Star Challenge).
- Team Leagues: Proleague (including Winners League), Post-Season (including WL Play-Off).
- Points are only added; there are never any subtractions. (See Decaying of Points Through Time below.)
- For Individual League points, whether or not they advanced is all that counts. It doesn’t matter if someone advanced 3:0, or if they only barely advanced through Wild Card or something; as long as you advance, you get the points.
- Team League Points depend only upon the number of wins.
- The past three months’ results count 100%, each month after that go down by 10% at a time, so that the 12th month past counts 10% [and any months prior, 0%].
- There are no other factors.
- The points displayed in the KeSPA Homepage are the points that have been rounded to the 2nd decimal.
Decaying of Points Through Time
- Until January 2003 the points system was funded, and since that time the system was new, decaying — points due to results from the last 3 months are applied 100%, but for every month afterwards, 10% of the points gained “decays” (so basically a game played 3+ months ago would count for only 90% of the points it was worth, 4+ months 80% until 12 months afterwards when it would count 0%).
- Because of this “decay” system described above, KeSPA rankings are sometimes slow in reflecting how well players have been doing.
Points from Proleague
- A win is worth 30 points.
- Ace game and Post-Season (including WL PO) game wins are worth 45 points (30pts * 1.5).
- Post-Season Ace game wins are worth 67.5 points (30pts * 1.5 * 1.5).
- The players with the most wins after a proleague season [i.e. Jaedong and Flash from 08–09 Season, etc.] get an additional 100 points. (Other awards seem to not count, but this may be different every season.)
- Games that were in a certain month count towards that month’s calculations.
Points from Individual Leagues
- Basically, if you make it to RoXX, then you will be awarded YY points. Therefore, even if you don’t show up to a game, there is no effect on the points you have already accumulated for that league.
- Points are awarded starting with Offline Qualifiers Ro8; anything below doesn’t count.
- If you are seeded into a certain point of a league, then you are accordingly awarded points for all levels below your seeded point in that league, same as if you had played and won up to that point. (Points are awarded when all members of that equivalent seed have been decided, i.e. if there are 12 seeds into the Ro36, then points for seed into Ro36 are awarded only when all 12 seeds have been confirmed.)
- If equivalent level matches are played through the course of a month, then points are awarded when the all equivalent matches have been played. (E.g. hypothetically, if Semi-Final A for Starleague is played on the last week of January and Semi-Final B for Starleague is played on the first week of February, then the winner of Semi-Final A for Starleague will not receive points until the March KeSPA Ranking.)
- The points awarded for each level are as follows:
- Offline Preliminaries Ro8: 5.625
- Offline Preliminaries Ro4: 11.25
- Offline Preliminaries Finals: 22.5
- Up to Ro16:
- Starleague Ro36 stage 1, Survivor: 37.5
- Starleague Ro36 stage 2, MSL Ro32: 75 (37.5 * 2)
- Starleague/MSL Ro16: 112.5 (37.5 * 3)
- Starleague/MSL Ro8: 75
- Starleague/MSL Ro4: 112.5 (75 * 1.5)
- Starleague/MSL Finals: 187.5 (75 * 2.5)
- Starleague/MSL Champion: 150 (75 * 2)
- Note: And now there is no bonus for the amount of money earned (they used to award Starleague winners more points than MSL — because Starleague gave out more money but it doesn’t matter now that MSL gives the same prize as the Starleague or even more).
Example of Calculation
|Applying the above criteria, let’s analyze Jaedong’s December 2009 points|
Total: 2549.0 / Individual League: 1395.0 / Team League: 1154.0
Nov. 09: None
405 + 570 + 45 + 75 + 210 + 45 + 75 + 33.75 + 52.5 + 3.75 = 1395.0
Nov. 09: 3W (90) + Ace 2W (90) = 180
180 + 105 + 81 + 104 + 210 + 117 + 52.5 + 138 + 117 + 24 + 25.5 = 1154.0
If the points are calculated in the same way for January 2010, Jaedong’s KeSPA points should be… IL: 1650 / TL: 1156 / Total: 2806 points. (This is correct in all three counts.)
Top-1 Ranked Players
- 2001 Nov. ~ 2003 Mar. BoxeR — 17 months straight (longest but by old system without decaying of points through time)
- 2003 Apr. ~ 2004 Jul. NaDa — 16 months straight (longest by new system with decaying of points through time)
- 2004 Aug. ~ 2005 Mar. iloveoov — 8 months straight
- 2005 Apr. ~ 2006 Feb. July — 11 months straight; first Zerg to be No.1 in KeSPA Ranking
- 2006 Mar. ~ 2006 Jun. iloveoov — 4 months straight
- 2006 Jul. ~ 2006 Oct. ChoJJa — 4 months straight
- 2006 Nov. sAviOr
- 2006 Dec. NaDa
- 2007 Jan. ~ 2007 Aug. sAviOr — 8 months straight
- 2007 Sep. Bisu — first Protoss to be No.1 in KeSPA Ranking
- 2007 Oct. Stork
- 2007 Nov. ~ 2007 Dec. Bisu — 2 months straight
- 2008 Jan. Stork
- 2008 Feb. Bisu
- 2008 Mar. ~ 2008 Jun. Jaedong — 4 months straight
- 2008 Jul. ~ 2008 Nov. Flash — 5 months straight
- 2008 Dec. ~ 2009 Jan. Stork — 2 months straight
- 2009 Feb. ~ 2009 Mar. Bisu — 2 months straight
- 2009 Apr. ~ 2010 Feb. Jaedong — 11 months straight
- 2010 Mar. ~ 2011 Mar. Flash — 13 months straight
- 2011 Apr. FanTaSy
- 2011 May. Jaedong
- 2011 Jun. ~ 2012 Jul. Flash — 14 months straight
- 2012 Aug. FanTaSy
- 2012 Sep. ~ 2012 Oct. Flash — 2 months straight
- NaDa is the progamer with the longest stay in the Top 20 — Top 30 of the KeSPA Ranking. He was in the list for 87 months, from March 2002 to May 2009.
- All Top KeSPA Ranking Zerg players, from H.O.T-Forever to ZerO, were in their position straight.
- The February 2010 KeSPA Ranking was the 100th KeSPA Ranking.