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.

Newest songs in Rock 102 playlist

Title
Popularity
First heard
Last heard
311 - Down
311 - Down
1995-07-11
Popularity:
First heard 2 days ago
Last heard 12 hours ago
Dead Sugar - Coma
Dead Sugar - Coma
Popularity:
First heard 5 days ago
Last heard 5 days ago
Black Swan - If I Was A King
Black Swan - If I Was A King
Popularity:
First heard 5 days ago
Last heard 5 days ago
SOS - Don't You Dare
SOS - Don't You Dare
Popularity:
First heard 5 days ago
Last heard 5 days ago
TURNSTILE - Look out for me
TURNSTILE - Look out for me
2025-06-06
Popularity:
First heard 5 days ago
Last heard 5 days ago
Megadeth - I Don't Care
Megadeth - I Don't Care
Popularity:
First heard 5 days ago
Last heard 5 days ago
Skillet - O Come, O Come Emmanuel
Skillet - O Come, O Come Emmanuel
Popularity:
First heard 5 days ago
Last heard 5 days ago
Brocarde - Feed My Soul
Brocarde - Feed My Soul
Popularity:
First heard 5 days ago
Last heard 5 days ago
Royal Bliss - By My Side
Royal Bliss - By My Side
Popularity:
First heard 5 days ago
Last heard 5 days ago
Shinedown - Searchlight
Shinedown - Searchlight
2025-11-18
Popularity:
First heard 5 days ago
Last heard 4 hours ago
Linkin Park - Papercut
Linkin Park - Papercut
2000-10-24
Popularity:
First heard 8 days ago
Last heard 8 days ago
Dinosaur Pile-Up - 'Bout To Lose It
Dinosaur Pile-Up - 'Bout To Lose It
Popularity:
First heard 10 days ago
Last heard 20 hours ago
Rebels Opera - Smile Now, Cry Later
Rebels Opera - Smile Now, Cry Later
Popularity:
First heard 12 days ago
Last heard 5 days ago
Tuk Smith & the Restless Hearts - Troubled Paradise
Tuk Smith & the Restless Hearts - Troubled Paradise
Popularity:
First heard 12 days ago
Last heard 5 days ago
grandson - AUTONOMOUS DELIVERY ROBOT
grandson - AUTONOMOUS DELIVERY ROBOT
Popularity:
First heard 12 days ago
Last heard 5 days ago
Slave I Remain - Nothing Else
Slave I Remain - Nothing Else
Popularity:
First heard 12 days ago
Last heard 12 days ago
Halestorm - Like A Woman Can
Halestorm - Like A Woman Can
2025-08-08
Popularity:
First heard 12 days ago
Last heard 2 hours ago
GREY DAZE - SHADOWS
GREY DAZE - SHADOWS
Popularity:
First heard 12 days ago
Last heard 5 days ago
Anders Eriksson - The Man Upstairs
Anders Eriksson - The Man Upstairs
Popularity:
First heard 12 days ago
Last heard 12 days ago
Rickets - Feed
Rickets - Feed
Popularity:
First heard 12 days ago
Last heard 12 days ago
Mothica - Evergreen Misery
Mothica - Evergreen Misery
Popularity:
First heard 12 days ago
Last heard 12 days ago
Black Stone Cherry - Celebrate
Black Stone Cherry - Celebrate
Popularity:
First heard 12 days ago
Last heard 12 days ago
Fraxures - It's No Good
Fraxures - It's No Good
Popularity:
First heard 19 days ago
Last heard 19 days ago
Lines of Loyalty - Say Goodbye
Lines of Loyalty - Say Goodbye
Popularity:
First heard 19 days ago
Last heard 5 days ago
Currents - Rise & Fall
Currents - Rise & Fall
Popularity:
First heard 19 days ago
Last heard 5 days ago
Who On Earth - Jane
Who On Earth - Jane
Popularity:
First heard 19 days ago
Last heard 19 days ago
Rage Against The Machine - Know Your Enemy
Rage Against The Machine - Know Your Enemy
1992
Popularity:
First heard 22 days ago
Last heard 22 days ago
Pierce The Veil - So Far So Fake
Pierce The Veil - So Far So Fake
2023-02-10
Popularity:
First heard 23 days ago
Last heard 7 hours ago
Kings of Karma - Falling To Pieces
Kings of Karma - Falling To Pieces
Popularity:
First heard a month ago
Last heard 5 days ago
Wake Me - Losing Hope
Wake Me - Losing Hope
Popularity:
First heard a month ago
Last heard 5 days ago
Drop Dead, Gorgeous - Burn
Drop Dead, Gorgeous - Burn
Popularity:
First heard a month ago
Last heard 5 days ago
SOULFLY - No Pain = No Power
SOULFLY - No Pain = No Power
2025-10-24
Popularity:
First heard a month ago
Last heard a month ago
VELVET CHAINS - HOW THE STORY ENDS
VELVET CHAINS - HOW THE STORY ENDS
Popularity:
First heard a month ago
Last heard 5 days ago
YUNGBLUD - Zombie
YUNGBLUD - Zombie
2025-05-30
Popularity:
First heard a month ago
Last heard 5 days ago
Testament - Meant to Be
Testament - Meant to Be
Popularity:
First heard a month ago
Last heard 5 days ago
Black Stone Cherry - Burnin' Sky
Black Stone Cherry - Burnin' Sky
Popularity:
First heard a month ago
Last heard 19 days ago
The Black Moods feat: Robby Krieger and Diamante - Roadhouse Blues
The Black Moods feat: Robby Krieger and Diamante - Roadhouse Blues
Popularity:
First heard a month ago
Last heard 19 days ago
CloZure - Walk In The Sun
CloZure - Walk In The Sun
Popularity:
First heard a month ago
Last heard 12 days ago
Mammoth - Selfish
Mammoth - Selfish
Popularity:
First heard a month ago
Last heard a month ago
Bad Omens - Dying To Love
Bad Omens - Dying To Love
2025-10-22
Popularity:
First heard a month ago
Last heard 5 hours ago
MEGADETH - Tipping Point
MEGADETH - Tipping Point
2025-10-03
Popularity:
First heard a month ago
Last heard a month ago
Mammoth - Something
Mammoth - Something
Popularity:
First heard a month ago
Last heard a month ago
VENGENT STRAYS - Passion On The Run
VENGENT STRAYS - Passion On The Run
Popularity:
First heard a month ago
Last heard 12 days ago
OTTO - Sweaty Pool
OTTO - Sweaty Pool
Popularity:
First heard a month ago
Last heard a month ago
Fraxures - ts No Good
Fraxures - ts No Good
Popularity:
First heard a month ago
Last heard a month ago
The Devil Wears Prada - Everybody Knows
The Devil Wears Prada - Everybody Knows
Popularity:
First heard a month ago
Last heard 5 days ago
Mammoth - Better Off
Mammoth - Better Off
Popularity:
First heard a month ago
Last heard a month ago
Foo Fighters - Asking For A Friend
Foo Fighters - Asking For A Friend
2025-10-23
Popularity:
First heard a month ago
Last heard 12 hours ago
Doobie - Beauty In The Boogeyman
Doobie - Beauty In The Boogeyman
Popularity:
First heard a month ago
Last heard 5 days ago
Mammoth - One Of A Kind
Mammoth - One Of A Kind
2025-10-24
Popularity:
First heard a month ago
Last heard a month ago
Total: 1,000
play watch
39%
85%
3 minutes ago: John Summit, CLOVES - Focus (ALOK Remix)
play watch
25%
52%
6 minutes ago: RYAN CASTRO FT SEAN PAUL - RYAN CASTRO FT SEAN PAUL BA BA BAD 203 88200
play watch
21%
68%
8 minutes ago: Paul Simon - You Can Call Me Al
play watch
21%
81%
2 minutes ago: Crystal Ball - Take It All
play watch
31%
86%
a minute ago: Lynyrd Skynyrd - Free Bird
play watch
12%
85%
8 minutes ago: Ocean Colour Scene - The Riverboat Song
play watch
45%
84%
2 minutes ago: Dario G - Sunchyme
play watch
59%
95%
2 minutes ago: Elvis Presley - Burning Love
play watch
11%
94%
2 minutes ago: Jimmy Eat World - The Middle
play watch
10%
97%
4 minutes ago: U2 - Hold Me, Thrill Me, Kiss Me, Kill Me
play watch
29%
63%
5 minutes ago: Alex Warren - Ordinary
play watch
49%
88%
19 minutes ago: Richard Elliot - Driftin'
play watch
100%
51%
6 minutes ago: Sabrina Carpenter - Tears
play watch
27%
69%
6 minutes ago: Xerxes-K - In This Atmosphere
play watch
34%
67%
a minute ago: Queen - Innuendo - Greatest Hits I, II & III - The Platinum Collection (3CD) - Rock