Pro Football Focus' top 10 rookie classes of 2024
The Giants' rookie class has earned plenty of praise over the last few months.
Members of the draft class have garnered some personal accolades from various media outlets, such as Malik Nabers, Dru Phillips and Tyrone Tracy Jr. But now, the class as a whole is being highlighted for their contributions this season.
Pro Football Focus's Dalton Wasserman recently broke down the top 10 rookie classes of the 2024 campaign, where the Giants landed at No. 4.
Wasserman described wide receiver Nabers as "an ascending superstar after finishing his rookie season with more than 1,200 yards," and highlighted Tracy's 47 missed tackles combined as a runner and receiver.
The PFF analyst was also complimentary towards the defensive pieces the Giants added.
"Defensively, the Giants found starting-caliber players in slot cornerback Andru Phillips and safety Tyler Nubin..." wrote Wasserman. "New York also got decent contributions from Elijah Chatman and Darius Muasau as injuries piled up on their defensive front all season."
Last week, both Nabers and Phillips landed inside the top 15 of PFF's top rookies list. Additionally, all six Giants draft picks, along with Chatman, received All-Rookie Team honors from The Athletic.
The performance of the rookie class becomes even more impressive when considering how much they played. The Giants were among the league leaders in offensive and defensive snaps played by rookies, finishing just 162 snaps shy of the Los Angeles Rams for the most in the NFL.
Here are the top 10 rookie classes of 2024 according to PFF:
- Los Angeles Rams
- Washington Commanders
- Los Angeles Chargers
- New York Giants
- Tampa Bay Buccaneers
- Las Vegas Raiders
- San Francisco 49ers
- Pittsburgh Steelers
- Philadelphia Eagles
- Denver Broncos
View photos of the Giants' 2024 rookie class in their first NFL season.


WR Malik Nabers (1)

New York Giants safety Tyler Nubin (31)

CB Dru Phillips (22)

TE Theo Johnson (84)

RB Tyrone Tracy Jr. (29)

New York Giants linebacker Darius Muasau (53)

New York Giants defensive tackle Elijah Chatman (94)

New York Giants place kicker Jude McAtamney (99)

New York Giants guard Jake Kubas (63)

WR Malik Nabers (1)

WR Malik Nabers (1)

WR Malik Nabers (1)

TE Theo Johnson (84)

WR Malik Nabers (1)

WR Malik Nabers (1)

WR Malik Nabers (1), RB Tyrone Tracy (29)

DT Elijah Chatman (94)


WR Malik Nabers (1)

DT Elijah Chatman (94)

RB Tyrone Tracy (29)

RB Tyrone Tracy (29)

TE Theo Johnson (84)

CB Dru Phillips (22)

RB Tyrone Tracy (29)

ILB Darius Muasau (53)


K Jude McAtamney (99)

RB Tyrone Tracy (29)

OLB Brian Burns (0), DT Elijah Chatman (94)

TE Theo Johnson (84)

S Tyler Nubin (31)

RB Tyrone Tracy (29)

RB Tyrone Tracy (29)

S Tyler Nubin (31)

RB Tyrone Tracy (29)

RB Dante Miller (25)

ILB Darius Muasau (53)

ILB Darius Muasau (53)

ILB Darius Muasau (53)

TE Theo Johnson (84)

WR Malik Nabers (1)

S Tyler Nubin (31)

CB Dru Phillips (22)

CB Dru Phillips (22)

S Tyler Nubin (31)

DT Elijah Chatman (94)

TE Theo Johnson (84)

WR Malik Nabers (1)

WR Malik Nabers (1)

RB Tyrone Tracy (29)

DT Elijah Chatman (94)

DT Elijah Chatman (94), DL Dexter Lawrence II (97)

S Tyler Nubin (31)

WR Malik Nabers (1)

WR Malik Nabers (1)

DT Elijah Chatman (94)

CB Dru Phillips (22)

CB Dru Phillips (22)

RB Dante Miller (25)

CB Dru Phillips (22)

S Tyler Nubin (31)

RB Dante Miller (25)

WR Malik Nabers (1)

