Complex recently compiled a list of the 25 best Kendrick Lamar songs.

Sure, the Compton, California rapper may have only completed three studio albums, but the ranking takes into account the possibility that Kendrick hasn’t even made his best song yet.

Still, the Complex staff sifted through K. Dot’s mixtapes, features and albums to craft a list of his top 25 songs.

HipHopDX | Rap & Hip Hop News | Ad Placeholder
AD

AD LOADING...

AD

Four songs off Lamar’s major label debut album, good kid, m.A.A.d. city, rank in the Top 10. Three tracks are from his latest offering, To Pimp A Butterfly, and two songs are off his breakthrough project, Section.80.

Kendrick’s top song, according to Complex, is “m.A.A.d. city” featuring MC Eiht.

Complex’s Associate Editor, Insanul Ahmed, penned Kendrick’s 2014 Complex cover story. He also described why the publication chose “m.A.A.d city” as K. Dot’s #1 song.

HipHopDX | Rap & Hip Hop News | Ad Placeholder
AD

AD LOADING...

AD

“’m.A.A.d city’ is easily the most lyrical and most cinematic song ever recorded by one of rap’s latest, greatest storytellers,” he wrote. “Running nearly six minutes long, it’s carefully detailed to feature just about every hallmark of Kendrick’s music; spitfire rapping, a song that turns into another song, autobiographical details splintered across a larger narrative, nods to West Coast OGs like MC Eiht and Ice Cube, and vocal effects courtesy of TDE’s go-to engineer, MixedByAli.”

Check out the top 10 below and visit Complex for the full top 25 ranking.

10. “HiiiPower”

HipHopDX | Rap & Hip Hop News | Ad Placeholder
AD

AD LOADING...

AD

9. “u”

8. “Alright”

7. “A.D.H.D.”

HipHopDX | Rap & Hip Hop News | Ad Placeholder
AD

AD LOADING...

AD

6. “Backseat Freestyle”

5. “The Blacker the Berry”

4. “Money Trees” featuring Jay Rock

HipHopDX | Rap & Hip Hop News | Ad Placeholder
AD

AD LOADING...

AD

3. “Sing About Me/Dying of Thirst”

2. “Cartoon & Cereal” featuring Gunplay

1. “m.A.A.d city” featuring MC Eiht

HipHopDX | Rap & Hip Hop News | Ad Placeholder
AD

AD LOADING...

AD

For more Kendrick Lamar coverage, watch the following video:

Please enable Javascript to watch this video
HipHopDX | Rap & Hip Hop News | Ad Placeholder
AD

AD LOADING...

AD