The 2024 NFL schedule won't be announced until May 15, but the opponents have been set since the conclusion of last season.
The Giants finished third in the NFC East with a 6-11 record. They will play nine games at home and eight on the road in 2024. In addition to their normal divisional matchups, the Giants will face the entire NFC South and AFC North. They will also face the same-place finishers from the NFC North (Minnesota Vikings) at home and NFC West (Seattle Seahawks) on the road.
Unless they participate in one of the international games, the Giants will play 15 of their 17 games in the eastern time zone.
2024 GIANTS HOME OPPONENTS
- Dallas Cowboys
- Philadelphia Eagles
- Washington Commanders
- New Orleans Saints
- Tampa Bay Buccaneers
- Baltimore Ravens
- Cincinnati Bengals
- Minnesota Vikings
- Indianapolis Colts
2024 GIANTS AWAY OPPONENTS
- Dallas Cowboys
- Philadelphia Eagles
- Washington Commanders
- Seattle Seahawks
- Atlanta Falcons
- Carolina Panthers
- Cleveland Browns
- Pittsburgh Steelers

HOW THE NFL SCHEDULE IS MADE
The league's 32 teams are split into two conferences — the American Football Conference (AFC) and the National Football Conference (NFC). The 16 teams in each conference are split into the East, North, South and West divisions; every division has four teams.
Every team will play 17 regular-season games with one bye week. Teams will alternate seasons where they host nine regular-season games and one preseason game, or eight regular-season games and two preseason games. The AFC will have nine regular season home games in the 2023 season.
Here's a breakdown of how each team's opponents are set:
- Six games against divisional opponents — two games per team, one at home and one on the road.
- Four games against teams from a division within its conference — two games at home and two on the road.
- Four games against teams from a division in the other conference — two games at home and two on the road.
- Two games against teams from the two remaining divisions in its own conference — one game at home and one on the road. Matchups are based on division ranking from the previous season.
- The 17th game is an additional game against a non-conference opponent from a division that the team is not scheduled to play. Matchups are based on division ranking from the previous season.
The Giants entered Phase 2 of the offseason workout program at the Quest Diagnostics Training Center.




DL Dexter Lawrence II (97)

OLB Brian Burns (0)

WR Wan'Dale Robinson (17)

WR Jalin Hyatt (13)

CB Deonte Banks (3)

OLB Azeez Ojulari (51)

Brian Daboll Head Coach

CB Nick McCloud (44)

CB Cor'Dale Flott (28)

RB Devin Singletary (26)

DB Jalen Mills (21)

TE Daniel Bellinger (82)

OLB Brian Burns (0)

WR Isaiah Hodgins (18)


WR Jalin Hyatt (13)

CB Cor'Dale Flott (28)

DL Dexter Lawrence II (97)

WR Gunner Olszewski (80)

WR Miles Boykin (81)

OLB Brian Burns (0)

OLB Boogie Basham (55)

OLB Tomon Fox (45)

TE Lawrence Cager (83)

TE Chris Manhertz (85)

CB Nick McCloud (44)

Brian Daboll Head Coach

DL Rakeem Nuñez-Roches (93)

TE Jack Stoll (89)

TE Daniel Bellinger (82)

OLB Brian Burns (0)

WR Bryce Ford-Wheaton (6)

TE Tyree Jackson (84)

OLB Jeremiah Martin (53)

WR Isaiah Hodgins (18)

OLB Kayvon Thibodeaux (5)

TE Lawrence Cager (83)

OLB Boogie Basham (55)

CB Nick McCloud (44)

Brian Daboll Head Coach

WR Isaiah Hodgins (18)

OLB Brian Burns (0)

TE Lawrence Cager (83)

OLB Tomon Fox (45)

CB Cor'Dale Flott (28)

DL Rakeem Nuñez-Roches (93)

WR Miles Boykin (81)

OLB Kayvon Thibodeaux (5)

RB Devin Singletary (26)

OLB Brian Burns (0)

QB Daniel Jones (8)


WR Jalin Hyatt (13)

RB Eric Gray (20)

