2023 NFL season

From Infogalactic: the planetary knowledge core
Jump to: navigation, search

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

2023 National Football League season
Regular season
Duration September 7, 2023 (2023-09-07) – January 7, 2024 (2024-01-07)
Playoffs
Start date January 13, 2024 (2024-01-13)
AFC Champions Kansas City Chiefs
NFC Champions San Francisco 49ers
Super Bowl LVIII
Date February 11, 2024
Site Allegiant Stadium, Paradise, Nevada
Pro Bowl
Date February 4, 2024
Site Camping World Stadium, Orlando, Florida
2023 NFL season is located in USA
Patriots
Patriots
Bills
Bills
Dolphins
Dolphins
Jets
Jets
Bengals
Bengals
Ravens
Ravens
Steelers
Steelers
Browns
Browns
Colts
Colts
Titans
Titans
Jaguars
Jaguars
Texans
Texans
Broncos
Broncos
Chiefs
Chiefs
Raiders
Raiders
Chargers
Chargers
AFC teams: Yellow ffff00 pog.svg West, Blue pog.svg North, Red pog.svg South, White pog.svg East
2023 NFL season is located in USA
Cowboys
Cowboys
Giants
Giants
Eagles
Eagles
Commanders
Commanders
Bears
Bears
Lions
Lions
Packers
Packers
Vikings
Vikings
Falcons
Falcons
Panthers
Panthers
Saints
Saints
Buccaneers
Buccaneers
Cardinals
Cardinals
Rams
Rams
Seahawks
Seahawks
49ers
49ers
NFC teams: Yellow ffff00 pog.svg West, Blue pog.svg North, Red pog.svg South, White pog.svg East

The 2023 NFL season is the 104th season of the National Football League (NFL). The regular season began on September 7, 2023, with defending Super Bowl LVII champion Kansas City losing to Detroit in the NFL Kickoff Game, and ended on January 7, 2024.

The playoffs started on January 13 and are scheduled to conclude with Super Bowl LVIII, the league's championship game, at Allegiant Stadium in Paradise, Nevada, on February 11.

This was the first season since 1935 that every team in a division (in this case the AFC North) finished with a winning record.

Player movement

