# ContestStage

> The competitive stage of a [`Contest`] within its edition: preseason/exhibition play folds separately from the regular-season and postseason aggregates it would otherwise pollute.

The competitive stage of a [`Contest`] within its edition:
preseason/exhibition play folds separately from the regular-season and
postseason aggregates it would otherwise pollute. Stored nullable — `NULL`
means "unknown stage" and is treated as regular-season for fold/read
purposes so a deploy of this column can precede any backfill.

**Kind:** enum · **Type:** `string`

**Values:** `preseason`, `regular`, `postseason`, `exhibition`, `allstar`

**Used by:** [ContestSummary](/docs/reference/data-model/contests/ContestSummary.md), [MatchSummary](/docs/reference/data-model/contests/MatchSummary.md)
