My personal ranking from best to worst...
Anakin Skywalker/Darth Vader
Luke Skywalker
Ezra Bridger
Din Djarin/Mando
Cal Kestis
Rey
Rey could have been higher, had the Sequel Trilogy actually been better received. Like the idea that she was a nobody was easier to accept than being Emperor Palpatine's grandaughter. Otherwise, I guess it was hard to rank some, as I do think Kestis could have been higher than Ezra and Mando, but I love those two so much. And Anakin and Luke...need I say more?