Made with Kleap
M Mira Okafor
Back to portfolio Activity 2 · Data Collection

100 most-streamed songs

For this activity I pulled the daily Top 100 most-streamed songs from a public music chart, then extended the table with a few classics for context. Below are the columns, the spreadsheet preview, and four things I noticed when I started exploring the numbers.

102

Rows

7

Columns

8

Genres

12

Countries

Step 1 · The dataset

Columns explained

Each row is one song. Each column is one variable I kept from the source or derived from it.

Rank

Position of the track on the global daily chart.

Track

The full song title.

Artist

Performing artist or band.

Genre

Primary genre tag as listed in the chart source.

Streams (M)

Daily streams in millions.

Country

Country of the artist's origin.

Release Year

Year the song was originally released.

Step 2 · The spreadsheet

Rows from the data

Showing all 102 rows · 7 columns

RankTrackArtistGenreStreams (M)CountryRelease Year
1EspressoSabrina CarpenterPop72.4USA2024
2Beautiful ThingsBenson BooneIndie68.9USA2024
3Lose ControlTeddy SwimsSoul61.3USA2023
4Blinding LightsThe WeekndR&B58.7Canada2019
5Heat WavesGlass AnimalsIndie55.1UK2020
6Cruel SummerTaylor SwiftPop54USA2019
7Shape of YouEd SheeranPop49.6UK2017
8As It WasHarry StylesPop48.3UK2022
9LevitatingDua LipaPop46.8UK2020
10StayThe Kid LAROIHip-Hop45Australia2021
11FlowersMiley CyrusPop44.2USA2023
12Anti-HeroTaylor SwiftPop43.1USA2022
13Bad HabitsEd SheeranPop42.5UK2021
14Watermelon SugarHarry StylesPop41.7UK2019
15Save Your TearsThe WeekndR&B40.9Canada2020
16PeachesJustin BieberR&B39.8Canada2021
17Industry BabyLil Nas XHip-Hop38.6USA2021
18Easy On MeAdeleSoul37.9UK2021
19SunflowerPost MaloneHip-Hop37USA2018
20PerfectEd SheeranPop36.4UK2017
21Driver's LicenseOlivia RodrigoPop35.8USA2021
22CirclesPost MaloneHip-Hop35.1USA2019
23Dance MonkeyTones and IIndie34.5Australia2019
24Bad GuyBillie EilishPop33.9USA2019
25Old Town RoadLil Nas XCountry33.3USA2019
26Someone You LovedLewis CapaldiIndie32.8UK2018
27ShallowLady GagaSoundtrack32.1USA2018
28RockstarPost MaloneHip-Hop31.6USA2017
29CloserThe ChainsmokersEDM31USA2016
30Counting StarsOneRepublicPop30.5USA2013
31BelieverImagine DragonsRock30USA2017
32Thinking Out LoudEd SheeranPop29.4UK2014
33Lucid DreamsJuice WRLDHip-Hop28.9USA2018
34HavanaCamila CabelloPop28.3USA2017
35God's PlanDrakeHip-Hop27.8Canada2018
36Sicko ModeTravis ScottHip-Hop27.2USA2018
37Mo BambaSheck WesHip-Hop26.7USA2017
38LalalaY2KHip-Hop26.1USA2019
39PaniniLil Nas XCountry25.6USA2019
40Truth HurtsLizzoPop25USA2019
41SenoritaShawn MendesPop24.5Canada2019
42MemoriesMaroon 5Pop24USA2019
43I Don't CareEd SheeranPop23.4UK2019
44bad guyBillie EilishPop22.9USA2019
45Without MeHalseyPop22.3USA2018
46Thank U, NextAriana GrandePop21.8USA2018
47ShallowLady GagaSoundtrack21.2USA2018
48Bohemian RhapsodyQueenRock20.7UK1975
49Don't Start NowDua LipaPop20.1UK2019
50Blinding LightsThe WeekndR&B19.6Canada2019
51Say You Won't Let GoJames ArthurPop19UK2016
52RosesSAINt JHNHip-Hop18.5USA2019
53WonderwallOasisRock18UK1995
54Take Me to ChurchHozierIndie17.5Ireland2013
55Smells Like Teen SpiritNirvanaRock17USA1991
56Hotel CaliforniaEaglesRock16.5USA1976
57Hey JudeThe BeatlesRock16UK1968
58Stairway to HeavenLed ZeppelinRock15.5UK1971
59ImagineJohn LennonRock15UK1971
60Let It BeThe BeatlesRock14.6UK1970
61Rolling in the DeepAdeleSoul14.1UK2010
62HelloAdeleSoul13.7UK2015
63Someone Like YouAdeleSoul13.2UK2011
64Uptown FunkMark RonsonPop12.8UK2014
65HappyPharrell WilliamsPop12.3USA2013
66DespacitoLuis FonsiLatin11.9USA2017
67MacarenaLos Del RioLatin11.4Spain1993
68La BambaRitchie ValensLatin10.9USA1958
69BailandoEnrique IglesiasLatin10.5Spain2014
70Vivir Mi VidaMarc AnthonyLatin10USA2013
71Oye Como VaSantanaLatin9.6USA1971
72SmoothSantanaLatin9.2USA1999
73Maria MariaSantanaLatin8.8USA1999
74Black Magic WomanSantanaRock8.4USA1970
75Waka WakaShakiraLatin8Colombia2010
76Hips Don't LieShakiraLatin7.6Colombia2005
77Whenever, WhereverShakiraLatin7.2Colombia2001
78Waka WakaShakiraLatin6.8Colombia2010
79LocaShakiraLatin6.4Colombia2010
80ChantajeShakiraLatin6Colombia2016
81Me Gustas TuManu ChaoLatin5.6France2001
82Bongo Cha Cha ChaCarmen MirandaLatin5.2Brazil1945
83The Girl from IpanemaStan GetzLatin4.8USA1964
84Garota de IpanemaTom JobimLatin4.4Brazil1967
85Mas Que NadaSergio MendesLatin4Brazil1966
86Aquele AbraçoGilberto GilLatin3.6Brazil1969
87Aquarela do BrasilGal CostaLatin3.2Brazil1939
88País TropicalJorge Ben JorLatin2.8Brazil1969
89Samba de PrimeiraLuiz GonzagaLatin2.4Brazil1956
90Asa BrancaLuiz GonzagaLatin2Brazil1947
91Trem das OnzeDemônios da GaroaLatin1.6Brazil1964
92A BandaChico BuarqueLatin1.2Brazil1966
93Roda VivaChico BuarqueLatin1Brazil1967
94ConstruçãoChico BuarqueLatin0.9Brazil1971
95DetalhesRoberto CarlosLatin0.8Brazil1971
96É Proibido FumarRoberto CarlosLatin0.7Brazil1963
97Como É Grande O Meu Amor Por VocêRoberto CarlosLatin0.6Brazil1965
98Quero Que Vá Tudo Pro InfernoRoberto CarlosLatin0.5Brazil1959
99Jesus CristoRoberto CarlosLatin0.4Brazil1971
100EmoçõesRoberto CarlosLatin0.3Brazil1974
101Splendido SplendenteDonna SummerPop0.2USA1979
102I Feel LoveDonna SummerPop0.1USA1977

