Dirty 10 by MgDuke Song Details

MgDuke's ' "Dirty 10" was released on its scheduled release date, December 24, 2025. Dirty 10 is 2 minutes and 31 seconds long and may contain bad words that may be unsuitable for children. The song is number 6 out of 10 in Duke Vs Dime by MgDuke. Based on our statistics, Dirty 10's popularity is unknown right now. Since there is more of a neutral sound being played, this makes the track somewhat danceable.

BPM and Tempo

The tempo marking of Dirty 10 by MgDuke is Allegro (fast, quick, and bright), since this song has a tempo of 148 BPM. With that information, we can conclude that the song has a fast tempo. This song can go great with jogging or cycling. The time signature for this track is 4/4.

Music Key

This song is in the music key of F♯ Minor. This also means that this song has a camelot key of 11A. So, the perfect camelot match for 11A would be either 11A or 10B. While, a low energy boost can consist of either 11B or 12A. For moderate energy boost, you would use 8A and a high energy boost can either be 1A or 6A. However, if you are looking for a low energy drop, finding a song with a camelot key of 10A would be a great choice. Where 2A would give you a moderate drop, and 9A or 4A would be a high energy drop. Lastly, 2B 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
-0.122 dB
Acousticness
31%
Danceability
58%
Energy
92%
Instrumentalness
0%
Liveness
8%
Loudness
100%
Speechiness
12%
Valence
50%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Damage by Lil 6, Screwly GDamageLil 6, Screwly GA♭ Major44B147 BPM
I'm Sorry, Don't Leave Me by Yung Shoelace, Lil XXI'm Sorry, Don't Leave MeYung Shoelace, Lil XXE Minor39A140 BPM
Disney On Ice (Intro) by JaeychinoDisney On Ice (Intro)JaeychinoB♭ Major76B130 BPM
Early Morning by MonstaGang, Monstagang Jose, RaystaEarly MorningMonstaGang, Monstagang Jose, RaystaD♭ Major63B150 BPM
Bad Habits by LilCory, SkblinkBad HabitsLilCory, SkblinkD Major510B101 BPM
100 Bars Pt.2 by MgDuke100 Bars Pt.2MgDukeC Major48B145 BPM
Walk with me by KING_ZAY100kWalk with meKING_ZAY100kD♭ Major33B95 BPM
Blood Sweat & Tears by Trapland PatBlood Sweat & TearsTrapland PatB Minor410A178 BPM
Ridin Or Not by Money Man, YFN LucciRidin Or NotMoney Man, YFN LucciC Minor45A117 BPM
Pop Ah Perk by Gutta100Pop Ah PerkGutta100D♭ Minor412A150 BPM
Defend by SFarGoDefendSFarGoC Major48B144 BPM
Can't Sleep by YSRenooCan't SleepYSRenooB Minor610A107 BPM
Hoes Gone Wild by Tre LoadedHoes Gone WildTre LoadedB♭ Minor63A170 BPM
Scared Love by Rod WaveScared LoveRod WaveB♭ Major76B170 BPM
On the hill by NUUCH, RENZ, YoungSweetsOn the hillNUUCH, RENZ, YoungSweetsF Minor84A93 BPM
Lay dat law by Gbg ShiestyLay dat lawGbg ShiestyC Major48B145 BPM
U Ain't Like That by Young Drummer BoyU Ain't Like ThatYoung Drummer BoyD Major410B160 BPM
Go by Mgbonbon, MgBabykGoMgbonbon, MgBabykD♭ Major53B176 BPM
Plenty Money by Lil PoppaPlenty MoneyLil PoppaB Minor710A166 BPM
Coffin by Izzy93, RNB.FOEMOBCoffinIzzy93, RNB.FOEMOBD♭ Minor512A164 BPM
ROCKSTAR STATUS by 1MILL, Stupid YoungROCKSTAR STATUS1MILL, Stupid YoungC Major48B145 BPM
In The Field by ShawndyIn The FieldShawndyF♯ Major52B84 BPM
Brinks Truck by Jae Fresco, EyeJayKayBrinks TruckJae Fresco, EyeJayKayA♭ Major44B75 BPM
No Press by 438 TokNo Press438 TokB Minor510A75 BPM
I'm OK by 7deewopI'm OK7deewopF Major77B166 BPM
ISRC
QZNN22561503
Label
L-M Records/RCA Records