Had To Fight
3rd Hr., euphorick, xHood, Saylor Rigsby
Concrete Steppas
2:28 March 14, 2025
BPM
88
Key
B♭ Minor
Camelot
3A

Embed

Share Link

Had To Fight by 3rd Hr., euphorick, xHood, Saylor Rigsby Song Details

3rd Hr., euphorick, xHood, Saylor Rigsby's ' "Had To Fight" was released on its scheduled release date, March 14, 2025. Had To Fight is 2 minutes and 28 seconds long and may contain bad words that may be unsuitable for children. The song is number 3 out of 5 in Concrete Steppas by 3rd Hr.. Had To Fight is unknown right now. The overall tone is very danceable, especially with its high energy, which produces more of a euphoric, cheerful, or happy vibe.

BPM and Tempo

The tempo marking of Had To Fight by 3rd Hr., euphorick, xHood, Saylor Rigsby is Andante (at a walking pace), since this song has a tempo of 88 BPM. With that information, we can conclude that the song has a slow tempo. This song can go great with yoga or pilates. The time signature for this track is 4/4.

Music Key

B♭ Minor is the music key of this track. Because this track belongs in the B♭ Minor key, the camelot key is 3A. So, the perfect camelot match for 3A would be either 3A or 2B. While, a low energy boost can consist of either 3B or 4A. For moderate energy boost, you would use 12A and a high energy boost can either be 5A or 10A. However, if you are looking for a low energy drop, finding a song with a camelot key of 2A would be a great choice. Where 6A would give you a moderate drop, and 1A or 8A would be a high energy drop. Lastly, 6B 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
-17.408 dB
Acousticness
26%
Danceability
70%
Energy
51%
Instrumentalness
0%
Liveness
11%
Loudness
71%
Speechiness
13%
Valence
68%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Hollywood Hills by ZED INFINITYHollywood HillsZED INFINITYC Major58B112 BPM
sodown. by lloveglosodown.llovegloD Major510B128 BPM
i've never been so hurt by Yurei333i've never been so hurtYurei333D♭ Major53B135 BPM
Kinks by Gh0stEKinksGh0stED♭ Major53B135 BPM
Never mattered by Lifeafterdeath, Mixed MatchesNever matteredLifeafterdeath, Mixed MatchesD♭ Major63B82 BPM
Tryit by Lost Files Radio, jequyaTryitLost Files Radio, jequyaA♭ Minor71A93 BPM
HARAJUKU FREESTYLE by Scotty Summer, Kon KyoshiHARAJUKU FREESTYLEScotty Summer, Kon KyoshiD♭ Major53B147 BPM
<3drugs</3 by lloveglo, Jxyvior<3drugslloveglo, JxyviorD♭ Major53B135 BPM
ION KNOW by damienfarronION KNOWdamienfarronD♭ Minor612A125 BPM
@ me by 3rd Hr., euphorick, xHood, Saylor Rigsby@ me3rd Hr., euphorick, xHood, Saylor RigsbyB Major51B82 BPM
9:25pm by Mazelfyre9:25pmMazelfyreD Major410B141 BPM
everything. by lloveglo, heartagrameverything.lloveglo, heartagramF Major57B140 BPM
Futuristic by Elelen MenduezFuturisticElelen MenduezA Minor68A134 BPM
Clothes by LEX3XClothesLEX3XD♭ Major53B135 BPM
country shi+ by Fatboibari, MoonlightVrocountry shi+Fatboibari, MoonlightVroF♯ Major22B192 BPM
In Cracked Walls and Shattered Stone by DJHenrykiIn Cracked Walls and Shattered StoneDJHenrykiC Major98B140 BPM
Losing My Mind In Awe by KingofmarsLosing My Mind In AweKingofmarsD♭ Major53B135 BPM
friday! by ROBXfriday!ROBXD♭ Major53B135 BPM
Curious maxxxing by Mamaflex, MvxxpayneCurious maxxxingMamaflex, MvxxpayneD♭ Major53B135 BPM
Prosper by bariiProsperbariiD Major610B90 BPM
Fall in love by BlyazeeFall in loveBlyazeeD♭ Minor712A154 BPM
Too Far Gone by MoneyWayTyToo Far GoneMoneyWayTyD♭ Major53B135 BPM
Call me up (intro) by BlyazeeCall me up (intro)BlyazeeD♭ Major83B100 BPM
Apart by ¿Bone¿Apart¿Bone¿G Major59B120 BPM
chance by mymychancemymyD♭ Major53B135 BPM
ISRC
QZPEW2521392
Label
L-M Records/RCA Records