2 Giants land on PFF's top rookies list
The rookie class was undoubtedly one of the biggest bright spots of the Giants' 2024 season.
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. Not only did the Giants' first-year players get on the field a lot, but they also produced at a high level.
Pro Football Focus recently released their list of the top 15 rookies from the 2024 campaign, which featured two Giants - wide receiver Malik Nabers came in at No. 3, while cornerback Dru Phillips finished at No. 13.
Nabers put together a historic rookie campaign as he finished as the Giants' single-season receptions record holder with 109 receptions, which he took for 1,204 yards and seven touchdowns. The receptions were two more than Steve Smith's former franchise record of 107, which he set in 2009.
His 109 catches rank as the most by a rookie wide receiver in NFL history, topping the 105 receptions the Rams' Puka Nacua had in 2023. Raiders tight end Brock Bowers finished the year with 112 receptions, which set the new NFL rookie reception record.
The 21-year-old wideout recorded five or more receptions in 14 of 15 games he played in, the most games with five or more catches by a rookie in NFL history.
Nabers finished the season ranking fifth in the NFL in receptions and seventh in receiving yards, despite missing two games and catching passes from four different quarterbacks.
As for Phillips, the rookie cornerback played in 14 games with six starts. He registered 71 total tackles (46 solo), seven tackles for loss, one sack, two forced fumbles, and one interception.
According to PFF, the slot corner allowed just 41 receptions for 373 yards and one touchdown on 335 snaps in coverage.
Of the 77 corners from across the league that played at least 600 snaps this season, Phillips finished as PFF's seventh-best cornerback overall and the second-best among rookies, behind only Philadelphia's Cooper DeJean.
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)

WR Malik Nabers (1)

S Tyler Nubin (31)

S Tyler Nubin (31)

CB Dru Phillips (22)

RB Tyrone Tracy Jr. (29)

WR Malik Nabers (1)

ILB Darius Muasau (53)

WR Malik Nabers (1)

ILB Darius Muasau (53)

WR Malik Nabers (1)

CB Dru Phillips (22)

DT Elijah Chatman (94)

WR Malik Nabers (1)

RB Tyrone Tracy Jr. (29)

RB Tyrone Tracy Jr. (29)

ILB Darius Muasau (53)

RB Tyrone Tracy Jr. (29)

WR Malik Nabers (1)

RB Tyrone Tracy Jr. (29)

CB Dru Phillips (22)

RB Tyrone Tracy Jr. (29)

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

RB Tyrone Tracy Jr. (29)

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

WR Malik Nabers (1)

New York Giants cornerback Dru Phillips (22)

WR Malik Nabers (1)

DT Elijah Chatman (94)

RB Tyrone Tracy Jr. (29)

CB Dru Phillips (22)

WR Malik Nabers (1)

WR Malik Nabers (1)

WR Malik Nabers (1)

RB Tyrone Tracy Jr. (29)

New York Giants wide receiver Malik Nabers (1)
View photos of every NFL player selected with the third overall pick since the first draft in 1936.


QB Drake Maye - New England Patriots (2024)

DE Will Anderson Jr. - Houston Texans (2023)

CB Derek Stingley Jr. - Houston Texans (2022)

QB Trey Lance - San Francisco 49ers (2021)

CB Jeff Okudah - Detroit Lions (2020)

DT Quinnen Williams - New York Jets (2019)

QB Sam Darnold - New York Jets (2018)

DE Solomon Thomas - San Francisco 49ers (2017)

DE Joey Bosa - San Diego Chargers (2016)

DE Dante Fowler Jr. - Jacksonville Jaguars (2015)

QB Blake Bortles - Jacksonville Jaguars (2014)

DE Dion Jordan - Miami Dolphins (2013)

RB Trent Richardson - Cleveland Browns (2012)

DT Marcell Dareus - Buffalo Bills (2011)

DT Gerald McCoy - Tampa Bay Buccaneers (2010)

DE Tyson Jackson - Kansas City Chiefs (2009)

QB Matt Ryan - Atlanta Falcons (2008)

T Joe Thomas - Cleveland Browns (2007)

QB Vince Young - Tennessee Titans (2006)

WR Braylon Edwards - Cleveland Browns (2005)

WR Larry Fitzgerald - Arizona Cardinals (2004)

