Rock 102.1 - KFMA is a broadcast radio station in Oro Valley, Arizona, United States, providing Active Rock, Classic Rock, Hard Rock and Metal Rock music to the Tucson, Arizona area.

Recently played on Rock 102

Title
Popularity
Played at
Tool - Stinkfist
Tool - Stinkfist
1996-09-17
Popularity:
Played 6 minutes ago
before: 2 days ago
Billy Morrison x Ozzy Osbourne - Gods of Rock N Roll
Billy Morrison x Ozzy Osbourne - Gods of Rock N Roll
Popularity:
Played 16 minutes ago
before: 15 hours ago
Weezer - Beverly Hills
Weezer - Beverly Hills
2005-05-10
Popularity:
Played 20 minutes ago
before: 5 days ago
Papa Roach - Forever
Papa Roach - Forever
2006-01-01
Popularity:
Played 29 minutes ago
before: a day ago
Rage Against The Machine - Killing In The Name
Rage Against The Machine - Killing In The Name
1992
Popularity:
Played 34 minutes ago
before: 14 hours ago
Audioslave - Show Me How To Live
Audioslave - Show Me How To Live
2002-11-17
Popularity:
Played 38 minutes ago
before: 7 days ago
Mammoth - The End
Mammoth - The End
2025-05-01
Popularity:
Played 42 minutes ago
before: 5 hours ago
Red Hot Chili Peppers - Breaking The Girl
Red Hot Chili Peppers - Breaking The Girl
1991-09-24
Popularity:
Played an hour ago
before: 2 days ago
SLEEP TOKEN - EMERGENCE
SLEEP TOKEN - EMERGENCE
2025-03-13
Popularity:
Played an hour ago
before: 6 hours ago
Metallica - The Unforgiven
Metallica - The Unforgiven
1991-08-12
Popularity:
Played an hour ago
before: a day ago
Wage War - MAGNETIC
Wage War - MAGNETIC
2021-10-01
Popularity:
Played an hour ago
before: 16 hours ago
Guns N' Roses - Sweet Child Of Mine
Guns N' Roses - Sweet Child Of Mine
2009-11-10
Popularity:
Played an hour ago
before: a day ago
Sublime - Caress Me Down
Sublime - Caress Me Down
1996-07-30
Popularity:
Played an hour ago
before: 10 days ago
Linkin Park - The Emptiness Machine
Linkin Park - The Emptiness Machine
2024-08-09
Popularity:
Played an hour ago
before: 2 days ago
Disturbed - Down With The Sickness
Disturbed - Down With The Sickness
2000-03-07
Popularity:
Played an hour ago
before: 2 days ago
Foo Fighters - The Pretender
Foo Fighters - The Pretender
2007-09-25
Popularity:
Played 2 hours ago
before: 17 hours ago
Green Day - Basket Case
Green Day - Basket Case
1994-02-01
Popularity:
Played 2 hours ago
before: 15 hours ago
Three Days Grace - Animal I Have Become
Three Days Grace - Animal I Have Become
2006-06-25
Popularity:
Played 2 hours ago
before: 2 days ago
Chevelle - Rabbit Holes
Chevelle - Rabbit Holes
Popularity:
Played 2 hours ago
before: 6 hours ago
Stone Temple Pilots - Sex Type Thing
Stone Temple Pilots - Sex Type Thing
1992-09-29
Popularity:
Played 2 hours ago
before: 15 hours ago
Killswitch Engage - I Believe
Killswitch Engage - I Believe
2025-01-23
Popularity:
Played 2 hours ago
before: 7 hours ago
Led Zeppelin - Black Dog
Led Zeppelin - Black Dog
1971-11-08
Popularity:
Played 2 hours ago
before: a day ago
Volbeat - By a Monster Hand
Volbeat - By a Monster Hand
Popularity:
Played 2 hours ago
before: 2 days ago
Filter - Take A Picture
Filter - Take A Picture
1999-08-24
Popularity:
Played 2 hours ago
before: a day ago
Sleep Theory - Static
Sleep Theory - Static
2025-02-05
Popularity:
Played 2 hours ago
before: 6 hours ago
Metallica - Turn The Page
Metallica - Turn The Page
1998-11-24
Popularity:
Played 2 hours ago
before: 3 days ago
Incubus - Drive
Incubus - Drive
1999-10-26
Popularity:
Played 2 hours ago
before: 18 hours ago
Bad Omens - The Death of Peace of Mind
Bad Omens - The Death of Peace of Mind
2022-02-25
Popularity:
Played 3 hours ago
before: 17 hours ago
Pop Evil - Wishful Thinking
Pop Evil - Wishful Thinking
2025-01-08
Popularity:
Played 3 hours ago
before: 7 hours ago
Pearl Jam - Jeremy
Pearl Jam - Jeremy
1991-08-27
Popularity:
Played 3 hours ago
before: a day ago
Dayseeker - Pale Moonlight
Dayseeker - Pale Moonlight
2025-04-23
Popularity:
Played 3 hours ago
before: 9 hours ago
Dio - Rainbow In The Dark
Dio - Rainbow In The Dark
1983
Popularity:
Played 3 hours ago
before: 3 days ago
Nothing More feat: Chris Daughtry - Freefall
Nothing More feat: Chris Daughtry - Freefall
Popularity:
Played 3 hours ago
before: 7 hours ago
Muse - Unravelling
Muse - Unravelling
Popularity:
Played 3 hours ago
before: 16 hours ago
Seven Mary Three - Cumbersome
Seven Mary Three - Cumbersome
1995-09-05
Popularity:
Played 3 hours ago
before: 2 days ago
Hardy - Jim Bob
Hardy - Jim Bob
2025-01-17
Popularity:
Played 3 hours ago
before: 8 hours ago
A Perfect Circle - Judith
A Perfect Circle - Judith
2000-01-01
Popularity:
Played 3 hours ago
before: a day ago
Imagine Dragons - Radioactive
Imagine Dragons - Radioactive
2012-09-04
Popularity:
Played 3 hours ago
before: 2 days ago
Falling in Reverse feat: Marilyn Manson - God is a Weapon
Falling in Reverse feat: Marilyn Manson - God is a Weapon
Popularity:
Played 3 hours ago
before: 10 hours ago
Rage Against The Machine - Bulls On Parade
Rage Against The Machine - Bulls On Parade
1996-04-16
Popularity:
Played 3 hours ago
before: 17 hours ago
Avenged Sevenfold - Nightmare
Avenged Sevenfold - Nightmare
2010-07-23
Popularity:
Played 3 hours ago
before: 3 days ago
Sum 41 - Landmines
Sum 41 - Landmines
2023-09-27
Popularity:
Played 4 hours ago
before: 19 hours ago
Linkin Park - Up From the Bottom
Linkin Park - Up From the Bottom
2025-03-27
Popularity:
Played 4 hours ago
before: 8 hours ago
Soundgarden - Black Hole Sun
Soundgarden - Black Hole Sun
1994-03-09
Popularity:
Played 4 hours ago
before: 17 hours ago
Hoobastank - Crawling In The Dark
Hoobastank - Crawling In The Dark
2001-11-20
Popularity:
Played 4 hours ago
before: 18 hours ago
AC/DC - Dirty Deeds Done Dirt Cheap
AC/DC - Dirty Deeds Done Dirt Cheap
1976-09-20
Popularity:
Played 4 hours ago
before: 18 hours ago
Five Finger Death Punch feat: Maria Brink - I Refuse
Five Finger Death Punch feat: Maria Brink - I Refuse
Popularity:
Played 4 hours ago
before: a day ago
Architects - Everything Ends
Architects - Everything Ends
2025-02-28
Popularity:
Played 4 hours ago
before: a day ago
Nine Inch Nails - Closer
Nine Inch Nails - Closer
1994-03-08
Popularity:
Played 4 hours ago
before: 16 hours ago
Three Days Grace - Apologies
Three Days Grace - Apologies
2025-05-09
Popularity:
Played 4 hours ago
before: 14 hours ago
Total: 1,000
play watch
57%
33%
9 minutes ago: Laura Greene - You Take My Heart Away
play watch
33%
54%
5 minutes ago: Post Malone - Circles
play watch
19%
65%
a minute ago: 02 La Secta Ft. Eddie Dee - La Locura Automatica
play watch
16%
55%
9 minutes ago: Marques Houston - Cowgirl
play watch
31%
86%
3 minutes ago: David Soul - Don't Give Up On Us
play
4%
93%
10 minutes ago: NICKELBACK - WHEN WE STAND TOGETHER
play
3%
54%
2 minutes ago: Alice In Chains - Again
play
2%
41%
2 minutes ago: DEI V - SIRENA
play
5%
74%
a few seconds ago: Motionless In White - Masterpiece
play
3%
91%
7 minutes ago: Judas Priest - You've Got Another Thing Comin'
play watch
28%
94%
4 minutes ago: Fleetwood Mac - Don't Stop
play watch
29%
71%
5 minutes ago: Panic! At The Disco - High Hopes
play watch
57%
92%
26 minutes ago: los corraleros - sueltala pa? que se defienda - los corraleros
play watch
33%
98%
a minute ago: John Rutter, Andrew Williams - 'O Waly Waly'
play watch
39%
85%
a minute ago: Kaskade, Lipless - State Of Mind