The 2023 NFL league year and trading period began on March 15. On March 13, teams were allowed to exercise options for 2023 on players with option clauses in their contracts, submit qualifying offers to their pending restricted free agents, and submit a Minimum Salary Tender to retain exclusive negotiating rights to their players with expiring 2022 contracts and fewer than three accrued seasons of free agent credit. Teams were required to be under the salary cap using the "top 51" definition (in which the 51 highest paid-players on the team's payroll must have a combined salary cap). On March 15, clubs were allowed to contact and begin contract negotiations with players whose contracts had expired and thus became unrestricted free agents.

Positions key
C Center CB Cornerback DB Defensive back DE Defensive end
DL Defensive lineman DT Defensive tackle FB Fullback FS Free safety
G Guard HB Halfback K Placekicker KR Kick returner
LB Linebacker LS Long snapper OT Offensive tackle OL Offensive lineman
NT Nose tackle P Punter PR Punt returner QB Quarterback
RB Running back S Safety SS Strong safety TB Tailback
TE Tight end WR Wide receiver        

Free agency

Free agency began on March 15.[1] Notable players to change teams included:

Trades

The following notable trades were made during the 2023 league year:

  • March 15: The Los Angeles Rams traded CB Jalen Ramsey to Miami in exchange for TE Hunter Long and a 2023 third round selection.[2]
  • March 15: Indianapolis traded CB Stephon Gilmore to Dallas in exchange for a 2023 fifth round selection.[3]
  • March 15: Las Vegas traded TE Darren Waller to the New York Giants in exchange for a 2023 third round selection.[4]
  • March 15: Carolina traded WR D. J. Moore, 2023 first and second round selections (Nos. 9 and 61), a 2024 first round selection, and a 2025 second round selection to Chicago in exchange for a 2023 first round selection (No. 1).[5]
  • March 22: The New York Jets traded WR Elijah Moore and a 2023 third round selection to Cleveland in exchange for a 2023 second round selection.[6]
  • April 19: The Los Angeles Rams traded WR Allen Robinson and a 2023 seventh round selection to Pittsburgh in exchange for a 2023 seventh round selection.[7]
  • April 24: Green Bay traded QB Aaron Rodgers and 2023 first and fifth round selections to the New York Jets in exchange for 2023 first, second, and sixth round selections, and a conditional 2024 second round selection.[8]
  • April 29: Detroit traded RB D'Andre Swift and a 2023 seventh round selection to Philadelphia in exchange for 2023 seventh and 2025 fourth round selections.[9]
  • May 16: Minnesota traded DE Za'Darius Smith along with 2025 sixth and seventh round selections to Cleveland in exchange for 2024 and 2025 fifth round selections.[10]
  • August 25: San Francisco traded QB Trey Lance to Dallas in exchange for a 2024 fourth round selection.[11]
  • August 27: Cleveland traded OT Tyrone Wheatley Jr. to New England in exchange for RB Pierre Strong Jr.[12]
  • August 27: Pittsburgh traded G Kevin Dotson and 2024 fifth and 2025 sixth-round selections to the Los Angeles Rams in exchange for 2024 fourth and 2025 fifth round selections.[13]
  • August 29: New Orleans traded K Wil Lutz to Denver in exchange for a 2024 seventh round selection.[14]
  • August 29: New England traded K Nick Folk to Tennessee in exchange for a 2025 seventh round selection.[15]
  • August 29: Miami traded CB Noah Igbinoghene to Dallas in exchange for CB Kelvin Joseph.[16]
  • October 4: The Los Angeles Chargers traded CB J. C. Jackson and a 2025 seventh round selection to New England in exchange for a 2025 sixth round selection.[17]
  • October 18: The New York Jets traded WR Mecole Hardman and a 2025 seventh round selection to Kansas City in exchange for a 2025 sixth round selection.[18]
  • October 23: Tennessee traded S Kevin Byard to Philadelphia in exchange for S Terrell Edmunds and 2024 fifth and sixth round selections.[19]
  • October 30: The New York Giants traded DE Leonard Williams to Seattle in exchange for 2024 second and 2025 fifth round selections.[20]
  • October 31: Washington traded DE Montez Sweat to Chicago in exchange for a 2024 second round selection.[21]
  • October 31: Washington traded DE Chase Young to San Francisco in exchange for a 2024 third round selection.[22]
  • October 31: Green Bay traded CB Rasul Douglas and a 2024 fifth round selection to Buffalo in exchange for a 2024 third-round selection.[23]

Retirements

Notable retirements

Other retirements

<templatestyles src="Div col/styles.css"/>

Draft

The 2023 NFL Draft was held outside Union Station in Kansas City, Missouri, on April 27–29.[67] Chicago, by virtue of having the worst record in 2022, was awarded the first overall selection. However, it was traded to Carolina, who selected quarterback Bryce Young out of Alabama.

2023 deaths

Pro Football Hall of Fame members

Bobby Beathard
Beathard was the general manager of the Washington Redskins from 1978 to 1989 and the San Diego Chargers from 1990 to 2000, as well as serving as the Miami Dolphins' director of player personnel from 1972 to 1977, and was inducted into the Hall of Fame in 2018. He was a four-time Super Bowl champion (VII, VIII, XVII, and XXII). He died on January 30, age 86.[68]
Gil Brandt
Brandt was the vice president of player personnel for the Dallas Cowboys from 1960 to 1988, as well as serving in executive roles with the Los Angeles Rams 1955 to 1957 and the San Francisco 49ers from 1958 to 1959, helped create the NFL Scouting Combine, and was inducted into the Hall of Fame in 2019. He was a two-time Super Bowl champion (VI and XII). He died on August 31, age 91.[69]
Bob Brown
Brown played ten seasons in the NFL as an offensive tackle with the Philadelphia Eagles, Los Angeles Rams, and Oakland Raiders, and was inducted into the Hall of Fame in 2004. He was a six-time Pro Bowler and nine-time All-Pro (five first-team, four second-team). He died on June 16, age 81.[70]
Jim Brown
Brown played nine seasons in the NFL as a fullback with the Cleveland Browns, and was inducted into the Hall of Fame in 1971. He was a nine-time Pro Bowler, nine-time All-Pro (eight first-team, one second-team), three-time NFL MVP, and 1964 NFL Champion. He died on May 18, age 87.[71]
Dick Butkus
Butkus played nine seasons in the NFL as a linebacker with the Chicago Bears, and was inducted into the Hall of Fame in 1979. He was an eight-time Pro Bowler, eight-time All-Pro (five first-team, three second-team), and two-time NFL Defensive Player of the Year. He died on October 5, age 80.[72]
Bud Grant
Grant was the head coach of the Minnesota Vikings from 1967 to 1983 and the 1985 season. He won an NFL championship with the Vikings in 1969 and was inducted into the Hall of Fame in 1994. He died on March 11, age 95.[73]
Art McNally
McNally was the director of officiating for the NFL from 1968 to 1991. He was inducted into the Hall of Fame in 2022, becoming the first official to receive the honor. He died on January 1, age 97.[74]
Dave Wilcox
Wilcox played 11 seasons in the NFL as a linebacker with the San Francisco 49ers, and was inducted into the Hall of Fame in 2000. He was a seven-time Pro Bowler and four-time All-Pro (two first-team, two second-team). He died on April 19, age 80.[75]

Active personnel

Rule changes

The following rule changes for the 2023 season were approved at the NFL Owners' Meeting on March 28:[77][78][79]

  • The jersey numbering system was modified to allow the number 0 to be worn by all positions currently allowed to wear single-digit numbers. Placekickers and punters are now allowed to wear numbers 0–49 and 90–99. Previously 0 was not permitted to be used after the jersey numbering system was standardized in 1973 and kickers and punters could only wear numbers 1–19.
  • Timing rules were modified after a ruling on the field is reversed. If outside the two-minute warning, the play clock will be set to 40 seconds instead of 25. If inside the two minute warning and a 10-second runoff is used, the play clock would be set to 30 seconds.
  • Plays resulting in a turnover on downs were added to the list of booth reviewable plays (not challengeable by coaches). Plays resulting in a successful first down are still challengeable outside of the two minute warning.
  • Tripping was upgraded to a personal foul (15 yards) from its current 10 yard penalty, reverting a rule change from 1974.
  • Launching from one foot to attack an opponent became illegal, changing the current rule of both feet.
  • Illegally handing the ball forward behind the line of scrimmage (such as a quarterback handing the ball forward to an offensive lineman to avoid a sack) is now a loss of down, consistent with the same foul occurring beyond the line of scrimmage.
  • All illegal kicks (beyond the line of scrimmage or after the ball returns behind the line) are now penalized the same as an illegal forward pass (five yards and loss of down).
  • If the offense commits a live-ball penalty and the defense commits a dead-ball penalty on the last play of either half, the period will not be extended for an untimed down.
  • Language referring to "butt, ram, or spear" with the helmet was combined under the umbrella of "impermissible uses of the helmet" and clarified legal incidental contact.

During the May Owners Meeting, the following bylaw and rule changes was made:[80]

  • Teams will now be able to have a third quarterback available on game days without occupying a roster spot. The third quarterback will be available if the team's first two quarterbacks are either injured or disqualified. If one of the two regular quarterbacks return to the game, the third will return to the bench unless both quarterbacks are again unavailable for the same reasons.
  • On kickoffs, a fair catch made at or behind the 25 yard line will be awarded at the 25 yard line, mirroring the college football rule adopted in 2018.

Preseason

The majority of training camps opened on July 26. The preseason began on August 3 with the Pro Football Hall of Fame Game, in which Cleveland (represented in the Hall of Fame Class of 2023 by Joe Thomas) defeated the New York Jets (represented by Joe Klecko and Darrelle Revis).[81]

Regular season

The season was played over an 18-week schedule beginning on September 7. Each of the league's 32 teams played 17 games, with one bye week for each team. The regular season ended on January 7, 2024; all games during the final weekend were intra-division games, as it has been since 2010.

Each team played the other three teams in its own division twice, one game against each of the four teams from a division in its own conference, one game against each of the four teams from a division in the other conference, one game against each of the remaining two teams in its conference that finished in the same position in their respective divisions the previous season (e.g., the team that finished fourth in its division would play all three other teams in its conference that also finished fourth in their divisions), and one game against a team in another division in the other conference that also finished in the same position in their respective division the previous season.[82]

The division pairings for 2023 were as follows:[82]

Four intra-conference games
AFC East vs AFC West
AFC North vs AFC South
NFC East vs NFC West
NFC North vs NFC South

Four interconference games
AFC East vs. NFC East
AFC North vs. NFC West
AFC South vs. NFC South
AFC West vs. NFC North

Interconference game by 2022 position
NFC East at AFC West
NFC North at AFC North
NFC South at AFC East
NFC West at AFC South

Highlights of the 2023 season included:[83][84]

Changes to flexible scheduling rules

As part of new media agreements that were signed by the networks in 2021, the league's flexible scheduling system expanded this season to include Monday Night Football games, and increased the amount of cross-flexing (switching) of Sunday afternoon games between CBS and Fox.[100][101][102] In May 2023, league owners passed flex scheduling rules for Thursday Night Football as well, only as a trial basis for this season. However with no games being flexed in 2023, this rule will carry over to 2024.[103]

In 2023, any Monday Night Football game was allowed to be flexed between weeks 12 and 17, provided that the league announced its rescheduling no later than 12 days before the contests. For Sunday Night Football, no more than three games could be flexed between weeks 5 and 14, while any game between weeks 15 to 17 could be flexed; the league was required to give weeks 5 to 13 SNF games a 12-day notice, and weeks 14 to 17 a 6-day notice.[104][105] For Thursday Night Football, only two games could be flexed between weeks 13 and 17, teams were not allowed play two away TNF games during season, the same team could not be flexed into TNF both times, and the league was required to give a 28-day notice.[103]

CBS and Fox were still able to protect games from being moved, whether from a change to another network or a change of the Sunday afternoon time slot. When the initial season schedule was created, the two networks selected a limited amount of games involving a specific number of teams from their respective conference. Otherwise every game can be initially scheduled on any network regardless of conference.[101][106] After the season started, the two networks were allowed to protect one game each week from getting flexed.[102]

Scheduling changes

Week 6:

  • The DetroitTampa Bay game, originally scheduled at 1:00 p.m. ET, was flexed to 4:25 p.m. ET, remaining on Fox.[107]

Week 13:

Week 15:

Week 18:

  • All Week 18 games were initially listed with a kickoff time of "TBD"[111] and the schedule was released on December 31 after most of Week 17 was completed.[112]
  • Two games with playoff implications were moved to a Saturday doubleheader on ESPN, ABC, and ESPN+. Pittsburgh–Baltimore at 4:30 pm ET and Houston–Indianapolis at 8:15 pm ET.
  • The BuffaloMiami game, which would decide the AFC East champion, was moved to the final Sunday Night Football game at 8:20 pm ET on NBC.
  • All remaining games were scheduled on Sunday afternoon at either 1:00 or 4:25 pm ET on either CBS or Fox.

Regular season standings

Division

Conference

AFC
# Team Division W L T PCT DIV CONF SOS SOV STK
Division leaders
1 Kansas City Chiefs West 0 0 0 0–0 0–0 .000 .000
2 New England Patriots East 0 0 0 0–0 0–0 .000 .000
3 Houston Texans South 0 0 0 0–0 0–0 .000 .000
4 Baltimore Ravens North 0 0 0 0–0 0–0 .000 .000
Wild Cards
5 Los Angeles Chargers West 0 0 0 0–0 0–0 .000 .000
6 Indianapolis Colts South 0 0 0 0–0 0–0 .000 .000
7 Pittsburgh Steelers North 0 0 0 0–0 0–0 .000 .000
In the hunt
8 Tennessee Titans South 0 0 0 0–0 0–0 .000 .000
9 Cleveland Browns North 0 0 0 0–0 0–0 .000 .000
10 Miami Dolphins East 0 0 0 0–0 0–0 .000 .000
11 Denver Broncos West 0 0 0 0–0 0–0 .000 .000
12 Cincinnati Bengals North 0 0 0 0–0 0–0 .000 .000
13 Buffalo Bills East 0 0 0 0–0 0–0 .000 .000
14 Jacksonville Jaguars South 0 0 0 0–0 0–0 .000 .000
15 New York Jets East 0 0 0 0–0 0–0 .000 .000
16 Las Vegas Raiders West 0 0 0 0–0 0–0 .000 .000
Tiebreakers[lower-alpha 1]
  1. When breaking ties for three or more teams under the NFL's rules, they are first broken within divisions, then comparing only the highest ranked remaining team from each division.
Legend
w — Clinched wild card
x — Clinched playoff berth
y — Clinched division
z — Clinched first-round bye and home-field advantage
NFC
# Team Division W L T PCT DIV CONF SOS SOV STK
Division leaders
1 Arizona Cardinals West 0 0 0 0–0 0–0 .000 .000
2 Atlanta Falcons South 0 0 0 0–0 0–0 .000 .000
3 Chicago Bears North 0 0 0 0–0 0–0 .000 .000
4 Dallas Cowboys East 0 0 0 0–0 0–0 .000 .000
Wild cards
5 Carolina Panthers South 0 0 0 0–0 0–0 .000 .000
6 Detroit Lions North 0 0 0 0–0 0–0 .000 .000
7 Green Bay Packers North 0 0 0 0–0 0–0 .000 .000
In the hunt
8 Los Angeles Rams West 0 0 0 0–0 0–0 .000 .000
9 Minnesota Vikings North 0 0 0 0–0 0–0 .000 .000
10 New York Giants East 0 0 0 0–0 0–0 .000 .000
11 New Orleans Saints South 0 0 0 0–0 0–0 .000 .000
12 Philadelphia Eagles East 0 0 0 0–0 0–0 .000 .000
13 San Francisco 49ers West 0 0 0 0–0 0–0 .000 .000
14 Seattle Seahawks West 0 0 0 0–0 0–0 .000 .000
15 Tampa Bay Buccaneers South 0 0 0 0–0 0–0 .000 .000
16 Washington Commanders East 0 0 0 0–0 0–0 .000 .000
Tiebreakers[lower-alpha 1]
  1. When breaking ties for three or more teams under the NFL's rules, they are first broken within divisions, then comparing only the highest ranked remaining team from each division.
Legend
w — Clinched wild card
x — Clinched playoff berth
y — Clinched division
z — Clinched first-round bye and home-field advantage

Postseason

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

The 2023 playoffs began with the wild-card round, with three wild-card games played in each conference. Wild Card Weekend was played on January 13–15, 2024. In the Divisional round on January 20–21, the top seed in the conference played the lowest remaining seed and the other two remaining teams played each other. The winners of those games advanced to the Conference Championship games played on January 28. Super Bowl LVIII is scheduled for February 11 at Allegiant Stadium in Paradise, Nevada.

Bracket

Jan. 15 – Raymond James Stadium Jan. 20/21 – TBD
5 Philadelphia
4 Tampa Bay
Jan. 28 – TBD
Jan. 14 – AT&T Stadium
See Re-seeding below
7 Green Bay
Jan. 20/21 – Levi's Stadium
2 Dallas
NFC Championship
Jan. 14 – Ford Field
1 San Francisco
6 LA Rams
Divisional playoffs Feb. 11 – Allegiant Stadium
3 Detroit
Wild Card playoffs
N
Jan. 13 – NRG Stadium Jan. 20/21 – TBD A
Super Bowl LVIII
5 Cleveland
4 Houston
Jan. 28 – TBD
Jan. 14 – Highmark Stadium
See Re-seeding below
7 Pittsburgh
Jan. 20/21 – M&T Bank Stadium
2 Buffalo
AFC Championship
Jan. 13 – Arrowhead Stadium
1 Baltimore
6 Miami
3 Kansas City
  • Re-seeding: Home field is determined by seeding number, not position on the bracket. The NFL does not use a fixed bracket system; the outcome of the Wild Card games determine the matchups of the Divisional games, with the lowest remaining seed in each conference traveling to the first seed, and the second-lowest remaining seed traveling to the second-highest remaining seed.
  • Conference Championship: Home field goes to the higher-remaining seed in each conference.

Records, milestones, and notable statistics

Week 1

Week 2

  • Puka Nacua set the record for most receptions in a game by a rookie, with 15. The previous record of 14 was shared by four players.[115]
  • Nacua also became the first rookie to record at least ten catches and 100 receiving yards in each of his team's first two games of the season.[115]
  • Nacua also set the record for most receptions in a player's first two games of his career, with 25. The previous record of 19 was held by Earl Cooper.[116]
  • Travis Kelce passed Shannon Sharpe for fourth place in most receptions made by a tight end.[115]
  • C. J. Stroud set the Super Bowl Era record for most yards thrown by a rookie without an interception in his first two starts, with 626.[115]
  • Russell Wilson became the first player to reach 40,000 passing yards and 5,000 rushing yards.[117]
  • Wilson also became the third quarterback to reach 5,000 rushing yards, joining Michael Vick and Cam Newton.[117]

Week 3

  • Matt Gay became the first player to kick four field goals of at least 50 yards in a game.[118]
  • Keenan Allen set the record for most receptions in a game by a player who also had a passing touchdown, with 18. The previous record of 12 was shared by Tarik Cohen and Jerry Rice.[118]
  • Patrick Mahomes became the fastest player to reach 25,000 passing yards, doing so in 83 games. The previous record of 90 games was held by Matthew Stafford.[118]
  • Jalen Hurts set the record for most rushing touchdowns by a quarterback in his first 50 games, with 29. The previous record of 28 was held by Cam Newton.[119]
  • Sam LaPorta set the record for most receptions by a tight end in the first three games of his career, with 18. The previous record of 17 was held by Keith Jackson.[120]
  • LaPorta also became the first tight end to record at least five receptions in each of his first three career games.[120]
  • The Miami Dolphins became the third team to score 70 points in a game, joining the 1950 Los Angeles Rams and the 1966 Washington Redskins.[121]
  • Miami became the second team to record 700 yards of offense in a game, joining the 1951 Los Angeles Rams.[122]
  • Miami became the first team to record five rushing touchdowns and five passing touchdowns in the same game.[122]

Week 4

  • C. J. Stroud became the first player to have at least 1,200 passing yards and no interceptions in the first four games of his career.[123]
  • Khalil Mack tied the record for most career games with at least five sacks, with two. He shares the record with Derrick Thomas.[123]
  • Puka Nacua set the record for most receptions in a player's first four games of his career, with 39. The previous record of 30 was held by Anquan Boldin.[123][124]
  • Nacua also set the record for most receiving yards in a player's first four games of his career, with 501.[123]
  • Nacua also became the second player with at least 100 receiving yards in three of his first four career games, joining Harlon Hill.[123]

Week 5

  • C. J. Stroud set the record for most pass attempts without an interception to start his career, ultimately with 191.[125] The previous record of 176 was held by Dak Prescott.[126]
  • Patrick Mahomes became the tenth quarterback to defeat all 31 NFL teams excluding the team for which he plays. He also became the youngest to accomplish that feat at age 28 years, 21 days. The previous record of 30 years, 86 days was held by Tom Brady.[127]
  • The Miami Dolphins set the record for most total yards in the first five games of the season, with 2,568. The previous record of 2,527 was held by the 2000 St. Louis Rams.[126][128]

Week 7

  • Dustin Hopkins became the first player to make a field goal of at least 50 yards in five consecutive games.[129]
  • Patrick Mahomes became the fastest player to record ten games with at least 400 passing yards, doing so in 87 games. The previous record of 90 games was held by Dan Marino.[130]
  • Travis Kelce became the first tight end to record five games with at least ten receptions and 150 receiving yards.[130]
  • Myles Garrett set the record for most sacks recorded before a player's 28th birthday, with 82. The previous record of 80 was held by Reggie White.[130]
  • Puka Nacua set the record for most receptions by a player in the first seven games of his career, with 58. The previous record of 49 was held by Saquon Barkley.[130]
  • Bill Belichick became the third head coach to win 300 games, joining Don Shula and George Halas.[131]
Week 8

Week 9

  • C. J. Stroud set the record for most passing yards in a game by a rookie, with 470. The previous record of 453 was held by Marc Bulger.[136]
  • Stroud also tied the record for most passing touchdowns in a game by a rookie, with five. He shares the record with five other players.[137]
  • Stroud also became the first rookie to have at least 400 passing yards, four passing touchdowns, and no interceptions in a game.[138]
  • A. J. Cole III set the record for gross punt average in a game, with 63.6 yards. The previous record of 63.0 yards was held by Andy Lee.[139]
  • Taysom Hill became the first player in the Super Bowl era to have at least ten touchdowns passing, rushing, and receiving in his career.[138]
  • Joshua Dobbs became the first player to have three touchdowns in back-to-back weeks while playing for different teams.[138]
  • Brandon Aubrey set the record for most consecutive field goals made without a miss to start his ultimately with 35. The previous record of 18 was held by Travis Coons.[138]
  • All four teams in the AFC North had a record of at least two games above .500 after this week concluded, marking the first time all four teams in one division were two games or more above .500 after Week 9 since the 2002 divisional realignment.[140]

Week 10

  • C. J. Stroud became the second rookie to pass for 800 yards in a two-game span, joining Cam Newton.[141]
  • Stroud also tied the record for most games with at least 350 passing yards by a rookie, with three. He shares the record with Newton and Andrew Luck.[141]
  • Justin Herbert set the record for most passing yards in a player's first four seasons, currently with 16,438. The previous record of 16,418 was held by Dan Marino.[142]
  • CeeDee Lamb became the first wide receiver since at least 1950 to have at least ten receptions, 150 receiving yards, a receiving touchdown, and a rushing touchdown in the same game.[142]
  • Six games ended with game-winning field goals as time expired, setting a record for one week.[143]

Week 11

  • Josh Allen set the record for most total touchdowns in a player's first six seasons, currently with 205. The previous record of 204 was held by Patrick Mahomes.[144]
  • Tyreek Hill became the first player in the Super Bowl era to have at least 1,200 receiving yards in his team's first ten games of a season.[144]
  • Jalen Hurts set the record for most rushing touchdowns by a quarterback in his first four seasons, currently with 35. The previous record of 33 was held by Cam Newton.[145]

Week 12

  • DaRon Bland set the record for most interception return touchdowns in a season, with five. The previous record of four was shared by Eric Allen, Ken Houston, and Jim Kearney.[146]
  • Jalen Hurts became the first quarterback to have at least 10 rushing touchdowns in three consecutive seasons.[147]
  • Hurts also set the record for most games with at least two rushing touchdowns by a quarterback, with 11. The previous record of 10 was held by Cam Newton.[147]
  • C. J. Stroud became the first rookie to have at least 300 passing yards in four consecutive games.[147]
  • Lamar Jackson became the fourth quarterback to have 5,000 career rushing yards, joining Newton, Michael Vick, and Russell Wilson.[147] Jackson also became the fastest to reach this mark, doing so in 82 games. The previous record of 104 games was held by Vick.[148]
  • Patrick Mahomes set the record for most games with at least two passing touchdowns in a player's first seven seasons, currently with 66. The previous record of 65 was held by Dan Marino.[147]
  • Travis Kelce became the fourth tight end to reach 11,000 career receiving yards, joining Antonio Gates, Tony Gonzalez, and Jason Witten. Kelce became the fastest to reach this mark, doing so in 154 games. The previous record of 191 games was held by Gonzalez.[147]

Week 13

  • C. J. Stroud set the record for the most passing yards by a rookie in a five-game span, with 1,740. The previous record of 1,625 yards was held by Andrew Luck.[149]
  • Tyreek Hill set the record for the most games in a season with at least 150 receiving yards and a touchdown, with five. The previous record of four was shared by five players.[150]
  • Christian McCaffrey became the third player to have at least 50 rushing touchdowns and 25 receiving touchdowns, joining Marshall Faulk and Lenny Moore.[151]
  • Mike Evans improved his own record for the most seasons with at least 1,000 receiving yards to start a player's career, with 10.[152]
  • Evans also became the third player to have at least 10 seasons with at least 1,000 receiving yards at any point in his career, joining Randy Moss and Jerry Rice.[149]
  • The New England Patriots became the first team in the Super Bowl era to lose three straight games despite allowing 10 or fewer points in each game.[149]

Week 14

Week 15

Week 16

  • Josh Allen became the second quarterback to have 50 rushing touchdowns in his career, joining Cam Newton.[160]
  • Amari Cooper became the second player to have 200 receiving yards in a game for three different teams, joining Terrell Owens.[161]
  • Justin Jefferson set the record for most receiving yards in a player's first four seasons, currently with 5,648. The previous record of 5,512 was held by Michael Thomas.[161]
  • Jalen Hurts set the record for most rushing touchdowns by a quarterback in a season, with 15. The previous record of 14 was held by Newton.[162]

Week 17

Week 18

  • Puka Nacua set the record for the most receiving yards by a rookie in a season, with 1,486. The previous record of 1,463 yards was held by Bill Groman.[167]
  • Nacua set also the record for the most receptions by a rookie in a season, with 105. The previous record of 104 receptions was held by Jaylen Waddle.[167]
  • Montez Sweat became the first player to lead two teams in sacks during the same season since sacks became an official stat in 1982.[168]
  • Sam LaPorta set the record for most receptions in a season by a rookie tight end, with 82. The previous record of 81 was held by Keith Jackson.[169]
  • LaPorta also became the third rookie tight end with at least 10 receiving touchdowns, joining Mike Ditka and Rob Gronkowski.[169]
  • LaPorta and Jahmyr Gibbs became the first pair of rookie teammates to each score at least 10 touchdowns.[169]
  • C. J. Stroud became the fifth player to have at least 4,000 passing yards in his rookie season.[170]
  • Bill Belichick tied the record for most losses by a head coach, with 165. He shares the record with Jeff Fisher and Dan Reeves.[171]
  • The AFC North became the first division since the 1935 Western Division to have all its teams finish with a winning record.[172]

Wild Card Round

  • C. J. Stroud tied the record for most touchdown passes in a playoff game by a rookie, with three. He shares the record with Sammy Baugh, Dak Prescott, and Brock Purdy.[173]
  • Stroud also became the youngest starting quarterback to win a playoff game at age 22 years, 102 days. The previous record of 22 years, 192 days was held by Michael Vick.[173]
  • The Green Bay Packers tied the record for most postseason wins by a franchise, with 37. They share the record with the New England Patriots.[174]
  • Green Bay also became the first 7-seed to win a playoff game.

Divisional Round

Awards

Individual season awards

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

The 13th Annual NFL Honors, saluting the best players and plays from the 2023 season, will be held on February 8, 2024 at Resorts World Theatre, Las Vegas, Nevada.

Award Winner Position Team
AP Most Valuable Player
AP Offensive Player of the Year
AP Defensive Player of the Year
AP Coach of the Year
AP Assistant Coach of the Year
AP Offensive Rookie of the Year
AP Defensive Rookie of the Year
AP Comeback Player of the Year
Pepsi Rookie of the Year
Walter Payton NFL Man of the Year
PFWA NFL Executive of the Year
Super Bowl Most Valuable Player

All-Pro team

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

The following players were named first-team All-Pro by the Associated Press:[176]

Offense
QB Lamar Jackson (BAL)
RB Christian McCaffrey (SF)
WR Tyreek Hill (MIA)
CeeDee Lamb (DAL)
Amon-Ra St. Brown (DET)
TE George Kittle (SF)
LT Trent Williams (SF)
LG Joe Thuney (KC)
C Jason Kelce (PHI)
RG Zack Martin (DAL)
RT Penei Sewell (DET)
Defense
DE Myles Garrett (CLE)
T. J. Watt (PIT)
DT Aaron Donald (LAR)
Chris Jones (KC)
LB Fred Warner (SF)
Roquan Smith (BAL)
Quincy Williams (NYJ)
CB DaRon Bland (DAL)
Sauce Gardner (NYJ)
Trent McDuffie (KC)
S Kyle Hamilton (BAL)
Antoine Winfield Jr. (TB)
Special teams
K Brandon Aubrey (DAL)
P A. J. Cole III (LV)
KR Keisean Nixon (GB)
PR Rashid Shaheed (NO)
ST Miles Killebrew (PIT)
LS Ross Matiscik (JAX)

Players of the Week/Month

The following were named the top performers during the 2023 season:

Week/
Month
Offensive
Player of the Week/Month
Defensive
Player of the Week/Month
Special Teams
Player of the Week/Month
AFC NFC AFC NFC AFC NFC
1[177] Tua Tagovailoa QB
(Miami)
Brandon Aiyuk WR
(San Francisco)
Jordan Whitehead S
(New York Jets)
Jessie Bates S
(Atlanta)
Xavier Gipson WR
(New York Jets)
Jake Elliott K
(Philadelphia)
2[178] Josh Allen QB
(Buffalo)
D'Andre Swift RB
(Philadelphia)
Alex Highsmith LB
(Pittsburgh)
Micah Parsons LB
(Dallas)
Nick Folk K
(Tennessee)
Jake Camarda P
(Tampa Bay)
3[179] De'Von Achane RB
(Miami)
Kenneth Walker III RB
(Seattle)
Terrel Bernard LB
(Buffalo)
Aidan Hutchinson DE
(Detroit)
Matt Gay K
(Indianapolis)
Matt Prater K
(Arizona)
Sept.[180] Tua Tagovailoa QB
(Miami)
Christian McCaffrey RB
(San Francisco)
T. J. Watt LB
(Pittsburgh)
Micah Parsons LB
(Dallas)
Tyler Bass K
(Buffalo)
Jake Camarda P
(Tampa Bay)
4[181] Josh Allen QB
(Buffalo)
Christian McCaffrey RB
(San Francisco)
Khalil Mack OLB
(Los Angeles Chargers)
Devon Witherspoon CB
(Seattle)
Brandon McManus K
(Jacksonville)
Jake Elliott K
(Philadelphia)
5[182] Ja'Marr Chase WR
(Cincinnati)
D. J. Moore WR
(Chicago)
Maxx Crosby DE
(Las Vegas)
Fred Warner MLB
(San Francisco)
Greg Zuerlein K
(New York Jets)
Blake Grupe K
(New Orleans)
6[183] Raheem Mostert RB
(Miami)
Jared Goff QB
(Detroit)
Blake Cashman LB
(Houston)
Jordan Hicks LB
(Minnesota)
Dustin Hopkins K
(Cleveland)
Jamison Crowder WR
(Washington)
7[184] Lamar Jackson QB
(Baltimore)
A. J. Brown WR
(Philadelphia)
Myles Garrett DE
(Cleveland)
Camryn Bynum S
(Minnesota)
Dustin Hopkins K
(Cleveland)
Younghoe Koo K
(Atlanta)
8[185] Joe Burrow QB
(Cincinnati)
Jalen Hurts QB
(Philadelphia)
Justin Simmons S
(Denver)
Frankie Luvu LB
(Carolina)
Thomas Morstead P
(New York Jets)
Brandon Aubrey K
(Dallas)
Oct.[186] Tyreek Hill WR
(Miami)
A. J. Brown WR
(Philadelphia)
Quincy Williams LB
(New York Jets)
Danielle Hunter LB
(Minnesota)
Brandon McManus K
(Jacksonville)
Brandon Aubrey K
(Dallas)
9[187] C. J. Stroud QB
(Houston)
Joshua Dobbs QB
(Minnesota)
Kenny Moore II CB
(Indianapolis)
Paulson Adebo CB
(New Orleans)
Derius Davis WR
(Los Angeles Chargers)
Tress Way P
(Washington)
10[188] Devin Singletary RB
(Houston)
CeeDee Lamb WR
(Dallas)
Robert Spillane LB
(Las Vegas)
Nick Bosa DL
(San Francisco)
Marvin Mims WR
(Denver)
Jason Myers K
(Seattle)
11[189] Trevor Lawrence QB
(Jacksonville)
Brock Purdy QB
(San Francisco)
Jalen Ramsey CB
(Miami)
DaRon Bland CB
(Dallas)
Reggie Gilliam FB
(Buffalo)
Ethan Evans P
(Los Angeles Rams)
12[190] Patrick Mahomes QB
(Kansas City)
Kyren Williams RB
(Los Angeles Rams)
Josh Allen DE
(Jacksonville)
Jessie Bates S
(Atlanta)
Brandon McManus K
(Jacksonville)
Jake Elliott K
(Philadelphia)
Nov.[191] C. J. Stroud QB
(Houston)
Dak Prescott QB
(Dallas)
Khalil Mack LB
(Los Angeles Chargers)
DaRon Bland CB
(Dallas)
Wil Lutz K
(Denver)
Cairo Santos K
(Chicago)
13[192] Jake Browning QB
(Cincinnati)
Deebo Samuel WR
(San Francisco)
Derek Stingley Jr. CB
(Houston)
Antoine Winfield Jr. S
(Tampa Bay)
J. K. Scott P
(Los Angeles Chargers)
Jalen Reeves-Maybin LB
(Detroit)
14[193] Zach Wilson QB
(New York Jets)
Tommy DeVito QB
(New York Giants)
Harold Landry LB
(Tennessee)
Ivan Pace Jr. LB
(Minnesota)
Tylan Wallace WR
(Baltimore)
Brandon Aubrey K
(Dallas)
15[194] James Cook RB
(Buffalo)
Baker Mayfield QB
(Tampa Bay)
Bradley Chubb LB
(Miami)
Julian Love S
(Seattle)
Kaʻimi Fairbairn K
(Houston)
Eddy Piñeiro K
(Carolina)
16[195] Amari Cooper WR
(Cleveland)
Puka Nacua WR
(Los Angeles Rams)
Kyle Hamilton S
(Baltimore)
Ifeatu Melifonwu S
(Detroit)
Jason Sanders K
(Miami)
Younghoe Koo K
(Atlanta)
17[196] Lamar Jackson QB
(Baltimore)
Jordan Love QB
(Green Bay)
Rasul Douglas CB
(Buffalo)
Tyrique Stevenson CB
(Chicago)
Harrison Butker K
(Kansas City)
Gunner Olszewski WR
(New York Giants)
18[197] C. J. Stroud QB
(Houston)
Jordan Love QB
(Green Bay)
T. J. Watt LB
(Pittsburgh)
Antoine Winfield Jr. S
(Tampa Bay)
Deonte Harty WR
(Buffalo)
Jamie Gillan P
(New York Giants)
Dec./Jan.[198] Lamar Jackson QB
(Baltimore)
Christian McCaffrey RB
(San Francisco)
Derek Stingley Jr. CB
(Houston)
Antoine Winfield Jr. S
(Tampa Bay)
Sam Martin P
(Buffalo)
Brandon Aubrey K
(Dallas)
Week FedEx Air
Player of the Week[199]
FedEx Ground
Player of the Week[199]
Pepsi Zero Sugar
Rookie of the Week[200]
1 Tua Tagovailoa
(Miami)
Christian McCaffrey
(San Francisco)
Xavier Gipson WR
(New York Jets)
2 Geno Smith
(Seattle)
Christian McCaffrey
(San Francisco)
Puka Nacua WR
(Los Angeles Rams)
3 Tua Tagovailoa
(Miami)
De'Von Achane
(Miami)
De'Von Achane RB
(Miami)
4 Josh Allen
(Buffalo)
Christian McCaffrey
(San Francisco)
Puka Nacua WR
(Los Angeles Rams)
5 Joe Burrow
(Cincinnati)
Breece Hall
(New York Jets)
De'Von Achane RB
(Miami)
6 Jared Goff
(Detroit)
Raheem Mostert
(Miami)
Byron Young LB
(Los Angeles Rams)
7 Patrick Mahomes
(Kansas City)
D'Onta Foreman
(Chicago)
Puka Nacua WR
(Los Angeles Rams)
8 Jalen Hurts
(Philadelphia)
Gus Edwards
(Baltimore)
Will Levis QB
(Tennessee)
9 C. J. Stroud
(Houston)
Keaton Mitchell
(Baltimore)
C. J. Stroud QB
(Houston)
10 Dak Prescott
(Dallas)
Devin Singletary
(Houston)
C. J. Stroud QB
(Houston)
11 Brock Purdy
(San Francisco)
Jaylen Warren
(Pittsburgh)
Tommy DeVito QB
(New York Giants)
12 Dak Prescott
(Dallas)
Christian McCaffrey
(San Francisco)
Jalin Hyatt WR
(New York Giants)
13 Brock Purdy
(San Francisco)
James Conner
(Arizona)
Sam LaPorta TE
(Detroit)
14 Brock Purdy
(San Francisco)
Christian McCaffrey
(San Francisco)
Tommy DeVito QB
(New York Giants)
15 Baker Mayfield
(Tampa Bay)
James Cook
(Buffalo)
Sam LaPorta TE
(Detroit)
16 Joe Flacco
(Cleveland)
Khalil Herbert
(Chicago)
Puka Nacua WR
(Los Angeles Rams)
17 Lamar Jackson
(Baltimore)
Najee Harris
(Pittsburgh)
Zay Flowers WR
(Baltimore)
18 Jordan Love
(Green Bay)
Derrick Henry
(Tennessee)
C. J. Stroud QB
(Houston)
Month Rookie of the Month
Offensive Defensive
Sept.[180] C. J. Stroud QB
(Houston)
Christian Gonzalez CB
(New England)
Oct.[186] Jordan Addison WR
(Minnesota)
Devon Witherspoon CB
(Seattle)
Nov.[191] C. J. Stroud QB
(Houston)
Calijah Kancey DT
(Tampa Bay)
Dec./Jan.[198] Puka Nacua WR
(Los Angeles Rams)
Kobie Turner DT
(Los Angeles Rams)

Notable events

Sale of the Washington Commanders

File:Josh Harris Commanders 2023.jpg
Josh Harris led a group that bought the Washington Commanders from Daniel Snyder for $6.05 billion.

After mounting pressure from other league owners to sell the franchise, Daniel Snyder hired BofA Securities in November 2022 to explore possible transactions.[201][202][203] He reached an agreement in May 2023 to sell the Commanders to a group headed by Josh Harris, owner of the NBA's Philadelphia 76ers and the NHL's New Jersey Devils, for $6.05 billion.[204] The group has 20 limited partners worth a combined $100 billion, including Mitchell Rales and Magic Johnson.[205][206] The sale was the highest price ever paid for a sports team and was unanimously approved by the NFL on July 20, 2023.[207][208]

Gambling suspensions

On April 21, the NFL suspended three players indefinitely (Detroit wide receiver Quintez Cephus and safety C. J. Moore, and Washington defensive end Shaka Toney), and two players for six games (Detroit wide receivers Jameson Williams and Stanley Berryhill) for violations of the league's gambling policy. Detroit later released Cephus and Moore.[209]

On June 29, the NFL suspended three additional players indefinitely (Indianapolis cornerback Isaiah Rodgers and linebacker Rashod Berry, and free agent defensive lineman Demetrius Taylor) for betting on league games in 2022. The league also suspended Tennessee offensive lineman Nicholas Petit-Frere for six games for violating the league's gambling policy by betting on non-NFL sports while at team facilities.[210] On July 24, Denver defensive lineman Eyioma Uwazurike was suspended indefinitely for violating the policy.[211]

On September 29, the NFL revised the gambling policy. Betting on NFL games will incur a minimum ban of one year, providing inside information will incur an indefinite ban with a one-year minimum, and match fixing or attempted match fixing will result in a lifetime ban. The penalties for betting on other sports at NFL facilities were reduced to a two-game ban for first-time offenders, a six-game ban for second-time offenders, and a minimum one-year ban for further infractions. This resulted in Williams and Petit-Frere being immediately reinstated.[212]

All players suspended indefinitely are allowed to apply for reinstatement after the 2023 season.

Head coaching and front office changes

Head coaches

Off-season

Team Departing coach Interim coach Incoming coach Reason for leaving Notes
Arizona Cardinals Kliff Kingsbury Jonathan Gannon Fired Kingsbury was fired on January 9, after four seasons with the Cardinals. During his tenure, the team was 28–37–1 (.432), with one playoff appearance and no playoff wins.[213]

Gannon, who spent the previous two seasons as the Philadelphia Eagles defensive coordinator, was hired on February 14. This is his first head coaching position at any level.[214]

Carolina Panthers Matt Rhule Steve Wilks Frank Reich After a 1–4 start, Rhule was fired on October 10, 2022, after more than two seasons with the team. During his tenure, the Panthers were 11–27 (.289) with no playoff appearances.

Wilks, the team's defensive pass game coordinator and secondary coach, took over as interim coach. This is his second NFL head coaching position, having previously been the head coach of the Arizona Cardinals for one season.[215]

Reich was hired on January 26. As the head coach of the Indianapolis Colts from 2018 to 2022, he compiled a record of 40–33–1 (.547), with two playoff appearances and a 1–2 (.333) playoff record.[216]

Denver Broncos Nathaniel Hackett Jerry Rosburg Sean Payton Hackett was fired on December 26, 2022, after a 4–11 (.267) tenure, missing the playoffs in his only partial season with the team.[217][218]

Rosburg, the team's senior assistant to the head coach, was named interim head coach. This is his first head coaching position; he previously served as the Baltimore Ravens special team coordinator for eleven seasons.[219]

Payton was hired on February 3. In fifteen seasons with the New Orleans Saints, he compiled an overall record of 152–89 (.631), with nine playoff appearances, seven NFC South division titles, and a Super Bowl championship. He was the AP NFL Coach of the Year in 2006.[220]

Houston Texans Lovie Smith DeMeco Ryans Smith was fired on January 8 after one season, compiling a record of 3–13–1 (.206) and missing the playoffs.[221]

Ryans was hired on January 31. A former Texans linebacker and defensive assistant coach for the San Francisco 49ers since 2017, this is his first NFL head coaching position.[222]

Indianapolis Colts Frank Reich Jeff Saturday Shane Steichen Reich was fired on November 7, 2022, after starting the season 3–5–1 (.389). In 5+ seasons with the Colts, Reich was 40–33–1 (.547), with 2 playoff appearances and a playoff record of 1–2 (.333).[223]

Saturday, a 6-time Pro Bowler who played thirteen seasons as a center in the NFL (twelve of them for the Colts), and consultant for the team, was named interim head coach. His only previous coaching experience at any level was for Hebron Christian Academy in Dacula, Georgia.[224]

Steichen, who spent the previous two seasons as the Philadelphia Eagles offensive coordinator, was hired on February 14. This is his first head coaching position at any level.[225]

In-season

Team Departing coach Reason for leaving Interim replacement Notes
Las Vegas Raiders Josh McDaniels Fired Antonio Pierce After a 3–5 (.375) start, McDaniels was fired on October 31 after one and a half seasons with the team. During his tenure, the Raiders were 9–16 (.360) with no playoff appearances.[226]

Pierce, the team's linebackers coach, was promoted to interim head coach. This is his first head coaching position.[227]

Carolina Panthers Frank Reich Chris Tabor On November 27, Reich was fired after 1–10 (.091) start in his first year as Panthers' head coach.

Tabor, the team's special teams coordinator, was elevated as interim head coach. This is his first experience as head coach.[228]

Los Angeles Chargers Brandon Staley Giff Smith After a 5–9 (.357) start, Staley was fired on December 15 after almost three seasons with the team. During his tenure, the Chargers were 24–24 (.500) with one playoff appearance and a playoff record of 0–1 (.000).[229]

Smith, the team's outside linebackers coach, was elevated as interim head coach. This is his first head coaching position.[230]

Front office personnel

Off-season

Team Position Departing office holder Reason for leaving Interim replacement Incoming office holder Notes
Arizona Cardinals General manager Steve Keim Resigned N/A Monti Ossenfort Keim stepped down on January 9 for health-related reasons. He had served as the Cardinals' GM for 10 seasons.[213]

Ossenfort was hired on January 16. He was previously the Tennessee Titans' director of player personnel from 2020 to 2022.[231]

Chicago Bears President Ted Phillips Retired Kevin Warren Phillips retired after the 2022 season, after 24 seasons as the Bears' president.[232]

Warren was hired on January 12. He was previously the Big Ten Commissioner from 2020 to 2023.[233]

Tennessee Titans General manager Jon Robinson Fired Ryan Cowden Ran Carthon Robinson was fired on December 6, 2022, after more than six seasons as the Titans' GM, despite a relatively successful tenure with the Titans, including two AFC South titles, four playoff appearances, and an AFC Championship appearance in 2019.

Cowden, the team's vice president of player personnel, served as interim GM for the rest of the season.[234]

Carthon was hired on January 18. He had been in management positions with several teams since 2008, after playing two seasons with the Indianapolis Colts from 2004 to 2006. His most recent position was as the San Francisco 49ers' director of pro/player personnel since 2017.[235]

In-season

Team Position Departing office holder Reason for leaving Interim replacement Notes
Las Vegas Raiders General manager Dave Ziegler Fired Champ Kelly After a 3–5 start, Ziegler was fired on October 31 after one and a half seasons with the team. During his tenure, the Raiders were 9–16 (.360) with no playoff appearances.[226]

Kelly, the team's assistant general manager, would serve as interim GM for the rest of the season.[236]

Los Angeles Chargers Tom Telesco

JoJo Wooden

Telesco was fired on December 15 after ten seasons with the team.[229]

Wooden, the team's director of player personnel, would serve as interim GM for the rest of the season.[230]

Stadiums

Uniforms

Uniform changes

Several NFL teams switched to using Nike's new Vapor F.U.S.E uniform template, this after Seattle had a brief trial run during the 2020 season.[240][241]

  • Arizona introduced a new uniform design for 2023.[242] The new designs feature simplified uniform striping. The previous color scheme was retained with silver added as an accent color.[243] A large "Arizona" word mark was added above the numbers on the home uniform. The home uniform's numbers are accented with a silver outline and forgoes a sleeve pattern included on the alternate and away jerseys. The away uniform is white with red numbers that are outlined with black trim, and red and silver stripes along the pants and sleeves. The alternate uniform is black with red numbers outlined in silver. Arizona's primary helmet was modified to feature silver facemasks, silver reflective flakes on the shell, and a larger logo.[244][245]
  • Carolina adjusted the team's shade of blue. The team will retain its preexisting uniform design otherwise, with a modification to the jersey's shoulder stripes.[246][247]
  • Indianapolis implemented a new alternate uniform dubbed "Indiana Nights." The design features a heather fabric pattern displayed on blue jerseys and blue pants with white numbers outlined in black. A new black helmet accompanies the uniform.[248][249]
  • Minnesota introduced a new throwback uniform similar to the design worn during the 1960s and 1970s. The helmet will be modified to include a gray facemask in place of the team's standard black facemask, and will feature an altered logo to more closely resemble the era's design. They will be worn for two games.[250][251][252][253]
  • The New York Jets debuted a throwback uniform dubbed "Legacy White" inspired by a former design worn by the team from 1978 to 1989.[254] The uniform was worn for two home games.[255]
  • Philadelphia reinstated its Kelly green throwback uniforms for the 2023 season.[256] This iteration is modeled after the set worn from 1985 to 1995 and will be worn for two games.[257] The Eagles last featured Kelly green uniforms during the 2010 season.[258][259]
  • Seattle will reintroduce its 1990s era uniforms as a part of the "NFL's classic uniform program" during the 2023 season.[260] They will be worn for two games.[261][262] The throwback combination replaces Seattle's grey alternate due to NFL rules limiting teams to a maximum of four uniforms.[263]
  • Tampa Bay reinstated the orange throwback "creamsicle" uniforms worn from 1976 to 1996. The team intended to wear the design during the 2022 season but delayed its reintroduction until 2023, citing supply chain issues.[264][265] The team wore this design for one game and for the first time since the 2012 season.[266]
  • Tennessee will wear a Houston Oilers-era uniform based on their design from 1981 to 1998 for two home games. This design replaces Tennessee's light blue uniform as the team's alternate.[267][268][269][270][271] The Titans last wore Oilers uniforms in 2009.[272][273]

Alternate helmets

  • Cleveland introduced a white helmet with an orange and brown center stripe. The helmet will be worn with the team's 1946 throwback uniforms, which were previously introduced in 2021.[274] It will be worn for three games.[275][276]
  • Denver will wear a white alternate helmet adorned with decals based on the team logo introduced in 1968. The helmet's decals and stripes are similar to the ones used with Denver's 2016 "Color Rush" combination. The helmet will be paired with those uniforms.[277][278][279]
  • Detroit introduced an alternate helmet. The helmet's shell is Honolulu blue and features decals based on the team logo used from 1961 to 1969.[280][281][282][283] The helmet will be paired with Detroit's all-grey alternate uniform.
  • Indianapolis revealed a new helmet worn with the aforementioned "Indiana Nights" alternate uniform. The helmet's shell is black and includes the team logo outlined in white.[248][284]
  • Minnesota will pair the throwback uniform listed above with a helmet featuring a deeper purple hue reminiscent of the era in which the uniform was inspired.[252]
  • Philadelphia will pair the throwback uniform listed above with the helmet of that era: a Kelly green shell with silver eagle wing decals outlined in white and a gray facemask. This will replace the black helmet used with the team's black alternate uniform the previous season.
  • Seattle will pair the throwback uniform listed above with the classic silver helmet featuring the original team logo.
  • Tampa Bay will pair the throwback uniform listed above with the classic white helmet featuring the franchise's original mascot, Bucco Bruce.[265]
  • Tennessee will pair the throwback uniform listed above with the classic white helmet featuring the famed Houston Oilers oil derrick logo.

Patches

  • Starting in Week 6, Chicago will feature a patch that commemorates Hall of Famer Dick Butkus, who died on October 5.[285]
  • Cleveland features a patch that commemorates Hall of Famer Jim Brown, who died on May 18.
  • Detroit features a patch that commemorates their 90th season in the city.[286]
  • Indianapolis wore a patch that commemorates the team's 40th season in the city during their home opener.[287][288]
  • Kansas City wear a patch honoring team founder Lamar Hunt's late wife Norma Knobel Hunt who died on June 4. The patch displays her "NKH" initials and will be worn for the entirety of the season.[289]
  • Minnesota will accompany their throwback uniform with a patch honoring their late former head coach Bud Grant, who died earlier in the year. The patch features Grant's signature and will be worn for one game. The patch's design will be featured as a decal on the team's helmet throughout the rest of the season.[290][291]
  • Teams that played on Thanksgiving Day wore a commemorative patch honoring Hall of Famer John Madden.[292]

Media

National

New media contracts

This is the first season under 11-year U.S. media rights agreements with CBS, Fox, NBC, and ESPN/ABC, renewing their existing regular season AFC, NFC, Sunday Night Football, and Monday Night Football packages, respectively, through the 2033 season. The contracts keep CBS, NBC, and ESPN's digital rights to stream their respective live games on their respective paid over-the-top subscription streaming platforms, Paramount+, Peacock, and ESPN+ (Fox does not have a dedicated paid streaming platform). Fox, NBC, and ESPN may continue to offer Spanish-language versions of their games on their respective Spanish-language outlets Fox Deportes, Telemundo Deportes, and ESPN Deportes (CBS does not have a specific platform for Spanish-language sports content, although it may continue to sub-license Spanish-language rights of its Super Bowl coverage).[293] Changes beginning this regular season include the following:[294][100][295][296]

  • Flexible scheduling has been expanded to include Monday Night Football, and increase the amount of "cross-flexing" (switching) Sunday afternoon games between CBS and Fox. When the initial schedule was created, CBS and Fox were able to specify a limited amount of games involving teams from their respective conference that they want to air, but otherwise the league would be free to schedule games regardless of conference. CBS and Fox would then also be able to protect one game each per week from getting flexed into another network <templatestyles src="Crossreference/styles.css" /><templatestyles src="Module:Hatnote/styles.css"></templatestyles>(see § Changes to flexible scheduling rules above).[106][102][295]
  • There was three weeks featuring two Monday Night Football games split between ABC and ESPN, expanding from one in the 2022 season.[294][295]
  • For residential customers NBC exclusively streamed one national regular season game on Peacock per season.[95] Like other games exclusively on cable or streamed online, it was also made available on over-the-air television stations in each participating team's local market and also be made available for commercial customers via Peacock Sports Pass on Everpass Media.[295][294][297][298]
  • Fox aired national Christmas Day games as the schedule permits.[299][300]

Other media rights

Linear television

On September 18, as part of schedule changes relating to the then-ongoing 2023 Hollywood labor disputes, ESPN announced that all remaining Monday Night Football games in the 2023 season would be simulcast by ABC (excluding weeks with two games split exclusively between ABC and ESPN). It is the first time since 2005 that ABC has aired a full season of MNF.[301]

NFL Network continued to televise select regular season games, including four International Series games[88][302] and four late-season games.[303][304]

The 2023 season was the second season of scheduling three games on Christmas Day, consisting of an afternoon doubleheader split between CBS and Fox, and that week's Monday Night Football contest, which exclusively aired on ABC due to ESPN's coverage of NBA Christmas games;[99][305] with 27.2 million viewers, it was the second-highest rated Monday Night Football regular season broadcast since 1996.[306] CBS' game also featured a youth-oriented broadcast on sister network Nickelodeon for the second consecutive year. With New Year's Day falling on a Monday this season, the Monday Night Football game that weekend was played on Saturday, December 30, in deference to the New Year's Day college football bowl games .[99][305]

Streaming

For residential customers, this is the second season of a 12-year deal with Amazon Prime Video and Twitch to exclusively stream Thursday Night Football.[307][308][309] For 2023, flex scheduling has also been expanded to Thursday Night Football on a one-year trial.[103] In addition, Thursday Night Football added a late-afternoon game on the Friday after Thanksgiving; unlike the other TNF games, whose free broadcasts are exclusive to sister live streaming platform Twitch, this game was also carried for free within the main Amazon Prime Video platform (for Commercial Customers this was once again made available on DirecTV).[89][310][311][312]

For residential customers, this was the second season that ESPN+ exclusively streamed one International Series game (For commercial customers this is also available on DirecTV).[313][314][315] The game featured a youth-oriented alternate broadcast on ESPN+ and Disney+, using the league's player tracking data to render a live animated version of the game portrayed by characters from the Toy Story franchise.[316]

The league's streaming service NFL+ adds live access to NFL Network on its base tier and NFL RedZone on its premium tier. The service continued to live stream in-market regular season and postseason games on mobile devices only, radio broadcasts for all games, and most out-of-market preseason games on its base tier; and replays of all games and coaches film on its premium tier.[317][318]

Postseason

Three of the Wild Card games were aired by NBC, holding rights to the Saturday afternoon game under its annual rotation with CBS and Fox since 2020, the Sunday night game under the third year of a separate seven-year deal, and the Saturday night game—which will be streamed exclusively by Peacock under a one-year, $110 million deal. Peacock's game was sold on a stand-alone basis, as the league separated it from the broader TV rights deals.[319][320][321] This marked the first time that an NFL playoff game is exclusively carried nationally by a streaming platform.[322][323][324] ESPN entered its third year of their five-year deal for the Monday night Wild Card game,[295][296][325] and the remaining two Sunday afternoon games were carried by CBS and Fox.[295][296][299][326]

The four broadcast television partners will now each air one divisional playoff game per season. ESPN/ABC takes over the slot that was previously rotated between CBS and Fox.[295][327]

CBS will televise Super Bowl LVIII; in the annual rotation of Super Bowl broadcasters, they will be followed by Fox, NBC, and ABC—who returns to the Super Bowl rotation for the first time since Super Bowl XL.[295][293] In May 2023, CBS announced that it had sub-licensed the Spanish-language rights for Super Bowl LVIII to TelevisaUnivision, replacing ESPN Deportes, who held the agreement for the three previous Super Bowl games aired by CBS.[293] For the first time, an alternate broadcast will also be produced for the Super Bowl, with CBS planning to produce a youth-oriented broadcast for Nickelodeon.[328]

NFL Sunday Ticket

For residential customers in the United States, this is the first season that the NFL Sunday Ticket out-of-market sports package will exclusively be on YouTube TV, as well as on YouTube's Primetime Channels service as a standalone subscription option.[329] DirecTV declined to renew its exclusive rights to NFL Sunday Ticket, which it held since the package's debut in 1994.[330][331] YouTube TV will stream NFL RedZone instead of producing a separate version like DirectTV did.[332]

On March 28, 2023, the NFL announced that the commercial rights to Sunday Ticket would be held by EverPass Media, a new company funded by RedBird Capital and the NFL's venture capital arm 32 Equity. EverPass distributes NFL Sunday Ticket to bars, restaurants, and other commercial venues via non-exclusive agreements with existing cable and satellite providers.[333] EverPass reached its first agreement with DirecTV on May 25, 2023.[334]

Radio

This is the second season of the NFL's current radio contract with Westwood One, including rights to all primetime, marquee, and playoff games, along with audio coverage of other events such as the NFL Draft and NFL Honors.[335]

Compass Media, ESPN Radio, and Sports USA continued to broadcast select Sunday afternoon games nationally on radio.

Personnel changes

Greg Gumbel retired from working NFL games on CBS after the 2022 season.[336] CBS replaced Gumbel on its roster of announcing teams with Chris Lewis, who was assigned to the number 7 broadcasting team with Jason McCourty and Ross Tucker. Other changes include Andrew Catalon being promoted to the number 4 team to replace Gumbel, joined by Atlanta Falcons legend Matt Ryan and Tiki Barber, Spero Dedes reuniting with Adam Archuleta on the number 5 team, and Tom McCarthy moving to the number 6 team with James Lofton and Jay Feely. Recently retired defensive end J. J. Watt joined The NFL Today studio team for select appearances.[337]

ESPN replaced Steve Levy with Chris Fowler on the number 2 team with Dan Orlovsky, Louis Riddick and Laura Rutledge during Monday Night Football doubleheaders and ESPN+ exclusive international games.[338] Scott Van Pelt replaced Suzy Kolber as host of Monday Night Countdown, where Steve Young and Booger McFarland were replaced by NFL Live's Marcus Spears and Ryan Clark.[339]

Al Michaels was replaced by Noah Eagle as the secondary play-by-play man for Sunday Night Football. 2023 marks the first time that Michaels did not call a single NFL game for NBC since 1997.[340]

Most watched regular season games

All times Eastern.

Rank Date Matchup TV Network(s) Streaming Viewers (millions)[341] TV rating[341] Window Significance
1 November 23, 4:30 p.m. Washington Commanders 10–45 Dallas Cowboys CBS Paramount+ 41.8 11.9 Thanksgiving Commanders–Cowboys rivalry
2 November 23, 12:30 p.m. Green Bay Packers 29–22 Detroit Lions Fox None 33.7 11.9 Lions–Packers rivalry
3 December 24, 4:25 p.m. Dallas Cowboys 20–22 Miami Dolphins 31.5 13.0 Late DH (93%)
4 November 26, 4:25 p.m. Buffalo Bills 34–37 (OT) Philadelphia Eagles CBS Paramount+ 30.9 15.2 Late DH (69%)
5 December 25, 1:00 p.m. Las Vegas Raiders 20–14 Kansas City Chiefs CBS/Nickelodeon 29.5 11.7 Christmas Chiefs–Raiders rivalry
6 November 20, 8:15 p.m. Philadelphia Eagles 21–17 Kansas City Chiefs ESPN/ABC/ ESPN2 ESPN+ 29.0 14.9 MNF Super Bowl LVII rematch
7 December 25, 4:30 p.m. New York Giants 25–33 Philadelphia Eagles Fox None 28.8 10.1 Christmas Eagles–Giants rivalry
8 December 3, 4:25 p.m. San Francisco 49ers 42–19 Philadelphia Eagles 27.7 13.8 Late DH (84%) 2022 NFC Championship Game rematch
9 December 25, 8:15 p.m. Baltimore Ravens 33–19 San Francisco 49ers ABC ESPN+ 27.6 11.4 Christmas MNF
10 November 5, 4:25 p.m. Dallas Cowboys 23–28 Philadelphia Eagles Fox None 27.1 13.3 Late DH (91%) Cowboys–Eagles rivalry

International

On February 7, 2023, the NFL announced a new deal with DAZN to become the worldwide rightsholder of its NFL Game Pass streaming service outside of the U.S. and China. DAZN had already held the rights to Game Pass and Sunday Ticket in Canada.[342]

In the United Kingdom, Sky Sports continued to broadcast two selected non-national games live every Sunday, one early and one late window game respectively. The Sky Sports Mix channel continued to air a live simulcast of NFL Network's NFL RedZone whip-around show. Sky Sports also continued to broadcast every Sunday Night Football, Monday Night Football (including doubleheaders) and Thursday Night Football game live.

Nearly into the end of the regular season, Taiwan's ELTA Sports (zh) has become exclusive home for NFL through both OTT & Chunghwa Telecom MOD platform. Their coverage was available in Chinese commentary in addiction to English via SAP.[343]

References

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. Lua error in package.lua at line 80: module 'strict' not found.
  4. Lua error in package.lua at line 80: module 'strict' not found.
  5. Lua error in package.lua at line 80: module 'strict' not found.
  6. Lua error in package.lua at line 80: module 'strict' not found.
  7. Lua error in package.lua at line 80: module 'strict' not found.
  8. Lua error in package.lua at line 80: module 'strict' not found.
  9. Lua error in package.lua at line 80: module 'strict' not found.
  10. Lua error in package.lua at line 80: module 'strict' not found.
  11. Lua error in package.lua at line 80: module 'strict' not found.
  12. Lua error in package.lua at line 80: module 'strict' not found.
  13. Lua error in package.lua at line 80: module 'strict' not found.
  14. Lua error in package.lua at line 80: module 'strict' not found.
  15. Lua error in package.lua at line 80: module 'strict' not found.
  16. Lua error in package.lua at line 80: module 'strict' not found.
  17. Lua error in package.lua at line 80: module 'strict' not found.
  18. Lua error in package.lua at line 80: module 'strict' not found.
  19. Lua error in package.lua at line 80: module 'strict' not found.
  20. Lua error in package.lua at line 80: module 'strict' not found.
  21. Lua error in package.lua at line 80: module 'strict' not found.
  22. Lua error in package.lua at line 80: module 'strict' not found.
  23. Lua error in package.lua at line 80: module 'strict' not found.
  24. Lua error in package.lua at line 80: module 'strict' not found.
  25. Lua error in package.lua at line 80: module 'strict' not found.
  26. Lua error in package.lua at line 80: module 'strict' not found.
  27. Lua error in package.lua at line 80: module 'strict' not found.
  28. Lua error in package.lua at line 80: module 'strict' not found.
  29. 29.0 29.1 Lua error in package.lua at line 80: module 'strict' not found.
  30. Lua error in package.lua at line 80: module 'strict' not found.
  31. Lua error in package.lua at line 80: module 'strict' not found.
  32. Lua error in package.lua at line 80: module 'strict' not found.
  33. Lua error in package.lua at line 80: module 'strict' not found.
  34. Lua error in package.lua at line 80: module 'strict' not found.
  35. Lua error in package.lua at line 80: module 'strict' not found.
  36. Lua error in package.lua at line 80: module 'strict' not found.
  37. Lua error in package.lua at line 80: module 'strict' not found.
  38. Lua error in package.lua at line 80: module 'strict' not found.
  39. Lua error in package.lua at line 80: module 'strict' not found.
  40. Lua error in package.lua at line 80: module 'strict' not found.
  41. Lua error in package.lua at line 80: module 'strict' not found.
  42. Lua error in package.lua at line 80: module 'strict' not found.
  43. Lua error in package.lua at line 80: module 'strict' not found.
  44. Lua error in package.lua at line 80: module 'strict' not found.
  45. Lua error in package.lua at line 80: module 'strict' not found.
  46. Lua error in package.lua at line 80: module 'strict' not found.
  47. Lua error in package.lua at line 80: module 'strict' not found.
  48. Lua error in package.lua at line 80: module 'strict' not found.
  49. Lua error in package.lua at line 80: module 'strict' not found.
  50. Lua error in package.lua at line 80: module 'strict' not found.
  51. Lua error in package.lua at line 80: module 'strict' not found.
  52. Lua error in package.lua at line 80: module 'strict' not found.
  53. Lua error in package.lua at line 80: module 'strict' not found.
  54. Lua error in package.lua at line 80: module 'strict' not found.
  55. Lua error in package.lua at line 80: module 'strict' not found.
  56. Lua error in package.lua at line 80: module 'strict' not found.
  57. Lua error in package.lua at line 80: module 'strict' not found.
  58. Lua error in package.lua at line 80: module 'strict' not found.
  59. Lua error in package.lua at line 80: module 'strict' not found.
  60. Lua error in package.lua at line 80: module 'strict' not found.
  61. Lua error in package.lua at line 80: module 'strict' not found.
  62. Lua error in package.lua at line 80: module 'strict' not found.
  63. Lua error in package.lua at line 80: module 'strict' not found.
  64. Lua error in package.lua at line 80: module 'strict' not found.
  65. Lua error in package.lua at line 80: module 'strict' not found.
  66. Lua error in package.lua at line 80: module 'strict' not found.
  67. Lua error in package.lua at line 80: module 'strict' not found.
  68. Lua error in package.lua at line 80: module 'strict' not found.
  69. Lua error in package.lua at line 80: module 'strict' not found.
  70. Lua error in package.lua at line 80: module 'strict' not found.
  71. Lua error in package.lua at line 80: module 'strict' not found.
  72. Lua error in package.lua at line 80: module 'strict' not found.
  73. Lua error in package.lua at line 80: module 'strict' not found.
  74. Lua error in package.lua at line 80: module 'strict' not found.
  75. Lua error in package.lua at line 80: module 'strict' not found.
  76. Lua error in package.lua at line 80: module 'strict' not found.
  77. Lua error in package.lua at line 80: module 'strict' not found.
  78. Lua error in package.lua at line 80: module 'strict' not found.
  79. Lua error in package.lua at line 80: module 'strict' not found.
  80. Lua error in package.lua at line 80: module 'strict' not found.
  81. Lua error in package.lua at line 80: module 'strict' not found.
  82. 82.0 82.1 Lua error in package.lua at line 80: module 'strict' not found.
  83. Lua error in package.lua at line 80: module 'strict' not found.
  84. Lua error in package.lua at line 80: module 'strict' not found.
  85. Lua error in package.lua at line 80: module 'strict' not found.
  86. Lua error in package.lua at line 80: module 'strict' not found.
  87. Lua error in package.lua at line 80: module 'strict' not found.
  88. 88.0 88.1 Lua error in package.lua at line 80: module 'strict' not found.
  89. 89.0 89.1 Lua error in package.lua at line 80: module 'strict' not found.
  90. Lua error in package.lua at line 80: module 'strict' not found.
  91. Lua error in package.lua at line 80: module 'strict' not found.
  92. Lua error in package.lua at line 80: module 'strict' not found.
  93. Lua error in package.lua at line 80: module 'strict' not found.
  94. Lua error in package.lua at line 80: module 'strict' not found.
  95. 95.0 95.1 Lua error in package.lua at line 80: module 'strict' not found.
  96. Lua error in package.lua at line 80: module 'strict' not found.
  97. Lua error in package.lua at line 80: module 'strict' not found.
  98. Lua error in package.lua at line 80: module 'strict' not found.
  99. 99.0 99.1 99.2 Lua error in package.lua at line 80: module 'strict' not found.
  100. 100.0 100.1 Lua error in package.lua at line 80: module 'strict' not found.
  101. 101.0 101.1 Lua error in package.lua at line 80: module 'strict' not found.
  102. 102.0 102.1 102.2 Lua error in package.lua at line 80: module 'strict' not found.
  103. 103.0 103.1 103.2 Lua error in package.lua at line 80: module 'strict' not found.
  104. Lua error in package.lua at line 80: module 'strict' not found.
  105. Lua error in package.lua at line 80: module 'strict' not found.
  106. 106.0 106.1 Lua error in package.lua at line 80: module 'strict' not found.
  107. Lua error in package.lua at line 80: module 'strict' not found.
  108. Lua error in package.lua at line 80: module 'strict' not found.
  109. Lua error in package.lua at line 80: module 'strict' not found.
  110. 110.0 110.1 110.2 Lua error in package.lua at line 80: module 'strict' not found.
  111. Lua error in package.lua at line 80: module 'strict' not found.
  112. Lua error in package.lua at line 80: module 'strict' not found.
  113. Lua error in package.lua at line 80: module 'strict' not found.
  114. Lua error in package.lua at line 80: module 'strict' not found.
  115. 115.0 115.1 115.2 115.3 Lua error in package.lua at line 80: module 'strict' not found.
  116. Lua error in package.lua at line 80: module 'strict' not found.
  117. 117.0 117.1 Lua error in package.lua at line 80: module 'strict' not found.
  118. 118.0 118.1 118.2 Lua error in package.lua at line 80: module 'strict' not found.
  119. Lua error in package.lua at line 80: module 'strict' not found.
  120. 120.0 120.1 Lua error in package.lua at line 80: module 'strict' not found.
  121. Lua error in package.lua at line 80: module 'strict' not found.
  122. 122.0 122.1 Lua error in package.lua at line 80: module 'strict' not found.
  123. 123.0 123.1 123.2 123.3 123.4 Lua error in package.lua at line 80: module 'strict' not found.
  124. Lua error in package.lua at line 80: module 'strict' not found.
  125. Lua error in package.lua at line 80: module 'strict' not found.
  126. 126.0 126.1 Lua error in package.lua at line 80: module 'strict' not found.
  127. Lua error in package.lua at line 80: module 'strict' not found.
  128. Lua error in package.lua at line 80: module 'strict' not found.
  129. Lua error in package.lua at line 80: module 'strict' not found.
  130. 130.0 130.1 130.2 130.3 Lua error in package.lua at line 80: module 'strict' not found.
  131. Lua error in package.lua at line 80: module 'strict' not found.
  132. Lua error in package.lua at line 80: module 'strict' not found.
  133. Lua error in package.lua at line 80: module 'strict' not found.
  134. Lua error in package.lua at line 80: module 'strict' not found.
  135. Lua error in package.lua at line 80: module 'strict' not found.
  136. Lua error in package.lua at line 80: module 'strict' not found.
  137. Lua error in package.lua at line 80: module 'strict' not found.
  138. 138.0 138.1 138.2 138.3 Lua error in package.lua at line 80: module 'strict' not found.
  139. Lua error in package.lua at line 80: module 'strict' not found.
  140. Lua error in package.lua at line 80: module 'strict' not found.
  141. 141.0 141.1 Lua error in package.lua at line 80: module 'strict' not found.
  142. 142.0 142.1 Lua error in package.lua at line 80: module 'strict' not found.
  143. Lua error in package.lua at line 80: module 'strict' not found.
  144. 144.0 144.1 Lua error in package.lua at line 80: module 'strict' not found.
  145. Lua error in package.lua at line 80: module 'strict' not found.
  146. Lua error in package.lua at line 80: module 'strict' not found.
  147. 147.0 147.1 147.2 147.3 147.4 147.5 Lua error in package.lua at line 80: module 'strict' not found.
  148. Lua error in package.lua at line 80: module 'strict' not found.
  149. 149.0 149.1 149.2 Lua error in package.lua at line 80: module 'strict' not found.
  150. Lua error in package.lua at line 80: module 'strict' not found.
  151. Lua error in package.lua at line 80: module 'strict' not found.
  152. Lua error in package.lua at line 80: module 'strict' not found.
  153. 153.0 153.1 Lua error in package.lua at line 80: module 'strict' not found.
  154. Lua error in package.lua at line 80: module 'strict' not found.
  155. Lua error in package.lua at line 80: module 'strict' not found.
  156. 156.0 156.1 Lua error in package.lua at line 80: module 'strict' not found.
  157. Lua error in package.lua at line 80: module 'strict' not found.
  158. Lua error in package.lua at line 80: module 'strict' not found.
  159. Lua error in package.lua at line 80: module 'strict' not found.
  160. Lua error in package.lua at line 80: module 'strict' not found.
  161. 161.0 161.1 Lua error in package.lua at line 80: module 'strict' not found.
  162. Lua error in package.lua at line 80: module 'strict' not found.
  163. 163.0 163.1 Lua error in package.lua at line 80: module 'strict' not found.
  164. Lua error in package.lua at line 80: module 'strict' not found.
  165. Lua error in package.lua at line 80: module 'strict' not found.
  166. Lua error in package.lua at line 80: module 'strict' not found.
  167. 167.0 167.1 Lua error in package.lua at line 80: module 'strict' not found.
  168. Lua error in package.lua at line 80: module 'strict' not found.
  169. 169.0 169.1 169.2 Lua error in package.lua at line 80: module 'strict' not found.
  170. Lua error in package.lua at line 80: module 'strict' not found.
  171. Lua error in package.lua at line 80: module 'strict' not found.
  172. Lua error in package.lua at line 80: module 'strict' not found.
  173. 173.0 173.1 Lua error in package.lua at line 80: module 'strict' not found.
  174. Lua error in package.lua at line 80: module 'strict' not found.
  175. Lua error in package.lua at line 80: module 'strict' not found.
  176. Lua error in package.lua at line 80: module 'strict' not found.
  177. Lua error in package.lua at line 80: module 'strict' not found.
  178. Lua error in package.lua at line 80: module 'strict' not found.
  179. Lua error in package.lua at line 80: module 'strict' not found.
  180. 180.0 180.1 Lua error in package.lua at line 80: module 'strict' not found.
  181. Lua error in package.lua at line 80: module 'strict' not found.
  182. Lua error in package.lua at line 80: module 'strict' not found.
  183. Lua error in package.lua at line 80: module 'strict' not found.
  184. Lua error in package.lua at line 80: module 'strict' not found.
  185. Lua error in package.lua at line 80: module 'strict' not found.
  186. 186.0 186.1 Lua error in package.lua at line 80: module 'strict' not found.
  187. Lua error in package.lua at line 80: module 'strict' not found.
  188. Lua error in package.lua at line 80: module 'strict' not found.
  189. Lua error in package.lua at line 80: module 'strict' not found.
  190. Lua error in package.lua at line 80: module 'strict' not found.
  191. 191.0 191.1 Lua error in package.lua at line 80: module 'strict' not found.
  192. Lua error in package.lua at line 80: module 'strict' not found.
  193. Lua error in package.lua at line 80: module 'strict' not found.
  194. Lua error in package.lua at line 80: module 'strict' not found.
  195. Lua error in package.lua at line 80: module 'strict' not found.
  196. Lua error in package.lua at line 80: module 'strict' not found.
  197. Lua error in package.lua at line 80: module 'strict' not found.
  198. 198.0 198.1 Lua error in package.lua at line 80: module 'strict' not found.
  199. 199.0 199.1 Lua error in package.lua at line 80: module 'strict' not found.
  200. Lua error in package.lua at line 80: module 'strict' not found.
  201. Lua error in package.lua at line 80: module 'strict' not found.
  202. Lua error in package.lua at line 80: module 'strict' not found.
  203. Lua error in package.lua at line 80: module 'strict' not found.
  204. Lua error in package.lua at line 80: module 'strict' not found.
  205. Lua error in package.lua at line 80: module 'strict' not found.
  206. Lua error in package.lua at line 80: module 'strict' not found.
  207. Lua error in package.lua at line 80: module 'strict' not found.
  208. Lua error in package.lua at line 80: module 'strict' not found.
  209. Lua error in package.lua at line 80: module 'strict' not found.
  210. Lua error in package.lua at line 80: module 'strict' not found.
  211. Lua error in package.lua at line 80: module 'strict' not found.
  212. Lua error in package.lua at line 80: module 'strict' not found.
  213. 213.0 213.1 Lua error in package.lua at line 80: module 'strict' not found.
  214. Lua error in package.lua at line 80: module 'strict' not found.
  215. Lua error in package.lua at line 80: module 'strict' not found.
  216. Lua error in package.lua at line 80: module 'strict' not found.
  217. Lua error in package.lua at line 80: module 'strict' not found.
  218. Lua error in package.lua at line 80: module 'strict' not found.
  219. Lua error in package.lua at line 80: module 'strict' not found.
  220. Lua error in package.lua at line 80: module 'strict' not found.
  221. Lua error in package.lua at line 80: module 'strict' not found.
  222. Lua error in package.lua at line 80: module 'strict' not found.
  223. Lua error in package.lua at line 80: module 'strict' not found.
  224. Lua error in package.lua at line 80: module 'strict' not found.
  225. Lua error in package.lua at line 80: module 'strict' not found.
  226. 226.0 226.1 Lua error in package.lua at line 80: module 'strict' not found.
  227. Lua error in package.lua at line 80: module 'strict' not found.
  228. Lua error in package.lua at line 80: module 'strict' not found.
  229. 229.0 229.1 Lua error in package.lua at line 80: module 'strict' not found.
  230. 230.0 230.1 Lua error in package.lua at line 80: module 'strict' not found.
  231. Lua error in package.lua at line 80: module 'strict' not found.
  232. Lua error in package.lua at line 80: module 'strict' not found.
  233. Lua error in package.lua at line 80: module 'strict' not found.
  234. Lua error in package.lua at line 80: module 'strict' not found.
  235. Lua error in package.lua at line 80: module 'strict' not found.
  236. Lua error in package.lua at line 80: module 'strict' not found.
  237. Lua error in package.lua at line 80: module 'strict' not found.
  238. Lua error in package.lua at line 80: module 'strict' not found.
  239. Lua error in package.lua at line 80: module 'strict' not found.
  240. Lua error in package.lua at line 80: module 'strict' not found.
  241. Lua error in package.lua at line 80: module 'strict' not found.
  242. Lua error in package.lua at line 80: module 'strict' not found.
  243. Lua error in package.lua at line 80: module 'strict' not found.
  244. Lua error in package.lua at line 80: module 'strict' not found.
  245. Lua error in package.lua at line 80: module 'strict' not found.
  246. Lua error in package.lua at line 80: module 'strict' not found.
  247. Lua error in package.lua at line 80: module 'strict' not found.
  248. 248.0 248.1 Lua error in package.lua at line 80: module 'strict' not found.
  249. Lua error in package.lua at line 80: module 'strict' not found.
  250. Lua error in package.lua at line 80: module 'strict' not found.
  251. Lua error in package.lua at line 80: module 'strict' not found.
  252. 252.0 252.1 Lua error in package.lua at line 80: module 'strict' not found.
  253. Lua error in package.lua at line 80: module 'strict' not found.
  254. Lua error in package.lua at line 80: module 'strict' not found.
  255. Lua error in package.lua at line 80: module 'strict' not found.
  256. Lua error in package.lua at line 80: module 'strict' not found.
  257. Lua error in package.lua at line 80: module 'strict' not found.
  258. Lua error in package.lua at line 80: module 'strict' not found.
  259. Lua error in package.lua at line 80: module 'strict' not found.
  260. Lua error in package.lua at line 80: module 'strict' not found.
  261. Lua error in package.lua at line 80: module 'strict' not found.
  262. Lua error in package.lua at line 80: module 'strict' not found.
  263. Lua error in package.lua at line 80: module 'strict' not found.
  264. Lua error in package.lua at line 80: module 'strict' not found.
  265. 265.0 265.1 Lua error in package.lua at line 80: module 'strict' not found.
  266. Lua error in package.lua at line 80: module 'strict' not found.
  267. Lua error in package.lua at line 80: module 'strict' not found.
  268. Lua error in package.lua at line 80: module 'strict' not found.
  269. Lua error in package.lua at line 80: module 'strict' not found.
  270. Lua error in package.lua at line 80: module 'strict' not found.
  271. Lua error in package.lua at line 80: module 'strict' not found.
  272. Lua error in package.lua at line 80: module 'strict' not found.
  273. Lua error in package.lua at line 80: module 'strict' not found.
  274. Lua error in package.lua at line 80: module 'strict' not found.
  275. Lua error in package.lua at line 80: module 'strict' not found.
  276. Lua error in package.lua at line 80: module 'strict' not found.
  277. Lua error in package.lua at line 80: module 'strict' not found.
  278. Lua error in package.lua at line 80: module 'strict' not found.
  279. Lua error in package.lua at line 80: module 'strict' not found.
  280. Lua error in package.lua at line 80: module 'strict' not found.
  281. Lua error in package.lua at line 80: module 'strict' not found.
  282. Lua error in package.lua at line 80: module 'strict' not found.
  283. Lua error in package.lua at line 80: module 'strict' not found.
  284. Lua error in package.lua at line 80: module 'strict' not found.
  285. Lua error in package.lua at line 80: module 'strict' not found.
  286. Lua error in package.lua at line 80: module 'strict' not found.
  287. Lua error in package.lua at line 80: module 'strict' not found.
  288. Lua error in package.lua at line 80: module 'strict' not found.
  289. Lua error in package.lua at line 80: module 'strict' not found.
  290. Lua error in package.lua at line 80: module 'strict' not found.
  291. Lua error in package.lua at line 80: module 'strict' not found.
  292. Lua error in package.lua at line 80: module 'strict' not found.
  293. 293.0 293.1 293.2 Lua error in package.lua at line 80: module 'strict' not found.
  294. 294.0 294.1 294.2 Lua error in package.lua at line 80: module 'strict' not found.
  295. 295.0 295.1 295.2 295.3 295.4 295.5 295.6 295.7 Lua error in package.lua at line 80: module 'strict' not found.
  296. 296.0 296.1 296.2 Lua error in package.lua at line 80: module 'strict' not found.
  297. Lua error in package.lua at line 80: module 'strict' not found.
  298. Lua error in package.lua at line 80: module 'strict' not found.
  299. 299.0 299.1 Lua error in package.lua at line 80: module 'strict' not found.
  300. Lua error in package.lua at line 80: module 'strict' not found.
  301. Lua error in package.lua at line 80: module 'strict' not found.
  302. Lua error in package.lua at line 80: module 'strict' not found.
  303. Lua error in package.lua at line 80: module 'strict' not found.
  304. Lua error in package.lua at line 80: module 'strict' not found.
  305. 305.0 305.1 Lua error in package.lua at line 80: module 'strict' not found.
  306. Lua error in package.lua at line 80: module 'strict' not found.
  307. Lua error in package.lua at line 80: module 'strict' not found.
  308. Lua error in package.lua at line 80: module 'strict' not found.
  309. Lua error in package.lua at line 80: module 'strict' not found.
  310. Lua error in package.lua at line 80: module 'strict' not found.
  311. Lua error in package.lua at line 80: module 'strict' not found.
  312. Lua error in package.lua at line 80: module 'strict' not found.
  313. Lua error in package.lua at line 80: module 'strict' not found.
  314. Lua error in package.lua at line 80: module 'strict' not found.
  315. Lua error in package.lua at line 80: module 'strict' not found.
  316. Lua error in package.lua at line 80: module 'strict' not found.
  317. Lua error in package.lua at line 80: module 'strict' not found.
  318. Lua error in package.lua at line 80: module 'strict' not found.
  319. Lua error in package.lua at line 80: module 'strict' not found.
  320. Lua error in package.lua at line 80: module 'strict' not found.
  321. Lua error in package.lua at line 80: module 'strict' not found.
  322. Lua error in package.lua at line 80: module 'strict' not found.
  323. Lua error in package.lua at line 80: module 'strict' not found.
  324. Lua error in package.lua at line 80: module 'strict' not found.
  325. Lua error in package.lua at line 80: module 'strict' not found.
  326. Lua error in package.lua at line 80: module 'strict' not found.
  327. Lua error in package.lua at line 80: module 'strict' not found.
  328. Lua error in package.lua at line 80: module 'strict' not found.
  329. Lua error in package.lua at line 80: module 'strict' not found.
  330. Lua error in package.lua at line 80: module 'strict' not found.
  331. Lua error in package.lua at line 80: module 'strict' not found.
  332. Lua error in package.lua at line 80: module 'strict' not found.
  333. Lua error in package.lua at line 80: module 'strict' not found.
  334. Lua error in package.lua at line 80: module 'strict' not found.
  335. Lua error in package.lua at line 80: module 'strict' not found.
  336. Lua error in package.lua at line 80: module 'strict' not found.
  337. Lua error in package.lua at line 80: module 'strict' not found.
  338. Lua error in package.lua at line 80: module 'strict' not found.
  339. Lua error in package.lua at line 80: module 'strict' not found.
  340. Lua error in package.lua at line 80: module 'strict' not found.
  341. 341.0 341.1 Lua error in package.lua at line 80: module 'strict' not found.
  342. Lua error in package.lua at line 80: module 'strict' not found.
  343. Lua error in package.lua at line 80: module 'strict' not found.