WR Andre Johnson - Houston Texans (2003)

QB Joey Harrington - Detroit Lions (2002)

DT Gerard Warren - Cleveland Browns (2001)

T Chris Samuels - Washington Redskins (2000)

QB Akili Smith - Cincinnati Bengals (1999)

DE Andre Wadsworth - Arizona Cardinals (1998)

CB Shawn Springs - Seattle Seahawks (1997)

DE Simeon Rice - Arizona Cardinals (1996)

QB Steve McNair - Houston Oilers (1995)

QB Heath Shuler - Washington Redskins (1994)

RB Garrison Hearst - Phoenix Cardinals (1993)

DT Sean Gilbert - Los Angeles Rams (1992)

CB Bruce Pickens - Atlanta Falcons (1991)

DT Cortez Kennedy - Seattle Seahawks (1990)

RB Barry Sanders - Detroit Lions (1989)

S Bennie Blades - Detroit Lions (1988)

RB Alonzo Highsmith - Houston Oilers (1987)

QB Jim Everett - Houston Oilers (1986)

DT Ray Childress - Houston Oilers (1985)

LB Carl Banks - New York Giants (1984)

RB Curt Warner - Seattle Seahawks (1983)

LB Chip Banks - Cleveland Browns (1982)

RB Freeman McNeil - New York Jets (1981)

T Anthony Munoz - Cincinnati Bengals (1980)

QB Jack Thompson - Cincinnati Bengals (1979)

WR Wes Chandler - New Orleans Saints (1978)

DT Eddie Edwards - Cincinnati Bengals (1977)

RB Chuck Muncie - New Orleans Saints (1976)

G Ken Huff - Baltimore Colts (1975)

G John Hicks - New York Giants (1974)

T Jerry Sisemore - Philadelphia Eagles (1973)

T Lionel Antoine - Chicago Bears (1972)

QB Dan Pastorini - Houston Oilers (1971)

QB Mike Phipps - Cleveland Browns (1970)

RB Leroy Keyes - Philadelphia Eagles (1969)

DE Claude Humphrey - Atlanta Falcons (1968)

QB Steve Spurrier - San Francisco 49ers (1967)

RB Dick Leftridge - Pittsburgh Steelers (1966)

LB Dick Butkus - Chicago Bears (1965)

WR Charley Taylor - Washington Redskins (1964)

DT Jim Dunaway - Minnesota Vikings (1963)

DT Merlin Olsen - Los Angeles Rams (1962)

DT Joe Rutgens - Washington Redskins (1961)

DB Johnny Robinson - Detroit Lions (1960)

DB Billy Stacy - Chicago Cardinals (1959)

LB Dan Currie - Green Bay Packers (1958)

QB John Brodie - San Francisco 49ers (1957)

RB Hopalong Cassady - Detroit Lions (1956)

RB Alan Ameche - Baltimore Colts (1955)

C Art Hunter - Green Bay Packers (1954)

QB Jack Scarbath - Washington Redskins (1953)

RB Ollie Matson - Chicago Cardinals (1952)

QB Y.A. Tittle - San Francisco 49ers (Colts disbanded after 1950 season, the players were made eligible for draft along with college seniors. Tittle was the No. 1 choice - 3rd overall - of 49ers in 1951.)

RB Chuck Hunsinger - Chicago Bears (1950)

RB Doak Walker - New York Bulldogs (1949)

QB Bobby Layne - Chicago Bears (1948)

G Fritz Barzilauskas - Boston Yanks (1947)

FB Doc Blanchard - Pittsburgh Steelers (1946)

HB Joe Renfroe - Boston/Brooklyn Yanks (1945)

HB Creighton Miller - Brooklyn Tigers (1944)

RB Glenn Dobbs - Chicago Cardinals (1943)

RB Pete Kmetovic - Philadelphia Eagles (1942)

RB Norm Standlee - Chicago Bears (1941)

QB Kay Eakin - Pittsburgh Steelers (1940)

RB Parker Hall - Cleveland Rams (1939)

RB Boyd Brumbaugh - Brooklyn Dodgers (1938)

QB Ray Buivid - Chicago Cardinals (1937)

HB Bill Shakespeare - Pittsburgh Pirates (1936)
Around the NFL

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