Best BL Dramas of 2025, From 'Heated Rivalry' to 'Khemjira'

If you loved Heated Rivalry, explore a curated spread of the best BL dramas of the year.
Connor Storrie as Ilya Rozanov and Hudson Williams as Shane Hollander in Episode 104 of Heated Rivalry one of the best...
(L-R): Connor Storrie as Ilya Rozanov and Hudson Williams as Shane Hollander in Episode 104 of Heated Rivalry.Photo Credit: Sabrina Lantos © 2025

The best BL dramas of 2025 make us experience blossoming love beyond words, in a plethora of ways — enemies giving side-eye until they’re making out as lovers, the simple kindness of anticipating someone’s needs, or the hot and heavy sex scenes that push boundaries of how intimacy between queer men is depicted on screen.

Nearly six years ago, we were collectively facing a global pandemic. But tucked away in our own place, in chaos or danger or calm or respite, we had the promise of little gay boys on our little screens to see us through; stories that seem foundational in hindsight — pillars like 2gether the Series, Gaya Sa Pelikula, I Told Sunset About You, and Gameboys. The latest BL drama offerings continue to deliver on that promise, as each one (hit or miss) continues what was started well before the pandemic, with those early pioneers of the subgenre employing the very tropes we go wild for today.

With Heated Rivalry now taking center stage like Red, White & Royal Blue before it, it seems the West is also giving complex MLM stories the blockbuster treatment. Meanwhile, BL dramas from Asia, as is apparent from this year’s list, remain determined to explore uncharted territory. How fortunate we are to have an abundance of global queer content to choose from.

Below, in no particular order, find a list of the best BL (boys’ love) dramas from several countries that wrapped up their run in 2025 — a variety of series that garnered online discourse, kept us invested through laughs and tears and frustration, and ultimately, left us totally in love.

Gelboys

This show is very Gen Z in its bones. When high schooler Fou4Mod is invited to have his nails done with gel-nail enthusiast Chian, he starts to fall for him. That is, until we learn that Chian is also getting his nails done with another guy, and Fou4Mod decides to use his friend as a jealousy pawn. It’s messy and honest, the kind of story that keeps us glued to the screen, and immersive, with the show’s unwillingness to cut silence short or the way a shot lingers, the use of social media (including BT21 stickers!) — we are right in their adolescence with them. K-pop is important to them; they’re listening to “Spring Day” and dancing to “Hype Boy.” These aspects do so much to enrich the texture of the character’s lives. Their world feels so lived in. As fans of Gelboys have noted, it makes you feel like you’re in Thailand. (iQIYI, Thailand)

My Magic Prophecy

Talk about “opposites attract” and let GMMTV raise you two polar opposites: Jimmy Jitaraphol Potiwihok stars as Thap, a doctor who doesn’t believe in fortune telling and horoscopes, alongside Sea Tawinan Anukoolprasert as In, a clairvoyant who is best friends with Thap’s younger sister. After prophesying Thap’s demise, In flees with Thap to a faraway province amid a sinister plot at the hospital.

It’s a touching reminder that though we cannot undo what has happened to us in the past or guarantee what might happen to us tomorrow, right now, we are here — and that is a marvellous thing. By no means is the show perfect, but if you want fluff (with a tinge of grief), this one’s got it. Jimmy and Sea have flourished into a remarkable duo; it’s a privilege to watch them act together, to decipher the shorthand they have developed in their performances. We didn’t need a prophecy to know how much they would enthrall us. (YouTube, Thailand)

Peach Trap

A peach blossom by any other name would smell as sweet, but this show could have been sweeter. Yoo Do Ha’s life swirls around him when he loses his job and three gorgeous men emerge as possible suitors: his forever bestie with a black belt in jiujitsu, his stony but occasionally warm former boss, and the friendly barista at his old haunt. If you can reconcile the somewhat frustrating characterization of the protagonist, you’re in for a fun ride with pretty scenery and a decent helping of the tropes we love. But it’s still the summer I turned away from the main character and wished for the love interests to be a throuple. Maybe they could all go to therapy together. (GagaOOLala, South Korea)

Heated Rivalry

