Top 100 Songs of the Year

2025: MAINSTREAM / GOSPEL || SEE PAST YEAR

1

Elijah KitakaEkyange by Elijah Kitaka
Spent 6 weeks on the Weekly Top 40 Chart with 2 weeks at No. 1. Played by 115 stations in 4 countries.

2

Fyno UgChe Che by Fyno Ug
Spent 5 weeks on the Weekly Top 40 Chart with 2 weeks at No. 1. Played by 106 stations in 2 countries.

3

Dax VibezAt My Door by Dax Vibez
Spent 11 weeks on the Weekly Top 40 Chart with 1 weeks at No. 1. Played by 120 stations in 3 countries.

4

Jpc AgainEden X Ava Peace by Jpc Again
Spent 4 weeks on the Weekly Top 40 Chart with 1 weeks at No. 1. Played by 101 stations in 2 countries.

5

Omega 256Party X B2c by Omega 256
Spent 12 weeks on the Weekly Top 40 Chart, peaking at No. 5. Played by 101 stations in 3 countries.

6

Ava PeaceLondon by Ava Peace
Spent 9 weeks on the Weekly Top 40 Chart, peaking at No. 3. Played by 107 stations in 3 countries.

7

John BlaqSilina X Irene Namubiru by John Blaq
Spent 11 weeks on the Weekly Top 40 Chart, peaking at No. 9. Played by 99 stations in 3 countries.

8

VinkaSirubala by Vinka
Spent 5 weeks on the Weekly Top 40 Chart, peaking at No. 3. Played by 103 stations in 3 countries.

9

Fik FameicaMalaika by Fik Fameica
Spent 10 weeks on the Weekly Top 40 Chart, peaking at No. 11. Played by 100 stations in 3 countries.

10

Rema NamakulaGo Go Mama X Doctor Brain by Rema Namakula
Spent 10 weeks on the Weekly Top 40 Chart, peaking at No. 12. Played by 91 stations in 3 countries.

11

Nandor LoveEmbalasi by Nandor Love
Spent 9 weeks on the Weekly Top 40 Chart, peaking at No. 11. Played by 92 stations in 2 countries.

12

Bebe CoolMotivation by Bebe Cool
Spent 5 weeks on the Weekly Top 40 Chart, peaking at No. 9. Played by 91 stations in 3 countries.

13

Spice DianaGwokute Gwobba Remix by Spice Diana
Spent 3 weeks on the Weekly Top 40 Chart, peaking at No. 12. Played by 86 stations in 2 countries.

14

Karole KasitaAkafe (Che Che) by Karole Kasita
Spent 3 weeks on the Weekly Top 40 Chart, peaking at No. 17. Played by 69 stations in 2 countries.

15

Heli BaibeNo Stress X Ray G by Heli Baibe
Spent 5 weeks on the Weekly Top 40 Chart, peaking at No. 22. Played by 71 stations in 2 countries.

16

Dax VibezKu Sure X Azawi by Dax Vibez
Spent 4 weeks on the Weekly Top 40 Chart, peaking at No. 20. Played by 83 stations in 3 countries.

17

Deejay GiovanniThank You Lord by Deejay Giovanni
Spent 6 weeks on the Weekly Top 40 Chart, peaking at No. 27. Played by 59 stations in 2 countries.

18

Green DaddyNyange X Eddy Kenzo & Grenade Official by Green Daddy
Spent 1 week on the Weekly Top 40 Chart, peaking at No. 19. Played by 78 stations in 2 countries.

19

Acidic VokozWeyayu (Where Are You) by Acidic Vokoz
Spent 5 weeks on the Weekly Top 40 Chart, peaking at No. 28. Played by 56 stations in 2 countries.

20

Spice DianaKagobako by Spice Diana
Spent 1 week on the Weekly Top 40 Chart, peaking at No. 25. Played by 56 stations in 4 countries.

21

Shakira ShakiraaNze Mpako X Winnie Nwagi by Shakira Shakiraa
Spent 2 weeks on the Weekly Top 40 Chart, peaking at No. 32. Played by 65 stations in 2 countries.

22

Wilson BugembeMaviivi by Wilson Bugembe
Spent 1 week on the Weekly Top 40 Chart, peaking at No. 37. Played by 50 stations in 2 countries.

23

Spice DianaValentine X King Saha by Spice Diana
Spent 1 week on the Weekly Top 40 Chart, peaking at No. 10. Played by 75 stations in 1 country.

24

VyrootaTanimba by Vyroota
Spent 4 weeks on the Weekly Top 40 Chart, peaking at No. 27. Played by 83 stations in 1 country.

25

Amos LovinzKweddiza Ft Zafaran by Amos Lovinz
Spent 1 week on the Weekly Top 40 Chart, peaking at No. 39. Played by 35 stations in 1 country.

26

Mungu FeniGood To Me by Mungu Feni
Spent 2 weeks on the Weekly Top 40 Chart, peaking at No. 28. Played by 48 stations in 1 country.

27

LuckyjoNfaa by Luckyjo
Spent 3 weeks on the Weekly Top 40 Chart, peaking at No. 15. Played by 64 stations in 1 country.

28

Irene NtaleKampala by Irene Ntale
Spent 4 weeks on the Weekly Top 40 Chart, peaking at No. 16. Played by 82 stations in 1 country.

29

Chris EvansMwagalaki Ft Chosen Becky by Chris Evans
Spent 4 weeks on the Weekly Top 40 Chart, peaking at No. 23. Played by 69 stations in 1 country.

30

King SahaNkuffa by King Saha
Spent 1 week on the Weekly Top 40 Chart, peaking at No. 16. Played by 59 stations in 1 country.

31

Sqoop LarmaWagundeseemu by Sqoop Larma
Spent 1 week on the Weekly Top 40 Chart, peaking at No. 38. Played by 55 stations in 1 country.