Sports Bench Lite


Creating and keeping up with sports league stats on the internet can be a hassle. Fortunately, the Sports Bench plugin takes all of the hard work away from you. After a simple five-minute (or less) setup, you’re ready to start entering teams, players, games and even division and then watch the plugin do all of the other stuff for you. Sports Bench takes care of accumulating the stats you enter as well as the standings and schedules. The plugin has the ability to display the standings, a scoreboard of all game for the current season and statistical leaderboards. Show off game stats next to a recap of a game. Easily create pages for teams and players. And shortcodes allow you to show game, player or team information in any post. You have enough to worry about with managing your sports league; let us take care of the hard part.

Turn your website into a sports website

Sports Bench helps you turn your WordPress website into a sports website with just a few clicks of the mouse. Whether this website is for a sports league that you’re covering or a website for your local sports league, you can easily turn your website into the place to go for all of the information.

Stats and standings calculated for you

One of the great parts about Sports Bench is that it does all of the calculations for you. Simply add in players, teams and games, and Sports Bench will calculate the standings and stats for you. You don’t have to do anything else. It’s as simple as that.

Built to work with any theme

The Sports Bench plugin is built to work with any well-built WordPress theme. Whether it’s from the free WordPress theme directory, StudioPress, Themeforest or somewhere else, you can use the plugin with any theme. You might have to make small styling adjustments, but functionally it will work.

Other Features

  • Team pages
  • Player pages
  • Standings
  • Stats
  • Scoreboard
  • Box Scores
  • Divisions
  • Widgets for standings, scoreboard and stats leaderboard
  • Blocks and shortcodes for teams, players, box scores, standings, scoreboard, stats leaderboard and more

Sports Currently Supported:

  • Baseball
  • Basketball
  • Football
  • Hockey
  • Rugby
  • Soccer
  • Volleyball

See what Sports Bench can do

Check out what you can do with Sports Bench by checking out one of the demos for each sport. You’ll get a good idea of how Sports Bench can help you and what you can do with the plugin to make it work for your website.

Upgrade to the Sports Bench Premium Plugin

Want to get access to more blocks, as well as playoffs, stat search and other cool features? Consider upgrading to the Sports Bench Premium plugin where you’ll get those cool new features as well as premium support for the plugin.


This plugin provides 15 blocks.

  • Sports Bench Box Score
  • Sports Bench Bracket
  • Sports Bench Game
  • Sports Bench Game Recap
  • Sports Bench List Division
  • Sports Bench Player
  • Sports Bench Player Page
  • Sports Bench Rivalry
  • Sports Bench Scoreboard
  • Sports Bench Standings
  • Sports Bench Stats
  • Sports Bench Team
  • Sports Bench Team Schedule
  • Sports Bench Team Page
  • Sports Bench Lite


  1. In the WordPress Dashboard, go to “Plugins” -> “Add New” and search for “Sports Bench Lite” and click install and activate, OR download the zip file of the plugin and go to “Plugins” -> “Add New” and click \”Upload Plugin\” and upload the zip file.
  2. Once the plugin has been activated, you can click on “Sports Bench” in the left hand menu in the dashboard to set up the settings. Please note that when you set the sport for your website, you should not change it as it will rewrite the game tables and wipe out that data.


Does Sports Bench support multiple sports on the same site?

Sports Bench only supports one sport on a site at the same time. That’s just how the plugin is written. If you would like to show multiple sports, you could create a WordPress Multisite install, with a different sport on each subsite (similar to the demos).

Is the Sports Bench plugin compatible with my theme?

Ideally it should be compatible with your theme. But that is also dependent on how your theme is created. If the theme is built up-to-WordPress standards (which includes any themes in the WordPress theme directory), then you shouldn’t have any issues. But the theme isn’t built right, you might run into issues.

I want to extend the plugin to match what I need. How do I do that?

Sports Bench already does a lot of what you need for your website. But if you need to extend it even further, be sure to check out the Documentation for the classes, functions and filters you need to customize the plugin.

What sports does Sports Bench support?

Sports Bench currently supports baseball, basketball, football, hockey, rugby, soccer and volleyball. More sports might be added over time.


There are no reviews for this plugin.

Contributors & Developers

“Sports Bench Lite” is open source software. The following people have contributed to this plugin.


Translate “Sports Bench Lite” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


2.2 – May 10, 2022

  • Added in the team manager role from the premium plugin.
  • Added in the baseball play-by-play feature from the premium plugin.

2.1.6 – March 29, 2022

  • Added more sanitization for inputs.

2.1.5 – March 27, 2022

  • Added more sanitization for inputs.

2.1.4 – March 19, 2022

  • Added more sanitization for inputs.
  • Made sure the variables are escaped correctly.

2.1.3 – March 6, 2022

  • Added sanitization for inputs.
  • Made sure the variables are escaped correctly.
  • Enqueued scripts the right way for adding shortcodes.
  • Fixed the constant name for the Sports Bench tables prefix.

2.1.2 – February 28, 2022

  • Initial release into the WP plugin directory.