Greatest rock guitarists
of all times


TM, ®, Copyright © 2019 Piero Scaruffi
Back to the music page | Best rock musicians of all times | History of rock music | Best albums
(For the 21st century better see this page)
  1. Jimi Hendrix
  2. Marc Ribot
  3. Robert Quine
  4. John Fahey
  5. Sandy Bull
  6. Keiji Haino
  7. Caspar Brotzmann
  8. Ian Williams (Don Caballero, Storm & Stress, Battles)
  9. Jeff Beck (Yardbirds)
  10. Joe Baiza (Saccharine Trust, Universal Congress)
  11. Bola Sete
  12. Vernon Reid (Living Colour)
  13. Jimmy Page (Led Zeppelin)
  14. Keith Richards (Rolling Stones)
  15. Chuck Berry
  16. Billy Gibbons (ZZ Top)
  17. Duane Allman (Allman Brothers)
  18. Steve Cropper (Mar Keys)
  19. Doug Martsch (Built To Spill)
  20. Greg Ginn (Black Flag)
  21. Munehiro Narita (High Rise)
  22. Duane Denison (Jesus Lizard)
  23. Link Wray
  24. Tom Verlaine (Television)
  25. Scott Tuma (Souled American)
  26. Peter Green (Fleetwood Mac)
  27. Helios Creed (Chrome)
  28. Nicky Skopelitis
  29. Robert Fripp (King Crimson)
  30. Arto Lindsay (Ambitious Lovers)
  31. Andy Hawkins (Blind Idiot God)
  32. Eddie Hazel (Funkadelic)
  33. Jody Harris (Raybeats)
  34. Blixa Bargeld (Einsturzende Neubauten)
  35. Gary Lucas
  36. Eddie VanHalen (Van Halen)
  37. Wayne Rogers (Magic Hour)
  38. Nels Cline (Geraldine Fibbers)
  39. Steve Morse (Dixie Dregs)
  40. Allan Holdsworth
  41. Buckethead
  42. Gayle Ellett (Djam Karet)
  43. Alan Licht (Run On)
  44. Hank Marvin (Shadows)
  45. Jerry Garcia (Grateful Dead)
  46. Mike Mcready (Pearl Jam)
  47. Roy Montgomery
  48. Randy Holden (Blue Cheer)
  49. Duane Eddy
  50. Karl Precoda (Dream Syndicate)
  51. Mark Knopfler (Dire Straits)
  52. Kirk Hammet (Metallica)
  53. Kevin Shields (My Bloody Valentine)
  54. Eric Clapton (Cream)
  55. Steve Vai
  56. Rudolf Sosna (Faust)
  57. Josh Homme (Kyuss)
  58. Leo Kottke
  59. J Mascis (Dinosaur Jr)
