Deleting Seasons


If you no longer need a season’s data, you can permanently delete it along with all associated games, statistics, and cached data using the Delete with Data action.

How to Delete a Season

  1. Go to Hub Data > Seasons
  2. Hover over the season you want to remove
  3. Click Delete with Data in the row actions
Seasons admin list showing the Delete with Data row action

A confirmation dialog will appear showing the number of games that will be deleted. Review the summary and click OK to proceed.

Confirmation dialog showing game count and data deletion warning

Warning

This action is permanent and cannot be undone. To restore deleted data, you will need to re-import the season from the API.

What Gets Deleted

When you delete a season, all of the following data is permanently removed:

DataDescription
GamesAll game records for the season, including scores, periods, and match details
Player statsPer-game player statistics (box scores, batting, pitching, fielding)
Team statsPer-game team statistics
StandingsSeason standings data
Bracket / Cup treePlayoff bracket structure
Aggregate statsCached league rankings, averages, and leader boards
Incidents & timelinePlay-by-play events for all games
Video highlightsHighlight video references for all games

What Is Preserved

The following data is shared across seasons and is not affected by deleting a season:

DataWhy It’s Kept
TeamsTeams play across multiple seasons
PlayersPlayers have careers spanning many seasons
LeaguesA league contains multiple seasons
Logos & photosMedia files belong to teams/players, not seasons
Venues & managersShared across all seasons
OddsStored by date, not by season
Layout Builder layoutsLayouts are per sport, not per season

Linked Child Seasons

Some seasons have linked child seasons (for example, the NBA regular season may be linked to the NBA Cup). If the season you are deleting has children, you will see a second confirmation asking whether to also delete the child seasons or keep them.

  • Delete children — Removes the child season(s) and all their data as well
  • Keep children — The child seasons are preserved but unlinked from the parent

🆘 Restoring Deleted Data

If you need the data back after deleting a season, go to API & Import > Import, find the league, and re-import the season. All tasks (fixtures, details, standings, etc.) will need to run again.

📚 Related