Chartline All-Time Ranking
Greatest SongsGreatest Artists

Greatest Songs
of All Time

A data-driven ranking of chart history using Chartline Score v1.0 and era-relative performance. The All-Time Rating combines 15% absolute chart achievement with 85% era achievement.

32,678
Songs ranked
1958–2026
Chart history
85%
Era weight
15%
Absolute weight
Showing ranks
20701–20800
Page 208 of 328
Rank
Song
Rating
Peak
Weeks
Play
#20701
Call It Rock N' Roll
0.1987
All-Time
#53
8
#20702
Seal Our Fate
0.1987
All-Time
#53
7
#20703
"Roots" Medley
0.1987
All-Time
#57
7
#20704
Love Gun
0.1987
All-Time
#61
7
#20705
I Believe In Love
0.1987
All-Time
#66
11
#20706
Bigfoot
0.1986
All-Time
#57
5
#20707
Cotton Candy
0.1986
All-Time
#59
7
#20708
When Love Is New
0.1986
All-Time
#64
9
#20709
Dear Lie
0.1985
All-Time
#51
7
#20710
Forgive Me
0.1985
All-Time
#61
6
#20711
Dance With Me
0.1985
All-Time
#61
6
#20712
A Lifetime Of Loneliness
0.1985
All-Time
#66
6
#20713
Stand By
0.1985
All-Time
#54
9
#20714
I Will Survive
0.1985
All-Time
#53
11
#20715
Hearts On Fire
0.1985
All-Time
#53
9
#20718
In Time
0.1982
All-Time
#69
8
#20719
I'll Remember You
0.1981
All-Time
#55
13
#20722
Pinball
0.1981
All-Time
#60
7
#20723
I Luv U Baby
0.1980
All-Time
#66
16
#20724
If Your Heart Isn't In It
0.1980
All-Time
#57
12
#20725
Jennie Lee
0.1979
All-Time
#44
2
#20726
Humdinger
0.1979
All-Time
#59
4
#20727
Kansas City
0.1979
All-Time
#60
4
#20728
Beach Time
0.1979
All-Time
#64
8
#20729
Just A Little Bit
0.1979
All-Time
#64
7
#20730
Tell Her For Me
0.1979
All-Time
#66
7
#20732
The Bells
0.1979
All-Time
#68
6
#20734
One More Chance
0.1979
All-Time
#74
9
#20735
Young Boy Blues
0.1979
All-Time
#66
6
#20736
It's All About U
0.1979
All-Time
#61
15
#20737
Four Leaf Clover
0.1979
All-Time
#63
13
#20738
Easy
0.1978
All-Time
#64
11
#20739
Wouldn't Get Far
0.1978
All-Time
#64
9
#20740
Me And My Shadow
0.1978
All-Time
#64
6
#20741
The Swiss Maid
0.1978
All-Time
#64
5
#20742
I've Been Everywhere
0.1978
All-Time
#68
8
#20743
Yes Indeed
0.1978
All-Time
#69
6
#20744
Memories Of Maria
0.1978
All-Time
#74
9
#20745
Sleepy Joe
0.1978
All-Time
#61
6
#20746
White Houses
0.1978
All-Time
#67
8
#20747
Hold On
0.1978
All-Time
#68
9
#20748
If This World Were Mine
0.1978
All-Time
#68
6
#20749
I Got You Babe
0.1978
All-Time
#69
7
#20750
All Bad
0.1977
All-Time
#50
1
#20751
Alone Together
0.1977
All-Time
#71
8
#20752
Goodbye Town
0.1977
All-Time
#80
11
#20753
Karate Chop (Remix)
0.1977
All-Time
#82
12
#20754
Wherever You Are
0.1977
All-Time
#63
13
#20755
If Heaven
0.1976
All-Time
#65
16
#20757
If Nobody Believed In You
0.1975
All-Time
#68
14
#20758
What Good Am I Without You
0.1975
All-Time
#61
6
#20760
Loving You More Every Day
0.1975
All-Time
#65
6
#20761
Girls
0.1975
All-Time
#68
6
#20762
Tell Me Baby
0.1975
All-Time
#69
7
#20763
Stay The Night
0.1974
All-Time
#50
7
#20764
Amanda
0.1974
All-Time
#54
7
#20765
Come On And Say It
0.1974
All-Time
#61
6
#20766
Our World
0.1974
All-Time
#64
6
#20767
Black Night
0.1974
All-Time
#66
6
#20768
Down By The River
0.1974
All-Time
#68
7
#20770
And The Cradle Will Rock...
0.1973
All-Time
#55
7
#20771
On The Rebound
0.1973
All-Time
#58
8
#20772
Honey, Honey
0.1973
All-Time
#59
11
#20773
The Morning Of Our Lives
0.1972
All-Time
#60
6
#20774
Talking In Your Sleep
0.1972
All-Time
#64
7
#20775
Beautiful People
0.1972
All-Time
#67
7
#20778
My Old School
0.1972
All-Time
#63
9
#20779
Muskrat Love
0.1972
All-Time
#67
8
#20780
A Face In The Crowd
0.1970
All-Time
#46
8
#20782
I Want You
0.1968
All-Time
#61
15
#20783
Phenomenal
0.1968
All-Time
#47
1
#20784
No Sense
0.1968
All-Time
#54
3
#20785
Alive
0.1968
All-Time
#56
3
#20786
Scholarships
0.1968
All-Time
#69
7
#20787
She Don't Love You
0.1968
All-Time
#77
12
#20788
Take It While It's Hot
0.1968
All-Time
#57
13
#20789
X Gon' Give It To Ya
0.1967
All-Time
#46
17
#20790
Runaway Baby
0.1967
All-Time
#50
1
#20791
Loud
0.1967
All-Time
#53
2
#20792
Ai Se Eu Te Pego
0.1967
All-Time
#81
12
#20793
Celebration
0.1967
All-Time
#81
12
#20794
Ice
0.1967
All-Time
#88
12
#20796
Meeting In The Ladies Room
0.1966
All-Time
#59
11
#20797
Note To God
0.1965
All-Time
#44
1
#20798
Let's Get Crazy
0.1965
All-Time
#57
3
#20799
She Is Love
0.1965
All-Time
#66
7
#20800
Lost
0.1965
All-Time
#71
11
← Previous1…206207208209210…328Next →
How the ranking works
Chartline Score measures the strength of each song's full chart run using peak position, sustained high-chart performance, and longevity. All-Time Rating then adjusts for differences between chart eras using a five-year cohort model.