Song BPM Analysis for Runners: Introducing The Rhythm Section
Find your running BPM sweet spot, see when your stride locks in to the beat, and analyze your full running history by song tempo
The Rhythm Section: BPM sweet spot box plot showing fastest median pace at 160 BPM
As a musician, I've always known there was a relationship between my running performance and the music I'm listening to. There's something special about the mind-muscle-and-heart connection that gets activated when the right song aligns all three.
Back when I first started seriously training in my early 20s, I used a (now defunct) app that sorted my mp3 files (right?) by BPM and made playlists of songs near a target tempo. It was such a useful tool. It smartly identified half-tempo and "double-time" songs, and it could even "time warp" songs that were close to the target to expand the playlist further. (That last part didn't work great, but hey, it was a cool idea.)
Nowadays, when I want to run on the beat, I typically pull up a Spotify playlist. If you didn't know: you can search for "160 bpm" or "155 bpm" and get an algorithmic playlist that's different each day and (sort of) conforms to your taste. It's a pretty useful tool, even if it does contain a handful of songs that aren't actually that tempo at all (lol) and a bunch of super pop-star songs whose labels have probably had some influence...
Anyway, I always wanted to look at this data, and now with TrackTunes it's possible. There are a few ways right now to do so.
Module 1: Every Track, Every Run
Every song you've run to, plotted against pace and tempo.
The first chart is a full scatter view of your running history. Each dot is a song you ran to, with the song's BPM on the x-axis and your pace during that song on the y-axis. Green dots are runs where your stride locked in to the beat (your cadence in steps-per-minute matched the song's BPM); grey dots are runs where it didn't. It's the "show me everything" view â useful for spotting clusters, outliers, and the songs that dragged a workout up or down.
Module 2: The BPM Sweet Spot
Box plots by BPM bucket reveal the tempo where you actually run fastest.
Faster music doesn't always mean a faster run. The second chart buckets your songs by BPM (140, 150, 160, 170, 180...) and shows the distribution of paces in each bucket as a box plot. The highlighted green bucket is your sweet spot â the tempo where your median pace is actually fastest. For me it's 160 BPM at a 7:45/mi median, which lines up almost exactly with the cadence I drift into naturally. Songs under 110 BPM are doubled before bucketing, since you're almost certainly running double-time to them anyway.
Module 3: Beat Sync Delta
How far off the beat your strides are â and how much faster you go when you lock in.
The third chart asks: how far off the beat are your strides? The x-axis is the absolute difference between your stride rate (SPM) and the song's BPM. A delta of 0 means your feet hit exactly on the beat; a delta of 15+ means you're basically ignoring the song's tempo. The "Lock-In Zone" on the left is delta ⤠3. If your fastest runs cluster on the left, locking in pays off. Mine does â I run about 23 seconds per mile faster when locked in versus off-beat.
Where to Find It
The Rhythm Section is live now for any TrackTunes user with a running history â you'll find it in your dashboard. The more activities you've logged, the richer the picture gets.
A Few Caveats (and an Invitation)
I know this is starting to get exceptionally nerdy. I'm willing to take it further if any of you are stats/visualization nerds too and have some cool ideas! It's really neat to see what I know to be true about myself also showing up in the numbers.
And even though BPM playlists are a great tool for me when I want to go fast, sometimes that's too much. Just this past Sunday, after a week with a couple of heavy-effort BPM runs in it, I just decided to throw on an album for my longer run and cruise around the park a couple times, discovering the latest work of a new-to-me artist.
I hope y'all are having as much fun with this as I am.
See Your Own BPM Story
Connect Strava and Spotify and TrackTunes will analyze the BPM of every song in your running history â finding the tempo where you actually run fastest and showing you when your stride locks in to the beat.
Get Started FreeHappy running đĩđ
Want to Find Your Performance-Boosting Songs?
TrackTunes analyzes your workout data to identify which songs actually improve your performance. Join thousands of athletes optimizing their training playlists.
Start Free