NFL teams have set their rosters for Week 1.
I've updated our roided-out (as in unnaturally muscular) NFC West ones featuring 27 columns of information for every current, former (since 2007) and practice-squad player. Those are available for download here. The file has the usual four worksheets, one per team, with each sheet featuring summarized breakdowns for that team.
The St. Louis Rams do enter the regular season with the NFL's youngest roster by average age. They'll be facing the Detroit Lions, who have the NFL's oldest roster by average age. Seattle is ninth-youngest. Arizona is fourth-oldest. San Francisco is fifth-oldest.
The Cardinals have the second-oldest specialists. The 49ers have the third-oldest ones. Arizona becomes eighth-oldest and San Francisco ninth-oldest when considering only offensive and defensive players for each team.
Looking at projected starters only, Seattle has the third-youngest and St. Louis has the fifth-youngest. San Francisco has the 11th-oldest starters. Arizona is right in the middle with the 16th-oldest starters.
Seattle has the fourth-youngest offensive and fifth-youngest defensive starters.
St. Louis has the seventh-youngest starters on offense, and on defense.
Arizona's starters rank 13th (offense) and 19th (defense) when sorting youngest to oldest.
San Francisco's starters rank seventh-oldest on offense with Randy Moss in the lineup. The 49ers' defensive starters rank ninth-oldest thanks in part to the what has been oldest (and one of the very best) starting defensive lines in the league.
These starting age figures reflect projected lineups. I'll generally adjust the rankings after Week 1 based on actual lineups.
For now, though, I'm heading off to the airport to catch a flight to Arizona for the Seahawks-Cardinals game Sunday. The chart below shows roster counts by position.