(I did not include classical, jazz or folk guitarists)
The best guitar solos
  1. Terry Kath: Free Form Guitar (Chicago)
  2. Alvin Lee: Goin' Home (Ten Years After)
  3. Peter Green: The End of The Game
  4. Syd Barrett: Interstellar Overdrive (Pink Floyd)
  5. Jimi Hendrix: Machine Gun
  6. Duane Denison: Then Comes Dudley (Jesus Lizard)
  7. Robert Fripp: Sailor's Tale (King Crimson)
  8. Wayne Coyne: Hell's Angel's Cracker Factory (Flaming Lips)
  9. Daniel Martin-McCormick: Native American (Mi Ami)
  10. Jimmy Page: Stairway to Heaven (with Led Zeppelin)
  11. Eric Clapton: Crossroads (with Cream)
  12. Chuck Berry: Johnny B Goode
  13. East Bay Ray: Holiday in Cambodia (Dead Kennedys)
  14. Jody Harris: My Uncle Bill
  15. Mike Bloomfield: His Holy Modal Majesty (with Al Kooper)
  16. Tom Verlaine: Marquee Moon (Television)
  17. Bill Harkleroad: One Red Rose that I Mean (with Captain Beefheart)
  18. Tom Morello: Killing In The Name (Rage Against The Machine)
  19. Mark Knopfler: Sultans Of Swing (with Dire Straits)
  20. Ron Asheton: 1969 (with the Stooges)
  21. Robby Krieger: Light My Fire (Doors)
  22. Kirk Hammett: One (Metallica)
  23. Adrian Belew: The Great Curve (Talking Heads)
  24. John Cipollina: Who do you Love (with Quicksilver)
  25. Marc Ribot: Jockey Full Of Bourbon
  26. Richard Thompson: Hard On Me
  27. Doug Marstch: The Plan (Built to Spill)
  28. Nels Cline: Side With The Seeds (with Wilco)
  29. Roger McGuinn: Eight Miles High (with the Byrds)
  30. Michael Karoli: Mother Sky (with Can)
  31. Fred Frith: Beautiful as the Moon, Terrible as an Army with Banners (Henry Cow)
  32. Alan Parker: Hurdy Gurdy Man (with Donovan)
  33. Eddie Van Halen: Eruption (Van Halen)
  34. Jimi Hendrix: Voodoo Chile
  35. Robert Fripp: St Elmo's Fire (with Brian Eno)
  36. Robert Quine: Blank Generation (with Richard Hell)
  37. Dylan DiLella: The Mother Of Virtues (with Pyrrhon)
  38. Slash: Sweet Child O' Mine (with Guns N' Roses)
  39. Mike Bloomfield: East-West (with Paul Butterfield)
  40. Jimmy Page: Communication Breakdown (Led Zeppelin)
  41. Ritchie Blackmore: Highway Star (with Deep Purple)
  42. Helios Creed: Mondo Anthem (Chrome)
  43. Santana: Soul Sacrifice
  44. Pink Floyd: Comfortably Numb
  45. Eric Clapton: Presence of the Lord (with Blind Faith)
  46. Duane Allman: Statesboro Blues (with Allman Brothers)
  47. Rudolf Sosna: Miss Fortune (with Faust)
  48. Stevie Ray Vaughan: Texas Flood
  49. J Mascis: Kracked (Dinosaur Jr)
  50. Matthew Bellamy: Knights Of Cydonia (Muse)
  51. Jimmy Page: Whole Lotta Love
  52. Blixa Bargeld: Cabin Fever (with Nick Cave)
  53. Eddie Hazel: Maggot Brain (Funkadelic)
  54. Gregg Ginn: Drinking and Driving (Black Flag)
  55. Paul "Doyle" Caiafa: We are 138 (Misfits)
  56. Joshua Homme: God is in the Radio (Queens of the Stone Age)
  57. Peter Frampton: Lines on my Face
  58. Joe Walsh: Hotel California (with the Eagles)
  59. Joe Satriani: Surfing with the Alien
  60. Duane Allman: Whipping Post (Allman Brothers)
  61. Tom Morello: Bulls on Parade (Rage Against the Machine)
  62. Mike McCready: Alive (Pearl Jam)
  63. Duane Allman: Layla (with Derek and the Dominos)
  64. Eric Clapton: White Room (with Cream)
  65. Annie Clark: Surgeon (St Vincent)
  66. Kirk Hammett: Fade to Black (Metallica)
  67. Martin Barre: Aqualung (Jethro Tull)
  68. Eric Johnson: Cliffs of Dover
  69. Jeff Beck: Cause We've Ended As Lovers
  70. Gorden Mack: Katy Song (Red House Painters)
  71. Jimi Hendrix: All Along the Watchtower
  72. Billy Gibbons: Sharp Dressed Man (ZZ Top)
  73. Dimebag Darrell: Floods (Pantera)
  74. Keiji Haino: Fuwafuwa (with Fushitsusha)
  75. Dr Know: Banned In DC (Bad Brains)
  76. Neil Young: Cortez the Killer
  77. Trent Reznor: The Ruiner (Nine Inch Nails)
  78. Tom Herman: Humor Me (Pere Ubu)
  79. Zack Hubbard: Open Sesemji (Stabscotch)
  80. Johnny Greenwood: Paranoid Android (Radiohead)
  81. Trey Anastasio: Stash (with Phish)
  82. D Boon: Maybe Partying Will Help (Minutemen)
  83. Harold Kelling or Glenn Phillips: Lawton (with the Hampton Grease Band)
  84. Yngwie Malmsteen: Black Star
  85. Ash Bowie: My Kimono (Polvo)
  86. Doug Martsch: Velvet Waltz (Built to Spill)
  87. J Mascis: Get Me (Dinosaur Jr)
  88. Eric Clapton: All Your Love (with the Bluesbreakers)
  89. Brian Setzer: Stray Cat Strut (Stray Cats)
  90. Tom Verlaine: Venus (Television)
  91. Peter Laughner: Final Solution (Pere Ubu)
  92. Wayne Kramer: Looking At You (MC5)
  93. Scotty Moore: Hound Dog (with Elvis Presley)
  94. Marty Friedman: Tornado of Souls (Megadeth)
  95. Danny Cedrone: Rock Around The Clock (Bill Haley And the Comets)
  96. Brian May: Bohemian Rhapsody (with Queen)
  97. Mike Bloomfield: Like a Rolling Stone (with Bob Dylan)
  98. Jody Harris: I Can't Stand Myself (Contortions)
  99. Neil Schon: Stone in Love (with Journey)
  100. Tom Scholz: More Than A Feeling (with Boston)
  101. Allen Collins: Free Bird (Lynyrd Skynyrd)
  102. John Squire: I Am The Resurrection (Stone Roses)
  103. Steve Lukather: Rosanna (with Toto)
  104. Eric Clapton: While My Guitar Gently Weeps (with the Beatles)
  105. Frank Zappa: Nine Types of Industrial Pollution
  106. Joan Jett: I Love Rock N Roll
  107. Hughie Thomasson: Green Grass And High Tides (Outlaws)
  108. Kirk Hammet: The Unforgiven (Metallica)
  109. Scott Gorham: Dancing In The Moonlight (Thin Lizzy)
  110. Steve Hackett: Firth Of Fifth (Genesis)
  111. Alex Lifeson: La Villa Strangiato (Rush)
  112. Richie Sambora: Wanted Dead Or Alive (Bon Jovi)
  113. Eddie Clarke: Ace Of Spades (Motorhead)
  114. Pete Townsend: Anyway Anyhow Anywhere (Who)
  115. Ritchie Blackmore: Child In Time (Deep Purple)
  116. Marc Ribot: Way Down in the Hole (with Tom Waits)
  117. Mick Taylor: All Down the Line (Rolling Stones)
  118. Ritchie Blackmore: Stargazer (Rainbow)
  119. Slash: November Rain (Guns N' Roses)
  120. Elliot Randall: Reelin' in the Years (Steely Dan)
  121. Errol Davis: Parting Song For The Torn Sky (Crystal Antlers)
  122. Omar Rodriguez-Lopez: Goliath (with Mars Volta)
  123. Robin Trower: Too Rolling Stoned
  124. David Gilmour: Time (Pink Floyd)
  125. Dave Davies: You Really Got Me (Kinks)
  126. Paul Kossoff: All Right Now (Free)
  127. Kurt Cobain: Serve the Servants (Nirvana)
  128. Billy Corgan: Soma (Smashing Pumpkins)
  129. Keith Richards: Sympathy For The Devil (Rolling Stones)
  130. Angus Young: Let There Be Rock (AC/DC)
  131. Tony Iommi: Paranoid (Black Sabbath)
  132. Prince: Purple Rain
  133. Nick Valensi: Reptilia (Strokes)
  134. Richard Thompson: Can't Win
  135. Adrian Belew: Elephant Talk (King Crimson)
  136. Robert Fripp: 21st Century Schizoid Man (King Crimson)
  137. Robert Quine: Waves of Fear (with Lou Reed)
  138. Mike Akerfeld: The Leper Affinity (Opeth)
  139. Gary Lucas: King Strong
  140. Allan Holdsworth: Zarabeth
  141. Rudolf Sosna: Meadow Meal (with Faust)
  142. Fred Tackett: 16 Shells from a 30-ought Six (with Tom Waits)
  143. Mike Oldfield: Little Red Robin Hood Hit The Road (with Robert Wyatt)
  144. Harold Kelling or Glenn Phillips: Halifax (with the Hampton Grease Band)
  145. Erik Braunn: In A Gadda Da Vida (Iron Butterfly)
  146. Roger Miller: Fun World (with Mission of Burma)
  147. Munehiro Narita: Pop Cycle (with High Rise)
  148. Billy Gibbons: La Grange (ZZ Top)
  149. Phil Manzanera: Gun (with John Cale)
  150. Vernon Reid: Cult of Personality (with Living Colour)
  151. Steve Wilson: Signify (Porcupine Tree)
  152. Steve Howe: Starship Trooper (Yes)
  153. Greg Lake: Battlefield (Emerson Lake & Palmer)
  154. Dave Gilmour: Echoes (Pink Floyd)
  155. Mick Taylor: Can't You Hear Me Knocking (Rolling Stones)
  156. Steve Turner: You Got It (Mudhoney)
  157. Jay Robbins: Savory (Jawbox)
  158. Ira Kaplan: Sugarcube (Yo La Tengo )
  159. Andrew Whiteman: Cause=Time (Broken Social Scene)
  160. Eddie Hazel: Red Hot Mama (Funkadelic)
  161. Joshua Homme: Sky Valley Part III (Kyuss)
  162. Dave "The Edge" Evans: Bullet The Blue Sky (with U2)
  163. Jeff Tweedy: Spiders (with Wilco)
  164. Billy Corgan: Cherub Rock (Smashing Pumpkins)
  165. Neil Young: Down by the River
  166. Rick McCollum: Brother Woodrow (Afghan Whigs)
  167. Adam Reich: Fatal Flaw (Titus Andronicus)
  168. Todd Rundgren: Utopia
  169. Carrie Brownstein: What's Mine Is Yours (Sleater-Kinney)
  170. D Boon: This Ain't No Picnic (Minutemen)
  171. Von Lmo: X+Z=0
  172. David Byrne: Regiment (with Brian Eno)
  173. Che Chen: There's No Such Thing As A King Bee (75 Dollar Bill)
  174. Jerry Garcia: Dark Star (Grateful Dead)
  175. Andy Latimer: Lunar Sea (Camel)
  176. Paul Rudolph: Uncle Harry's Last Freak Out (Pink Fairies)
  177. Ira Kaplan: We're an American Band (with Yo La Tengo)
  178. Joey Santiago: Vamos (with the Pixies)
  179. Dean Wareham: When Will You Come Home (Galaxie 500)
  180. Dave Pajo: Good Morning Captain (Slint)
  181. Jimi Hendrix: Third Stone From the Sun
  182. Dickey Betts: Blue Sky (Allman Brothers)
  183. Bob Mould: Reoccurring Dreams (Husker Du)
  184. Mike Oldfield: Tubular Bells
  185. Jessica Jalbert: Light Of Loving (Faith Healer)
  186. Thor Eisentrager: Shaking (with the Cows)
  187. Adam Jones: Cold and Ugly (Tool)
  188. Mark "Vudi" Pankler: Sick of Food (with American Music Club)
  189. Roy Buchanan: Sweet Dreams
  190. Kim Thayil: Like Suicide (Soundgarden)
  191. Robert Fripp: Baby's on Fire (with Brian Eno)
  192. Roy Montgomery: Ill at Home
  193. Mark Linkous: Gold Day (with Sparklehorse)
  194. Lee Underwood: Driftin' (with Tim Buckley)
  195. Keith Levene: Swan Lake (with Public Image Ltd)
  196. Tom Herman: The Modern Dance (Pere Ubu)
  197. Frank Zappa: Invocation and Ritual Dance of the Young Pumpkin
  198. Kerry McCoy: Brought to the Water (Deafheaven)
  199. Kimberley Rew: Insanely Jealous (Soft Boys)
  200. Brian May: Killer Queen (Queen)
  201. Mick Ronson: Moonage Daydream (David Bowie)
  202. Stevie Ray Vaughan: Pride and Joy
  203. Thurston Moore: I Love Her All The Time (Sonic Youth)
  204. Tim Rutili: Paul Pachal (Red Red Meat)
  205. Joe Perry: Walk This Way (Aerosmith)
  206. Eddie Van Halen: Beat It (Michael Jackson)
  207. Gary Moore: Parisienne Walkways
  208. Jim Ayre: Tell-Tale Moog (Rake)
  209. Vudi: Highway Five (American Music Club)
  210. Omar Rodriguez-Lopez: Cygnus Vismund Cygnus (Mars Volta)
  211. John Martyn: Outside In
  212. Andy Powell: Everybody Needs A Friend (with Wishbone Ash)
  213. Mark Knopfler: Telegraph Road (Dire Straits)
  214. Glenn Tipton: Beyond The Realms of Death (Judas Priest)
  215. Steve Vai: Erotic Nightmares
  216. Steve Wynn: The Days of Wine and Roses (The Dream Syndicate)
  217. Jeff Cotton: Ella Guru (with Captain Beefheart)
  218. John Petrucci: Under a Glass Moon (Dream Theater)
  219. Johnny Ramone: I Wanna Be Sedated (Ramones)
  220. Ethan McCarthy: Commerce (with Primitive Man)
  221. Ted Nugent: Stranglehold
  222. Michael Schenker: Rock Bottom (UFO)
  223. Mark Tremonti: Blackbird (Alter Bridge)
  224. Neil Hagerty: Whiplash in the Park
  225. Lou Reed: I Heard Her Call My Name (with the Velvet Underground)
  226. Neil Young: Like A Hurricane
  227. Randy Rhoads: Crazy Train (with Ozzy Osbourne)
  228. James Williamson: Search And Destroy (Stooges)

Suggestions? Some other great guitar solos still to add (thanks Hunter):

Thank you Seyson for adding the links to the bios.