Ruff Stuff

Ruff Stuff
Ruff Stuff
artist
artist.tools
Playlist Risks
Listeners
Est. Royalties

Charts

Tracks

Playlists

Press Mentions

Google Rankings

Overview

Monthly Listeners

Discography

Their catalog as it appears on their public Spotify artist profile
0
Albums
27
EPs
22
Singles
Total Streams

Genres

Spotify has not assigned genres to this artist yet

View Ruff Stuff's most-streamed songs

Top Audiences

Top listener locations as determined by Spotify

Top Listener Locations

GBLondon, GB263
DEBerlin, DE233
AUMelbourne, AU203
NLAmsterdam, NL181
AUSydney, AU164

Playlist Summary

Overview of this artist's relationship with playlists
2,666
Playlist adds
0
High-risk playlist adds
508,169
Playlist follower reach (sum)
5,710+
Listeners from playlists
Estimated
67.8%
Of listeners from playlists
Estimated

Playlist Movement

Recent playlist add/remove events for this artist
Event
Playlist
Botted?
Position
Track
Happened at

Biography & Metadata

The Italian born, Berlin based Gianfranco Barnaba is the mind behind Ruff Stuff. He have rocked up on a host on different labels, including !K7, Shall Not Fade, Madhouse Records, Suol, Sloth Boogie and STEP Recordings.
 However, it's the work on his own label, the aptly names Ruff Stuff Music Ltd, for which he’s arguably best renowned. Grew up during the ‘90’s electronic wave, firstly as clubber and then as DJ and vinyl enthusiast, in the mid-2000s he decided to start produce electronic music. The first steps were moved on the Idm and Ambient territories, driven by his love for ethereal melodies and intricate broken beats. The shift to House happened after re-discovering different classic records hidden in his collection.
 From here the idea to create a music project focused on representing the vibes of the old-school House, Techno and Garage with a propensity to find the newest, freshest sounds. Rough samples, hypnotic melodies, groovy beats and vocals are the main ingredients that marks the Ruff Stuff’s sound.

Updated Nov 5, 2026, 4:20 AM
First discovered Aug 19, 2026, 2:47 AM