
Daily spins over the last 28 days, and the four-week total. Flat stretches are outages; a rising line is a station adding rotation hours.
Ranked by spins this chart week, with movement against last week.
| # | Move | Title | Artist | Label | Spins | |
|---|---|---|---|---|---|---|
| 1 | ▲ 12 | Got You | Hustlin B | A Hit Music Group/Team Mashn Ent. | 57 | |
| 2 | ▲ 15 | Ballin | Redd Jung @ReddJung | Independent | 56 | |
| 3 | ▼ 1 | Boat | Da Rel Da Rel @DaRelDaRel14 | Independent | 56 | |
| 4 | ▲ 8 | Get Down | Norfside Apollo @NorfsideA | Independent | 56 | |
| 5 | ▲ 13 | Patiently Waiting | Young DrA @DrAofficial | Independent | 56 | |
| 6 | ▲ 3 | Say It Twice | DayMoNay @daymonay1 | Independent | 56 | |
| 7 | ▲ 13 | Yeah | C. Titus @Ctitusmusic | Independent | 56 | |
| 8 | ▲ 2 | FACETIME | J. Maurice | Independent | 55 | |
| 9 | ▼ 4 | Here We Go | Menice @TheRealMenice | Independent | 55 | |
| 10 | ▼ 2 | Paper, Steak & Shrimp | Young Nino @Youngninodadon | Independent | 55 | |
| 11 | ▲ 3 | Private Party | SK8 @skatemaloley | Independent | 55 | |
| 12 | ▼ 9 | Come Get It | GS11 | Independent | 54 | |
| 13 | ▼ 2 | Foreign | Jung Coasta | Deadend Certified Musik | 54 | |
| 14 | ▼ 8 | Hopeless | James Payne Lethal @JPLethalSon | Independent | 54 | |
| 15 | ▲ 4 | How I Move | The Real Simba | Independent | 54 | |
| 16 | – | Hypnotize | Danny from Sobrante @dboydigital | Independent | 54 | |
| 17 | ▼ 16 | I Know | Journ3y @YRB JOurn3Y | Independent | 54 | |
| 18 | ▼ 11 | Old Thing Back | Jules X LA @julesxlamusic | Independent | 54 | |
| 19 | ▼ 4 | Baby | Ricco Barrino | Ricco Barrino Muzic | 53 | |
| 20 | ▼ 16 | Come Together | Tia P.@iamtiap | Independent | 53 | |
| 21 | ▲ 5 | Grateful | Eric Darius/Eric Roberson | Independent | 34 | |
| 22 | ▲ 2 | Here Comes the Rain | FAVES | Berkeley Cat Records | 33 | |
| 23 | ▲ 15 | I Need You | Kindred the Family Soul | we're not a label | 33 | |
| 24 | ▼ 1 | If | Max Rae X Jeff Retro | Independent | 33 | |
| 25 | ▲ 2 | Is It You | Nardia | Stinger Boy Entertainment | 33 | |
| 26 | ▼ 1 | What!!!! | Die Living | Independent | 33 | |
| 27 | ▲ 3 | After Hours | Sapphire Crystal | Independent | 32 | |
| 28 | ▲ 3 | Get That Money | N.S.D | Independent | 32 | |
| 29 | ▲ 4 | Hell of a Night | ET Boys | Independent | 32 | |
| 30 | ▼ 8 | Insecurity | Lemoyne Alexander | Wicked Entertainment | 32 | |
| 31 | ▲ 3 | Into Your Life | Wyatt Easterling | WorldSound | 32 | |
| 32 | ▲ 4 | Smile | Natalie Gauci | Natalie Gauci | 32 | |
| 33 | ▲ 4 | Whats Love | Sara Angel | Independent | 32 | |
| 34 | ▼ 5 | Your Love | Candace Woodson | Independent | 32 | |
| 35 | ▲ 5 | Ace Deuce - Low Key RAP | Ace Deuce @houstonacedeuce | Independent | 31 | |
| 36 | ▼ 1 | Let's Do It | Khoree The Poet | Independent | 31 | |
| 37 | ▼ 9 | Time Zones | Wake the Wild | Independent | 31 | |
| 38 | ▼ 6 | Heart of a Child | Jon Pauling | Jon Pauling | 29 | |
| 39 | ▼ 18 | Low Key | Ace Deuce @houstonacedeuce | Independent | 23 | |
| 40 | ▲ 37 | She Said Oh | Lenny Williams @LennyWilliams | Independent | 12 |
Measured over the last two chart weeks. A record counts as dropped only when it hasn't been played at all in two weeks; new adds entered rotation in that time.
Every spin of the last 30 days by day and hour. Darker means busier. Peak hour: Sun 04:00.
| 00 | 03 | 06 | 09 | 12 | 15 | 18 | 21 | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Mon | ||||||||||||||||||||||||
| Tue | ||||||||||||||||||||||||
| Wed | ||||||||||||||||||||||||
| Thu | ||||||||||||||||||||||||
| Fri | ||||||||||||||||||||||||
| Sat | ||||||||||||||||||||||||
| Sun |
Times shown in station local time (PT).
How airplay is distributed across the playlist. A deep, even rotation — airplay is spread broadly rather than concentrated.
Most of this rotation is independent releases without catalogue genre data, so the mix reflects only classified spins.
99.4% of airplay with known label data went to independent labels (2,142 of 12,929 identified spins carry label data).
Records where this station was the first — or among the first five — on SpinCounts' monitored panel to play them.
Measured against records that debuted after Jun 2, 2026, when continuous monitoring began. Records already in rotation before then can't be credited either way. A record counts only once at least 3 stations on the panel have played it, and only if it came out within the 12 months before it reached the panel.
Compared against stations with similar rotations.
Estimated Audience is a modeled estimate of potential radio exposure based on population, radio listening assumptions, station share, and time of day. It does not represent verified or unique listener counts. Estimated Audience Impressions may include repeat exposure to the same listener.