S Tyler Nubin (31)

TE Theo Johnson (84)

K Jude McAtamney (99)

DT Elijah Chatman (94)

WR Malik Nabers (1)

WR Malik Nabers (1)

RB Tyrone Tracy Jr. (29)

CB Dru Phillips (22)

S Tyler Nubin (31)

S Tyler Nubin (31)

WR Malik Nabers (1)

ILB Darius Muasau (53)

RB Tyrone Tracy (29)

S Tyler Nubin (31)

K Jude McAtamney (99)

WR Malik Nabers (1)

S Tyler Nubin (31)

WR Malik Nabers (1)

G Jake Kubas (63)

ILB Darius Muasau (53)

S Tyler Nubin (31)

ILB Darius Muasau (53)

RB Tyrone Tracy Jr. (29)

RB Tyrone Tracy Jr. (29)

RB Tyrone Tracy Jr. (29)

WR Malik Nabers (1)

RB Tyrone Tracy Jr. (29)

New York Giants running back Tyrone Tracy Jr. (29)

RB Tyrone Tracy Jr. (29)

RB Tyrone Tracy Jr. (29)

TE Theo Johnson (84)

CB Dru Phillips (22)

CB Dru Phillips (22)

WR Malik Nabers (1)

RB Tyrone Tracy Jr. (29)

ILB Darius Muasau (53)

CB Dru Phillips (22), S Tyler Nubin (31)

New York Giants guard Jake Kubas (63)

RB Tyrone Tracy Jr. (29)

New York Giants safety Tyler Nubin (31)

New York Giants running back Dante Miller (25)

New York Giants guard Jake Kubas (63)

New York Giants place kicker Jude McAtamney (99)

New York Giants running back Tyrone Tracy Jr. (29)

New York Giants cornerback Dru Phillips (22)

New York Giants guard Jake Kubas (63)

New York Giants cornerback Dru Phillips (22)

New York Giants tight end Theo Johnson (84)

RB Tyrone Tracy Jr. (29)

RB Tyrone Tracy Jr. (29)

New York Giants tight end Theo Johnson (84)

RB Tyrone Tracy Jr. (29)

New York Giants cornerback Dru Phillips (22)

New York Giants running back Tyrone Tracy Jr. (29)

WR Malik Nabers (1)

New York Giants tight end Theo Johnson (84)

New York Giants running back Tyrone Tracy Jr. (29)

New York Giants cornerback Dru Phillips (22)

New York Giants wide receiver Malik Nabers (1)

New York Giants place kicker Jude McAtamney (99)

New York Giants running back Dante Miller (25)

New York Giants running back Dante Miller (25)

New York Giants running back Dante Miller (25)

New York Giants cornerback Dru Phillips (22)

New York Giants linebacker Darius Muasau (53)

New York Giants tight end Theo Johnson (84)

New York Giants cornerback Dru Phillips (22)

New York Giants safety Tyler Nubin (31)

TE Theo Johnson (84)

New York Giants wide receiver Malik Nabers (1)

New York Giants safety Tyler Nubin (31)


RB Tyrone Tracy (29)

New York Giants tight end Theo Johnson (84)


New York Giants tight end Theo Johnson (84)

New York Giants safety Jason Pinnock (27),New York Giants cornerback Dru Phillips (22)
![New York Giants cornerback Dru Phillips (22)]](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/svlxsa7cidc7hxhwdm8v.jpg)
New York Giants cornerback Dru Phillips (22)]

New York Giants defensive tackle Elijah Chatman (94)

New York Giants wide receiver Malik Nabers (1)

New York Giants tight end Theo Johnson (84)

New York Giants cornerback Dru Phillips (22)

New York Giants safety Tyler Nubin (31)

New York Giants running back Tyrone Tracy Jr. (29)

New York Giants safety Tyler Nubin (31)

New York Giants tight end Theo Johnson (84)

New York Giants defensive tackle Elijah Chatman (94)

New York Giants tight end Theo Johnson (84), touchdown

New York Giants wide receiver Malik Nabers (1)


New York Giants tight end Theo Johnson (84), touchdown

