FIGHTING DRUGS
Xavier Weeks
FIGHTING DRUGS
1:46 July 24, 2025
BPM
135
Key
F♯ Major
Camelot
2B

Embed

Share Link

FIGHTING DRUGS by Xavier Weeks Song Details

Xavier Weeks's ' "FIGHTING DRUGS" was released on its scheduled release date, July 24, 2025. For a fairly short song, this song is "FIGHTING DRUGS" is considered an explicit song with a duration of 1:46. Because this song is the only song in FIGHTING DRUGS and no other songs are present in the album, we classify this track as a single. Based on our statistics, FIGHTING DRUGS's popularity is below average in popularity 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 FIGHTING DRUGS by Xavier Weeks is Allegro (fast, quick, and bright), since this song has a tempo of 135 BPM. With that information, we can conclude that the song has a fast tempo. This song can go great with walking. The time signature for this track is 4/4.

Music Key

The music key of this track is F♯ Major. This also means that this song has a camelot key of 2B. So, the perfect camelot match for 2B would be either 2B or 3A. While, 3B can give you a low energy boost. For moderate energy boost, you would use 11B and a high energy boost can either be 4B or 9B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 2A or 1B will give you a low energy drop, 5B would be a moderate one, and 12B or 7B would be a high energy drop. Lastly, 11A 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.938 dB
Acousticness
11%
Danceability
73%
Energy
79%
Instrumentalness
0%
Liveness
8%
Loudness
88%
Speechiness
4%
Valence
79%

Recommendations

TrackArtistKeyEnergyCamelotBPM
New Bitch by Bankrol Hayden, Einer Bankz, Nick NayersinaNew BitchBankrol Hayden, Einer Bankz, Nick NayersinaG Major59B99 BPM
Escape Earth by Nobody$, JaeyBxrdEscape EarthNobody$, JaeyBxrdD Major810B140 BPM
time go - suno remix by ryan jamestime go - suno remixryan jamesG Minor76A95 BPM
safe and sound by Dxngelosafe and soundDxngeloB Major51B100 BPM
Sign Language by Marcus SalvatorSign LanguageMarcus SalvatorD♭ Minor812A93 BPM
untilitsover by Voda FujiuntilitsoverVoda FujiA♭ Minor41A129 BPM
Love You B3tter by BTOPRINCELove You B3tterBTOPRINCED♭ Minor712A152 BPM
AS GOOD AS IT GETS by NRAS GOOD AS IT GETSNRB Major61B110 BPM
Feel by Lil MoseyFeelLil MoseyB Minor810A78 BPM
uno reversinnn' by poptropicaslutz!uno reversinnn'poptropicaslutz!C Major88B140 BPM
Protect My Image by voidedluvsuProtect My ImagevoidedluvsuC Major58B110 BPM
UNSTOPPABLE by Dro KenjiUNSTOPPABLEDro KenjiA Major611B140 BPM
MOTION by Xavier WeeksMOTIONXavier WeeksC Minor55A147 BPM
Don't Get In My Space by Tom FraneDon't Get In My SpaceTom FraneA Major811B138 BPM
LIFE WHAT UUU MAKE IT by RocstaryoshiLIFE WHAT UUU MAKE ITRocstaryoshiD Major710B82 BPM
CAN'T KILL MYSELF NOW A GIRL LOVES ME by ShowjoeCAN'T KILL MYSELF NOW A GIRL LOVES MEShowjoeE Major612B111 BPM
Ex Last Night by ChiniEx Last NightChiniC Minor55A124 BPM
Old Days by kels!Old Dayskels!F Minor64A147 BPM
TALK ABOUT IT (feat. Blaxian) by iann dior, BlaxianTALK ABOUT IT (feat. Blaxian)iann dior, BlaxianD Major710B140 BPM
WHITE T by KromowWHITE TKromowB Minor310A92 BPM
My Anxiety by Lil SkiesMy AnxietyLil SkiesD Major710B142 BPM
Royalty by charlie!Royaltycharlie!D Major410B87 BPM
In The Mirror (Curve) by $olotique Beats, scarlzxIn The Mirror (Curve)$olotique Beats, scarlzxD♭ Minor712A157 BPM
JustletMe by ReTread, BelisJustletMeReTread, BelisG Major59B125 BPM
SIX FEET by iann diorSIX FEETiann diorD Major710B140 BPM
ISRC
QZWFH2531314
Label
L-M Records/RCA Records