Joe Walsh
Photo: Wikimedia Commons

Artist · chart history · #492 in indie & aaa artist polls

Joe Walsh

Solo artist Wichita United States Eagles/James Gang

Joe Walsh is an artist from Wichita. Joe Walsh has 269 chart appearances on 109 radio countdowns from 37 stations on RockLists, spanning 1976–2026. The most successful song on radio countdowns is “Life's Been Good”, which appears on 94 lists with a best position of #11. The station that charted Joe Walsh most often is 100.7 WZLX (Boston, MA), with 41 appearances. The artist’s biggest year on year-end countdowns was 2012.

269appearances
109countdowns
14songs charted
37stations
0#1 finishes
1976–2026years

Joe Walsh plays guitar like a guy who's having more fun than you, and he usually is. Born in Wichita in 1947, he did time at Kent State and in a string of local Ohio bands before the James Gang made him famous, his guitar all over their hit "Funk 49". He walked out in 1972 and formed Barnstorm with drummer Joe Vitale and bassist Kenny Passarelli, though the three albums they made got sold as Walsh solo records.

The Smoker You Drink, the Player You Get in 1973 is where the swagger peaks: "Rocky Mountain Way" is a slow, heavy stomp with a guitar sound that seems to be chewing gravel. So What, in 1974, the last Barnstorm album, had Eagles members all over it, and in 1975, on producer Bill Szymczyk's advice, Walsh joined the Eagles themselves, replacing Bernie Leadon on guitar and keyboards. His first record with them was Hotel California, and the dueling solos he and Don Felder cut on its title track have been named the best guitar solos ever by guitar-magazine readers.

Then there's "Life's Been Good", from "But Seriously, Folks…" in 1978, a loose, loping, grinning shuffle that sounds like a man enjoying the ride. The Eagles took him into the Rock and Roll Hall of Fame with them in 1998, and in 2016 he received the Kennedy Center Honors.

Written with AI assistance from RockLists chart data, MusicBrainz and Wikipedia.

Songs by Joe Walsh on radio countdowns

#SongStrengthListsBest#1sPeak year
1 Life's Been Good#157 of all time
6,332
94 #11 – 1978
2 Rocky Mountain Way#320 of all time
4,603
90 #20 – –
3 All Night Long
1,415
34 #88 – 1980
4 The Confessor
430
9 #124 – –
5 Turn To Stone
363
9 #272 – –
6 Ordinary Average Guy
295
9 #349 – –
7 Life of Illusion
184
7 #52 – 1981
8 In The City
151
5 #366 – –
9 Analog Man
74
4 #104 – 2012
10 Lucky That Way
70
2 #68 – 2012
11 Over And Over
65
2 #625 – –
12 Rivers (Of The Hidden Funk)
45
1 #278 – –
13 Meadows
39
1 #567 – –
14 Welcome To The Club
34
1 #1341 – –

Albums with charting songs

Where each song was first released, from MusicBrainz.

Year-end chart timeline

Combined year-end countdown points per year. Taller bars mean more songs placing higher across more stations.

Every countdown appearance