New York Giants tight end Theo Johnson (84), touchdown

New York Giants wide receiver Malik Nabers (1)

New York Giants running back Tyrone Tracy Jr. (29)

TE Theo Johnson (84)

New York Giants running back Tyrone Tracy Jr. (29)

ILB Darius Muasau (53)

New York Giants tight end Theo Johnson (84)

New York Giants running back Tyrone Tracy Jr. (29)

New York Giants linebacker Darius Muasau (53)

New York Giants cornerback Dru Phillips (22)

New York Giants safety Tyler Nubin (31)

New York Giants safety Tyler Nubin (31)

New York Giants wide receiver Malik Nabers (1)

New York Giants tight end Theo Johnson (84)

New York Giants wide receiver Malik Nabers (1)

New York Giants tight end Theo Johnson (84)

New York Giants cornerback Dru Phillips (22)

K Jude McAtamney (99)

New York Giants wide receiver Malik Nabers (1)

New York Giants running back Tyrone Tracy Jr. (29)

CB Dru Phillips (22)

RB Tyrone Tracy (29)

New York Giants defensive tackle Elijah Chatman (94)

CB Dru Phillips (22)

New York Giants running back Tyrone Tracy Jr. (29)

K Jude McAtamney (99)

New York Giants linebacker Darius Muasau (53)

WR Malik Nabers (1)

WR Malik Nabers (1)

WR Malik Nabers (1)

RB Darius Muasau (53)

New York Giants cornerback Dru Phillips (22)

New York Giants safety Tyler Nubin (31)

DT Elijah Chatman (94)

New York Giants cornerback Dru Phillips (22)

New York Giants cornerback Dru Phillips (22)

RB Tyrone Tracy (29)

OLB Kayvon Thibodeaux (5), DT Elijah Chatman (94)

RB Tyrone Tracy (29)

New York Giants defensive tackle Elijah Chatman (94),New York Giants linebacker Kayvon Thibodeaux (5), New York Giants defensive tackle Dexter Lawrence II (97)

New York Giants wide receiver Malik Nabers (1)

New York Giants defensive tackle Elijah Chatman (94)

New York Giants defensive tackle Elijah Chatman (94),New York Giants linebacker Kayvon Thibodeaux (5), New York Giants defensive tackle Dexter Lawrence II (97)

New York Giants wide receiver Malik Nabers (1)

New York Giants wide receiver Malik Nabers (1)

New York Giants defensive tackle Elijah Chatman (94)

New York Giants tight end Theo Johnson

WR Malik Nabers (1), RB Tyrone Tracy (29)

LB Darius Muasau (53)

New York Giants wide receiver Malik Nabers (1)

New York Giants linebacker Darius Muasau (53)

New York Giants linebacker Darius Muasau (53)

New York Giants running back Tyrone Tracy Jr. (29)

S Tyler Nubin (31)

New York Giants safety Tyler Nubin (31)

S Tyler Nubin (31)

CB Dru Phillips (22)

ILB Darius Muasau (53)

CB Dru Phillips (22), S Tyler Nubin (31)

New York Giants tight end Theo Johnson (84)

S Tyler Nubin (31)

ILB Bobby Okereke (58), CB Dru Phillips (22), CB Adoree' Jackson (21)

New York Giants linebacker Darius Muasau (53)

ILB Darius Muasau (53)

WR Malik Nabers (1)

RB Tyrone Tracy Jr. (29)

RB Tyrone Tracy Jr. (29)

CB Dru Phillips (22)

WR Malik Nabers (1)

ILB Darius Muasau (53)

WR Malik Nabers (1)

ILB Darius Muasau (53)

TE Theo Johnson (84)

CB Dru Phillips (22)

ILB Darius Muasau (53)

84 Theo Johnson

84 Theo Johnson

S Tyler Nubin (31)

New York Giants linebacker Darius Muasau (53)

New York Giants cornerback Dru Phillips (22), interception

RB Tyrone Tracy Jr. (29)

RB Tyrone Tracy Jr. (29)

New York Giants cornerback Dru Phillips (22), interception

New York Giants cornerback Dru Phillips (22), interception

