| Track | Artist | Key | Energy | Camelot | BPM | ||
|---|---|---|---|---|---|---|---|
| Don't Tell Nobody | Trizz | E Major | 6 | 12B | 140 BPM | ||
| No Rules | 36 | D♭ Major | 8 | 3B | 148 BPM | ||
| Triple Threat | Horrid1, (CGM) TY, Sav'o | D♭ Major | 7 | 3B | 106 BPM | ||
| Bando Babies | £lmoe Bands | F Minor | 5 | 4A | 90 BPM | ||
| Leon x Tiny x H.I.T.A - BK's Dead | Just J | C Minor | 3 | 5A | 146 BPM | ||
| K78 Bop (feat. Nadz20) | Femz20, Nadz20 | D Major | 9 | 10B | 145 BPM | ||
| Barbies | 163Margs | D♭ Major | 6 | 3B | 144 BPM | ||
| new opp block | #Stainboyz T.Y | D Major | 5 | 10B | 150 BPM | ||
| Brainless | Trapx10 | A Minor | 7 | 8A | 140 BPM | ||
| Next Up - S3-E39, Pt.1 | Mixtape Madness, JS x YD | B Minor | 5 | 10A | 144 BPM | ||
| 3 My Drilla | Bis | G Major | 6 | 9B | 140 BPM | ||
| C1 - Disrespect | C1NNA | B♭ Minor | 4 | 3A | 143 BPM | ||
| YEA | YD Muni | D♭ Major | 4 | 3B | 146 BPM | ||
| Live | SWiTCH | A Major | 5 | 11B | 140 BPM | ||
| Local Nittys | M1ypc | E Minor | 4 | 9A | 126 BPM | ||
| Frying Freestyle | £lmoe Bands, Tape Dat | D Major | 6 | 10B | 151 BPM | ||
| Took My Time | Nito NB | B♭ Minor | 5 | 3A | 143 BPM | ||
| Faneto | Trapx10 | B Minor | 7 | 10A | 144 BPM | ||
| Stainerz | #Stainboyz T.Y | B Minor | 5 | 10A | 149 BPM | ||
| Don't Be Silly | Trapx10, The UnXpected Media | B Minor | 8 | 10A | 145 BPM | ||
| KMT Freestyle | JS x YD | A Major | 5 | 11B | 146 BPM | ||
| Lonely Days | LS | D Major | 2 | 10B | 145 BPM | ||
| Prayed Up | JayBaloo | A Minor | 7 | 8A | 152 BPM | ||
| What's Good (Freestyle) | Z!NO | B♭ Minor | 4 | 3A | 126 BPM | ||
| Next Up S5-E39 | Pozer, JS x YD, Mixtape Madness | A Major | 5 | 11B | 146 BPM |
Shoulda Fling is a euphoric, mid-energy track by SWiTCH from Shoulda Fling, released April 13, 2023. It runs 2:52 at 135 BPM (270 BPM double-time) in D♭ Major (Camelot 3B).
Find the BPM and music key for any song with our BPM and Key Finder.