Year#SongCountdown
2026 137 Life's Been Good DVE Memorial Day 500 (2026)
2026 176 Rocky Mountain Way KSHE 95 U-Man 500 (2026)
2026 182 Life's Been Good KSLX Arizona 500 (2026)
2026 272 Turn To Stone KSHE 95 U-Man 500 (2026)
2026 335 Life's Been Good WLLZ Rock N Roll 500 (2026)
2026 418 Rocky Mountain Way WMGK Philly 500 (2026)
2026 422 Rocky Mountain Way WLLZ Rock N Roll 500 (2026)
2026 432 Life's Been Good WMGK Philly 500 (2026)
2026 499 Rocky Mountain Way KSLX Arizona 500 (2026)
2026 568 Rocky Mountain Way KXT 917 Song Countdown
2026 755 Rocky Mountain Way WYEP Greatest Songs of All Time
2025 43 Life's Been Good Qfm96 Memorial Day 500 (2025)
2025 66 Rocky Mountain Way Qfm96 Memorial Day 500 (2025)
2025 107 Life's Been Good 97 Rock N Roll 500 (2025)
2025 127 Life's Been Good DVE Memorial Day 500 (2025)
2025 130 The Confessor Qfm96 Memorial Day 500 (2025)
2025 133 All Night Long Qfm96 Memorial Day 500 (2025)
2025 198 Rocky Mountain Way DVE Memorial Day 500 (2025)
2025 251 Life's Been Good Q104.3 Top 1,043 Classic Rock Songs of All Time (2025)
2025 275 Turn To Stone Qfm96 Memorial Day 500 (2025)
2025 289 Rocky Mountain Way 97 Rock N Roll 500 (2025)
2025 371 Life's Been Good WMGK Philly 500 (2025)
2025 412 Life's Been Good WLLZ Rock N Roll 500 (2025)
2025 484 Rocky Mountain Way WLLZ Rock N Roll 500 (2025)
2025 884 Rocky Mountain Way Q104.3 Top 1,043 Classic Rock Songs of All Time (2025)
2024 42 Life's Been Good Qfm96 Memorial Day 500 (2024)
2024 67 Rocky Mountain Way Qfm96 Memorial Day 500 (2024)
2024 93 Life's Been Good KQRS KQ 500 (2024)
2024 106 Rocky Mountain Way KSHE 95 Rock N' Roll 500 (2024)
2024 134 The Confessor Qfm96 Memorial Day 500 (2024)
2024 137 All Night Long Qfm96 Memorial Day 500 (2024)
2024 138 Life's Been Good DVE Memorial Day 500 (2024)
2024 169 Life's Been Good KSHE 95 Rock N' Roll 500 (2024)
2024 172 Life's Been Good 97 Rock N Roll 500 (2024)
2024 192 All Night Long KSHE 95 Rock N' Roll 500 (2024)
2024 250 Life's Been Good WLLZ Rock N Roll 500 (2024)
2024 259 Rocky Mountain Way DVE Memorial Day 500 (2024)
2024 266 Rocky Mountain Way KQRS KQ 500 (2024)
2024 283 Turn To Stone Qfm96 Memorial Day 500 (2024)
2024 309 Rocky Mountain Way 97 Rock N Roll 500 (2024)
2024 321 Life's Been Good WMGK Philly 500 (2024)
2024 430 Life's Been Good Q104.3 Top 1,043 Classic Rock Songs of All Time (2024)
2024 486 Rocky Mountain Way WLLZ Rock N Roll 500 (2024)
2024 641 Rocky Mountain Way Q104.3 Top 1,043 Classic Rock Songs of All Time (2024)
2023 38 Life's Been Good Qfm96 Memorial Day 500 (2023)
2023 63 Rocky Mountain Way Qfm96 Memorial Day 500 (2023)
2023 76 Life's Been Good 97 Rock N Roll 500 (2023)
2023 92 Rocky Mountain Way KSHE 95 Rock N' Roll 500 (2023)
2023 118 All Night Long KSHE 95 Rock N' Roll 500 (2023)
2023 123 Life's Been Good KSHE 95 Rock N' Roll 500 (2023)
2023 124 The Confessor Qfm96 Memorial Day 500 (2023)
2023 126 All Night Long Qfm96 Memorial Day 500 (2023)
2023 143 Life's Been Good DVE Memorial Day 500 (2023)
2023 169 Rocky Mountain Way 97 Rock N Roll 500 (2023)
2023 189 Rocky Mountain Way DVE Memorial Day 500 (2023)
2023 277 Turn To Stone Qfm96 Memorial Day 500 (2023)
2023 277 Rocky Mountain Way 97.1 The Drive Memorial Day Weekend Rock N Roll 500 (2023)
2023 279 Life's Been Good WMGK Philly 500 (2023)
2023 286 Life's Been Good WPDH Top 1015 (2023)
2023 345 Rocky Mountain Way WPDH Top 1015 (2023)
2023 361 Life's Been Good 97.1 The Drive Memorial Day Weekend Rock N Roll 500 (2023)
2023 367 Rocky Mountain Way WMGK Philly 500 (2023)
2023 495 Life's Been Good WLLZ Rock N Roll 500 (2023)
2023 502 Rocky Mountain Way WYEP Countdown to Fall 2023
2023 598 Life's Been Good Q104.3 Top 1,043 Classic Rock Songs of All Time (2023)
2023 604 All Night Long WPDH Top 1015 (2023)
2023 907 The Confessor WPDH Top 1015 (2023)
2023 995 Rocky Mountain Way Q104.3 Top 1,043 Classic Rock Songs of All Time (2023)
2023 87 Rocky Mountain Way The Colorado Sound Top 800 Songs About Places
2022 51 Life's Been Good DVE Memorial Day 500 (2022)
2022 61 Life's Been Good KZOK Classic Rock Top 1025 (2022)
2022 83 Life's Been Good WLLZ Rock N Roll 500 (2022)
2022 118 Life's Been Good 97 Rock N Roll 500 (2022)
2022 175 Rocky Mountain Way DVE Memorial Day 500 (2022)
2022 198 Rocky Mountain Way 97 Rock N Roll 500 (2022)
2022 234 Life's Been Good KSLX Arizona 500 (2022)
2022 286 Life's Been Good KRNA Memorial Day 500 (2022)
2022 288 Life's Been Good River 500 (2022)
2022 345 Rocky Mountain Way KRNA Memorial Day 500 (2022)
2022 348 All Night Long 99.1 PLR Big 500 (2022)
2022 354 All Night Long KSLX Arizona 500 (2022)
2022 366 Rocky Mountain Way KZOK Classic Rock Top 1025 (2022)
2022 382 Rocky Mountain Way WMGK Philly 500 (2022)
2022 383 Rocky Mountain Way KSLX Arizona 500 (2022)
2022 436 Rocky Mountain Way WLLZ Rock N Roll 500 (2022)
2022 658 Life's Been Good Q104.3 Top 1,043 Classic Rock Songs of All Time (2022)
2022 971 Analog Man KZOK Classic Rock Top 1025 (2022)
2022 1008 Rocky Mountain Way Q104.3 Top 1,043 Classic Rock Songs of All Time (2022)
2022 379 Life's Been Good 90.9 The Bridge Top 909 Songs of the '70s
2021 75 Life's Been Good DVE Memorial Day 500 (2021)
2021 85 Life's Been Good WCSX Rock & Roll 500 (2021)
2021 122 Life's Been Good 97 Rock N Roll 500 (2021)
2021 223 Rocky Mountain Way KSLX Arizona 500 (2021)
2021 225 Rocky Mountain Way DVE Memorial Day 500 (2021)
2021 227 Life's Been Good KSLX Arizona 500 (2021)
2021 238 Rocky Mountain Way WCSX Rock & Roll 500 (2021)
2021 281 Rocky Mountain Way 97 Rock N Roll 500 (2021)
2021 294 Life's Been Good WLLZ 500 (2021)
2021 322 All Night Long KSLX Arizona 500 (2021)
2021 322 All Night Long WCSX Rock & Roll 500 (2021)
2021 357 Life's Been Good 99.1 PLR Big 500 (2021)
2021 416 Life's Been Good Q104.3 Top 1,043 Classic Rock Songs of All Time (2021)
2021 425 In The City 97 Rock N Roll 500 (2021)
2021 454 Rocky Mountain Way WLLZ 500 (2021)
2021 668 Rocky Mountain Way Q104.3 Top 1,043 Classic Rock Songs of All Time (2021)
2020 75 Life's Been Good Q105.7 Memorial Day 500 (2020)
2020 125 Rocky Mountain Way Q105.7 Memorial Day 500 (2020)
2020 131 Rocky Mountain Way DVE Memorial Day 500 (2020)
2020 163 Life's Been Good DVE Memorial Day 500 (2020)
2020 209 Life's Been Good 97 Rock N Roll 500 (2020)
2020 225 Rocky Mountain Way 97 Rock N Roll 500 (2020)
2020 239 Life's Been Good WLLZ 500 (2020)
2020 299 All Night Long Q105.7 Memorial Day 500 (2020)
2020 454 Rocky Mountain Way WLLZ 500 (2020)
2020 579 Life's Been Good KZOK Classic Rock Top 1025 (2020)
2020 697 Rocky Mountain Way KZOK Classic Rock Top 1025 (2020)
2020 862 All Night Long KZOK Classic Rock Top 1025 (2020)
2020 1341 Welcome To The Club WXPN 2020 Greatest Songs of All Time
2019 53 Life's Been Good BIG 500 Memorial Day Countdown (2019)
2019 86 Life's Been Good DVE Memorial Day 500 (2019)
2019 123 Rocky Mountain Way DVE Memorial Day 500 (2019)
2019 209 Life's Been Good 97 Rock N Roll 500 (2019)
2019 268 Rocky Mountain Way 97 Rock N Roll 500 (2019)
2019 285 Rocky Mountain Way 99.1 PLR Big 500 (2019)
2019 287 Rocky Mountain Way BIG 500 Memorial Day Countdown (2019)
2019 338 Life's Been Good KZOK Top 1025 of 2019
2019 356 Life's Been Good 99.1 PLR Big 500 (2019)
2019 367 Life's Been Good WLLZ 500 (2019)
2019 397 All Night Long 99.1 PLR Big 500 (2019)
2019 404 Rocky Mountain Way WLLZ 500 (2019)
2019 494 All Night Long KZOK Top 1025 of 2019
2019 688 Rocky Mountain Way KZOK Top 1025 of 2019
2018 23 Life's Been Good BIG 500 Memorial Day Countdown (2018)
2018 207 Life's Been Good 97 Rock N Roll 500 (2018)
2018 229 Rocky Mountain Way 97 Rock N Roll 500 (2018)
2018 498 Rocky Mountain Way BIG 500 Memorial Day Countdown (2018)
2017 26 Life's Been Good BIG 500 Memorial Day Countdown (2017)
2017 46 Life's Been Good 97 Rock N Roll 500 (2017)
2017 64 Rocky Mountain Way 97 Rock N Roll 500 (2017)
2017 81 Rocky Mountain Way 97.9 The Loop Top 540 Countdown (2017)
2017 138 Life's Been Good 97.9 The Loop Top 540 Countdown (2017)
2017 467 Rocky Mountain Way BIG 500 Memorial Day Countdown (2017)
2016 15 Life's Been Good BIG 500 Memorial Day Countdown (2016)
2016 20 Rocky Mountain Way The Fox Memorial Day 500 (2016)
2016 33 Rocky Mountain Way Qfm96 Memorial Day 500 (2016)
2016 38 Life's Been Good The Fox Memorial Day 500 (2016)
2016 89 Life's Been Good Qfm96 Memorial Day 500 (2016)
2016 144 Life's Been Good 100.7 WZLX Top 1007 Countdown for 2016
2016 149 All Night Long Qfm96 Memorial Day 500 (2016)
2016 245 Life of Illusion The Fox Memorial Day 500 (2016)
2016 315 Life's Been Good 102.9 The Whale Hartford 500 (2016)
2016 419 Rocky Mountain Way 102.9 The Whale Hartford 500 (2016)
2016 462 Rocky Mountain Way BIG 500 Memorial Day Countdown (2016)
2016 480 All Night Long 102.9 The Whale Hartford 500 (2016)
2016 671 Rocky Mountain Way 100.7 WZLX Top 1007 Countdown for 2016
2016 817 All Night Long 100.7 WZLX Top 1007 Countdown for 2016
2016 867 Ordinary Average Guy 100.7 WZLX Top 1007 Countdown for 2016
2016 949 Life of Illusion 100.7 WZLX Top 1007 Countdown for 2016
2015 45 Life's Been Good 100.7 WZLX Top 1007 Classic Rock Countdown (2015)
2015 51 Life's Been Good 100.7 WZLX Firecracker 500 (2015)
2015 104 Life's Been Good I-95 Memorial Day Weekend Top 500 (2015)
2015 155 Life's Been Good 102.9 The Whale Hartford 500 (2015)
2015 176 Rocky Mountain Way I-95 Memorial Day Weekend Top 500 (2015)
2015 197 Rocky Mountain Way 102.9 The Whale Hartford 500 (2015)
2015 251 All Night Long 102.9 The Whale Hartford 500 (2015)
2015 297 Rocky Mountain Way 100.7 WZLX Top 1007 Classic Rock Countdown (2015)
2015 364 All Night Long I-95 Memorial Day Weekend Top 500 (2015)
2015 595 Ordinary Average Guy 100.7 WZLX Top 1007 Classic Rock Countdown (2015)
2015 742 All Night Long 100.7 WZLX Top 1007 Classic Rock Countdown (2015)
2014 111 Life's Been Good 100.7 WZLX Firecracker 400 (2014)
2014 180 Life's Been Good 100.7 WZLX 1K Countdown (2014)
2014 221 Rocky Mountain Way 100.7 WZLX 1K Countdown (2014)
2014 368 All Night Long 100.7 WZLX 1K Countdown (2014)
2014 396 Rocky Mountain Way 100.7 WZLX Firecracker 400 (2014)
2014 650 Life's Been Good BIG 1000 New Year's Countdown (2014)
2014 710 Rocky Mountain Way BIG 1000 New Year's Countdown (2014)
2014 723 Ordinary Average Guy 100.7 WZLX 1K Countdown (2014)
2014 745 All Night Long BIG 1000 New Year's Countdown (2014)
2014 892 Analog Man 100.7 WZLX 1K Countdown (2014)
2013 11 Life's Been Good BIG 500 Memorial Day Countdown (2013)
2013 16 Life's Been Good 99.1 PLR CT 500 (2013)
2013 45 Life's Been Good 100.7 WZLX Grand Jam 1000 (2013)
2013 54 Rocky Mountain Way 99.1 PLR CT 500 (2013)
2013 136 Life's Been Good BIG 500 Labor Day Countdown (2013)
2013 161 Life's Been Good 100.7 WZLX Firecracker 500 (2013)
2013 189 Rocky Mountain Way 100.7 WZLX Firecracker 500 (2013)
2013 282 Rocky Mountain Way BIG 500 Labor Day Countdown (2013)
2013 297 Rocky Mountain Way 100.7 WZLX Grand Jam 1000 (2013)
2013 317 All Night Long 100.7 WZLX Firecracker 500 (2013)
2013 461 Ordinary Average Guy 100.7 WZLX Firecracker 500 (2013)
2013 471 Rocky Mountain Way BIG 500 Memorial Day Countdown (2013)
2013 592 Ordinary Average Guy 100.7 WZLX Grand Jam 1000 (2013)
2013 735 All Night Long 100.7 WZLX Grand Jam 1000 (2013)
2012 68 Lucky That Way WXPN Year in Review: Top 200 Songs of 2012
2012 104 Analog Man WXPN Year in Review: Top 200 Songs of 2012
2012 104 Lucky That Way WXPK Top 107 Songs of 2012
2012 42 Life's Been Good BIG 500 Memorial Day Countdown (2012)
2012 76 Life's Been Good 100.7 WZLX Top 1200 Countdown (2012)
2012 189 Rocky Mountain Way BIG 500 Memorial Day Countdown (2012)
2012 248 Rocky Mountain Way 100.7 WZLX Top 1200 Countdown (2012)
2012 366 All Night Long BIG 500 Memorial Day Countdown (2012)
2012 435 All Night Long 100.7 WZLX Top 1200 Countdown (2012)
2012 950 Ordinary Average Guy 100.7 WZLX Top 1200 Countdown (2012)
2012 1092 Analog Man 100.7 WZLX Top 1200 Countdown (2012)
2012 293 Rocky Mountain Way WXPN 885 Greatest Rock Songs (2012)
2011 75 Life's Been Good 100.7 WZLX Top 1100 Countdown (2011)
2011 246 Rocky Mountain Way 100.7 WZLX Top 1100 Countdown (2011)
2011 368 All Night Long The Loop Rock N Roll 500 (2011)
2011 393 Life's Been Good The Loop Rock N Roll 500 (2011)
2011 431 All Night Long 100.7 WZLX Top 1100 Countdown (2011)
2011 460 Life of Illusion The Loop Rock N Roll 500 (2011)
2011 904 Ordinary Average Guy 100.7 WZLX Top 1100 Countdown (2011)
2006 495 Artist ranking WXPN 885 All-Time Greatest Artists (2006)
2004 53 Rocky Mountain Way KGON Top 923 Classic Rock Songs of All Time (2004)
2004 153 Life's Been Good KGON Top 923 Classic Rock Songs of All Time (2004)
2004 212 All Night Long KGON Top 923 Classic Rock Songs of All Time (2004)
2004 352 Ordinary Average Guy KGON Top 923 Classic Rock Songs of All Time (2004)
2004 536 Turn To Stone KGON Top 923 Classic Rock Songs of All Time (2004)
2004 567 Meadows KGON Top 923 Classic Rock Songs of All Time (2004)
2004 625 Over And Over KGON Top 923 Classic Rock Songs of All Time (2004)
2004 689 Life of Illusion KGON Top 923 Classic Rock Songs of All Time (2004)
2002 38 Rocky Mountain Way KGON Top 923 Classic Rock Songs of All Time (2002)
2002 154 Life's Been Good KGON Top 923 Classic Rock Songs of All Time (2002)
2002 213 All Night Long KGON Top 923 Classic Rock Songs of All Time (2002)
2002 238 Life's Been Good WZLX Memorial 500 (2002)
2002 349 Ordinary Average Guy KGON Top 923 Classic Rock Songs of All Time (2002)
2002 368 Rocky Mountain Way WZLX Memorial 500 (2002)
2002 396 All Night Long WZLX Memorial 500 (2002)
2002 535 Turn To Stone KGON Top 923 Classic Rock Songs of All Time (2002)
2002 626 Over And Over KGON Top 923 Classic Rock Songs of All Time (2002)
2002 690 Life of Illusion KGON Top 923 Classic Rock Songs of All Time (2002)
1999 58 Life's Been Good KISW Top 1000 of All Time (1999)
1999 184 Rocky Mountain Way KISW Top 1000 of All Time (1999)
1999 607 Turn To Stone KISW Top 1000 of All Time (1999)
1999 715 The Confessor KISW Top 1000 of All Time (1999)
1998 44 Life's Been Good KISW Top 1000 of All Time (1998)
1998 153 Rocky Mountain Way KISW Top 1000 of All Time (1998)
1998 603 The Confessor KISW Top 1000 of All Time (1998)
1998 636 Turn To Stone KISW Top 1000 of All Time (1998)
1997 52 Life's Been Good WZLX Memorial 500 (1997)
1997 83 Rocky Mountain Way WZLX Memorial 500 (1997)
1997 110 Rocky Mountain Way KZEP Memorial Weekend Top 500 (1997)
1997 129 Life's Been Good KZEP Memorial Weekend Top 500 (1997)
1997 366 In The City WZLX Memorial 500 (1997)
1997 405 All Night Long WZLX Memorial 500 (1997)
1997 735 Life's Been Good WBAB Top 1,023 Rock and Roll Songs of All Time (1997)
1997 880 All Night Long WBAB Top 1,023 Rock and Roll Songs of All Time (1997)
1996 52 Life's Been Good KISW Top 1000 of All Time (1996)
1996 171 Rocky Mountain Way KISW Top 1000 of All Time (1996)
1996 536 The Confessor KISW Top 1000 of All Time (1996)
1996 595 In The City KISW Top 1000 of All Time (1996)
1996 769 Turn To Stone KISW Top 1000 of All Time (1996)
1996 424 Life's Been Good WNEW Firecracker 500 (1996)
1995 46 Life's Been Good KISW Top 1000 of All Time (1995)
1995 287 Rocky Mountain Way KISW Top 1000 of All Time (1995)
1995 561 The Confessor KISW Top 1000 of All Time (1995)
1995 588 In The City KISW Top 1000 of All Time (1995)
1994 43 Life's Been Good KISW Top 1000 of All Time (1994)
1994 73 Rocky Mountain Way KISW Top 1000 of All Time (1994)
1994 631 The Confessor KISW Top 1000 of All Time (1994)
1994 733 In The City KISW Top 1000 of All Time (1994)
1982 138 Life's Been Good KLOS Memorial Day 500 (1982)
1982 172 Rocky Mountain Way KLOS Memorial Day 500 (1982)
1982 259 Life of Illusion KLOS Memorial Day 500 (1982)
1982 278 Rivers (Of The Hidden Funk) KLOS Memorial Day 500 (1982)
1981 52 Life of Illusion KROQ Top 106.7 Songs of 1981
1980 88 All Night Long KROQ Top 106.7 Songs of 1980
1978 16 Life's Been Good KISW Top 25 Rock Songs from 1978
1976 28 Rocky Mountain Way John Peel's All-Time Festive Fifty (1976)

Comments

Log in or create a free account to join the conversation about Joe Walsh.

Be kind and stay on topic. Guidelines

No comments yet. Be the first to share your thoughts.