Stumbling Block
Sandra Cross
Smiling Face Riddim
2:44 October 24, 2025
BPM
99
Key
D♭ Major
Camelot
3B

Embed

Share Link

Stumbling Block by Sandra Cross Song Details

On October 24, 2025, the song "Stumbling Block" was released by Sandra Cross. The duration of This song is about two minutes long, specifically at 2:44. This song does not appear to have any foul language. Stumbling Block's duration is considered a little bit shorter than the average duration of a typical track. There are a total of 7 in the song's album "Smiling Face Riddim". In this album, this song's track order is #7. Furthermore, we believe that the track originated from United Kingdom. In terms of popularity, Stumbling Block is currently not that popular. The overall tone is very danceable, especially with its high energy, which produces more of a euphoric, cheerful, or happy vibe.

BPM and Tempo

With Stumbling Block by Sandra Cross having a BPM of 99 with a half-time of 50 BPM and a double-time of 198 BPM, we would consider this track to have a Andante (at a walking pace) tempo marking. Because of this, we believe that the song has an overall slow tempo. The time signature for this track is 4/4.

Music Key

This song has a musical key of D♭ Major. Or for those who are familiar with the camelot wheel, this song has a camelot key of 3B. So, the perfect camelot match for 3B would be either 3B or 4A. While, 4B can give you a low energy boost. For moderate energy boost, you would use 12B and a high energy boost can either be 5B or 10B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 3A or 2B will give you a low energy drop, 6B would be a moderate one, and 1B or 8B would be a high energy drop. Lastly, 12A allows you to change the mood.

Want to find the BPM and music key for other songs? Check out our BPM and Key Finder page!

Popularity
Loudness
-6.631 dB
Acousticness
3%
Danceability
84%
Energy
46%
Instrumentalness
3%
Liveness
9%
Loudness
89%
Speechiness
6%
Valence
83%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Summer Sun by Ooklah the MocSummer SunOoklah the MocA Minor78A138 BPM
Everyday Living by Peter HunnigaleEveryday LivingPeter HunnigaleB Minor710A82 BPM
Best Friend by Deborahe GlasgowBest FriendDeborahe GlasgowF Minor54A88 BPM
Overcome What May by FionaOvercome What MayFionaF Major67B81 BPM
Over & Over by Trevor Junior, Heartical SoundOver & OverTrevor Junior, Heartical SoundD Major710B172 BPM
Sugar Love by Vivian JonesSugar LoveVivian JonesG Major69B85 BPM
Brother Carlos by Dub BrownBrother CarlosDub BrownG Major49B75 BPM
Baby, I've Been Missing You by Janet Lee DavisBaby, I've Been Missing YouJanet Lee DavisF♯ Minor611A82 BPM
Melo De Lucimar by Nelson DigitalMelo De LucimarNelson DigitalC Major38B72 BPM
Extra Classic, Super Fantastic by Vivian JonesExtra Classic, Super FantasticVivian JonesD♭ Minor412A73 BPM
Earth Still Holy by Island Roots CollectiveEarth Still HolyIsland Roots CollectiveG Major59B137 BPM
My Heart Can Be Your Love by Reggae Love MaranhãoMy Heart Can Be Your LoveReggae Love MaranhãoA Major511B80 BPM
I’d Rather Go Blind by Janet KayI’d Rather Go BlindJanet KayA♭ Major44B121 BPM
Today by Mykal RoseTodayMykal RoseB♭ Major56B166 BPM
If I Give My Heart To You by John McLeanIf I Give My Heart To YouJohn McLeanF♯ Minor411A78 BPM
Don't Let Go by Vibe YardDon't Let GoVibe YardC Minor55A140 BPM
Bring Back The Love by Richie StephensBring Back The LoveRichie StephensC Major68B82 BPM
Love You Down by Lloyd BrownLove You DownLloyd BrownB Major51B86 BPM
Lie To Me by Utan GreenLie To MeUtan GreenB♭ Major66B83 BPM
Chill Out by The ItalsChill OutThe ItalsE Minor79A82 BPM
Equipe Fantástica by Sly Foxx, Cedric MytonEquipe FantásticaSly Foxx, Cedric MytonD♭ Minor512A149 BPM
Sweat by Cann CannSweatCann CannD♭ Major63B82 BPM
Dim the Light by Winston ReedyDim the LightWinston ReedyC Major58B78 BPM
Rise Again by Roger RobinRise AgainRoger RobinG Major49B83 BPM
Money Is The Cry by Admiral TibetMoney Is The CryAdmiral TibetD Major410B167 BPM
ISRC
GBBFL2501410
Label
L-M Records/RCA Records