Top golf
Puff 100, Yung Cat, problem goon
God forgive my sins
2:14 December 16, 2025
BPM
90
Key
D Major
Camelot
10B

Embed

Share Link

Top golf by Puff 100, Yung Cat, problem goon Song Details

Puff 100, Yung Cat, problem goon's 'Top golf' had a release date set for December 16, 2025. Top golf is 2 minutes and 14 seconds long and may contain bad words that may be unsuitable for children. The track order of this song in Puff 100's "God forgive my sins" album is number 8 out of 10. In terms of popularity, Top golf is currently not that popular. Although the overall vibe is very danceable, it does project more negative sounds.

BPM and Tempo

We consider the tempo marking of Top golf by Puff 100, Yung Cat, problem goon to be Andante (at a walking pace) because the track has a tempo of 90 BPM, a half-time of 45BPM, and a double-time of 180 BPM. Based on that, the speed of the song's tempo is slow. Activities such as, yoga or pilates, can go well with this song. The time signature for this track is 4/4.

Music Key

This song has a musical key of D Major. This also means that this song has a camelot key of 10B. So, the perfect camelot match for 10B would be either 10B or 11A. While, 11B can give you a low energy boost. For moderate energy boost, you would use 7B and a high energy boost can either be 12B or 5B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 10A or 9B will give you a low energy drop, 1B would be a moderate one, and 8B or 3B would be a high energy drop. Lastly, 7A 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
-9.845 dB
Acousticness
6%
Danceability
73%
Energy
60%
Instrumentalness
0%
Liveness
43%
Loudness
84%
Speechiness
22%
Valence
31%

Recommendations

TrackArtistKeyEnergyCamelotBPM
SPLASH by K.E.SPLASHK.E.C Major68B92 BPM
Worried Bout It (feat. D-Lo & trill Lee) by MAINY DA SMOKEMAN, D-Lo, Trill LeeWorried Bout It (feat. D-Lo & trill Lee)MAINY DA SMOKEMAN, D-Lo, Trill LeeD Major710B97 BPM
Borrowed time by J.I BandzBorrowed timeJ.I BandzF♯ Minor211A94 BPM
Loyalty by 22nd JimLoyalty22nd JimB♭ Major76B97 BPM
Right Thur by 1takeochoRight Thur1takeochoD Major510B103 BPM
Mr Miyagi by Yung XMr MiyagiYung XB♭ Minor73A104 BPM
puff 100-0ne more life by Puff 100puff 100-0ne more lifePuff 100D♭ Major43B89 BPM
Kant stand me by Puff 100, Yung CatKant stand mePuff 100, Yung CatA Major711B172 BPM
Serious Times by Paku Oi2M, SiakgeezSerious TimesPaku Oi2M, SiakgeezF♯ Major62B86 BPM
Bay Luv by J-Diggs, DaBoiiBay LuvJ-Diggs, DaBoiiB♭ Major96B92 BPM
Scarier by DoggyStyleeeeScarierDoggyStyleeeeD♭ Major93B90 BPM
Cash Shit by 22nd Jim, Lil Bean, Lil YeeCash Shit22nd Jim, Lil Bean, Lil YeeD♭ Minor312A185 BPM
Home wid me by K3dahoundHome wid meK3dahoundB♭ Minor83A90 BPM
No Timeout (feat. BCO Blanco) by Wardo MadeNo Timeout (feat. BCO Blanco)Wardo MadeD♭ Minor512A101 BPM
What You Used To by Chef BoyWhat You Used ToChef BoyE Minor59A80 BPM
Big Whips and Chains (On Everything) by BigTimeBakeBig Whips and Chains (On Everything)BigTimeBakeB Minor410A94 BPM
U B Mine Interlude by Mac JU B Mine InterludeMac JE♭ Minor72A92 BPM
ALL I NEED by 51 JuneALL I NEED51 JuneA Minor68A139 BPM
Make A Toast by Bale, Jayson CashMake A ToastBale, Jayson CashD♭ Major43B98 BPM
Talk Don't Touch by Jimmy WatersTalk Don't TouchJimmy WatersD♭ Major53B94 BPM
21 Questions by HeyTaewon, D-Lo21 QuestionsHeyTaewon, D-LoF♯ Major62B90 BPM
Trials & Tribulations by Bankroll RaedoeTrials & TribulationsBankroll RaedoeG Minor46A120 BPM
Spiritual Conversation by EK.WARESpiritual ConversationEK.WAREC Major58B130 BPM
ParkSSide by Teeezy, GoonieboyParkSSideTeeezy, GoonieboyF Minor64A96 BPM
Ain't Nothin by Jimmy WatersAin't NothinJimmy WatersA♭ Minor61A93 BPM
ISRC
QT6FK2513421
Label
L-M Records/RCA Records