S Tyler Nubin (31)

New York Giants wide receiver Malik Nabers (1)

WR Malik Nabers (1)

New York Giants wide receiver Malik Nabers (1)

New York Giants linebacker Darius Muasau (53)

New York Giants wide receiver Malik Nabers (1)

New York Giants linebacker Darius Muasau (53)

WR Malik Nabers (1)

New York Giants linebacker Darius Muasau (53)g

New York Giants defensive tackle Elijah Chatman (94)

New York Giants wide receiver Malik Nabers (1)

New York Giants cornerback Dru Phillips (22)

New York Giants linebacker Darius Muasau (53)

WR Malik Nabers (1)

New York Giants defensive tackle Elijah Chatman (94)

New York Giants running back Tyrone Tracy Jr. (29)

New York Giants guard Jake Kubas (63)

New York Giants guard Jake Kubas (63)

RB Tyrone Tracy Jr. (29)

ILB Darius Muasau (53)

RB Tyrone Tracy Jr. (29)

RB Tyrone Tracy Jr. (29)

CB Dru Phillips (22)

WR Malik Nabers (1)

DT Elijah Chatman (94)

WR Malik Nabers (1)

RB Tyrone Tracy Jr. (29)

CB Dru Phillips (22)

New York Giants running back Tyrone Tracy Jr. (29)

ILB Darius Muasau (53)

New York Giants wide receiver Malik Nabers (1) touchdown

New York Giants guard Jake Kubas (63)

New York Giants wide receiver Malik Nabers (1)

New York Giants guard Jake Kubas (63)

New York Giants guard Jake Kubas (63)

New York Giants wide receiver Malik Nabers (1)

New York Giants running back Tyrone Tracy Jr. (29)

New York Giants wide receiver Malik Nabers (1)

New York Giants guard Jake Kubas (63)

New York Giants safety Tyler Nubin (31)

WR Malik Nabers (1)

RB Tyrone Tracy Jr. (29)

WR Malik Nabers (1)

WR Malik Nabers (1)

WR Malik Nabers (1)

CB Dru Phillips (22)

S Tyler Nubin (31)

S Tyler Nubin (31)

RB Tyrone Tracy Jr. (29)

New York Giants tight end Theo Johnson (84)

CB Dru Phillips (22)

New York Giants running back Tyrone Tracy Jr. (29)

WR Malik Nabers (1)

New York Giants wide receiver Malik Nabers (1)

New York Giants running back Tyrone Tracy Jr. (29)

New York Giants defensive tackle Elijah Chatman (94)

New York Giants safety Tyler Nubin (31)

New York Giants tight end Theo Johnson (84)

New York Giants defensive tackle Elijah Chatman (94)

New York Giants cornerback Dru Phillips (22)

New York Giants running back Tyrone Tracy Jr. (29)

New York Giants running back Tyrone Tracy Jr. (29), touchdown

New York Giants running back Tyrone Tracy Jr. (29)

New York Giants running back Tyrone Tracy Jr. (29)

New York Giants running back Tyrone Tracy Jr. (29)

New York Giants linebacker Darius Muasau (53)

New York Giants linebacker Darius Muasau (53)

New York Giants running back Tyrone Tracy Jr. (29), touchdown

New York Giants wide receiver Malik Nabers (1)

New York Giants running back Tyrone Tracy Jr. (29), touchdown

New York Giants running back Tyrone Tracy Jr. (29), touchdown

RB Tyrone Tracy Jr. (29)

RB Tyrone Tracy Jr. (29)

New York Giants running back Tyrone Tracy Jr. (29)

New York Giants safety Tyler Nubin (31)

New York Giants tight end Theo Johnson (84)

ILB Darius Muasau (53)

TE Theo Johnson (84)

CB Dru Phillips (22)

RB Tyrone Tracy Jr. (29)

DT Elijah Chatman (94), DT Cory Durden (69)

TE Theo Johnson (84)

RB Tyrone Tracy Jr. (29)

TE Theo Johnson (84)

TE Theo Johnson (84)

TE Theo Johnson (84)

S Tyler Nubin (31)