The hottest queer show of the year by far, one that goes deep inside the eight-year romance between two of hockey’s fictional darlings: Japanese-Canadian superstar Shane Hollander (Hudson Williams) and his rival, Russian-born Ilya Rozanov (Connor Storrie). It’s a hotbed of tension, as the pair contend with their growing feelings despite only meeting a handful of times each season. The jury’s still out on how far the definition of BL can evolve beyond its Japanese yaoi roots — the writer and director Jacob Tierney told us that the books are “written by women, consumed largely by women” — but this show has earned a place on this list. (Teen Vogue’s Max Gao gave this must-watch series an extensive deep dive.) You need only look at the global online response to this series to know how hard it’s landed. Long may the fire of the rivalry continue. (HBO, Canada)

Love Sea: The Home for Lovers

Adapted from the Thai series of the same name, Love Sea: The Home for Lovers is a charming improvement on the original. When romance novelist Rakumoto Ai (Nishime Shun) is sent to a remote island to capture the energy of the place in his writing (and to overcome writer's block), he meets the jubilant tour guide Muto Kaishin (Kunigami Masato). But Ai is a writer who has to sleep with someone before writing a love scene, and he swears off sleeping with Kaishin.

The duo’s physical chemistry is palpable from the very first episode, growing into steamy love scenes that make this a must watch if you’re looking for that in a show (and seriously, you want to be looking). It’s hot. This is a fairly long show, clocking in at 12 half-hours, but it unfolds a good amount of story. Look out for the GL storyline, too. (GagaOOLala, Japan)

That Summer

They grow up so fast. Yes, Winny and Satang from My School President now have their own series, vying for the affection of BL fans everywhere. When a runaway prince loses his memory, he is saved and cared for by the defiant Lava (Winny Thanawin Pholcharoenrat) who names him Wave (Satang Kittiphop Sereevichayasawat), because “the wave brought you to me.”

At this point they hardly know each other, mind you. Watch as their comfort with each other blooms over time; chuck in a bit of banter, the classic hardass-turns-softie play, and some surprising moments for both performers, and you’ve arrived at That Summer. The true golden ticket here is whenever Pheng (played by Mond) and Dr. Wut (played by Ryu) eat at the pixels of the screen together — theirs is a chemistry of nuance and depth. It’s a summer that still leaves something to be desired overall and finds Winny and Satang with some untapped potential. (YouTube, Thailand)

ThamePo Heart That Skips a Beat

Imagine the thrill of trailing your favorite idol group behind the scenes for a documentary, and finding out that it will debut at the band’s final concert before disbandment. Est Supha Sangaworawong stars as Po, who works behind the scenes filming the Thai boyband Mars and initially clashes with the group’s leader Thame, played by William Jakrapatr Kaewpanpong.

It’s a T-pop fever dream but keen fans will notice the K-pop of it all when the show references “sasaengs” and a member calls themselves the golden maknae. I also had flashbacks to BTS member Jimin’s crimped hair era, so let’s just say that this is a show that idol stans will get a kick out of. William and Est build a wonderful chemistry throughout the series, and consider us already seated for You Maniac. (YouTube, Thailand)

School Trip: Joined a Group I'm Not Close To

Otherwise known as the one where the popular boy at school charms his way into the not-so-popular boy’s heart — and we eat it up, every time. The show does what it says on the tin. Asahi Hioki (Fujimoto Kodai) attends a school trip and joins the Four Heavenly Kings — the pretty and shiny, big on social media type — a group of goofballs that he has zero experience with. But Tsukasa Watarai (Kan Hideyoshi), who is endearing and persistent, takes a liking to Hioki.

What follows is a thrilling 10 episode ride that might just leave you shivering with anticipation, waiting to see if these two will make it together. And oh, what it must be like to ride the spinning teacups with a certified cutie who picked out an animal headband for you to wear. (GagaOOLala, Japan)

Ball Boy Tactics

“If you want to like me, then go for it.” That’s what Kwon Jungwoo (Choi Jae Hyeok), the dazzling university heartthrob, superstar baller and all-around trouble magnet, says. And if you’re Han Jiwon (Yeom Min Hyeok), the shy, former Olympic gymnast, that’s exactly what you do — after a few false starts, of course. Tension ramps up when Jungwoo suggests that Jiwon should apply to be a ball boy for the basketball team, and from there all bets are off.

This series is generous at times with its soft visual palette (especially in their love scenes) and an understated score. Every little touch goes a long way here, teasing us just that teensy bit more. Nothing is more delightful than watching as their eyes meet and witnessing the change, the softness, in the way they see each other. (GagaOOLala, South Korea)

My Bias Is Showing?!

If my K-pop bias knocked me over and then helped me up, I’d go absolutely wild. But Na Aejoon (Kevin from idol group OMEGA X), a high school teacher, is much stronger than I am because as a secret fan of the boy group A-One, he reacts a lot calmer when his idol Choi Siyeol (Kim Kang Min) shows up. When Siyeol requests that Aejoon be his mentor on a variety show that is filming at the school, the love clock starts to tick.

Based on the webtoon of the same name, this is the definition of light and fun, and height difference connoisseurs will be pleased here. My Bias Is Showing?! is a cute romance with fluff, perfect for a pick me up or a rainy day; with 10 episodes running less than a half hour, it’s the kind of story you can consume all at once and still go outside and touch grass in the sunshine. (GagaOOLala, South Korea)

Secret Relationships

Who would’ve thought that lead characters with three suitors would be such a hit for South Korea this year? Daon (Kim Jun Seo of Boys II Planet fame) is a smart and diligent professional who must navigate his connection to three men in his life. There’s his former tutor Jaemin (Kim Ho Young), for whom he still carries a torch after a decade, his new colleague Seonghyeon (Cha Sun Hyung), and the company heir Suhyeon (Cha Jung Woo).

A love square has you wondering which guy the lead should end up with, but in this case, it might leave you asking why he should end up with any of them — just watch how Jaemin speaks to Daon when he doesn’t wear the watch he bought him. Secret Relationships, based on the webtoon of the same name, comes with substantial depth, examining the impact of trauma on our lives and the way it trails us through each day. (GagaOOLala, South Korea)

My Golden Blood

We can never get enough of vampire stories it seems, with this show starring Fluke Gawin Caskey as orphan Tong, and Joss Way-ar Sangngern as Mark, the centuries old heir of the Amarittrakul family. Tong possesses a blood type that is rare, powerful and heavily alluring to vampires, so when he cuts his finger by accident at Mark’s fancy event, chaos ensues. Tong’s golden blood invites the thirst of the vampires, propelling the duo together on a mission, for Mark to keep Tong safe from them, but most importantly, from himself.

Low on adjectives to describe chemistry, let’s call Joss and Fluke’s work here miraculous, and something for the ages. Tension hates to see them coming, because they deliver it in droves. It’s a mixed script, balancing the natural darkness of the premise with moments of light, and layered characterisation, especially on the side of the villains. (YouTube, Thailand)

Revamp the Undead Story

Vampires, take two. Boun and Prem are back, baby! When Punn (Prem Warut Chawalitrujiwong) is hired by a gallery owner to restore a vandalized artwork, he pricks his finger on a sharp edge and bleeds onto the painting, unwittingly awakening the last descendant of a vampire clan, Ramil (Boun Noppanut Guntachai). But Ramil, apart from being very out of place in modern society, becomes the subject of an unfaltering chase by vampire hunters.

It doesn’t escape the Twilight comparisons, but it forges ahead with its own story and stakes. Those familiar with Boun and Prem will enjoy 10 episodes of the chemistry that put them on the map all those years ago, now served with something stronger — a precision, knowing what choices their scene partner will make and the ability to complement it with their own. They’re a masterclass in their craft. (YouTube, Thailand)

Khemjira

This show is spiritual romance, elevated. Khem (Namping Napatsakorn Pingmuang) can see ghosts. Born into a cursed family, every boy must die before turning 21. Now, his talisman is losing its protective power and the spirits in his periphery grow evermore hostile — as in, expect jumpscares. Khem’s friend takes him to a rural village to meet a shaman, Pharan (Keng Harit Buayoi), as past and present converge and vengeful beings make their pursuit. As you might expect, a deep connection sparks between the pair.

Watching somebody stop resisting the love that has found them is the sweetest catharsis. And yes, the story more than matches the technical, directorial brilliance on offer. It’s a deep contemplation on love and how it consumes, as well as Thai spirituality and the power of destiny. It reflects the humanity in us, if you’re willing to let it. (iQIYI, Thailand)