Artist profile
Breaks / Breakbeat / UK Bass producer and DJ.
Keith Mackenzie is a moderate-energy and a bright production artist.


Track | BPM · Key | Actions |
|---|---|---|
Pearl Bay Keith Mackenzie | 1255AC Minor | |
Got A Feelin' Keith Mackenzie, Miggy | 12811AF♯ Minor | |
Caracoles 12 Keith Mackenzie | 1282AE♭ Minor | |
Back It Up Keith Mackenzie | 1308AA Minor | |
Andalusian Toast Keith Mackenzie | 1307AD Minor | |
Float - 2021 VIP Keith Mackenzie | 12512BE Major | |
97 Nights Keith Mackenzie | 1307AD Minor | |
Frisson Keith Mackenzie | 1306AG Minor | |
Can't Hide Keith Mackenzie, Rasco, Sporty-O | 13211AF♯ Minor | |
Don't Let Me Go Keith Mackenzie, Miggy | 1287AD Minor | |
Come Over Me Keith Mackenzie, Mizzo | 12812BE Major | |
Tension Keith Mackenzie | 1287AD Minor | |
Lafayette Keith Mackenzie | 1267AD Minor | |
Chutney Beat Keith Mackenzie, Yo Speed | 1251AA♭ Minor | |
EQ Keith Mackenzie | 12612AC♯ Minor | |
Don't Wait Keith Mackenzie | 1302AE♭ Minor | |
Keep It Pushin Keith Mackenzie | 13011AF♯ Minor | |
The Takeoff Keith Mackenzie, Whiskey Pete, Armanni Reign | 1252AE♭ Minor | |
Yea Same Keith Mackenzie | 1329AE Minor | |
I Need You Keith Mackenzie | 13211AF♯ Minor | |
Run It Back Keith Mackenzie | 1326AG Minor | |
Rave Danger - Huda Hudia VIP Remix Keith Mackenzie | 1306AG Minor | |
We Go All Night Keith Mackenzie, Destroyers | 807AD Minor | |
Relief Keith Mackenzie, Guau | 1282AE♭ Minor | |
No Coming Back Keith Mackenzie | 1256AG Minor | |
Take Me Up Keith Mackenzie | 1269AE Minor | |
Just Wanna Love You Keith Mackenzie | 1263AB♭ Minor | |
Hotel Felix Keith Mackenzie | 1267BF Major | |
Fever Keith Mackenzie | 1256AG Minor | |
Dirty Bwoy Keith Mackenzie, Miggy | 1283AB♭ Minor | |
Dumptruck Keith Mackenzie, MC Flipside, Whiskey Pete | 12510AB Minor | |
Over Now Keith Mackenzie | 1342AE♭ Minor | |
Wicked Keith Mackenzie, UFO Project | 1286AG Minor | |
Hold Me Tight Keith Mackenzie | 1324AF Minor | |
Tryna Be With You Keith Mackenzie | 1277AD Minor | |
The Weekend Keith Mackenzie | 1284BA♭ Major | |
Straight Lose It Keith Mackenzie | 1289AE Minor | |
Mood 99 Keith Mackenzie | 13010AB Minor | |
G-Plate Keith Mackenzie | 1267BF Major | |
Naan Beat Keith Mackenzie | 1269AE Minor | |
Work Keith Mackenzie | 1264AF Minor | |
Too Far Gone Keith Mackenzie | 12810BD Major | |
Jakarta Keith Mackenzie, Mervin Mowlley | 12612BE Major | |
Sweat Pants Keith Mackenzie | 12611AF♯ Minor | |
Work Dat Keith Mackenzie | 12811BA Major | |
Boom Bap Keith Mackenzie | 13012AC♯ Minor | |
One Time Keith Mackenzie, Curtis B | 664AF Minor | |
SeeSaw Keith Mackenzie | 12810BD Major | |
4 Ur Luv Keith Mackenzie, Fixx | 1307AD Minor | |
Kut It Up Keith Mackenzie | 1284AF Minor | |
Dos En Keith Mackenzie, Miggy | 12710AB Minor | |
![]() Lit Up Keith Mackenzie | 13410AB Minor | |
![]() Drummer Boyz feat. Fly Boi Keno Keith Mackenzie, Fixx, Fly Boi Keno | 1281AA♭ Minor |
DJs and producers whose tracks blend naturally with Keith Mackenzie’s — similar scenes, adjacent production styles, overlapping audiences. Useful when you’re prepping a set around Keith Mackenzie and need adjacent tracks that won’t feel out of place. Eligible names link to their own page.
Keith Mackenzie's tracks in our catalog range from 66 to 134 BPM, with a median of 128 BPM. Across 53 tracks, the most common range falls in the 130–135 BPM bucket.
Keith Mackenzie's tracks are mostly in minor keys (83% minor across 53 tracks). The most common single key is 7A (D Minor) with 8 tracks.
Based on harmonic compatibility, tempo proximity and artist-cohort context, Keith Mackenzie pairs well with Hankook, Bombo Rosa, DJ Fixx. The full list — with track counts in our catalog and similarity scores — is in the Related Artists section above.
Plan a set with Keith Mackenzie tracks scored against the rest of the catalog