QB Daniel Jones
Jones returned from a torn ACL, but the pressure was on from the start as he entered the second season of a four-year, big-money deal. Under tough conditions with injuries on the line and to some of his pass catchers, Jones competed hard and posted reasonably good numbers. However, his inability to elevate the team ultimately led to his benching and departure after just 10 games.
GRADE: D
RB Tyrone Tracy Jr.
As a mid-round pick, Tracy wasn’t expected to be much more than a rotational reserve in his rookie season. However, when he got a chance to start, he grabbed the opportunity with both hands, posting three 100-yard games in his first six starts. However, he hit a bit of a wall down the stretch. He didn’t surpass 60 rushing yards in his last seven games and averaged just 3.6 yards per carry in his last five. He also had some issues with fumbles.
GRADE: B
RB Devin Singletary
Replacing Saquon Barkley was always a tall order, especially as the former Giants star went on to have a career-year with a division rival in Philly. However, Singletary had plenty of chances to produce at the start of the season and was underwhelming. He ended the season with a yards per carry average of below 4.0 and lost his job to the rookie Tracy after an early-season injury.
GRADE: C-
TE Theo Johnson
The Giants had high hopes for the fourth-round pick, but he got off to a slow start with dropped passes, penalties and inconsistent blocking. However, by the end of the season, he had established himself as a consistent contributor and the top tight end on the team, so the Giants will expect him to build on this in 2025 and beyond.
GRADE: C+
WR Malik Nabers
After an impressive camp, the expectation was that Nabers would have a huge rookie season. He overcame injuries, and some frustrations over how he was being used, to ultimately deliver this. With a thousand-yard season and more than 100 catches, Nabers has already established himself as a star and ended up as a second alternate for the Pro Bowl despite the Giants’ struggles.
GRADE: A
WR Darius Slayton
The veteran led the Giants in receiving in four of the past five seasons, but Nabers clearly displaced Slayton as a No. 1 option this season -- and his production was down. Slayton was still a valuable contributor, though, and showed that he can still be a big-play threat as he led the team in yards per catch. However, he also dropped seven passes and is expected to depart in free agency.
GRADE: C
WR Wan’Dale Robinson
Robinson is an underrated possession option who had a career year in 2024 with 93 receptions. While he averaged just 7.5 yards per reception, Robinson was a useful security blanket or check-down option for whomever was under center.
GRADE: B-
G Greg Van Roten
Van Roten was an afterthought during the offseason, as he didn’t sign until late July. However, as it turned out, he brought valuable durability to an offensive line unit that had been injury-plagued in 2023 and was the only offensive player to start every game. Overall, he played quite well, although he did get beaten for a team-high seven sacks.
GRADE: C
C John Michael Schmitz
After an inconsistent rookie season, the 2023 second round pick Schmitz made some progress in 2024. While he still surrendered more pressure than you’d like to see in pass protection, he continues to have a bright future and will look to keep developing next season.
GRADE: C
OT Jermaine Eluemunor
Eluemunor was brought in as a free agent and gave the team plenty of options with his versatility, although they ultimately never used him on the interior. Eluemunor was probably the Giants’ most consistent pass protector, but did lead the team with nine offensive penalties.
GRADE: C
T Evan Neal
It was looking like a lost season for the former seventh-overall pick after he began the year on the bench following an injury in training camp. By the time he got an opportunity, the Giants were already out of contention but, to his credit, Neal made a solid impact as a run blocker and improved his pressure percentages in pass protection. Nevertheless, he remains an unpopular player among the fan base and still has lapses at times, which his detractors waste no time in highlighting.
GRADE: C-
G Jon Runyan
Runyan was another free agent addition who brought some consistency and a steadying influence to a struggling group until he ended up on IR in December. He only gave up two sacks in 13 games but was inconsistent as a run blocker.
GRADE: C