Sport Presets
SportsPress includes built-in sport presets that configure the plugin for a specific sport in one step. Applying a preset creates the default positions, outcomes, results, performance columns, league table columns, and player statistics appropriate for that sport.
What Applying a Preset Does
When you apply a preset from SportsPress > Settings > General, the plugin:
Creates the default player positions (e.g., Goalkeeper, Defender, Midfielder, Forward for Football).
Sets up event outcome conditions (e.g., Win/Loss/Draw based on goals).
Configures event result columns (e.g., Goals).
Defines player performance (box score) columns (e.g., Goals, Assists, Yellow Cards).
Configures league table columns with the standard equations for that sport (e.g., Played, Won, Drawn, Lost, Points).
Sets up player statistics columns with the appropriate calculations.
Presets can be applied at any time from the General settings tab. Applying a preset will overwrite existing configuration data for all of the above areas, so it is best applied during initial setup.
Available Presets
Presets are grouped into six categories.
Team Sports
Preset ID | Sport |
| Football (Association Football / Soccer) |
| American Football |
| Australian Rules Football |
| Basketball |
| Baseball |
| Cricket |
| Floorball |
| Handball |
| Ice Hockey |
| Lacrosse |
| Netball |
| Rugby League |
| Rugby Union |
| Softball |
| Volleyball |
Racket Sports
Preset ID | Sport |
| Squash |
| Table Tennis |
| Tennis |
Water Sports
Preset ID | Sport |
| Water Polo |
Target Sports
Preset ID | Sport |
| Darts |
| Golf |
| Snooker |
Esports
Preset ID | Sport |
| Counter-Strike: Global Offensive |
| Dota 2 |
| League of Legends |
Other
Preset ID | Sport |
| Custom (blank configuration, no defaults) |
Extending Presets
Additional presets can be registered via the sportspress_get_presets filter hook. Third-party sport-specific extensions (available separately) may add their own presets for sports not listed above.
