Hello friends! After rating the top songs of both the first and second half of 2025, we will now be moving to rating the often underlooked b-sides! Welcome to the 2025 in B-Sides Rate, where we will be rating a range of artists spanning four generations and almost two decades of debut dates!

If you haven’t already, make sure to join r/kpoprates to stay tuned for future rate-related posts!


Quick Links:

Deadline: Sunday, May 17th, 11:59 Pacific (Link to a timezone converter)


How the songs were selected:

The songs were decided through a combination of r/kpop's B-sides of 2025 TTT results and top albums of 2025 TTT, as well as streaming and YouTube statistics and the songlist feedback survey we conducted on r/KpopRates!.


Now, without further ado, let's introduce the 60 songs in the main rate (& the 7 songs in the bonus rate) that were selected for this rate, sorted by alphabetical order:


Aespa – Angel #48

ARTMS – Goddess

Ateez – Legacy (Yeosang)

Ateez – Slide To Me (Yunho)

Babymonster – Psycho

Boynextdoor – 123-78

Chuu – Kiss a Kitty

Close Your Eyes – To The Woods

Cravity – On My Way

Enhypen – Helium

GFriend – Always

H1-Key – Good for U

Haechan – Camera Lights

Hearts2Hearts – Apple Pie

HUNTR/X – How It’s Done

HUNTR/X – What It Sounds Like

i-dle – Chain

ILLIT – little monster

IS:SUE – Super Luna

Itzy – 8-Bit Heart

Itzy – Kiss & Tell

IVE – Flu

izna – Racecar

Jennie – With the IE (Way Up)

Jennie – Zen

Jeon Somi – Escapade

Jisoo – Your Love

JUSTB – Snow Angel

Kai – Walls Don’t Talk

Key – Glam

Le Sserafim – Ash

Le Sserafim – Come Over

Mark – Journey Mercies

Minnie (ft. Ten) – Obsession

NCT 127 – You in Vague Memory

NCT Dream – Cold Coffee

NCT Wish – Melt Inside My Pocket

NMIXX – Papillon

NMIXX – Spinnin’ On It

NOWZ – Problem Child

ONEUS – Love Me or Loser

ONEWE – Dreamcatcher

P1Harmony – Pretty Boy

Plave – Chroma Drift

Purple Kiss – Lost & Found

Rescene – In My Lotion

Riize – Ember to Solar

Seulgi – Better Dayz

SF9 – Waruru

SHINee – Starlight

Stray Kids – Bleep

Ten – Bambola

The Boyz – Miss Demeanor

Twice – Mars

TXT – Ghost Girl

WayV – Sad Eyes

Xdinary Heroes – Ashes to Ashes

Yeji – 258

ZEROBASEONE – Devil Game

ZEROBASEONE – Out of Love


Bonus Rate:

The bonus rate is basically an extension of the main rate! It is a collection of host selections, as well as feedback survey favorites that couldn't quite make the main rate!

.

AHOF – Incompleted

Day6 – Sun, Stay Asleep

KiiiKiii – Debut Song

Lee Chanhyuk – Out of My Mind

One Pact – Signal (SEONG MIN Solo Version)

Seo Eunkwang – Last Light

Sunmi – Tuberose

.

The Bonus Rate is optional and you do not have to submit a score for every song in the bonus list. If you do it, you can score none of them, all of them, or any number in between. You cannot give a 0 or 11 to any song in the bonus, as they are not part of the main rate. While it is optional, we hope you consider participating.


* Spotify Playlist

* Apple Music Playlist

* YouTube Playlist (Audio Version)

* YouTube Playlist (Lyrics Version)


Rules:

  • You must listen to and assign a score to EVERY song listed. If your ballot is missing any scores it will not be eligible and you'll be sent a message asking you to fill in the missing scores.

  • Each song should be assigned a score between 1 to 10. Decimals up to one point are allowed but any further is a no-no – 6.9 is fine, but 6.99 is not. Don't use commas (i.e "8,8") to separate your decimals!

  • You can use ONE 0 and ONE 11 for the entirety of the rate, for your least favorite and most favorite song respectively – they are optional but HIGHLY encouraged if you feel some type of way about any given song! Comments are also encouraged but not required for such scores (except if you give a song a 0). You can add them to any song by simply typing after the numerical score, like so:

Chuu – Kiss a Kitty: 8 we should have rated this in pride month

  • This is the ONLY correct way to format a comment. Please do not include colons (ex. 9: I stan!), dashes (ex. 3.3 – This song sucks), or any other symbol after your score/before your comment as it breaks the program.

  • For this rate and most future rates, we have a ballot average minimum of 4.00. In addition, if your ballot average is between 4.00-5.50, you must leave comments on your lower scores (which we define as any score that's a 3 or lower). {Do not worry about having to calculate your ballot average, once you submit your ballot, we will tell you if you need to make changes to your ballot for it to be accepted.}


SUBMITTING A BALLOT:

  • Ballot submission: Reddit // [Ballot template (Google Docs)]() // [Ballot template (Pastebin)]()

* Link to Old Reddit to message a ballot

If this does not work, you can make a copy of either the Google Docs or Pastebin ballot templates below, add your scores on your local copy/file, and send the link to your local copy/file in your Reddit Chat message to u/kpoprates_ghost. Make sure, if doing this, that your document has sharing permissions enabled. You may also dm the ballot to aidshha, joseambuervo, and kirakiranatsu on Discord!

Google Docs ballot template

Pastebin ballot template

Google Spreadsheet you can use for calculating averages/trends and making predictions

  • If the private message link is not working (or your private message exceeds the character count), please use the Google Doc template (make a copy of it to your Google Drive) for your ballot and message it to u/KpopRates.

You can also submit the Top/Bottom 5 predictions form at any time!


DEADLINE:

Deadline: Sunday, May 17th, 11:59 Pacific – This will be the FINAL deadline, no extensions will be given this time! (Link to a timezone converter)

REVEAL DATES (Reveals will take place on r/kpoprates as well as the KpopRates Discord: https://discord.gg/rkpoprates)

Day 1 – May 23rd (Saturday), 8 AM Pacific (Time zone converter here)

Day 2 – May 24th (Sunday), 8 AM Pacific (Time zone converter here)

by KpopRates

1 Comment

Leave A Reply