For a stable feed of bot rankings see RoboRumble/CurrentRankings
You haven't missed RoboLeague, have you? It's could be used to run major leagues like:
(but strictly speaking, it wasn't used for either).
Old / inactive Leagues:
Are there any leagues out there based entirely on bullet damage (i.e. the opposite of survivalist leagues)?