Tom Petty and the Heartbreakers •
Ron Blair (most tracks 1976–81, plus "The Best of Everything") –
bass guitar,
acoustic guitar ("Baby's a Rock 'n' Roller"),
backing vocals ("Heartbreakers Beach Party" and "It's Rainin' Again") •
Mike Campbell (all tracks) –
lead guitar,
rhythm guitar, bass guitar,
squeeze box,
mandolin, backing vocals ("Heartbreakers Beach Party", "It's Rainin' Again" and "Learning To Fly"),
keyboard bass ("Don't Come Around Here No More"),
Dobro ("Southern Accents"),
koto ("It'll All Work Out"),
percussion ("Mike's Life/Mike's World"),
keyboards ("All or Nothin'") •
Howie Epstein (most tracks 1982–93) – bass guitar, backing vocals, acoustic lead guitar ("Big Boss Man"),
spoken word vocal (via telephone) ("Peace in L.A.") •
Steve Ferrone –
drum overdub ("Ways to Be Wicked") •
Stan Lynch (most tracks) –
drums, percussion, backing vocals, lead vocal ("Psychotic Reaction") •
Tom Petty (all tracks except disc 2 track 14) –
lead vocals, backing vocals, spoken word vocals,
whistling, rhythm guitar, lead guitar ("Mary Jane's Last Dance" and "Peace in L.A."), bass guitar,
piano,
electric piano,
harmonica, percussion •
Benmont Tench (most tracks) – piano, electric piano, keyboards, backing vocals,
crash cymbal ("It's Rainin' Again"),
string synthesizer ("Don't Come Around Here No More") •
Scott Thurston – six-string bass guitar (disc 3 track 13), guitar (disc 4 tracks 5, 7 and 15),
slide guitar (disc 4 track 6)
Additional musicians • Phil Jones – percussion (disc 1 tracks 16–21, disc 2 tracks 1–4 and 8, disc 3 tracks 1–2, 4–5 and 13, disc 4 tracks 2 and 8 and disc 5 tracks 8 and 10), drums (disc 3 tracks 1–2 and 4–5, disc 4 track 10), backing vocal (disc 4 track 2) •
Jeff Lynne – bass guitar (disc 3 tracks 1–4, 7–8, 10–11, and 13 and disc 4 track 10), guitar (disc 3 tracks 1–2, 4–5, 7–8, and 10–11), keyboards (disc 3 tracks 1–3, 7–8, and 11), backing vocals (disc 3 tracks 1–3, 5, 7–11 and 13 and disc 4 track 10), piano (disc 3 tracks 2 and 5),
guitar synthesizer (disc 3 track 4),
drum machine (disc 3 track 7),
sampler (disc 3 track 7), percussion (disc 3 track 13) •
George Drakoulias – percussion
overdubs (disc 5 tracks 8–9 and disc 6 tracks 1–5, 9 and 11), drums (disc 5 track 11) • Jeff Jourard – electric guitar on "Breakdown" •
Phil Seymour – backing vocals on "Breakdown" and "American Girl" • Randall Marsh – drums on "Hometown Blues" •
Donald "Duck" Dunn – bass guitar on "Hometown Blues", "A Woman in Love (It's Not Me)" and "Stop Draggin' My Heart Around" •
Jim Keltner – percussion on "Refugee", "The Best of Everything" and "Love is a Long Road", drums on "Love Is a Long Road" and "Christmas All Over Again" •
Stevie Nicks – backing vocals on "Insider", "You Can Still Change Your Mind" and "The Apartment Song" (demo) •
Molly Duncan –
saxophone on "Rebels" and "Make it Better (Forget About Me)" •
Bobbye Hall –
tambourine on "Rebels" •
Dean Garcia –
intro bass guitar on "Don't Come Around Here No More" •
Marilyn Martin – backing vocal on "Don't Come Around Here No More" •
Dave Stewart –
electric sitar,
synthesizer and backing vocal on "Don't Come Around Here No More", guitar on "Make it Better (Forget About Me)" •
Jack Nitzsche –
string arrangement on "Southern Accents" •
Gary Chang – synthesizer on "The Best of Everything" •
Garth Hudson –
organ on "The Best of Everything" •
Richard Manuel – backing vocal on "The Best of Everything" •
Jerry Hey –
horn arrangement on "The Best of Everything" •
George Harrison – acoustic guitar and backing vocal on "I Won't Back Down" •
Robbie Blunt,
Kevin Dukes, and
Jimmy Rip – acoustic guitars on "Christmas All Over Again" •
Tim Pierce –
electric guitar on "Christmas All Over Again" •
Scott Humphrey – synthesizer on "Christmas All Over Again" •
Mitchell Froom –
harpsichord on "Christmas All Over Again" •
Shelly Yakus – backing vocals on "Heartbreakers Beach Party" and "It's Rainin' Again" •
Jimmy Iovine – backing vocals on "Heartbreakers Beach Party" and "It's Rainin' Again",
telephone ring (
sound effect) on "Cracking Up" •
Carlene Carter – spoken word vocal (via telephone) on "Peace in L.A." •
John Sebastian –
baritone guitar on "I Don't Know What to Say to You" •
Charlie Souza – bass guitar on "Don't Do Me Like That" (Mudcrutch version) •
Al Kooper – organ and piano on "Since You Said You Loved Me" and "Louisiana Rain" •
Emory Gordy – bass guitar on "Since You Said You Loved Me" and "Louisiana Rain" •
Jim Gordon – drums on "Since You Said You Loved Me" and "Louisiana Rain" •
Susanna Hoffs, Debbi Peterson,
Vicki Peterson and
Michael Steele – backing vocals on "Waiting for Tonight" •
Lenny Kravitz – drums, bass guitar, backing vocal and spoken word vocal (all
overdubs) on "You Come Through" •
Tom Leadon – lead guitar and backing vocal on "Up in Mississippi Tonight" ==VHS/DVD==