How the RockLists rankings work
The year, decade and all-time rankings on this site are not opinions. They are arithmetic applied to 597 radio countdowns, and this page explains exactly what that arithmetic is.
1. Every appearance earns points
A countdown of N songs gives the song at position r a score of 100 × (N − r + 1) / N. Number one always earns 100 points; the last position earns close to zero; the middle of the list earns about 50. Because the formula uses the length of the list, finishing 50th on a 500-song countdown (top 10%) is worth about the same as finishing 10th on a 100-song countdown, which is what most people would expect.
| Position | On a Top 100 | On a Top 500 |
|---|---|---|
| #1 | 100 | 100 |
| #10 | 91 | 98.2 |
| #50 | 51 | 90.2 |
| #100 | 1 | 80.2 |
| #500 | — | 0.2 |
2. Points are added across countdowns
A song’s score in any ranking is the sum of its points from every countdown that qualifies for that ranking. Appearing on more lists is rewarded, and so is finishing higher. Ties are broken by the number of lists the song appeared on, then by its best single position.
3. Which countdowns qualify
- Songs by year combine every year-end countdown for that year.
- Songs of a decade combine the year-end countdowns from every year of the decade plus the “songs of the decade” countdowns that stations aired afterwards.
- Greatest songs of all time combine every general all-time countdown (Flashback 500, Modern Rock 500, Top 1077 of All-Time and so on).
- Greatest artists combine the countdowns where listeners ranked artists rather than songs.
- Most-charted songs and artists use every list of every kind.
Themed countdowns (party songs, grunge songs, Brit songs, single-artist lists, covers) are archived and shown on the song and artist pages but excluded from the consensus rankings. Each countdown page says whether it is counted.
4. Each radio format is ranked separately
A classic rock station’s listeners and an alternative station’s listeners vote for very different songs, so mixing their countdowns would let the biggest format drown out the others. Every countdown therefore belongs to one format, set by its station (a list can be assigned differently when it clearly belongs elsewhere, such as Studio Brussel’s heavy-music poll):
- Alternative & Modern Rock: Modern rock, new wave, grunge, post-punk and indie as played on alternative radio: KROQ, 91X, Live 105, Q101, Triple J, CFNY and their peers.
- Indie & Adult Alternative: Adult album alternative and listener-supported music stations such as The Current, KEXP, WFUV and WXPN, whose listener polls lean toward indie rock and singer-songwriters.
- Classic Rock: Classic rock stations and their all-time countdowns: the rock canon of the 1960s, 1970s and 1980s as voted by listeners.
- Hard Rock & Metal: Active rock, hard rock and heavy metal stations and polls.
- All Rock Formats: Every countdown on RockLists combined, across alternative, indie, classic rock and hard rock stations.
Every format gets its own year, decade and all-time rankings with the same formula. The alternative rankings are the site’s default because that is where the archive is deepest; the all-rock ranking puts everything together.
5. Member lists are kept separate
Lists made by RockLists members never affect the radio rankings. They feed a separate members’ ranking, using the same points formula with one vote per member for each song.
6. Matching songs and artists
Stations transcribed their own countdowns with all the inconsistency you would expect: “The Smashing Pumpkins” and “Smashing Pumpkins”, “R.E.M.” and “REM”, “Sinéad” and “Sinead”. Names are matched after ignoring case, accents, punctuation, spacing and a leading “The”, and obvious one-letter misspellings of well-known names are merged automatically. The name shown is the spelling used most often across the archive. Songs are matched the same way within an artist, so “Pretty Fly (For a White Guy)” and “Pretty Fly (for a White Guy)” are one song, while a genuinely different title stays separate. Every list page still shows the entry exactly as the station wrote it.
7. Known limitations
The archive is not a random sample of radio. Los Angeles, San Francisco and San Diego are heavily represented because that is where the site’s founder listened, and the number of stations per year varies widely, so some years rest on far fewer lists than others. Some countdowns are incomplete, and a handful of positions were never recovered; those gaps are noted on the list pages. Treat the rankings as what they are: a careful summary of what listeners voted for on the stations we have, not a verdict on what was best.