Here are 7 plugins for WordPress based sports site that are great for anything from creating a league to creating WordPress scoreboards.
LeagueManager
This Plugin is designed to manage sports leagues and display them on your blog.
Motor Racing League
Plugin to manage and present prediction (fantasy) competitions for motor sport events.
LeagueEngine
LeagueEngine is a plugin for WordPress that makes it easy to build and manage multiple sporting leagues. It has been designed to be flexible and scalable so that it can work with just about any sport or game.
Football Formation
Football Formation lets you easily add your own football formations inside your posts.
PHPLeague
PHPLeague is a plugin that let you manage your own sports leagues instead of relying on a third-party website. This lets you have an integrated site without a lot of coding, and still letting you customize it exactly the way you’d like.
SimpleTix
You can use the plugin to display events & sell tickets on any page of your blog.
Soccer Info
Soccer Info lets you display ranking tables, fixtures and results of major soccer leagues without any hassles.