Skip to contents

A helper function to choose the most recent season available for a given dataset.

Usage

most_recent_season(roster = FALSE)

get_latest_season(roster = FALSE)

get_current_season(roster = FALSE)

Arguments

roster

Either TRUE or FALSE. If TRUE, will return current year after March 15th, otherwise previous year. If FALSE, will return current year on or after Wednesday following Labor Day, i.e. Wednesday after the first Monday in September. Otherwise previous year.

Value

most recent season (a four digit numeric)

Details

This used to return new season on Thursday following Labor Day but NFL announced in March 2026 that the 2026 season will kick off on Wednesday because the TNF game will be played in Australia. We expect this to happen in future seasons as well and decided to flip the switch on Wednesday going forward.

See also

Other Date utils: get_current_week()