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
Weezer - Say It Ain't So
Weezer - Say It Ain't So
1994-05-10
Popularity:
Played 9 hours ago
before: a day ago
Mammoth - The End
Mammoth - The End
2025-05-01
Popularity:
Played 9 hours ago
before: 18 hours ago
Halestorm - Darkness Always Wins
Halestorm - Darkness Always Wins
2025-04-22
Popularity:
Played 9 hours ago
before: 15 hours ago
Scorpions - No One Like You
Scorpions - No One Like You
1982-04-10
Popularity:
Played 9 hours ago
before: a day ago
SLEEP TOKEN - EMERGENCE
SLEEP TOKEN - EMERGENCE
2025-03-13
Popularity:
Played 9 hours ago
before: 13 hours ago
Red Hot Chili Peppers - Can't Stop
Red Hot Chili Peppers - Can't Stop
2002-07-09
Popularity:
Played 10 hours ago
before: a day ago
Godsmack - Under Your Scars
Godsmack - Under Your Scars
2018-04-27
Popularity:
Played 10 hours ago
before: a day ago
Three Days Grace - Apologies
Three Days Grace - Apologies
2025-05-09
Popularity:
Played 10 hours ago
before: 15 hours ago
Nirvana - Lithium
Nirvana - Lithium
1991-09-26
Popularity:
Played 10 hours ago
before: a day ago
Kings Of Leon - Sex On Fire
Kings Of Leon - Sex On Fire
2008-09-23
Popularity:
Played 10 hours ago
before: a day ago
Volbeat - By a Monster Hand
Volbeat - By a Monster Hand
Popularity:
Played 10 hours ago
before: 20 hours ago
Five Finger Death Punch feat: Maria Brink - I Refuse
Five Finger Death Punch feat: Maria Brink - I Refuse
Popularity:
Played 10 hours ago
before: 15 hours ago
Soundgarden - Black Hole Sun
Soundgarden - Black Hole Sun
1994-03-09
Popularity:
Played 10 hours ago
before: a day ago
Palaye Royale - Addicted to the Wicked & Twisted
Palaye Royale - Addicted to the Wicked & Twisted
Popularity:
Played 10 hours ago
before: 15 hours ago
Offspring - The Kids Aren't Allright
Offspring - The Kids Aren't Allright
Popularity:
Played 10 hours ago
before: a day ago
Evanescence - Afterlife
Evanescence - Afterlife
2025-03-28
Popularity:
Played 10 hours ago
before: 16 hours ago
Avatar - Captain Goat
Avatar - Captain Goat
2025-05-28
Popularity:
Played 10 hours ago
before: 2 days ago
Metallica - Welcome Home (Sanitarium)
Metallica - Welcome Home (Sanitarium)
1986-03-03
Popularity:
Played 10 hours ago
before: a day ago
Linkin Park - Up From the Bottom
Linkin Park - Up From the Bottom
2025-03-27
Popularity:
Played 10 hours ago
before: 18 hours ago
System Of A Down - Toxicity
System Of A Down - Toxicity
2001-09-04
Popularity:
Played 11 hours ago
before: a day ago
Metal Warrior - Medicine
Metal Warrior - Medicine
Popularity:
Played 11 hours ago
before: N/A
Badflower - Paws
Badflower - Paws
2025-04-04
Popularity:
Played 11 hours ago
before: a day ago
Backhand Blue - Decay
Backhand Blue - Decay
Popularity:
Played 11 hours ago
before: N/A
Dizasterpiece - Cursed With A Purpose
Dizasterpiece - Cursed With A Purpose
Popularity:
Played 11 hours ago
before: 7 days ago
Puddle Of Mudd - Beautimous
Puddle Of Mudd - Beautimous
Popularity:
Played 11 hours ago
before: 8 days ago
Deadlands - Limbo
Deadlands - Limbo
Popularity:
Played 11 hours ago
before: 7 days ago
Dark Remedy - In The Wind
Dark Remedy - In The Wind
Popularity:
Played 11 hours ago
before: N/A
Red Voodoo - All Night Long
Red Voodoo - All Night Long
Popularity:
Played 11 hours ago
before: a month ago
Knosis - DOKUNUMA
Knosis - DOKUNUMA
Popularity:
Played 11 hours ago
before: N/A
Versus Me - Worst In You
Versus Me - Worst In You
Popularity:
Played 11 hours ago
before: 7 days ago
Agents of Your Demise - Sick Existence
Agents of Your Demise - Sick Existence
Popularity:
Played 11 hours ago
before: 7 days ago
Bush - The Land Of Milk And Honey
Bush - The Land Of Milk And Honey
2025-06-05
Popularity:
Played 11 hours ago
before: a day ago
The Violent Hour feat: Zakk Wylde - Hell or Hollywood
The Violent Hour feat: Zakk Wylde - Hell or Hollywood
Popularity:
Played 11 hours ago
before: N/A
Hinder - Bring Me Back To Life
Hinder - Bring Me Back To Life
2025-03-28
Popularity:
Played 11 hours ago
before: 8 days ago
Biffy Clyro - A Little Love
Biffy Clyro - A Little Love
Popularity:
Played 11 hours ago
before: N/A
Suicidal Tendencies - Adrenaline Addict
Suicidal Tendencies - Adrenaline Addict
Popularity:
Played 12 hours ago
before: 7 days ago
Smash Atoms - Buried under The Open Sky
Smash Atoms - Buried under The Open Sky
Popularity:
Played 12 hours ago
before: 7 days ago
RISE AGAINST - I WANT IT ALL
RISE AGAINST - I WANT IT ALL
2025-05-28
Popularity:
Played 12 hours ago
before: a day ago
Nerv - CHAOS
Nerv - CHAOS
Popularity:
Played 12 hours ago
before: 7 days ago
Caskets - Make Me A Martyr
Caskets - Make Me A Martyr
Popularity:
Played 12 hours ago
before: a month ago
Messer - Relentless
Messer - Relentless
Popularity:
Played 12 hours ago
before: 7 days ago
Creeper - Headstones
Creeper - Headstones
Popularity:
Played 12 hours ago
before: 7 days ago
Dead Sugar - Grudge
Dead Sugar - Grudge
Popularity:
Played 12 hours ago
before: N/A
Wings Of Steel - Winds Of Time
Wings Of Steel - Winds Of Time
Popularity:
Played 12 hours ago
before: N/A
Veio - Door Wide Open
Veio - Door Wide Open
Popularity:
Played 12 hours ago
before: 7 days ago
Above Snakes - Forsaken
Above Snakes - Forsaken
Popularity:
Played 12 hours ago
before: 7 days ago
The Haunt - Masochistic Lovers
The Haunt - Masochistic Lovers
Popularity:
Played 12 hours ago
before: a month ago
The Devil Wears Prada - For You
The Devil Wears Prada - For You
2025-04-17
Popularity:
Played 12 hours ago
before: a day ago
Scars On Broadway - Killing Spree
Scars On Broadway - Killing Spree
Popularity:
Played 12 hours ago
before: 7 days ago
Drowning Pool - Madness
Drowning Pool - Madness
2025-04-11
Popularity:
Played 13 hours ago
before: 7 days ago
Total: 1,000
play watch
31%
86%
3 minutes ago: N/A
raw: Peaches & Herb - Reunited
play watch
16%
74%
11 minutes ago: Motley Crue - Shout At The Devil
play watch
21%
80%
7 minutes ago: UFO - The Writer
play watch
21%
91%
5 minutes ago: N/A
raw: Chris Rea - On The Beach
play watch
25%
50%
25 minutes ago: ALEX SENSATION - ALEX SENSATION MEGA MEZCLA SWEEPER 6 SW2 9100
play watch
17%
100%
12 minutes ago: Journey - Who's Crying Now
play watch
10%
77%
5 minutes ago: N/A
raw: Mall Grab & False Persona - Crazy
play watch
10%
96%
3 minutes ago: N/A
raw: Jake Shimabukuro - Let's Dance
play watch
15%
91%
3 minutes ago: N/A
raw: Genesis - That's All
play watch
45%
84%
5 minutes ago: N/A
raw: Mark Ronson & The Business Intl - Bang Bang Bang
play watch
34%
96%
6 minutes ago: Michael Jackson - She's Out Of My Life
play watch
30%
84%
9 minutes ago: Creedence Clearwater Revival - Born On The Bayou
play watch
30%
100%
10 minutes ago: Guy Luypaerts And His Orchestra - Les Chansons de la nuit
play watch
34%
65%
6 minutes ago: Foo Fighters - I Am a River - Sonic Highway - Alt. Rock
play
30%
100%
14 hours ago: LOUIS-JEAN CORMIER - TOUT LE MONDE EN MEME TEMPS