The Team Registry is a search page on the Star Sonata main site. Teams can be found here, with their ranking and current statistics shown.
Team Registry