KFU playlist cover

KFU

Be better.

KFU is a running playlist built from post-pandemic indie's refusal of geography: bedroom pop, alternative R&B, and power pop collapsing into controlled forward motion.

15 tracks · 43 minutes ·129 BPM ·long_run

129 BPM average — see more 130 BPM songs for long runs.

On the run

There's a show I saw at the Empty Bottle in 2002 that I still can't fully explain. Three bands, no overlapping scenes, nothing connecting them except the room and the hour and the fact that everyone was moving. I remember thinking: this doesn't make sense on paper, but it makes perfect sense right now. That's the condition KFU operates under—except instead of one Chicago basement in 2002, it's thirteen cities across four continents between 2020 and 2024, and instead of three bands, it's fifteen tracks that share no producer, no label, no geographic infrastructure, yet every single one made the same structural bet: keep the energy above 0.70, hold the BPM between 100 and 130 for most of the run, then spike past 160 only when the song has earned it.

Between "Downtown" (Charlie Otto, bedroom pop shimmer) and "Queen" (Magic City Hippies, Miami indie with Bay Ledges remix work embedded earlier in the tracklist), you get Dr Sure's Unusual Practice arriving from Melbourne, Leoniden filing out of Kiel, and a dozen others who never shared a studio but independently decided that forward motion at a controlled simmer—median BPM: 120—is the only honest answer to a world that kept fucking up. This isn't aesthetic cohesion. It's psychic utility. The choice wasn't to make genre-loyal records; it was to make whatever kept you moving.

The consequence is a playlist where the title track—Leoniden's "Keep Fucking Up," planted at track five—names the condition everyone's working under, and the rest of the run doesn't argue. It just holds the pace. Chair Model's "Come On" (noise rock, but controlled), Wet World's "Wassup" (egg punk without the edge-lord posturing), Vicious Vicious closing the late miles with "Let the People Say What They Wanna Say"—none of it is trying to feel fast. It's trying to feel necessary, which turns out to be the same thing at mile three when your head won't clear and the only thing holding you together is the fact that the next song hasn't let go yet.

From the coach

Hold 120, climb slowly, break at track 12

Start easy. Tracks 1–3 hover at 120 BPM. Let your heart rate settle below tempo effort. Resist the urge to chase the beat. You're building the platform, not the peak.

Track 4 begins the climb. BPM edges up to 127, then 130 by track 7. This is where you shift from easy to tempo pace. Your breathing should sharpen but stay controlled. The music is doing the work — match it, don't fight it.

Track 12 is your wall breaker, arriving at roughly 66% of the run. That's where cognitive fatigue hits before your legs do. The BPM spikes past 160. Use it. Let the tempo pull you through the doubt. Don't think. Just hold the cadence the track gives you.

Tracks 13–15 stay elevated — 137 BPM average. You're not cooling down yet. Hold threshold effort through track 14, then ease back on the final track. Let your stride lengthen. Breathe deeper. You've already done the work.

Wall Breaker: Up All Night

by Gemini Parks

By track thirteen, you've been running on playlist consensus for thirty-seven minutes—controlled energy, no spikes, just the steady hum of bedroom pop and alternative R&B holding formation. "Up All Night" arrives as the first real tempo break, not because it's faster (it's not), but because Gemini Parks finally lets the production breathe outward instead of inward. The synth line opens up, the vocal sits higher in the mix, and suddenly the run stops feeling like work and starts feeling like momentum you didn't know you still had. It's the moment the playlist stops asking you to keep pace and starts carrying you instead—exactly when you need it most, two songs before the finish.

Tracks

  1. 1
    Downtown
    Charlie Otto
    2:02 120 BPM
  2. 2
    Pain & Passion
    Hembree
    3:52 125 BPM
  3. 3
    I Can't Let You Go
    Magic City Hippies
    4:12 115 BPM
  4. 4
    Wassup
    Wet World
    3:27 100 BPM
  5. 5
    Keep Fucking Up
    Leoniden
    2:57 160 BPM
  6. 6
    Come On
    Chair Model
    2:16 120 BPM
  7. 7
    Keeps Ya Head Up
    Dr Sure's Unusual Practice
    3:07 165 BPM
  8. 8
    Happy To Lie
    Indi&Noons
    2:35 120 BPM
  9. 9
    Diamond (Bay Ledges Remix)
    Magic City Hippies
    2:54 105 BPM
  10. 10
    Float
    Bay Ledges
    2:09 110 BPM
  11. 11
    Reintroduction
    Bay Ledges
    2:47 130 BPM
  12. 12
    Let the People Say What They Wanna Say
    Vicious Vicious
    3:04 150 BPM
  13. 13
    Up All Night
    Gemini Parks
    3:05 175 BPM
  14. 14
    Vertebrae
    Channo
    2:57 125 BPM
  15. 15
    Queen
    Magic City Hippies
    2:26 110 BPM

Featured Artists

Magic City Hippies
Magic City Hippies
3 tracks
Bay Ledges
Bay Ledges
2 tracks
Charlie Otto
Charlie Otto
1 tracks
Indi&Noons
Indi&Noons
1 tracks
Hembree
Hembree
1 tracks
Chair Model
Chair Model
1 tracks

FAQ

How do I pace a run to this playlist?
Start with Charlie Otto and Hembree to settle in, then let the egg punk/noise rock section (Wet World through Chair Model) carry your middle miles without forcing a tempo spike. When Bay Ledges hits twice in a row at tracks ten and eleven, you're two-thirds through—hold steady. The last four tracks (Vicious Vicious through Magic City Hippies) don't ask you to sprint; they ask you to finish. Trust the BPM consensus and let the playlist do the pacing work.
What kind of run is this playlist built for?
This is a 5K to 10K playlist—forty-four minutes of controlled energy with no fake urgency. It works for tempo runs where you want to hold a steady effort without spiking, or for easy runs where you need the music to keep you honest without pushing you into redline. It's not race-day music; it's Tuesday-morning-before-work music that refuses to let you quit early.
How does the BPM work for running cadence?
The playlist averages around 129 BPM with a median of 120, which sits right in the controlled-effort zone—fast enough to keep you moving, not so fast you're chasing the beat. Most tracks hold between 100 and 130 BPM, then a few spike past 160 when earned. It's not metronome-strict tempo matching; it's psychic tempo matching. The energy stays above 0.70, which means the music never sags even when your legs want to.
What's the key moment in this playlist?
Track thirteen: Gemini Parks, 'Up All Night.' You've been running on consensus energy for thirty-seven minutes, and this is the first moment the production opens up instead of holding tight. The synth line breathes outward, the vocal sits higher, and suddenly you're not grinding anymore—you're coasting on momentum you didn't know you still had. It's the wall breaker, two songs before the finish, exactly when you need it.
Why does this playlist use the same artists multiple times?
Magic City Hippies appears three times (once original, once remixed by Bay Ledges, once at the close), and Bay Ledges gets two consecutive tracks. That's not lazy curation—it's structural. When a playlist folds back on itself, it's telling you something: these artists aren't just filling slots, they're holding the whole thing together. The repetition is the thesis.
What does 'KFU' mean for a running playlist?
The title comes from Leoniden's track five: 'Keep Fucking Up.' It's not motivational-poster bullshit. It's the condition the whole playlist operates under—music made between 2020 and 2024 by people who had no shared infrastructure, no overlapping scenes, but all made the same bet: keep the energy steady, hold the BPM controlled, and refuse to quit. That's what the playlist asks of you, too. Keep fucking up. Keep moving.