{"id":10276,"slug":"south-africa-nigeria-panel-cohort-swap-11-to-14-november-2026","title":"The nine seats that changed hands on Spotify&#8217;s 50-artist African panel, 11 to 14 November 2026","source":"Computed from this desk's own africa-global panel readings for 2026-11-11 and 2026-11-14 (wp afw-data brief), kworb.net Spotify daily Top 200 in 75 markets, artist origin via MusicBrainz","source_url":"https:\/\/kworb.net\/spotify\/","source_type":"computed","method":"wp afw-data brief run on 2026-11-14 diffs the current 50-artist africa-global panel against the panel it last read on 2026-11-11 (the previous collection date) and returns two exhaustive lists: every artist who entered the top 50 and every artist who left it. No other country's entrants or leavers appeared in either list, so the six current South African rows and the three departed Nigerian rows are the complete set of seats that changed hands between the two readings. status is 'new' for an artist present on 2026-11-14 but not 2026-11-11, 'incumbent' for a South African artist present in both readings, and 'dropped' for an artist present on 2026-11-11 but absent on 2026-11-14. daily_streams and panel_rank for 'new' and 'incumbent' rows are the 2026-11-14 reading; for 'dropped' rows they are the last measured values, from 2026-11-11, since a departed artist's current streams are not observable once they are outside the top 50. best_position is the best position the artist's own tracks reached on any market chart in the reading cited. The three-day gap between readings is a gap in this desk's collection schedule, not daily churn: it is not known whether the swap happened on one day inside that window or gradually.","unit":"","license":"Afrobeats Wire's compilation and analysis are licensed CC BY 4.0. Rights in the underlying source data remain with the source named above.","confidence":"high","retrieved":"2026-11-14 19:52:15","n":9,"first_party":0,"columns":[{"key":"artist","label":"Artist","type":"text"},{"key":"country","label":"Country","type":"text"},{"key":"status","label":"Status","type":"text"},{"key":"reading_date","label":"Reading date","type":"text"},{"key":"daily_streams","label":"Daily chart streams","type":"number"},{"key":"panel_rank","label":"Panel rank (of 50)","type":"number"},{"key":"best_position","label":"Best chart position reached","type":"number"},{"key":"charting_tracks","label":"Charting tracks","type":"number"}],"rows":[{"artist":"DJ Zinhle","country":"South Africa","status":"incumbent","reading_date":"2026-11-14","daily_streams":259170,"panel_rank":22,"best_position":1,"charting_tracks":3},{"artist":"DJ Maphorisa","country":"South Africa","status":"incumbent","reading_date":"2026-11-14","daily_streams":106316,"panel_rank":37,"best_position":43,"charting_tracks":2},{"artist":"TxC","country":"South Africa","status":"incumbent","reading_date":"2026-11-14","daily_streams":78474,"panel_rank":48,"best_position":45,"charting_tracks":1},{"artist":"Kabza De Small","country":"South Africa","status":"new","reading_date":"2026-11-14","daily_streams":82003,"panel_rank":45,"best_position":63,"charting_tracks":4},{"artist":"Tman Xpress","country":"South Africa","status":"new","reading_date":"2026-11-14","daily_streams":79366,"panel_rank":47,"best_position":4,"charting_tracks":1},{"artist":"Mlindo The Vocalist","country":"South Africa","status":"new","reading_date":"2026-11-14","daily_streams":71454,"panel_rank":50,"best_position":64,"charting_tracks":4},{"artist":"Phyno","country":"Nigeria","status":"dropped","reading_date":"2026-11-11","daily_streams":147466,"panel_rank":29,"best_position":53,"charting_tracks":3},{"artist":"Mayorkun","country":"Nigeria","status":"dropped","reading_date":"2026-11-11","daily_streams":81656,"panel_rank":46,"best_position":39,"charting_tracks":1},{"artist":"OctobersRich","country":"Nigeria","status":"dropped","reading_date":"2026-11-11","daily_streams":76140,"panel_rank":49,"best_position":45,"charting_tracks":1}]}