David Lee Roth vocals
Steve Vai guitar, horn (alto)
Billy Sheehan bass guitar, backing vocals
Gregg Bissonette drums, percussion, backing vocals
Brett Tuggle keyboards, programming, backing vocals
Gary Falcone backing vocals on tracks 1 and 9
Joe Pizzulo backing vocals on track 1
Tommy Funderburk, Tom Kelly backing vocals on track 2
John Batdorf backing vocals on track 9
Magic Moreno backing vocals on track 10
Dr. Funk, PhD bass synthesizer
Todd Grace, Richie Raposa programming, keyboard programming