The phrase "top spot" means being in the highest or best position or ranking in a particular area or activity. It signifies being the best or most successful among a group. Full definition
There are far more important games coming up in the league this month then vying for top spot in the group. (justarsenal.com)
Find out which countries scored the best in the climate category and what country ultimately took top spot for best climate for 2018. (internationalliving.com)
However, after I spend some time in endless mode I was getting more and more ambitious, actually aiming at top spots on the leaderboards. (toucharcade.com)