Rogue One is the only good Star Wars film since ROTJ. Trying to compare the others to each other and come up with a meaningful ranking is like comparing the city dumpster to the country dunghill.Rogue One hands down.
I found TFA very entertaining but it was simply a remake of ANH. TLJ was a steaming pile of crap and I will never forgive Rian Johnson for what he did to Luke Skywalker. ROS was marginally better but not by much.
Personally, I found the whole ST to be a slap in the face to the story Lucas told in the OT.