MMM KAY here we go
For the purposes of this exercise, I excluded legendaries. This is roughly my order of favorites for all time.
https://www.dragonflycave.com/favorite-list?favs=FJEDM5K4CcCoExFOJSE2AZEAFmLK
My fav legendaries are
1. Ho-Oh,
2. Groudon,
3. Latias
4. Yveltal,
5. Solgaleo
Mostly in that order.
It should be noted Orbeetle somehow won a spot in my top three.
You see, back when I played SW/SH for the first time, I already looked at the full dex. I didn't want any surprise uglies (sorry Incineroar, but u ugly compared to Torracat).
But when I started playing, I met little Blipbug. And I was like, wait.... I don't recognize this one. There's nothing I enjoy more than the thrill of discovering a new mon, so I kept him on my team. Named it Galahad (I was going for a knights theme, sue me)
It evolves into Dottler, and I love it. Saved my hide in battle many a time.
Then... then one miraculous day it evolves into Orbeetle. My heart soared. I begin battling more. Not only do I enjoy its design, but I'd never had such a surprise battler before. In dynamax dens, he was invaluable!!! Light Screen/Reflect was a lifesaver, combo with Bug Buzz and Psychic for stab bonus. Absolutely awesome.
So yeah. He somehow beat Tyrantrum, and almost everyone else.
Some notable mentions who aren't here, in no particular order:
Linoone/Zigzagoon (I really love Linoone even more than I knew!!! Cute long boi, so fuzzy
Mightyena!
Toucannon!! What a bird!!!
Rockruff/Lycanroc (midday mostly)
Houndoom
Swellow (PRETTY)
Braviary
Metagross
Altaria
Garchomp
Sableye
Sceptile
Bolthund
Quagsire
Krookodile!!!!!!!!!
You may have noticed a pattern.... I love dragons, cute dogs, big rock bois and squishy things (Gastrodon, Swampert, Quagsire)
Also... Hoenn. Just.... Hoenn. 90% of my favs are Hoenn