Tom MacDonald - Spotify Top Songs | Current charts

Last updated: 2025/04/29

Total As lead Solo As feature (*)
Streams1,120,210,0051,099,526,560797,188,71820,683,445
Daily468,178440,112287,26328,066
Tracks160157983


Song Title Streams Daily
51,402,03416,749
45,658,45812,358
40,447,6994,821
38,782,44931,447
35,079,25017,176
34,323,8173,435
32,780,94112,068
32,419,96310,715
28,210,0719,114
27,756,3596,194
21,639,4932,097
21,078,7056,356
20,185,5475,455
19,924,9013,873
18,188,7116,252
17,215,66913,374
16,467,43710,548
16,198,8403,911
15,901,5937,572
15,657,1805,560
15,592,0921,996
15,376,4476,896
14,490,6472,847
13,832,6327,222
12,905,4391,031
12,711,2361,693
12,672,1124,434
12,286,1898,313
12,100,1841,081
11,741,1633,998
10,902,0771,684
10,753,9972,434
10,750,8741,335
10,698,87914,189
10,664,908758
10,554,8983,645
10,451,9391,851
10,198,6351,338
10,194,1181,886
9,504,2341,376
9,370,0113,501
9,315,0107,615
8,860,7674,212
8,800,1991,667
8,585,4273,713
8,328,8971,126
7,701,1101,819
7,159,7541,520
7,085,0761,192
6,789,0914,198
6,557,6892,562
6,552,5931,460
6,511,2801,102
6,280,473490
6,218,6964,024
6,180,0453,658
6,059,9052,430
5,807,696837
5,509,545806
5,401,6643,173
5,341,8411,922
5,188,9531,199
5,179,469668
4,882,8161,368
4,849,3101,229
4,841,67219,881
4,765,9341,268
4,627,358726
4,391,468862
4,387,709695
4,290,611802
4,287,3814,134
4,113,939847
4,102,1575,430
3,883,019740
3,850,976367
3,775,4803,117
3,590,304459
3,522,60632,586
3,421,082389
3,385,0211,321
3,147,932773
3,062,459331
2,965,0983,399
2,951,716703
2,913,973487
2,860,0842,195
2,856,574853
2,783,1721,115
2,780,3885,019
2,497,583851
2,481,570812
2,429,6301,418
2,368,5572,135
2,357,837303
2,332,579267
2,330,0441,241
2,293,3591,138
2,251,2805,910
2,197,191289
2,014,857729
2,009,141963
1,984,860264
1,949,400321
1,912,611577
1,825,044504
1,808,5251,202
1,647,129929
1,568,2413,380
1,524,402225
1,461,898201
1,451,311289
1,423,6421,481
1,403,586658
1,208,9071,963
1,195,333246
1,184,426829
1,152,404190
1,137,4553,819
1,135,773209
1,090,202567
1,039,019637
906,415158
904,0213,485
823,479432
752,502186
752,15314,121
750,015381
718,610194
608,034162
603,36967
596,749156
596,622155
582,871145
521,1671,550
502,282147
480,007145
457,863136
452,598133
395,490122
371,392823
363,442117
303,062120
278,017115
274,681115
273,080120
268,775110
266,135106
258,786105
251,078102
241,479753
189,448690
174,735476
148,662526
131,804429
117,817487
114,913396
113,555353
112,018374
107,836367