{"generated_at":"2026-09-29T19:29:44Z","synthetic":false,"artist":"Joy Oladokun","slug":"joy-oladokun","reference":{"basis":"in-sample","path":null,"label":"album tracks across 13112 albums","generated_at":"2026-09-29T19:29:44Z","n_albums":13112,"n_eligible":96199,"features":["log_listeners","position","is_single","log_duration"],"standout_pct":0.95,"notable_pct":0.8,"base_rates":{"n_albums":10930,"leaders_above_95":0.2937,"random_best_above_95":0.3364,"clear":0.0957}},"model":{"n_tracks":158208,"r2":0.895,"r2_within":0.254,"features":["log_listeners","position","is_single","log_duration"],"coefficients":{"log_listeners":0.0995,"position":-0.0203,"is_single":0.0637,"log_duration":0.0511},"listener_floor":0.2,"min_listeners":1000,"gate_alpha":0.05,"leading_alpha":0.2,"description":"log(plays per listener) regressed on log_listeners, position, is_single, log_duration and an album fixed effect, fitted by least squares across all albums, skits excluded."},"shape":{"n_albums":5,"n_placed":59,"cells":{"deep":11,"anthem":16,"passed":15,"rest":17},"shares":{"deep":0.1864,"anthem":0.2712,"passed":0.2542,"rest":0.2881}},"catalogue_albums":6,"corpus_shape":{"n_albums":10907,"n_placed":128167,"cells":{"deep":18992,"anthem":47424,"passed":19015,"rest":42736},"shares":{"deep":0.1482,"anthem":0.37,"passed":0.1484,"rest":0.3334}},"albums":[{"slug":"joy-oladokun--proof-of-life","artist":"Joy Oladokun","title":"Proof of Life","year":2023,"early":false,"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/Proof+of+Life","min_listeners":2558,"gate_dcae":2.222,"leader":"Somehow","evidence":"leading","null_share":0.1514,"gate_pick":null,"naive_pick":"Somehow","tracklist_source":"reference","first_release_date":"2023-04-28","list_sources":["rollingstone"],"group":"critical","album_listeners":89782,"album_listeners_ok":true,"album_listeners_spelling":"Proof of Life","sleeper_hits":[],"depth":0.316,"least_reached":"Revolution","grid":"ok","median_reach":0.1425,"median_ppl":3.757,"cells":{"deep":3,"anthem":4,"passed":3,"rest":3},"deep_cut":{"name":"Somehow","position":13,"ppl":4.291,"ppl_vs_album":1.142,"featuring":[]},"no_deep_cut":null,"tracks":[{"position":1,"name":"Keeping the Light On","artist":"Joy Oladokun","album":"Proof of Life","seconds":223,"listeners":25863,"playcount":90203,"ppl":3.488,"is_single":true,"single_kind":"official","is_interlude":false,"interlude_reason":null,"eligible":false,"expected_ppl":4.31,"ratio":0.809,"dcae":-1.625,"is_leader":false,"is_cult":false,"reach_share":0.2881,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/Keeping+the+Light+On","cell":"passed","situation":"radio_single","ppl_vs_album":0.928,"reach_vs_album":2.022,"is_deep_cut":false,"ratio_pct":null,"reach_pct":0.6274,"featuring":[],"isrc":"USUG12200207"},{"position":2,"name":"Changes","artist":"Joy Oladokun","album":"Proof of Life","seconds":189,"listeners":21025,"playcount":78985,"ppl":3.757,"is_single":true,"single_kind":"official","is_interlude":false,"interlude_reason":null,"eligible":false,"expected_ppl":4.179,"ratio":0.899,"dcae":-0.818,"is_leader":false,"is_cult":false,"reach_share":0.2342,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/Changes","cell":"anthem","situation":null,"ppl_vs_album":1.0,"reach_vs_album":1.644,"is_deep_cut":false,"ratio_pct":null,"reach_pct":0.5152,"featuring":[],"isrc":"USUG12208304"},{"position":3,"name":"Taking Things for Granted","artist":"Joy Oladokun","album":"Proof of Life","seconds":216,"listeners":23801,"playcount":87332,"ppl":3.669,"is_single":true,"single_kind":"official","is_interlude":false,"interlude_reason":null,"eligible":false,"expected_ppl":4.253,"ratio":0.863,"dcae":-1.133,"is_leader":false,"is_cult":false,"reach_share":0.2651,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/Taking+Things+for+Granted","cell":"passed","situation":"radio_single","ppl_vs_album":0.977,"reach_vs_album":1.86,"is_deep_cut":false,"ratio_pct":null,"reach_pct":0.5811,"featuring":[],"isrc":"USUG12208305"},{"position":4,"name":"Somebody Like Me","artist":"Joy Oladokun","album":"Proof of Life","seconds":236,"listeners":12791,"playcount":42343,"ppl":3.31,"is_single":false,"single_kind":null,"is_interlude":false,"interlude_reason":null,"eligible":true,"expected_ppl":3.762,"ratio":0.88,"dcae":-0.982,"is_leader":false,"is_cult":false,"reach_share":0.1425,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/Somebody+Like+Me","cell":"passed","situation":null,"ppl_vs_album":0.881,"reach_vs_album":1.0,"is_deep_cut":false,"ratio_pct":0.1332,"reach_pct":0.2962,"featuring":[],"isrc":"USUG12208306"},{"position":5,"name":"Friends","artist":"Joy Oladokun","album":"Proof of Life","seconds":201,"listeners":16632,"playcount":63996,"ppl":3.848,"is_single":false,"single_kind":null,"is_interlude":false,"interlude_reason":null,"eligible":true,"expected_ppl":3.823,"ratio":1.006,"dcae":0.049,"is_leader":false,"is_cult":false,"reach_share":0.1852,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/Friends+(with+Mt.+Joy)","cell":"anthem","situation":"should_have_been_single","ppl_vs_album":1.024,"reach_vs_album":1.3,"is_deep_cut":false,"ratio_pct":0.5534,"reach_pct":0.4006,"featuring":["Mt. Joy"],"isrc":"USUG12208307"},{"position":6,"name":"You at the Table","artist":"Joy Oladokun","album":"Proof of Life","seconds":230,"listeners":7499,"playcount":28418,"ppl":3.79,"is_single":false,"single_kind":null,"is_interlude":false,"interlude_reason":null,"eligible":true,"expected_ppl":3.55,"ratio":1.067,"dcae":0.5,"is_leader":false,"is_cult":false,"reach_share":0.0835,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/You+at+the+Table+(with+Manchester+Orchestra)","cell":"deep","situation":null,"ppl_vs_album":1.009,"reach_vs_album":0.586,"is_deep_cut":false,"ratio_pct":0.7509,"reach_pct":0.1517,"featuring":["Manchester Orchestra"],"isrc":"USUG12208309"},{"position":7,"name":"Sweet Symphony","artist":"Joy Oladokun","album":"Proof of Life","seconds":228,"listeners":66481,"playcount":315410,"ppl":4.744,"is_single":true,"single_kind":"official","is_interlude":false,"interlude_reason":null,"eligible":false,"expected_ppl":4.692,"ratio":1.011,"dcae":0.085,"is_leader":false,"is_cult":false,"reach_share":0.7405,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/Sweet+Symphony+(feat.+Chris+Stapleton)","cell":"anthem","situation":null,"ppl_vs_album":1.263,"reach_vs_album":5.196,"is_deep_cut":false,"ratio_pct":null,"reach_pct":0.9602,"featuring":["Chris Stapleton"],"isrc":"USUG12206809"},{"position":8,"name":"Trying","artist":"Joy Oladokun","album":"Proof of Life","seconds":235,"listeners":4999,"playcount":18095,"ppl":3.62,"is_single":false,"single_kind":null,"is_interlude":false,"interlude_reason":null,"eligible":true,"expected_ppl":3.402,"ratio":1.064,"dcae":0.476,"is_leader":false,"is_cult":false,"reach_share":0.0557,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/Trying","cell":"rest","situation":null,"ppl_vs_album":0.964,"reach_vs_album":0.391,"is_deep_cut":false,"ratio_pct":0.7436,"reach_pct":0.0872,"featuring":[],"isrc":"USUG12208311"},{"position":9,"name":"Pride","artist":"Joy Oladokun","album":"Proof of Life","seconds":202,"listeners":4505,"playcount":14989,"ppl":3.327,"is_single":false,"single_kind":null,"is_interlude":false,"interlude_reason":null,"eligible":true,"expected_ppl":3.336,"ratio":0.997,"dcae":-0.019,"is_leader":false,"is_cult":false,"reach_share":0.0502,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/Pride","cell":"rest","situation":null,"ppl_vs_album":0.886,"reach_vs_album":0.352,"is_deep_cut":false,"ratio_pct":0.5159,"reach_pct":0.0752,"featuring":[],"isrc":"USUG12208312"},{"position":10,"name":"Revolution","artist":"Joy Oladokun","album":"Proof of Life","seconds":244,"listeners":4181,"playcount":13727,"ppl":3.283,"is_single":false,"single_kind":null,"is_interlude":false,"interlude_reason":null,"eligible":true,"expected_ppl":3.337,"ratio":0.984,"dcae":-0.126,"is_leader":false,"is_cult":false,"reach_share":0.0466,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/Revolution+(with+Maxo+Kream)","cell":"rest","situation":null,"ppl_vs_album":0.874,"reach_vs_album":0.327,"is_deep_cut":false,"ratio_pct":0.4633,"reach_pct":0.0672,"featuring":["Maxo Kream"],"isrc":"USUG12208313"},{"position":11,"name":"The Hard Way","artist":"Joy Oladokun","album":"Proof of Life","seconds":240,"listeners":4865,"playcount":19936,"ppl":4.098,"is_single":false,"single_kind":null,"is_interlude":false,"interlude_reason":null,"eligible":true,"expected_ppl":3.38,"ratio":1.213,"dcae":1.48,"is_leader":false,"is_cult":false,"reach_share":0.0542,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/The+Hard+Way","cell":"deep","situation":null,"ppl_vs_album":1.091,"reach_vs_album":0.38,"is_deep_cut":false,"ratio_pct":0.9363,"reach_pct":0.084,"featuring":[],"isrc":"USUG12208310"},{"position":12,"name":"We’re All Gonna Die","artist":"Joy Oladokun","album":"Proof of Life","seconds":179,"listeners":72300,"playcount":343234,"ppl":4.747,"is_single":true,"single_kind":"official","is_interlude":false,"interlude_reason":null,"eligible":false,"expected_ppl":4.634,"ratio":1.024,"dcae":0.186,"is_leader":false,"is_cult":false,"reach_share":0.8053,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/We%E2%80%99re+All+Gonna+Die+(with+Noah+Kahan)","cell":"anthem","situation":null,"ppl_vs_album":1.264,"reach_vs_album":5.651,"is_deep_cut":false,"ratio_pct":null,"reach_pct":0.97,"featuring":["Noah Kahan"],"isrc":"USUG12208316"},{"position":13,"name":"Somehow","artist":"Joy Oladokun","album":"Proof of Life","seconds":234,"listeners":4504,"playcount":19325,"ppl":4.291,"is_single":false,"single_kind":null,"is_interlude":false,"interlude_reason":null,"eligible":true,"expected_ppl":3.338,"ratio":1.285,"dcae":1.927,"is_leader":true,"is_cult":true,"reach_share":0.0502,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/Somehow","cell":"deep","situation":null,"ppl_vs_album":1.142,"reach_vs_album":0.352,"is_deep_cut":true,"ratio_pct":0.9651,"reach_pct":0.0752,"featuring":[],"isrc":"USUG12208315"}],"concentration":"shared","tier_pct":"standout","set":"2023","mb_release_group":"cd3c8ad2-4896-4138-b82d-cc4d4ad37ecf","art":true,"release_type":"album"},{"slug":"joy-oladokun--carry","artist":"Joy Oladokun","title":"Carry","year":2016,"early":false,"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/Carry","min_listeners":1000,"gate_dcae":1.905,"leader":"Poison","evidence":"none","null_share":0.2188,"gate_pick":null,"naive_pick":"Poison","tracklist_source":"reference","first_release_date":"2016-04-29","list_sources":["crate:Joy Oladokun"],"group":"crate","crate_artist":"Joy Oladokun","is_ep":false,"is_mixtape":false,"album_listeners":7286,"album_listeners_ok":true,"album_listeners_spelling":"Carry","sleeper_hits":[],"depth":0.742,"least_reached":"Carry","grid":"ok","median_reach":0.11945,"median_ppl":3.413,"cells":{"deep":2,"anthem":3,"passed":2,"rest":3},"deep_cut":null,"no_deep_cut":"None on this album: no non-single that qualifies has fewer listeners than the typical track and more plays each.","tracks":[{"position":1,"name":"Fight for It","artist":"Joy Oladokun","album":"Carry","seconds":222,"listeners":921,"playcount":2773,"ppl":3.011,"is_single":false,"single_kind":null,"is_interlude":false,"interlude_reason":null,"eligible":false,"expected_ppl":3.371,"ratio":0.893,"dcae":-0.753,"is_leader":false,"is_cult":false,"reach_share":0.1264,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/Fight+for+It","cell":"passed","situation":null,"ppl_vs_album":0.882,"reach_vs_album":1.058,"is_deep_cut":false,"ratio_pct":null,"reach_pct":0.2564,"featuring":[],"isrc":"TCADC1783290"},{"position":2,"name":"Shelter","artist":"Joy Oladokun","album":"Carry","seconds":234,"listeners":4889,"playcount":17186,"ppl":3.515,"is_single":true,"single_kind":"official","is_interlude":false,"interlude_reason":null,"eligible":false,"expected_ppl":4.244,"ratio":0.828,"dcae":-1.256,"is_leader":false,"is_cult":false,"reach_share":0.671,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/Shelter","cell":"anthem","situation":null,"ppl_vs_album":1.03,"reach_vs_album":5.617,"is_deep_cut":false,"ratio_pct":null,"reach_pct":0.9452,"featuring":[],"isrc":"TCADC1783292"},{"position":3,"name":"Young","artist":"Joy Oladokun","album":"Carry","seconds":225,"listeners":820,"playcount":2369,"ppl":2.889,"is_single":false,"single_kind":null,"is_interlude":false,"interlude_reason":null,"eligible":false,"expected_ppl":3.32,"ratio":0.87,"dcae":-0.926,"is_leader":false,"is_cult":false,"reach_share":0.1125,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/Young","cell":"rest","situation":null,"ppl_vs_album":0.846,"reach_vs_album":0.942,"is_deep_cut":false,"ratio_pct":null,"reach_pct":0.2218,"featuring":[],"isrc":"TCADC1783294"},{"position":4,"name":"Poison","artist":"Joy Oladokun","album":"Carry","seconds":297,"listeners":1999,"playcount":9055,"ppl":4.53,"is_single":false,"single_kind":null,"is_interlude":false,"interlude_reason":null,"eligible":true,"expected_ppl":3.671,"ratio":1.234,"dcae":1.401,"is_leader":true,"is_cult":true,"reach_share":0.2744,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/Poison","cell":"anthem","situation":"should_have_been_single","ppl_vs_album":1.327,"reach_vs_album":2.297,"is_deep_cut":false,"ratio_pct":0.9463,"reach_pct":0.6007,"featuring":[],"isrc":"TCADC1783296"},{"position":5,"name":"Carry","artist":"Joy Oladokun","album":"Carry","seconds":243,"listeners":1288,"playcount":4270,"ppl":3.315,"is_single":false,"single_kind":null,"is_interlude":false,"interlude_reason":null,"eligible":true,"expected_ppl":3.47,"ratio":0.955,"dcae":-0.305,"is_leader":false,"is_cult":false,"reach_share":0.1768,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/Carry","cell":"passed","situation":null,"ppl_vs_album":0.971,"reach_vs_album":1.48,"is_deep_cut":false,"ratio_pct":0.3467,"reach_pct":0.3792,"featuring":[],"isrc":"TCADC1783298"},{"position":6,"name":"Charleston","artist":"Joy Oladokun","album":"Carry","seconds":299,"listeners":766,"playcount":2519,"ppl":3.289,"is_single":false,"single_kind":null,"is_interlude":false,"interlude_reason":null,"eligible":false,"expected_ppl":3.323,"ratio":0.99,"dcae":-0.069,"is_leader":false,"is_cult":false,"reach_share":0.1051,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/Charleston","cell":"rest","situation":null,"ppl_vs_album":0.964,"reach_vs_album":0.88,"is_deep_cut":false,"ratio_pct":null,"reach_pct":0.2042,"featuring":[],"isrc":"TCADC1783299"},{"position":7,"name":"Bread + Wine","artist":"Joy Oladokun","album":"Carry","seconds":320,"listeners":792,"playcount":2781,"ppl":3.511,"is_single":false,"single_kind":null,"is_interlude":false,"interlude_reason":null,"eligible":false,"expected_ppl":3.338,"ratio":1.052,"dcae":0.337,"is_leader":false,"is_cult":false,"reach_share":0.1087,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/Bread+%252B+Wine","cell":"deep","situation":null,"ppl_vs_album":1.029,"reach_vs_album":0.91,"is_deep_cut":false,"ratio_pct":null,"reach_pct":0.2128,"featuring":[],"isrc":"TCADC1783300"},{"position":8,"name":"Cold as Fire","artist":"Joy Oladokun","album":"Carry","seconds":280,"listeners":753,"playcount":2933,"ppl":3.895,"is_single":false,"single_kind":null,"is_interlude":false,"interlude_reason":null,"eligible":false,"expected_ppl":3.291,"ratio":1.183,"dcae":1.122,"is_leader":false,"is_cult":false,"reach_share":0.1033,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/Cold+as+Fire","cell":"deep","situation":null,"ppl_vs_album":1.141,"reach_vs_album":0.865,"is_deep_cut":false,"ratio_pct":null,"reach_pct":0.1995,"featuring":[],"isrc":"TCADC1783303"},{"position":9,"name":"Say You Will","artist":"Joy Oladokun","album":"Carry","seconds":220,"listeners":748,"playcount":2123,"ppl":2.838,"is_single":false,"single_kind":null,"is_interlude":false,"interlude_reason":null,"eligible":false,"expected_ppl":3.242,"ratio":0.876,"dcae":-0.886,"is_leader":false,"is_cult":false,"reach_share":0.1027,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/Say+You+Will","cell":"rest","situation":null,"ppl_vs_album":0.832,"reach_vs_album":0.86,"is_deep_cut":false,"ratio_pct":null,"reach_pct":0.1981,"featuring":[],"isrc":"TCADC1783305"},{"position":10,"name":"Animals & Angels","artist":"Joy Oladokun","album":"Carry","seconds":280,"listeners":1339,"playcount":5676,"ppl":4.239,"is_single":false,"single_kind":null,"is_interlude":false,"interlude_reason":null,"eligible":true,"expected_ppl":3.47,"ratio":1.222,"dcae":1.334,"is_leader":false,"is_cult":false,"reach_share":0.1838,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/Animals+&+Angels","cell":"anthem","situation":"should_have_been_single","ppl_vs_album":1.242,"reach_vs_album":1.539,"is_deep_cut":false,"ratio_pct":0.941,"reach_pct":0.3975,"featuring":[],"isrc":"TCADC1783307"}],"concentration":"shared","tier_pct":"notable","set":"ring3-03","mb_release_group":"d7a512d9-09b3-4a97-b355-446323009340","art":true,"release_type":"album"},{"slug":"joy-oladokun--in-defense-of-my-own-happiness-the-beginnings","artist":"Joy Oladokun","title":"In Defense of My Own Happiness (The Beginnings)","year":2020,"early":false,"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/in+defense+of+my+own+happiness+(the+beginnings)","min_listeners":1000,"gate_dcae":null,"leader":null,"evidence":"none","null_share":null,"gate_pick":null,"naive_pick":null,"tracklist_source":"reference","first_release_date":"2020-07-17","list_sources":["crate:Joy Oladokun"],"group":"crate","crate_artist":"Joy Oladokun","is_ep":false,"is_mixtape":false,"album_listeners":26671,"album_listeners_ok":true,"album_listeners_spelling":"In Defense of My Own Happiness (The Beginnings)","sleeper_hits":[{"name":"Younger Days","position":10,"listeners":3507,"singles_out_reached":2}],"depth":0.441,"least_reached":null,"grid":"ok","median_reach":0.17875,"median_ppl":4.03,"cells":{"deep":2,"anthem":3,"passed":2,"rest":3},"deep_cut":null,"no_deep_cut":"None on this album: no non-single that qualifies has fewer listeners than the typical track and more plays each.","tracks":[{"position":1,"name":"Smoke","artist":"Joy Oladokun","album":"In Defense of My Own Happiness (The Beginnings)","seconds":171,"listeners":5984,"playcount":23499,"ppl":3.927,"is_single":false,"single_kind":null,"is_interlude":false,"interlude_reason":null,"eligible":false,"expected_ppl":3.926,"ratio":1.0,"dcae":0.002,"is_leader":false,"is_cult":false,"reach_share":0.2244,"shared_with":["joy-oladokun--in-defense-of-my-own-happiness"],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/smoke","cell":"passed","situation":null,"ppl_vs_album":0.974,"reach_vs_album":1.255,"is_deep_cut":false,"ratio_pct":null,"reach_pct":0.4933,"featuring":[],"isrc":null},{"position":2,"name":"Sunday","artist":"Joy Oladokun","album":"In Defense of My Own Happiness (The Beginnings)","seconds":194,"listeners":31777,"playcount":148063,"ppl":4.659,"is_single":true,"single_kind":"official","is_interlude":false,"interlude_reason":null,"eligible":false,"expected_ppl":4.962,"ratio":0.939,"dcae":-0.493,"is_leader":false,"is_cult":false,"reach_share":1.1914,"shared_with":["joy-oladokun--in-defense-of-my-own-happiness"],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/Sunday","cell":"anthem","situation":null,"ppl_vs_album":1.156,"reach_vs_album":6.665,"is_deep_cut":false,"ratio_pct":null,"reach_pct":0.9904,"featuring":[],"isrc":"GBKPL1951366"},{"position":3,"name":"Bad Blood","artist":"Joy Oladokun","album":"In Defense of My Own Happiness (The Beginnings)","seconds":188,"listeners":5852,"playcount":22843,"ppl":3.903,"is_single":true,"single_kind":"official","is_interlude":false,"interlude_reason":null,"eligible":false,"expected_ppl":4.177,"ratio":0.935,"dcae":-0.53,"is_leader":false,"is_cult":false,"reach_share":0.2194,"shared_with":["joy-oladokun--in-defense-of-my-own-happiness"],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/bad+blood","cell":"passed","situation":"radio_single","ppl_vs_album":0.968,"reach_vs_album":1.227,"is_deep_cut":false,"ratio_pct":null,"reach_pct":0.482,"featuring":[],"isrc":"GBKPL2096593"},{"position":4,"name":"Unwelcoming","artist":"Joy Oladokun","album":"In Defense of My Own Happiness (The Beginnings)","seconds":140,"listeners":2785,"playcount":10145,"ppl":3.643,"is_single":true,"single_kind":"official","is_interlude":false,"interlude_reason":null,"eligible":false,"expected_ppl":3.813,"ratio":0.955,"dcae":-0.357,"is_leader":false,"is_cult":false,"reach_share":0.1044,"shared_with":["joy-oladokun--in-defense-of-my-own-happiness"],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/unwelcoming","cell":"rest","situation":"single_missed","ppl_vs_album":0.904,"reach_vs_album":0.584,"is_deep_cut":false,"ratio_pct":null,"reach_pct":0.2024,"featuring":[],"isrc":null},{"position":5,"name":"Lost","artist":"Joy Oladokun","album":"In Defense of My Own Happiness (The Beginnings)","seconds":205,"listeners":2471,"playcount":10946,"ppl":4.43,"is_single":false,"single_kind":null,"is_interlude":false,"interlude_reason":null,"eligible":false,"expected_ppl":3.596,"ratio":1.232,"dcae":1.633,"is_leader":false,"is_cult":false,"reach_share":0.0926,"shared_with":["joy-oladokun--in-defense-of-my-own-happiness"],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/lost","cell":"deep","situation":null,"ppl_vs_album":1.099,"reach_vs_album":0.518,"is_deep_cut":false,"ratio_pct":null,"reach_pct":0.1732,"featuring":[],"isrc":null},{"position":6,"name":"Who Do I Turn To?","artist":"Joy Oladokun","album":"In Defense of My Own Happiness (The Beginnings)","seconds":190,"listeners":4655,"playcount":14721,"ppl":3.162,"is_single":true,"single_kind":"official","is_interlude":false,"interlude_reason":null,"eligible":false,"expected_ppl":4.057,"ratio":0.779,"dcae":-1.952,"is_leader":false,"is_cult":false,"reach_share":0.1745,"shared_with":["joy-oladokun--in-defense-of-my-own-happiness"],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/Who+Do+I+Turn+To%3F","cell":"rest","situation":"single_missed","ppl_vs_album":0.785,"reach_vs_album":0.976,"is_deep_cut":false,"ratio_pct":null,"reach_pct":0.3734,"featuring":[],"isrc":"GBKPL2007267"},{"position":7,"name":"Mercy","artist":"Joy Oladokun","album":"In Defense of My Own Happiness (The Beginnings)","seconds":217,"listeners":3238,"playcount":12165,"ppl":3.757,"is_single":true,"single_kind":"official","is_interlude":false,"interlude_reason":null,"eligible":false,"expected_ppl":3.931,"ratio":0.956,"dcae":-0.355,"is_leader":false,"is_cult":false,"reach_share":0.1214,"shared_with":["joy-oladokun--in-defense-of-my-own-happiness"],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/mercy","cell":"rest","situation":"single_missed","ppl_vs_album":0.932,"reach_vs_album":0.679,"is_deep_cut":false,"ratio_pct":null,"reach_pct":0.2442,"featuring":[],"isrc":null},{"position":8,"name":"Breathe Again","artist":"Joy Oladokun","album":"In Defense of My Own Happiness (The Beginnings)","seconds":229,"listeners":17665,"playcount":92944,"ppl":5.261,"is_single":true,"single_kind":"official","is_interlude":false,"interlude_reason":null,"eligible":false,"expected_ppl":4.657,"ratio":1.13,"dcae":0.957,"is_leader":false,"is_cult":false,"reach_share":0.6623,"shared_with":["joy-oladokun--in-defense-of-my-own-happiness"],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/breathe+again","cell":"anthem","situation":null,"ppl_vs_album":1.305,"reach_vs_album":3.705,"is_deep_cut":false,"ratio_pct":null,"reach_pct":0.943,"featuring":[],"isrc":"GBKPL2099637"},{"position":9,"name":"Too High","artist":"Joy Oladokun","album":"In Defense of My Own Happiness (The Beginnings)","seconds":196,"listeners":4880,"playcount":20325,"ppl":4.165,"is_single":true,"single_kind":"official","is_interlude":false,"interlude_reason":null,"eligible":false,"expected_ppl":4.055,"ratio":1.027,"dcae":0.209,"is_leader":false,"is_cult":false,"reach_share":0.183,"shared_with":["joy-oladokun--in-defense-of-my-own-happiness"],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/too+high","cell":"anthem","situation":null,"ppl_vs_album":1.033,"reach_vs_album":1.024,"is_deep_cut":false,"ratio_pct":null,"reach_pct":0.3952,"featuring":[],"isrc":null},{"position":10,"name":"Younger Days","artist":"Joy Oladokun","album":"In Defense of My Own Happiness (The Beginnings)","seconds":214,"listeners":3507,"playcount":14494,"ppl":4.133,"is_single":false,"single_kind":null,"is_interlude":false,"interlude_reason":null,"eligible":false,"expected_ppl":3.69,"ratio":1.12,"dcae":0.887,"is_leader":false,"is_cult":false,"reach_share":0.1315,"shared_with":["joy-oladokun--in-defense-of-my-own-happiness"],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/younger+days","cell":"deep","situation":null,"ppl_vs_album":1.026,"reach_vs_album":0.736,"is_deep_cut":false,"ratio_pct":null,"reach_pct":0.269,"featuring":[],"isrc":null}],"concentration":null,"tier_pct":null,"set":"ring3-03","mb_release_group":"0f7b5dcd-5943-486c-8f9b-d1e5bdc005b7","art":true,"release_type":"album"},{"slug":"joy-oladokun--in-defense-of-my-own-happiness","artist":"Joy Oladokun","title":"in defense of my own happiness","year":2021,"early":false,"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/in+defense+of+my+own+happiness","min_listeners":1081,"gate_dcae":2.26,"leader":"brick by brick","evidence":"none","null_share":0.3406,"gate_pick":null,"naive_pick":"brick by brick","tracklist_source":"reference","first_release_date":"2021-06-04","list_sources":["crate:Joy Oladokun"],"group":"crate","crate_artist":"Joy Oladokun","is_ep":false,"is_mixtape":false,"album_listeners":84993,"album_listeners_ok":true,"album_listeners_spelling":"in defense of my own happiness","sleeper_hits":[{"name":"sunday","position":7,"listeners":31777,"singles_out_reached":12},{"name":"heaven from here","position":5,"listeners":6370,"singles_out_reached":7},{"name":"smoke","position":2,"listeners":5984,"singles_out_reached":7},{"name":"taking the heat","position":12,"listeners":5316,"singles_out_reached":5},{"name":"someone that i used to be","position":14,"listeners":5127,"singles_out_reached":5},{"name":"judas","position":20,"listeners":4642,"singles_out_reached":3},{"name":"younger days","position":6,"listeners":3507,"singles_out_reached":2},{"name":"let it be me","position":18,"listeners":3202,"singles_out_reached":1}],"depth":0.683,"least_reached":"brick by brick","grid":"ok","median_reach":0.0636,"median_ppl":3.755,"cells":{"deep":5,"anthem":7,"passed":5,"rest":7},"deep_cut":{"name":"brick by brick","position":13,"ppl":4.07,"ppl_vs_album":1.084,"featuring":[]},"no_deep_cut":null,"tracks":[{"position":1,"name":"jordan","artist":"Joy Oladokun","album":"in defense of my own happiness","seconds":241,"listeners":36304,"playcount":117797,"ppl":3.245,"is_single":true,"single_kind":"official","is_interlude":false,"interlude_reason":null,"eligible":false,"expected_ppl":4.705,"ratio":0.69,"dcae":-2.202,"is_leader":false,"is_cult":false,"reach_share":0.4271,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/jordan","cell":"passed","situation":"radio_single","ppl_vs_album":0.864,"reach_vs_album":6.715,"is_deep_cut":false,"ratio_pct":null,"reach_pct":0.8228,"featuring":[],"isrc":"GBKPL2036685"},{"position":2,"name":"smoke","artist":"Joy Oladokun","album":"in defense of my own happiness","seconds":171,"listeners":5984,"playcount":23499,"ppl":3.927,"is_single":false,"single_kind":null,"is_interlude":false,"interlude_reason":null,"eligible":false,"expected_ppl":3.622,"ratio":1.084,"dcae":0.479,"is_leader":false,"is_cult":false,"reach_share":0.0704,"shared_with":["joy-oladokun--in-defense-of-my-own-happiness-the-beginnings"],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/smoke","cell":"anthem","situation":"should_have_been_single","ppl_vs_album":1.046,"reach_vs_album":1.107,"is_deep_cut":false,"ratio_pct":null,"reach_pct":0.1213,"featuring":[],"isrc":"GBKPL2009398"},{"position":3,"name":"if you got a problem","artist":"Joy Oladokun","album":"in defense of my own happiness","seconds":187,"listeners":20651,"playcount":75975,"ppl":3.679,"is_single":true,"single_kind":"official","is_interlude":false,"interlude_reason":null,"eligible":false,"expected_ppl":4.383,"ratio":0.839,"dcae":-1.038,"is_leader":false,"is_cult":false,"reach_share":0.243,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/if+you+got+a+problem","cell":"passed","situation":"radio_single","ppl_vs_album":0.98,"reach_vs_album":3.821,"is_deep_cut":false,"ratio_pct":null,"reach_pct":0.5339,"featuring":[],"isrc":"GBKPL2019139"},{"position":4,"name":"i see america","artist":"Joy Oladokun","album":"in defense of my own happiness","seconds":164,"listeners":5499,"playcount":24088,"ppl":4.38,"is_single":true,"single_kind":"official","is_interlude":false,"interlude_reason":null,"eligible":false,"expected_ppl":3.813,"ratio":1.149,"dcae":0.822,"is_leader":false,"is_cult":false,"reach_share":0.0647,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/i+see+america","cell":"anthem","situation":null,"ppl_vs_album":1.166,"reach_vs_album":1.017,"is_deep_cut":false,"ratio_pct":null,"reach_pct":0.1079,"featuring":[],"isrc":"GBKPL2021027"},{"position":5,"name":"heaven from here","artist":"Joy Oladokun","album":"in defense of my own happiness","seconds":184,"listeners":6370,"playcount":24053,"ppl":3.776,"is_single":false,"single_kind":null,"is_interlude":false,"interlude_reason":null,"eligible":true,"expected_ppl":3.649,"ratio":1.035,"dcae":0.203,"is_leader":false,"is_cult":false,"reach_share":0.0749,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/heaven+from+here+(with+Penny+and+Sparrow)","cell":"anthem","situation":"should_have_been_single","ppl_vs_album":1.006,"reach_vs_album":1.178,"is_deep_cut":false,"ratio_pct":0.6598,"reach_pct":0.1319,"featuring":["Penny","Sparrow"],"isrc":"USUG12101948"},{"position":6,"name":"younger days","artist":"Joy Oladokun","album":"in defense of my own happiness","seconds":214,"listeners":3507,"playcount":14494,"ppl":4.133,"is_single":false,"single_kind":null,"is_interlude":false,"interlude_reason":null,"eligible":false,"expected_ppl":3.462,"ratio":1.194,"dcae":1.05,"is_leader":false,"is_cult":false,"reach_share":0.0413,"shared_with":["joy-oladokun--in-defense-of-my-own-happiness-the-beginnings"],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/younger+days","cell":"deep","situation":null,"ppl_vs_album":1.101,"reach_vs_album":0.649,"is_deep_cut":false,"ratio_pct":null,"reach_pct":0.0556,"featuring":[],"isrc":"GBKPL2009400"},{"position":7,"name":"sunday","artist":"Joy Oladokun","album":"in defense of my own happiness","seconds":194,"listeners":31777,"playcount":148063,"ppl":4.659,"is_single":false,"single_kind":null,"is_interlude":false,"interlude_reason":null,"eligible":false,"expected_ppl":4.286,"ratio":1.087,"dcae":0.496,"is_leader":false,"is_cult":false,"reach_share":0.3739,"shared_with":["joy-oladokun--in-defense-of-my-own-happiness-the-beginnings"],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/Sunday","cell":"anthem","situation":"should_have_been_single","ppl_vs_album":1.241,"reach_vs_album":5.879,"is_deep_cut":false,"ratio_pct":null,"reach_pct":0.7644,"featuring":[],"isrc":"GBKPL1951366"},{"position":8,"name":"bad blood","artist":"Joy Oladokun","album":"in defense of my own happiness","seconds":189,"listeners":5852,"playcount":22843,"ppl":3.903,"is_single":true,"single_kind":"official","is_interlude":false,"interlude_reason":null,"eligible":false,"expected_ppl":3.851,"ratio":1.014,"dcae":0.08,"is_leader":false,"is_cult":false,"reach_share":0.0689,"shared_with":["joy-oladokun--in-defense-of-my-own-happiness-the-beginnings"],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/bad+blood","cell":"anthem","situation":null,"ppl_vs_album":1.039,"reach_vs_album":1.083,"is_deep_cut":false,"ratio_pct":null,"reach_pct":0.1181,"featuring":[],"isrc":"GBKPL2096593"},{"position":9,"name":"lost","artist":"Joy Oladokun","album":"in defense of my own happiness","seconds":205,"listeners":2471,"playcount":10946,"ppl":4.43,"is_single":false,"single_kind":null,"is_interlude":false,"interlude_reason":null,"eligible":false,"expected_ppl":3.327,"ratio":1.331,"dcae":1.696,"is_leader":false,"is_cult":false,"reach_share":0.0291,"shared_with":["joy-oladokun--in-defense-of-my-own-happiness-the-beginnings"],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/lost","cell":"deep","situation":null,"ppl_vs_album":1.18,"reach_vs_album":0.458,"is_deep_cut":false,"ratio_pct":null,"reach_pct":0.0316,"featuring":[],"isrc":"GBKPL2009399"},{"position":10,"name":"Who Do I Turn To?","artist":"Joy Oladokun","album":"in defense of my own happiness","seconds":190,"listeners":4655,"playcount":14721,"ppl":3.162,"is_single":true,"single_kind":"official","is_interlude":false,"interlude_reason":null,"eligible":false,"expected_ppl":3.759,"ratio":0.841,"dcae":-1.024,"is_leader":false,"is_cult":false,"reach_share":0.0548,"shared_with":["joy-oladokun--in-defense-of-my-own-happiness-the-beginnings"],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/Who+Do+I+Turn+To%3F","cell":"rest","situation":"single_missed","ppl_vs_album":0.842,"reach_vs_album":0.862,"is_deep_cut":false,"ratio_pct":null,"reach_pct":0.0853,"featuring":[],"isrc":"GBKPL2007267"},{"position":11,"name":"sorry isn’t good enough","artist":"Joy Oladokun","album":"in defense of my own happiness","seconds":187,"listeners":8208,"playcount":30803,"ppl":3.753,"is_single":true,"single_kind":"official","is_interlude":false,"interlude_reason":null,"eligible":false,"expected_ppl":3.97,"ratio":0.945,"dcae":-0.334,"is_leader":false,"is_cult":false,"reach_share":0.0966,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/sorry+isn%27t+good+enough","cell":"passed","situation":"radio_single","ppl_vs_album":0.999,"reach_vs_album":1.519,"is_deep_cut":false,"ratio_pct":null,"reach_pct":0.1832,"featuring":[],"isrc":"USUG12101701"},{"position":12,"name":"taking the heat","artist":"Joy Oladokun","album":"in defense of my own happiness","seconds":198,"listeners":5316,"playcount":18514,"ppl":3.483,"is_single":false,"single_kind":null,"is_interlude":false,"interlude_reason":null,"eligible":true,"expected_ppl":3.575,"ratio":0.974,"dcae":-0.155,"is_leader":false,"is_cult":false,"reach_share":0.0625,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/taking+the+heat","cell":"rest","situation":null,"ppl_vs_album":0.928,"reach_vs_album":0.983,"is_deep_cut":false,"ratio_pct":0.4211,"reach_pct":0.103,"featuring":[],"isrc":"USUG12101949"},{"position":13,"name":"brick by brick","artist":"Joy Oladokun","album":"in defense of my own happiness","seconds":213,"listeners":1490,"playcount":6065,"ppl":4.07,"is_single":false,"single_kind":null,"is_interlude":false,"interlude_reason":null,"eligible":true,"expected_ppl":3.159,"ratio":1.289,"dcae":1.502,"is_leader":true,"is_cult":true,"reach_share":0.0175,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/brick+by+brick","cell":"deep","situation":null,"ppl_vs_album":1.084,"reach_vs_album":0.275,"is_deep_cut":true,"ratio_pct":0.9663,"reach_pct":0.0121,"featuring":[],"isrc":"USUG12101951"},{"position":14,"name":"someone that i used to be","artist":"Joy Oladokun","album":"in defense of my own happiness","seconds":221,"listeners":5127,"playcount":19001,"ppl":3.706,"is_single":false,"single_kind":null,"is_interlude":false,"interlude_reason":null,"eligible":true,"expected_ppl":3.576,"ratio":1.036,"dcae":0.212,"is_leader":false,"is_cult":false,"reach_share":0.0603,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/someone+that+i+used+to+be","cell":"rest","situation":null,"ppl_vs_album":0.987,"reach_vs_album":0.948,"is_deep_cut":false,"ratio_pct":0.6633,"reach_pct":0.0977,"featuring":[],"isrc":"USUG12101945"},{"position":15,"name":"unwelcoming","artist":"Joy Oladokun","album":"in defense of my own happiness","seconds":140,"listeners":2785,"playcount":10145,"ppl":3.643,"is_single":true,"single_kind":"official","is_interlude":false,"interlude_reason":null,"eligible":false,"expected_ppl":3.501,"ratio":1.041,"dcae":0.236,"is_leader":false,"is_cult":false,"reach_share":0.0328,"shared_with":["joy-oladokun--in-defense-of-my-own-happiness-the-beginnings"],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/unwelcoming","cell":"rest","situation":"single_missed","ppl_vs_album":0.97,"reach_vs_album":0.516,"is_deep_cut":false,"ratio_pct":null,"reach_pct":0.039,"featuring":[],"isrc":"GBKPL2093835"},{"position":16,"name":"Bigger Man","artist":"Joy Oladokun","album":"in defense of my own happiness","seconds":187,"listeners":15189,"playcount":48225,"ppl":3.175,"is_single":true,"single_kind":"official","is_interlude":false,"interlude_reason":null,"eligible":false,"expected_ppl":4.203,"ratio":0.755,"dcae":-1.661,"is_leader":false,"is_cult":false,"reach_share":0.1787,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/Bigger+Man+(with+Maren+Morris)","cell":"passed","situation":"radio_single","ppl_vs_album":0.846,"reach_vs_album":2.81,"is_deep_cut":false,"ratio_pct":null,"reach_pct":0.3841,"featuring":["Maren Morris"],"isrc":"USUG12101947"},{"position":17,"name":"mercy","artist":"Joy Oladokun","album":"in defense of my own happiness","seconds":217,"listeners":3238,"playcount":12165,"ppl":3.757,"is_single":true,"single_kind":"official","is_interlude":false,"interlude_reason":null,"eligible":false,"expected_ppl":3.628,"ratio":1.036,"dcae":0.207,"is_leader":false,"is_cult":false,"reach_share":0.0381,"shared_with":["joy-oladokun--in-defense-of-my-own-happiness-the-beginnings"],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/mercy","cell":"deep","situation":"single_fans_kept","ppl_vs_album":1.001,"reach_vs_album":0.599,"is_deep_cut":false,"ratio_pct":null,"reach_pct":0.0489,"featuring":[],"isrc":"GBKPL2005763"},{"position":18,"name":"let it be me","artist":"Joy Oladokun","album":"in defense of my own happiness","seconds":230,"listeners":3202,"playcount":11896,"ppl":3.715,"is_single":false,"single_kind":null,"is_interlude":false,"interlude_reason":null,"eligible":true,"expected_ppl":3.407,"ratio":1.09,"dcae":0.513,"is_leader":false,"is_cult":false,"reach_share":0.0377,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/let+it+be+me","cell":"rest","situation":null,"ppl_vs_album":0.989,"reach_vs_album":0.593,"is_deep_cut":false,"ratio_pct":0.8016,"reach_pct":0.0481,"featuring":[],"isrc":"USUG12101946"},{"position":19,"name":"mighty die young","artist":"Joy Oladokun","album":"in defense of my own happiness","seconds":138,"listeners":3846,"playcount":14429,"ppl":3.752,"is_single":true,"single_kind":"official","is_interlude":false,"interlude_reason":null,"eligible":false,"expected_ppl":3.6,"ratio":1.042,"dcae":0.245,"is_leader":false,"is_cult":false,"reach_share":0.0453,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/mighty+die+young","cell":"rest","situation":"single_missed","ppl_vs_album":0.999,"reach_vs_album":0.712,"is_deep_cut":false,"ratio_pct":null,"reach_pct":0.0644,"featuring":[],"isrc":"GBKPL2029105"},{"position":20,"name":"judas","artist":"Joy Oladokun","album":"in defense of my own happiness","seconds":162,"listeners":4642,"playcount":13274,"ppl":2.86,"is_single":false,"single_kind":null,"is_interlude":false,"interlude_reason":null,"eligible":true,"expected_ppl":3.466,"ratio":0.825,"dcae":-1.141,"is_leader":false,"is_cult":false,"reach_share":0.0546,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/judas","cell":"rest","situation":null,"ppl_vs_album":0.762,"reach_vs_album":0.858,"is_deep_cut":false,"ratio_pct":0.0613,"reach_pct":0.0848,"featuring":[],"isrc":"USUG12101952"},{"position":21,"name":"breathe again","artist":"Joy Oladokun","album":"in defense of my own happiness","seconds":229,"listeners":17665,"playcount":92944,"ppl":5.261,"is_single":true,"single_kind":"official","is_interlude":false,"interlude_reason":null,"eligible":false,"expected_ppl":4.292,"ratio":1.226,"dcae":1.207,"is_leader":false,"is_cult":false,"reach_share":0.2078,"shared_with":["joy-oladokun--in-defense-of-my-own-happiness-the-beginnings"],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/breathe+again","cell":"anthem","situation":null,"ppl_vs_album":1.401,"reach_vs_album":3.267,"is_deep_cut":false,"ratio_pct":null,"reach_pct":0.455,"featuring":[],"isrc":"GBKPL2099637"},{"position":22,"name":"too high","artist":"Joy Oladokun","album":"in defense of my own happiness","seconds":196,"listeners":4880,"playcount":20325,"ppl":4.165,"is_single":true,"single_kind":"official","is_interlude":false,"interlude_reason":null,"eligible":false,"expected_ppl":3.743,"ratio":1.113,"dcae":0.633,"is_leader":false,"is_cult":false,"reach_share":0.0574,"shared_with":["joy-oladokun--in-defense-of-my-own-happiness-the-beginnings"],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/too+high","cell":"deep","situation":"single_fans_kept","ppl_vs_album":1.109,"reach_vs_album":0.903,"is_deep_cut":false,"ratio_pct":null,"reach_pct":0.0911,"featuring":[],"isrc":"GBKPL2092005"},{"position":23,"name":"look up","artist":"Joy Oladokun","album":"in defense of my own happiness","seconds":214,"listeners":50224,"playcount":203542,"ppl":4.053,"is_single":true,"single_kind":"official","is_interlude":false,"interlude_reason":null,"eligible":false,"expected_ppl":4.737,"ratio":0.855,"dcae":-0.925,"is_leader":false,"is_cult":false,"reach_share":0.5909,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/look+up","cell":"anthem","situation":null,"ppl_vs_album":1.079,"reach_vs_album":9.291,"is_deep_cut":false,"ratio_pct":null,"reach_pct":0.921,"featuring":[],"isrc":"GBKPL2023247"},{"position":24,"name":"wish you the best","artist":"Joy Oladokun","album":"in defense of my own happiness","seconds":192,"listeners":11782,"playcount":39852,"ppl":3.382,"is_single":true,"single_kind":"official","is_interlude":false,"interlude_reason":null,"eligible":false,"expected_ppl":4.074,"ratio":0.83,"dcae":-1.103,"is_leader":false,"is_cult":false,"reach_share":0.1386,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/wish+you+the+best+(feat.+Jensen+McRae)","cell":"passed","situation":"radio_single","ppl_vs_album":0.901,"reach_vs_album":2.179,"is_deep_cut":false,"ratio_pct":null,"reach_pct":0.2872,"featuring":["Jensen McRae"],"isrc":"GBKPL2035996"}],"concentration":"shared","tier_pct":"standout","set":"ring3-03","mb_release_group":"3b05c7d9-b8e5-400c-b59b-fcf403eead83","art":true,"release_type":"album"},{"slug":"joy-oladokun--observations-from-a-crowded-room","artist":"Joy Oladokun","title":"OBSERVATIONS FROM A CROWDED ROOM","year":2024,"early":false,"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/OBSERVATIONS+FROM+A+CROWDED+ROOM","min_listeners":1000,"gate_dcae":2.197,"leader":"DUST/DIVINITY","evidence":"none","null_share":0.5132,"gate_pick":null,"naive_pick":"DUST/DIVINITY","tracklist_source":"reference","first_release_date":"2024-10-18","list_sources":["crate:Joy Oladokun"],"group":"crate","crate_artist":"Joy Oladokun","is_ep":false,"is_mixtape":false,"album_listeners":10484,"album_listeners_ok":true,"album_listeners_spelling":"OBSERVATIONS FROM A CROWDED ROOM","sleeper_hits":[{"name":"AM I?","position":2,"listeners":4634,"singles_out_reached":1}],"depth":0.66,"least_reached":"GOODBYE","grid":"ok","median_reach":0.26325,"median_ppl":3.5135,"cells":{"deep":3,"anthem":3,"passed":3,"rest":3},"deep_cut":{"name":"DUST/DIVINITY","position":11,"ppl":4.056,"ppl_vs_album":1.154,"featuring":[]},"no_deep_cut":null,"tracks":[{"position":1,"name":"LETTER FROM A BLACKBIRD","artist":"Joy Oladokun","album":"OBSERVATIONS FROM A CROWDED ROOM","seconds":133,"listeners":3576,"playcount":12115,"ppl":3.388,"is_single":false,"single_kind":null,"is_interlude":false,"interlude_reason":null,"eligible":true,"expected_ppl":3.503,"ratio":0.967,"dcae":-0.258,"is_leader":false,"is_cult":false,"reach_share":0.3411,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/LETTER+FROM+A+BLACKBIRD","cell":"passed","situation":null,"ppl_vs_album":0.964,"reach_vs_album":1.296,"is_deep_cut":false,"ratio_pct":0.3926,"reach_pct":0.7182,"featuring":[],"isrc":null},{"position":2,"name":"AM I?","artist":"Joy Oladokun","album":"OBSERVATIONS FROM A CROWDED ROOM","seconds":196,"listeners":4634,"playcount":15544,"ppl":3.354,"is_single":false,"single_kind":null,"is_interlude":false,"interlude_reason":null,"eligible":true,"expected_ppl":3.661,"ratio":0.916,"dcae":-0.675,"is_leader":false,"is_cult":false,"reach_share":0.442,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/AM+I%3F","cell":"passed","situation":null,"ppl_vs_album":0.955,"reach_vs_album":1.679,"is_deep_cut":false,"ratio_pct":0.216,"reach_pct":0.8364,"featuring":[],"isrc":null},{"position":3,"name":"OBSERVATION #1","artist":"Joy Oladokun","album":"OBSERVATIONS FROM A CROWDED ROOM","seconds":63,"listeners":2228,"playcount":5710,"ppl":2.563,"is_single":false,"single_kind":null,"is_interlude":true,"interlude_reason":"63s long (under 90s)","eligible":false,"expected_ppl":3.207,"ratio":0.799,"dcae":-1.732,"is_leader":false,"is_cult":false,"reach_share":0.2125,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/OBSERVATION+%231","cell":null,"situation":null,"ppl_vs_album":null,"reach_vs_album":null,"is_deep_cut":false,"ratio_pct":null,"reach_pct":0.4666,"featuring":[],"isrc":null},{"position":4,"name":"STRONG ONES","artist":"Joy Oladokun","album":"OBSERVATIONS FROM A CROWDED ROOM","seconds":149,"listeners":2711,"playcount":10494,"ppl":3.871,"is_single":false,"single_kind":null,"is_interlude":false,"interlude_reason":null,"eligible":true,"expected_ppl":3.413,"ratio":1.134,"dcae":0.973,"is_leader":false,"is_cult":false,"reach_share":0.2586,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/STRONG+ONES","cell":"deep","situation":null,"ppl_vs_album":1.102,"reach_vs_album":0.982,"is_deep_cut":false,"ratio_pct":0.87,"reach_pct":0.5677,"featuring":[],"isrc":null},{"position":5,"name":"DRUGS","artist":"Joy Oladokun","album":"OBSERVATIONS FROM A CROWDED ROOM","seconds":203,"listeners":6406,"playcount":26905,"ppl":4.2,"is_single":true,"single_kind":"official","is_interlude":false,"interlude_reason":null,"eligible":false,"expected_ppl":4.019,"ratio":1.045,"dcae":0.339,"is_leader":false,"is_cult":false,"reach_share":0.611,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/Drugs","cell":"anthem","situation":null,"ppl_vs_album":1.195,"reach_vs_album":2.321,"is_deep_cut":false,"ratio_pct":null,"reach_pct":0.9284,"featuring":[],"isrc":null},{"position":6,"name":"QUESTIONS, CHAOS & FAITH","artist":"Joy Oladokun","album":"OBSERVATIONS FROM A CROWDED ROOM","seconds":237,"listeners":5990,"playcount":21966,"ppl":3.667,"is_single":true,"single_kind":"official","is_interlude":false,"interlude_reason":null,"eligible":false,"expected_ppl":4.019,"ratio":0.913,"dcae":-0.707,"is_leader":false,"is_cult":false,"reach_share":0.5713,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/Questions,+Chaos+&+Faith","cell":"anthem","situation":null,"ppl_vs_album":1.044,"reach_vs_album":2.17,"is_deep_cut":false,"ratio_pct":null,"reach_pct":0.9132,"featuring":[],"isrc":null},{"position":7,"name":"NO COUNTRY","artist":"Joy Oladokun","album":"OBSERVATIONS FROM A CROWDED ROOM","seconds":257,"listeners":2809,"playcount":9946,"ppl":3.541,"is_single":true,"single_kind":"official","is_interlude":false,"interlude_reason":null,"eligible":false,"expected_ppl":3.737,"ratio":0.948,"dcae":-0.416,"is_leader":false,"is_cult":false,"reach_share":0.2679,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/NO+COUNTRY","cell":"anthem","situation":null,"ppl_vs_album":1.008,"reach_vs_album":1.018,"is_deep_cut":false,"ratio_pct":null,"reach_pct":0.587,"featuring":[],"isrc":null},{"position":8,"name":"OBSERVATION #2","artist":"Joy Oladokun","album":"OBSERVATIONS FROM A CROWDED ROOM","seconds":68,"listeners":1737,"playcount":4830,"ppl":2.781,"is_single":false,"single_kind":null,"is_interlude":true,"interlude_reason":"68s long (under 90s)","eligible":false,"expected_ppl":3.118,"ratio":0.892,"dcae":-0.885,"is_leader":false,"is_cult":false,"reach_share":0.1657,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/OBSERVATION+%232","cell":null,"situation":null,"ppl_vs_album":null,"reach_vs_album":null,"is_deep_cut":false,"ratio_pct":null,"reach_pct":0.3529,"featuring":[],"isrc":null},{"position":9,"name":"HOLLYWOOD","artist":"Joy Oladokun","album":"OBSERVATIONS FROM A CROWDED ROOM","seconds":207,"listeners":1850,"playcount":6450,"ppl":3.486,"is_single":false,"single_kind":null,"is_interlude":false,"interlude_reason":null,"eligible":true,"expected_ppl":3.317,"ratio":1.051,"dcae":0.385,"is_leader":false,"is_cult":false,"reach_share":0.1765,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/HOLLYWOOD","cell":"rest","situation":null,"ppl_vs_album":0.992,"reach_vs_album":0.67,"is_deep_cut":false,"ratio_pct":0.7092,"reach_pct":0.3785,"featuring":[],"isrc":null},{"position":10,"name":"flowers","artist":"Joy Oladokun","album":"OBSERVATIONS FROM A CROWDED ROOM","seconds":224,"listeners":2035,"playcount":8200,"ppl":4.029,"is_single":false,"single_kind":null,"is_interlude":false,"interlude_reason":null,"eligible":true,"expected_ppl":3.357,"ratio":1.2,"dcae":1.41,"is_leader":false,"is_cult":false,"reach_share":0.1941,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/Flowers","cell":"deep","situation":null,"ppl_vs_album":1.147,"reach_vs_album":0.737,"is_deep_cut":false,"ratio_pct":0.9287,"reach_pct":0.4223,"featuring":[],"isrc":null},{"position":11,"name":"DUST/DIVINITY","artist":"Joy Oladokun","album":"OBSERVATIONS FROM A CROWDED ROOM","seconds":223,"listeners":2139,"playcount":8676,"ppl":4.056,"is_single":false,"single_kind":null,"is_interlude":false,"interlude_reason":null,"eligible":true,"expected_ppl":3.368,"ratio":1.204,"dcae":1.435,"is_leader":true,"is_cult":true,"reach_share":0.204,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/DUST%2FDIVINITY","cell":"deep","situation":null,"ppl_vs_album":1.154,"reach_vs_album":0.775,"is_deep_cut":true,"ratio_pct":0.9311,"reach_pct":0.4463,"featuring":[],"isrc":null},{"position":12,"name":"GOOD ENOUGH","artist":"Joy Oladokun","album":"OBSERVATIONS FROM A CROWDED ROOM","seconds":209,"listeners":1872,"playcount":6148,"ppl":3.284,"is_single":false,"single_kind":null,"is_interlude":false,"interlude_reason":null,"eligible":true,"expected_ppl":3.308,"ratio":0.993,"dcae":-0.056,"is_leader":false,"is_cult":false,"reach_share":0.1786,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/GOOD+ENOUGH","cell":"rest","situation":null,"ppl_vs_album":0.935,"reach_vs_album":0.678,"is_deep_cut":false,"ratio_pct":0.4999,"reach_pct":0.3839,"featuring":[],"isrc":null},{"position":13,"name":"OBSERVATION #3","artist":"Joy Oladokun","album":"OBSERVATIONS FROM A CROWDED ROOM","seconds":84,"listeners":1524,"playcount":3883,"ppl":2.548,"is_single":false,"single_kind":null,"is_interlude":true,"interlude_reason":"84s long (under 90s)","eligible":false,"expected_ppl":3.089,"ratio":0.825,"dcae":-1.487,"is_leader":false,"is_cult":false,"reach_share":0.1454,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/OBSERVATION+%233","cell":null,"situation":null,"ppl_vs_album":null,"reach_vs_album":null,"is_deep_cut":false,"ratio_pct":null,"reach_pct":0.3033,"featuring":[],"isrc":null},{"position":14,"name":"I’D MISS THE BIRDS","artist":"Joy Oladokun","album":"OBSERVATIONS FROM A CROWDED ROOM","seconds":189,"listeners":10845,"playcount":34390,"ppl":3.171,"is_single":true,"single_kind":"official","is_interlude":false,"interlude_reason":null,"eligible":false,"expected_ppl":4.166,"ratio":0.761,"dcae":-2.107,"is_leader":false,"is_cult":false,"reach_share":1.0344,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/I%E2%80%99D+MISS+THE+BIRDS","cell":"passed","situation":"radio_single","ppl_vs_album":0.903,"reach_vs_album":3.929,"is_deep_cut":false,"ratio_pct":null,"reach_pct":0.9871,"featuring":["Sheryl Crow"],"isrc":null},{"position":15,"name":"GOODBYE","artist":"Joy Oladokun","album":"OBSERVATIONS FROM A CROWDED ROOM","seconds":180,"listeners":1739,"playcount":5410,"ppl":3.111,"is_single":false,"single_kind":null,"is_interlude":false,"interlude_reason":null,"eligible":true,"expected_ppl":3.245,"ratio":0.959,"dcae":-0.325,"is_leader":false,"is_cult":false,"reach_share":0.1659,"shared_with":[],"lastfm_url":"https://www.last.fm/music/Joy+Oladokun/_/GOODBYE","cell":"rest","situation":null,"ppl_vs_album":0.885,"reach_vs_album":0.63,"is_deep_cut":false,"ratio_pct":0.3617,"reach_pct":0.3533,"featuring":[],"isrc":null}],"concentration":"shared","tier_pct":"notable","set":"ring3-03","mb_release_group":"202c4a7c-a67d-43db-8881-d495c3218821","art":true,"release_type":"album"}]}