← All datasets

NFL Team Seasons

One row per NFL team per season, 1920 through the latest completed year: 2,299 team-seasons. Standings with the divisional and conference records split into W/L/T, points for and against, and the ending streak split into type and count (columns an era did not track are NA). Each team's own season article adds owner, general manager, head coach, home stadium, All-Pro and Pro Bowl counts, a playoff flag and playoff wins. Super Bowl appearance, win, opponent, both scores and the margin join on from the champions list (the 1966-69 AFL participants sit outside NFL standings), and each draft since 1936 contributes the team's first first-round pick number and position, NA when they traded out.
2,299 rows 1 file last pulled 2026-08-31
NFL Team Seasons 2,299 rows × 34 columns
Season_YearTeamTeam_CityTeam_NameWinsLossesTiesDiv_WinsDiv_LossesDiv_TiesConf_WinsConf_LossesConf_TiesPoints_ForPoints_AgainstStreak_TypeStreak_CountOwnerGeneral_ManagerHead_CoachHome_StadiumAll_ProsPro_BowlersMade_PlayoffsPlayoff_WinsIn_Super_BowlWon_Super_BowlSB_OpponentSB_Points_ForSB_Points_AgainstSB_Point_DiffFirst_Round_Pick_NumberFirst_Round_Pick_PositionTeam_Season_URL

Questions and answers

What is the NFL Team Seasons dataset?

One row per NFL team per season, 1920 through the latest completed year: 2,299 team-seasons. Standings with the divisional and conference records split into W/L/T, points for and against, and the ending streak split into type and count (columns an era did not track are NA). Each team's own season article adds owner, general manager, head coach, home stadium, All-Pro and Pro Bowl counts, a playoff flag and playoff wins. Super Bowl appearance, win, opponent, both scores and the margin join on from the champions list (the 1966-69 AFL participants sit outside NFL standings), and each draft since 1936 contributes the team's first first-round pick number and position, NA when they traded out.

How big is the NFL Team Seasons dataset?

2,299 rows in one CSV file, with 34 columns in total: Season_Year, Team, Team_City, Team_Name, Wins, Losses, Ties, Div_Wins, Div_Losses, Div_Ties, Conf_Wins, Conf_Losses, Conf_Ties, Points_For, Points_Against, Streak_Type, Streak_Count, Owner, General_Manager, Head_Coach, Home_Stadium, All_Pros, Pro_Bowlers, Made_Playoffs, Playoff_Wins, In_Super_Bowl, Won_Super_Bowl, SB_Opponent, SB_Points_For, SB_Points_Against, SB_Point_Diff, First_Round_Pick_Number, First_Round_Pick_Position, Team_Season_URL.

Where does the data come from?

It is built by programmatically scraping en.wikipedia.org, last pulled on 2026-08-31. Datasets are versioned; older versions stay downloadable.

Is the dataset free to download?

Yes. Every CodeSights dataset is completely free as a CSV download; a free account is all it takes. Anyone can preview the data without signing in.

Can I see the code that built this dataset?

Yes. The exact Python scraper that built it is viewable on the dataset page by any signed-in member, so every number is reproducible.

Can the data contain errors?

Automated scraping leaves room for error and the underlying sources change over time, so no version is guaranteed accurate or complete. If a number matters, verify it against the original source.

Browse every free dataset on CodeSights