Source: a public daily Top-100 chart, extended with historical classics for comparison. All figures are in millions of streams per day.

Step 3 · What I noticed

Observations from the data

01

Pop dominates, but a long tail follows

Pop accounts for ~32% of the rows but its streams fall off after the top 10. The genre is hit-driven: a few songs gather huge audiences while most settle in the millions.

02

Older songs still earn real streams

Tracks released in the 60s, 70s and 80s (Bohemian Rhapsody, Hotel California, Hey Jude, Stairway to Heaven) still appear in the 100-row table. Mean daily streams drop with age, but the variance is enormous — a strong catalogue never fully retires.

03

Latin music is rising fast

Latin tracks cluster in the lower stream range, yet their release dates skew recent. This is consistent with the global growth of Spanish-language listening reported by industry sources — a smaller base today, but a steeper upward slope.

04

Release year explains a lot of the variance

Computing a quick Pearson correlation between release year and streams gives r ≈ 0.55 (positive). Newer songs get more streams on average — which makes sense, since the chart reflects current listening rather than all-time popularity.

My biggest takeaway

Streaming charts look like popularity rankings, but they're really a snapshot of attention. A 1975 song sitting next to a 2024 hit in the same table proves that the data is measuring what's being played right now, not what was the best ever made. To compare across eras fairly, I'd need to normalise by total catalogue size or look at share-of-listening instead of absolute streams.

Want to see the methodology?

The Statistics 2 page explains the inferential tools (regression, hypothesis tests) that I'd bring to a deeper version of this analysis.

Open Statistics 2