QB Drew Lock (2), QB Tommy DeVito (15)

ILB Bobby Okereke (58)

RB Jashaun Corbin (35)

OLB Brian Burns (0)

QB Daniel Jones (8)

RB Jashaun Corbin (35)

QB Tommy DeVito (15)

RB Dante Miller (25)

OLB Brian Burns (0)

QB Tommy DeVito (15)

WR Isaiah Hodgins (18)

RB Devin Singletary (26)

RB Eric Gray (20)

RB Dante Miller (25)

WR Isaiah Hodgins (18)

RB Devin Singletary (26)

CB Deonte Banks (3)

RB Dante Miller (25)

DB Kaleb Hayes (38)

RB Dante Miller (25)

QB Tommy DeVito (15)

RB Devin Singletary (26)

DB Jalen Mills (21)

S Dane Belton (24)

LB Matthew Adams (49)

CB Cor'Dale Flott (28)

S Jason Pinnock (27)

S Jason Pinnock (27)

ILB Carter Coughlin (52)

S Gervarrius Owens (39)

LB Matthew Adams (49)

S Gervarrius Owens (39)

RB Devin Singletary (26)

LB Matthew Adams (49)

ILB Carter Coughlin (52)

TE Chris Manhertz (85)

ILB Darrian Beavers (43)

CB Darnay Holmes (30)

TE Tyree Jackson (84)

TE Chris Manhertz (85)

CB Stantley Thomas-Oliver III (36)

OLB Boogie Basham (55), S/ILB Isaiah Simmons (19)

CB Cor'Dale Flott (28)

CB Tre Hawkins III (37)

TE Lawrence Cager (83)

CB Darnay Holmes (30)

RB Dante Miller (25)

TE Lawrence Cager (83)

RB Devin Singletary (26)

WR Isaiah Hodgins (18)

TE Lawrence Cager (83)

CB Cor'Dale Flott (28)

QB Drew Lock (2)

RB Devin Singletary (26)

TE Tyree Jackson (84)

OLB Boogie Basham (55), S/ILB Isaiah Simmons (19)

WR Dennis Houston (88)

Brian Daboll Head Coach

S Dane Belton (24)

Michael Treier Safeties Coach

RB Devin Singletary (26)

RB Dante Miller (25)

RB Eric Gray (20)

TE Lawrence Cager (83)

TE Chris Manhertz (85)

RB Jashaun Corbin (35)

OLB Jeremiah Martin (53)

OLB Azeez Ojulari (51)

OLB Brian Burns (0)

OLB Tomon Fox (49)

ILB Bobby Okereke (58)

Joel Thomas Running Backs Coach

OLB Jeremiah Martin (53)


QB Drew Lock (2)

Joel Thomas Running Backs Coach

Deonte Banks

Kayvon Thibodeaux

Dexter Lawrence II

Timmy Horne

Jordon Riley

Kayvon Thibodeaux

Aaron Stinnie

Dane Belton

Micah McFadden

Brian Burns

Jashaun Corbin

Brian Burns

Isaiah Hodgins

Bobby Okereke

Kayvon Thibodeaux

Bobby Okereke

Casey Keiter

Jamie Gillan

Brian Burns

Devin Singletary

Kayvon Thibodeaux

Kayvon Thibodeaux

Jalen Mills

Devin Singletary

Wan'Dale Robinson

Graham Gano

Jalen Mills

Aaron Stinnie

Andrew Thomas

Andrew Thomas

Joshua Ezeudu

Isaiah Hodgins

Eric Gray

Drew Lock

Aaron Stinnie

Isaiah Simmons

Nick McCloud

Andrew Thomas

Gervarrius Owens

Jason Pinnock

Aaron Stinnie

Devin Singletary

John Michael Schmitz Jr.

Brian Burns

Cor'Dale Flott

Andrew Thomas

Evan Neal

Kayvon Thibodeaux

Andrew Thomas

Eric Gray

Darnay Holmes

Daniel Bellinger

Subscribe to Giants Text Alerts to stay up to date on breaking news, ticket offers, gameday entertainment, and more!