Rolling Stone Magazine have compiled their list of the ‘100 Greatest Songwriters of All Time‘ which spans across many decades, including a diverse array of artists from almost every genre.
The list crowns American singer-songwriter Bob Dylan as the greatest of all time, with a massive amount of talent trailing him. Paul McCartney was ranked at #2 alongside fellow Beatles member John Lennon at #3. Taylor Swift #97, Eminem #91, Kanye West #84, Bjork #81 and Jay Z #68 were the handful of contemporary artists that made it onto the list.
10. Stevie Wonder
9. Joni Mitchell
8. Paul Simon
7. Carole King and Gerry Goffin
6. Mick Jagger and Keith Richards
5. Smokey Robinson
4. Chuck Berry
3. John Lennon
2. Paul McCartney
1. Bob Dylan
Big ups to R.Kelly for coming in at #80. Check out the full list here.