The New York Giants defeated the Buffalo Bills, 34-25, on Saturday afternoon in Orchard Park to open their 2025 preseason.

Rookie quarterback Jaxson Dart made his NFL debut and was impressive, and the same can be said for fellow rookies Abdul Carter and Marcus Mbow. Several other players, such as running back Dante Miller, also flashed, while quarterback Tommy DeVito reminded everyone he belongs in this league.

But not everything was peaches and cream. Defensive reserves struggled at times, the offense left some points on the board, and a few notable veterans fell flat.

Here’s a look at the highest- and lowest-graded Giants player from their preseason-opening victory, courtesy of Pro Football Focus.

Note: There is no minimum snap count applied for preseason games.

Top 5 offenseOL Aaron Stinnie (81.8)QB Jaxson Dart (80.7)OL Joshua Ezeudu (79.8)OL Bryan Hudson (77.7)QB Tommy DeVito (76.8)Bottom 5 offenseOL Jake Kubas (32.9)TE Greg Dulcich (44.7)TE Jermaine Terry (50.1)WR Juice Wells (50.6)RB Jonathan Ward (50.7)Top 5 defenseLB Micah McFadden (92.1)LB Trace Ford (84.3)LB Abdul Carter (82.2)DL D.J. Davidson (77.9)S K’Von Wallace (75.3)Bottom 5 defenseLB Chris Board (28.6)CB O’Donnell Fortune (35.4)LB Darius Muasau (41.5)CB Dee Williams (45.2)DT Rakeem Nunez-Roches (45.6)Top 5 special teamsCB Nic Jones (89.6)K Graham Gano (77.9)WR Dalen Cambre (73.9)TE Jermaine Terry (73.7)RB Dante Miller (72.3)Bottom 5 special teamsLB Tomon Fox (28.7)LB Dyontae Johnson (39.1)TE Greg Duldich (54.1)WR Lil’Jordan Humphrey (56.7)CB Dee Williams (57.3)Other notablesRB Tyrone Tracy Jr. (75.1)TE Thomas Fidone (71.4)OL Marcus Mbow (71.2)QB Russell Wilson (70.9)RB Dante Miller (68.5)QB Jameis Winston (65.7)LB Brian Burns (73.6)S Tyler Nubin (72.0)CB Deonte Banks (63.2)DT Darius Alexander (56.4)LB Kayvon Thibodeaux (53.6)