Stephanie Evergreen gives us a few techniques for visualizing ranking data:
And any time your data could be visualized in a bar chart, you can always take a jump to a dot plot or lollipop chart. You got this.
Any of these variations will be a perfectly fine visual to show rank data at a single point in time. If you have rank over time OR rank comparison across multiple groups, try a Bump Chart.
I was going to recommend a Cleveland dot plot, myself.