Top 5 Thai BLs of 2025

2025 was a fantastic year for Thai BL. The industry is really starting to grow, and we’re getting so much variety. It was difficult, but I managed to narrow down the massive list of BLs to five I thought were the best of the year.
Exactly nobody asked for this, but you know what? I’m going to do it anyway. I just really want to talk about some of these shows, and I have very few people in my real life who watch them. So if you’re intrigued by the massive tome of an introductory post that I wrote a couple of weeks ago, and you’re looking for somewhere to start on your Thai BL journey, these are shows that come highly recommended by me.
Khemjira
Khemjira is the story of Khem (Namping Napatsakorn), a young man who is haunted by bad karma. His family curse causes all boys to die before the age of 21, and as he gets closer to his birthday, the ghosts that constantly follow him are getting more aggressive. His friend Jet (FirstOne Wannakorn) is determined that his spiritual master, Pharan (Keng Harit), can break the curse.
I’ve said it before, and I’ll say it again: Khemjira was my absolute favorite series from last year. It was definitely stiff competition – there were a lot of good shows that came out in 2025 – but something about Khemjira just grabbed me. I initially put off watching it because it didn’t look like something I would be interested in. But everyone was raving about it, so I decided to give it a chance, and I’m glad I did. It didn’t even take me a full episode to become hooked.
The story is what got me first. It hits the ground running, with Khem being attacked by a ghost in the first, like, two minutes. Then you find out about the past lives connection. (By the way, major props to the casting department for picking actors who look so much like the main cast to play their past selves.) Then you learn about why Khem has that karma in the first place. It’s all incredibly gripping; this was definitely a show where I hated having to go to bed (or work) because I wanted to keep watching.
Both pairs were also fantastic. It took me a while to get into Khem and Pharan, because I really dislike the “pushing you away for your own good” trope, and with them that lasts basically halfway through the series. That said, I do think that Namping and Keng did a great job. But I fell in love with Jet and Charn (Tle Matimun) basically right away. They were fantastic together.
Khemjira can be streamed on iQIYI.
My Magic Prophecy
My Magic Prophecy follows fortune teller In (Sea Tawinan), who keeps having dreams where his friend’s older brother Thap (Jimmy Jitaraphol) dies. When the dreams start coming true, Thap’s friends and family insist that he should disappear for a while. He goes with In on his annual trip to his family home. But danger follows them there.
I was not expecting to like My Magic Prophecy as much as I did. I was pretty excited for it to air, but mostly because after the masterpiece (mostly) that was Last Twilight, I knew that Jimmy and Sea would be able to deliver a solid performance. And they did. The relationship between Thap and In is so sweet, and it builds so naturally. They may be one of my favorite couples, since they complement each other so well.
Now, I did have some issues with the actual plot, mostly because I felt like they could have built up the antagonist’s reasons a bit more. It’s telegraphed fairly early who is behind the attempts on Thap’s life, but when you find out why, it’s just very, “Seriously? That’s it?” But in general, I really enjoyed the story, and the pacing was great, which you can’t always say about BLs. And of course, the big draw of this show is the relationship between Thap and In, which more than made up for any flaws with the rest of the plot.
I really don’t have much more to say about this show that I didn’t already cover in my weekly reviews, but so far, this is my favorite JimmySea show. The build-up was great, and it pretty much nailed the ending. This show makes a good comfort watch, although you will have to watch Sea cry in basically every episode. I’m pretty sure it was in his contract.
My Magic Prophecy can be streamed on YouTube.
Reset
Reset is about Armin (Pond Ponlawit), a famous actor who is murdered on the night he finally receives a prestigious award. But then he wakes up 25 years in the past. Along with the mysterious Thada (Peterpan Tadsapon), he now has the opportunity to change all the ways his life went wrong. But he also wants to know what happened to him in the future.
Reset is a show that I didn’t watch live, but everyone seemed to really enjoy it, so I eventually gave it a shot. I love the concept; it reminded me a lot of Marry My Husband, although it was slightly less cathartic. Armin wasn’t focused on punishing the people who wronged him so much as he was about fixing the problems from his previous life. And you know what, I support that. But I’m petty and vindictive, and not enough people suffered for my liking.
I do think it’s hilarious that Armin continually talks about having come from the future, or doing his life over, and everyone sort of just goes with it. There are a couple of times that Thada gives him a look like he’s wondering what the hell he’s talking about, but for the most part, no one questions it. I do appreciate that they used period-accurate (oh god, this was set in 1999, I hate saying that) technology.
That said, one thing this show did really well was the relationship between Armin and Thada. Pond and Peterpan had amazing chemistry, and they had some scorching NC scenes. I’m also really starting to love the trope of the ridiculously rich guy who just throws money at his love interest like, “oh, you want to be an actor? I’LL BUY YOU A STUDIO”.
Reset can be streamed on iQIYI.
Goddess Bless You from Death
Goddess Bless You from Death follows Singha (Pavel Naret), a police officer with special investigations who is looking into a ritualistic serial murder. The only witness is a man named Thup (Pooh Krittin), who has the ability to see ghosts. Despite not believing in the supernatural at all, Singha accepts Thup’s help in trying to figure out who is killing these people and why.
There is absolutely no way I am suffering through Pit Babe (y’all, I swear I tried, I did not make it far), so this is my first time seeing Pooh and Pavel. They are really drawing me in. The dynamic between Thup and Singha is so fascinating because Thup legitimately starts out as a murder suspect, but Singha falls in love with him in basically like three episodes. They are actually really good for each other.
Now, the show is still airing (there are three episodes left), so this may change, but right now Goddess Bless You from Death has the most interesting plot of everything I watched in 2025. I am on the edge of my seat every week trying to figure out who the killer is. (I think I’ve figured it out, but I’m not going to spoil you!) I feel like, for the most part, it’s pretty well-paced, and the characters aren’t making a whole lot of stupid decisions.
Like Khemjira, this was not a show that I was originally going to check out. It didn’t look like a Jamie kind of show. And it is super creepy – more so than Khemjira, I think. It airs on Fridays, which is a day I’m usually in the office, so I end up watching it before bed and highly regretting it. There are some episodes that are downright terrifying. The dramatic tension is unbelievable, and the makeup and costuming is so good.
Goddess Bless You from Death can be streamed on iQIYI.
Me and Thee
Me and Thee is about freelance photographer Peach (Phuwin Tangsakyuen), who ends up attracting the attention of mafia boss – and CEO of the company he is currently contracted with – Thee (Pond Naravit). Thee, obsessed with soap operas and deprived of any sort of normal human interactions for most of his life, aggressively pursues Peach, much to his bewilderment.
I live for anything Pond and Phuwin do, so naturally I was going to check out Me and Thee. And I was expecting to enjoy it, but not quite to the extent that I have been. This show is so funny. I feel like a lot of Thai humor doesn’t resonate with me, but I think because I grew up watching soap operas, I can connect with the jokes in this show. Thee is so over-the-top ridiculous, you can’t not laugh at his antics.
Mok (Est Supha), Thee’s bodyguard and childhood friend, is lowkey stealing the show for me. He has the best facial expressions, especially in the most recent episode. (They showed a behind-the-scenes video of filming this one scene in particular, and he had the crew cracking up.) But really, everyone is at the top of their game in this show. Pond was literally born to play Thee, and while Peach is similar to a lot of Phuwin’s previous roles, I think this is his best work.
This is another show that is still airing, with the finale dropping this Saturday. Unless they completely mess up the final episode, this is going to go down as one of my favorite shows. The romance is great, it’s hilarious, and there is such good growth and development from the main characters.
Me and Thee can be streamed on iQIYI.
Honorable Mention: Thame-Po – Heart That Skips a Beat
Thame-Po tells the story of Po (Est Supha), who, after a particularly nasty breakup, ends up taking a job filming a documentary about the hit group Mars. When he meets the group’s frontman, Thame (William Jakrapatr), he realizes that there is something wrong with the group and decides to help Thame fix it.
It was really hard to just pick five shows, and in the end I have to give a shoutout to Thame-Po because those two are probably my all-time favorite couple. Their entire romance is just so sweet and so endearing. This is a first crush turned puppy love turned love of your life situation, and every episode made me giggle and kick my feet because how are these two so perfect? As someone who loves romance, it’s definitely at the top of my list.
Thame-Po can be streamed on YouTube.
And there you have it! My top 5 Thai BLs of 2025. All of these had a great story, compelling characters, a good romance, and stellar acting. All worthy of being the best of the year!
Make sure you also check out my top 5 2026 BLs that I’m excited about!
Author: Jamie Sugah
Jamie has a BA in English with a focus in creative writing from The Ohio State University. She self-published her first novel, The Perils of Long Hair on a Windy Day, which is available through Amazon. She is currently an archivist and lives in New York City with her demon ninja vampire cat. She covers television, books, movies, anime, and conventions in the NYC area.Help support independent journalism. Subscribe to our Patreon.
Copyright © The Geekiary
Do not copy our content in whole to other websites. If you are reading this anywhere besides TheGeekiary.com, it has been stolen.Read our before commenting. Be kind to each other.






