# I Should Have Known It guitar solo

> Mike Campbell's guitar solo on I Should Have Known It by Tom Petty and the Heartbreakers (2010) starts at about 1:38. From the album Mojo.

Canonical URL: <https://greatestsolos.com/song/tom-petty-and-the-heartbreakers-i-should-have-known-it/>

Tom Petty and the Heartbreakers, 2010, from *Mojo*. Solo by *Mike Campbell*.

A heavy, Zeppelin-tinged riff rocker where Campbell cuts loose with a snarling, fuzzed-out solo.

I Should Have Known It by Tom Petty and the Heartbreakers is #12 in our ranking of the best Tom Petty and the Heartbreakers guitar solos. The solo is played by Mike Campbell and the song was released in 2010.

## In our lists

- [The Best Tom Petty and the Heartbreakers Guitar Solos](https://greatestsolos.com/list/tom-petty-and-the-heartbreakers-guitar-solos/) — #12

## Sources

### Who played the guitar solo on I Should Have Known It?

Mike Campbell played the solo on Tom Petty and the Heartbreakers's I Should Have Known It (2010).

---

GreatestSolos ranks the greatest guitar solos by consensus across published lists. Agent guide: [llms.txt](https://greatestsolos.com/llms.txt) · [Sitemap](https://greatestsolos.com/sitemap.xml) · [Dataset (CSV)](https://greatestsolos.com/data/greatest-guitar-solos.csv) · [How we rank](https://greatestsolos.com/method/)
