Another year has passed, and once again fans were asked a simple but dangerous question: who was your anime crush of 2025?
Just like in previous years, the poll brought together a wide mix of characters — from brand-new faces like Gachiakuta and May I Ask for One Final Thing?, to returning fan favorites like The Apothecary Diaries and Solo Leveling. And as expected… choosing just one was not easy.
Now that the votes are in, we finally have the full ranking — along with the reasons why these characters made fans’ hearts race.
Top 10 Anime Crushes of 2025
10. Enjin (Gachiakuta)
Starting the list is Enjin, a newcomer who quickly stood out. Fans were drawn to his mix of mystery, style and chaotic energy.
From his unique powers and tattoos to his explosive personality during intense moments, he balances being cool and unpredictable at the same time.
Honorable mentions: Zanka, Jabber, Riyo, Rudo and Semiu
9. Satoru Gojo (JUJUTSU KAISEN)
Even with limited screen time this year, Gojo still made the list — and that says everything.
With movie releases keeping him relevant, fans didn’t need much to bring him back into the spotlight.
And honestly, the fan comments say it all: “perfect, beautiful, everything good.”
Honorable mentions: Megumi, Nobara, Maki, Yuta, Inumaki and Sukuna
8. Suo Hayato (WIND BREAKER)
Yes… the eyepatch helps. But Suo’s appeal goes beyond that.
His humor, personality and standout moments in season 2 made him one of the most memorable characters this year.
Honorable mentions: Sakura and Tsubaki
7. Soshiro Hoshina & Shin Kashiwagi (Tie)
A tie between two completely different characters.
Hoshina impressed fans with his intelligence, combat skills and personality in Kaiju No. 8, while Shin brought emotional chaos in a classic romance setup.
Honorable mentions: Gen and Reno
6. Lu Guang (Link Click)
With the return of Link Click, Lu Guang quickly reminded fans why he’s so loved.
His calm personality, subtle sarcasm and dynamic with Cheng Xiaoshi were frequently mentioned as key reasons for his popularity.
Honorable mentions: Xia Fei and Cheng Xiaoshi
5. Aoi Akane (Toilet-Bound Hanako-kun)
The second season brought deeper revelations, and Akane benefited heavily from that.
His emotional connection, especially involving Aoi, stood out as both tragic and meaningful
Honorable mentions: Teru Minamoto
4. Sung Jinwoo (Solo Leveling)
If there’s one word associated with Jinwoo, it’s “presence”.
But fans didn’t just vote for his power his protective nature and emotional moments also played a big role.
Strong, quiet, mysterious… everything that defines a modern anime icon.
Honorable mentions: Cha Hae-in and Igris
3. Caesar Gattuso (Dragon Raja II)
A surprising entry for many, but one that makes sense once you look closer.
Confidence, leadership and strong charisma helped Caesar secure his place in the top 3.
2. Jinshi (The Apothecary Diaries)
Climbing from an honorable mention last year to second place now, Jinshi had a major rise.
Fans highlighted both his appearance and his personality, along with key moments in season 2.
And yes… the famous “frog moment” definitely helped.
Honorable mentions: Maomao
1. Julius Von Pallistan (May I Ask for One Final Thing?)
Taking the top spot, Julius surprised many by becoming the ultimate fan favorite.
His calm, charming personality and the contrast with other characters made him stand out throughout the story.
There’s also a sense that there’s more beneath the surface — something fans clearly picked up on.
Honorable mentions: Scarlet
Additional Honorable Mentions
- Aki Hayakawa (Chainsaw Man)
- Shoto Todoroki (My Hero Academia)
- Loid Forger (SPY x FAMILY)
- Katsuki Bakugo (My Hero Academia)
- Reze (Chainsaw Man Movie)
What This Ranking Tells Us
This list is more than just popularity.
It shows a clear trend: fans are choosing characters with depth, personality and emotional impact.
It’s no longer just about looks or power — it’s about connection.
And honestly, that says a lot about where anime storytelling is heading.
Now the real question is simple: did your favorite make the list?
format(webp))
format(webp))
format(webp))
format(webp))
format(webp))
format(webp))
format(webp))
format(webp))
format(webp))
format(webp))
format(webp))
format(webp))