What DJs actually play
DJs
The top 500 of 21,167 DJs, by how many of their sets have a full tracklist.
Repeat rate is the share of a DJ's plays that are records they have played before. Low means constant rotation, high means a settled arsenal.