Jaxson Dart went 12 of 19 for 154 yards and a touchdown in his NFL debut, Russell Wilson completed 6 of 7 passes on the opening drive, and New York’s offensive line held Buffalo to zero sacks across 51 total dropbacks as the Giants beat the Bills 34-25 at Highmark Stadium on August 9, 2025. Graham Gano converted all three field goals — from 53, 50, and 51 yards — and a Trace Ford fumble recovery with two minutes remaining ended any chance of a Bills comeback.
Table of Contents
Score by Quarter
Team
Q1
Q2
Q3
Q4
Final
New York Giants
3
13
8
10
34
Buffalo Bills
0
10
7
8
25
Game Information
Competition
2025 NFL Preseason – Week 1
Date
Saturday, August 9, 2025
Venue
Highmark Stadium, Orchard Park, New York
Attendance
69,835
Broadcast
NFL Network
Referee
Ronald Torbert
Umpire
Barry Anderson
Line Judge
Brian Bolinger
Side Judge
Keith Washington
Field Judge
Ryan Dickson
Down Judge
Frank LeBlanc
Back Judge
Courtney Brown
Full Scoring Summary
Qtr
Time
NYG
BUF
Scoring Play
Drive
Q1
7:20
3
0
Graham Gano 53-yd FG
12 plays, 30 yds, 7:40
Q2
11:59
10
0
Lil’Jordan Humphrey 28-yd pass from Jaxson Dart (Gano XP)
7 plays, 80 yds, 2:52
Q2
8:37
10
7
Dawson Knox 11-yd pass from Mitchell Trubisky (Ray Davis PAT)
6 plays, 68 yds, 3:22
Q2
4:06
13
7
Graham Gano 50-yd FG
12 plays, 51 yds, 4:31
Q2
0:29
16
7
Graham Gano 51-yd FG
7 plays, 31 yds, 1:57
Q2
0:02
16
10
Caden Davis 24-yd FG
3 plays, 65 yds, 0:27
Halftime
16
10
Q3
7:11
16
17
KJ Hamler 39-yd pass from Mike White (Caden Davis XP)
4 plays, 45 yds, 1:24
Q3
1:11
24
17
Gunner Olszewski 7-yd pass from Jameis Winston (Winston pass to Thomas Fidone II – 2-pt)
11 plays, 67 yds, 6:00
Q4
11:35
24
25
Darrynton Evans 7-yd pass from Mike White (White pass to Laviska Shenault Jr. – 2-pt)
8 plays, 73 yds, 4:36
Q4
7:13
27
25
Jude McAtamney 42-yd FG
11 plays, 52 yds, 4:22
Q4
2:11
34
25
Jonathan Ward 8-yd pass from Tommy DeVito (McAtamney XP)
3 plays, 14 yds, 0:16
Team Stats
Stat
NYG
BUF
Total Yards
396
389
Passing Yards
317
331
Comp / Att
35/51
27/38
Yards per Pass
6.2
8.3
Rushing Yards
79
58
Rushing Attempts
25
15
Yards per Rush
3.2
3.9
Total Plays
76
55
Yards per Play
5.2
7.1
Total Drives
13
12
1st Downs
21
20
Passing 1st Downs
15
14
Rushing 1st Downs
6
4
1st Downs – Penalties
0
2
3rd Down Efficiency
9/19
1/9
4th Down Efficiency
2/2
1/2
Red Zone (Made/Att)
2/2
2/4
Sacks – Yards Lost
0–0
2–10
Penalties
10–70
4–25
Turnovers
0
1
Fumbles Lost
0
1
Interceptions Thrown
0
0
Time of Possession
36:19
23:41
New York Giants Player Stats
Passing
Player
C/ATT
YDS
AVG
TD
INT
SACKS
RTG
Jaxson Dart
12/19
154
8.1
1
0
0–0
106.0
Tommy DeVito
10/14
73
5.2
1
0
0–0
107.1
Jameis Winston
7/11
62
5.6
1
0
0–0
108.9
Russell Wilson
6/7
28
4.0
0
0
0–0
83.3
Team
35/51
317
6.2
3
0
0–0
104.8
Rushing
Player
CAR
YDS
AVG
TD
LG
Jaxson Dart
3
24
8.0
0
19
Dante Miller
10
22
2.2
0
10
Jameis Winston
1
12
12.0
0
12
Tyrone Tracy Jr.
3
9
3.0
0
5
Jonathan Ward
3
5
1.7
0
3
Montrell Washington
1
3
3.0
0
3
Devin Singletary
2
3
1.5
0
3
Tommy DeVito
2
1
0.5
0
1
Team
25
79
3.2
0
19
Receiving
Player
REC
TGT
YDS
AVG
TD
LG
Dante Miller
7
7
80
11.4
0
18
Montrell Washington
3
6
60
20.0
0
29
Lil’Jordan Humphrey
2
4
36
18.0
1
28
Jonathan Ward
4
5
35
8.8
1
21
Gunner Olszewski
5
8
27
5.4
1
9
Thomas Fidone II
3
3
22
7.3
0
16
Wan’Dale Robinson
1
1
11
11.0
0
11
Theo Johnson
2
2
10
5.0
0
7
Zach Pascal
1
1
9
9.0
0
9
Jordan Bly
1
1
8
8.0
0
8
Tyrone Tracy Jr.
2
2
7
3.5
0
7
Greg Dulcich
2
3
7
3.5
0
7
Ihmir Smith-Marsette
1
1
5
5.0
0
5
Daniel Bellinger
1
1
0
0.0
0
0
Devin Singletary
0
1
—
—
0
—
Dalen Cambre
0
2
—
—
0
—
Juice Wells Jr.
0
2
—
—
0
—
Team
35
50
317
9.1
3
29
Buffalo Bills Player Stats
Passing
Player
C/ATT
YDS
AVG
TD
INT
SACKS
RTG
Mitchell Trubisky
9/13
138
10.6
1
0
0–0
129.6
Mike White
8/13
112
8.6
2
0
1–8
128.8
Shane Buechele
10/12
91
7.6
0
0
1–2
98.3
Team
27/38
331
9.0
3
0
2–10
125.0
Rushing
Player
CAR
YDS
AVG
TD
LG
Ty Johnson
3
26
8.7
0
14
Frank Gore Jr.
5
21
4.2
0
11
Ray Davis
4
7
1.8
0
4
Darrynton Evans
2
4
2.0
0
3
Shane Buechele
1
0
0.0
0
0
Team
15
58
3.9
0
14
Receiving
Player
REC
TGT
YDS
AVG
TD
LG
Tyrell Shavers
2
4
70
35.0
0
58
Frank Gore Jr.
5
5
50
10.0
0
19
KJ Hamler
1
1
39
39.0
1
39
Stephen Gosnell
4
4
30
7.5
0
9
Joshua Palmer
2
3
21
10.5
0
12
Kristian Wilkerson
1
2
20
20.0
0
20
Reggie Gilliam
1
1
19
19.0
0
19
Laviska Shenault Jr.
1
1
17
17.0
0
17
Deon Cain
1
3
17
17.0
0
17
Darrynton Evans
2
2
14
7.0
1
7
Dawson Knox
1
1
11
11.0
1
11
Dalton Kincaid
1
1
10
10.0
0
10
Keleki Latu
1
1
9
9.0
0
9
Ray Davis
1
2
7
7.0
0
7
Zach Davidson
1
4
5
5.0
0
5
Matt Sokol
1
1
2
2.0
0
2
Keon Coleman
1
1
0
0.0
0
0
Jackson Hawes
0
1
—
—
0
—
Team
27
38
341
12.6
3
58
Kicking and Special Teams
Kicking
Team
Player
FG
PCT
LG
XP
PTS
NYG
Graham Gano
3/3
100%
53
1/1
10
NYG
Jude McAtamney
1/1
100%
42
1/1
4
BUF
Caden Davis
1/1
100%
24
1/1
4
BUF
Ray Davis (RB)
0/0
—
—
1/1
1
Running back Ray Davis handled the point-after attempt following Dawson Knox’s second-quarter touchdown. Buffalo had signed Caden Davis the day before kickoff after starting kicker Tyler Bass was ruled out with a pelvis injury.
Punting
Team
Player
NO
YDS
AVG
TB
In 20
LG
NYG
Jamie Gillan
4
181
45.3
0
1
57
BUF
Brad Robbins
6
318
53.0
1
3
61
Kick Returns
Team
Player
NO
YDS
AVG
LG
TD
NYG
Ihmir Smith-Marsette
2
46
23.0
40
0
NYG
Montrell Washington
1
25
25.0
25
0
NYG
Dante Miller
1
20
20.0
20
0
NYG Team
4
91
22.8
40
0
BUF
Laviska Shenault Jr.
2
62
31.0
32
0
BUF
KJ Hamler
2
48
24.0
24
0
BUF
Daequan Hardy
1
27
27.0
27
0
BUF
Brandon Codrington
1
22
22.0
22
0
BUF Team
6
159
26.5
32
0
Punt Returns
Team
Player
NO
YDS
AVG
LG
TD
NYG
Ihmir Smith-Marsette
2
23
11.5
19
0
NYG
Dee Williams
2
15
7.5
15
0
NYG
Montrell Washington
1
8
8.0
8
0
NYG Team
5
46
9.2
19
0
BUF
Laviska Shenault Jr.
1
7
7.0
7
0
BUF
Brandon Codrington
1
4
4.0
4
0
BUF Team
2
11
5.5
7
0
Defensive Stats
New York Giants Defense
Player
TOT
SOLO
SACKS
TFL
PD
QB HTS
Nic Jones
5
4
0
0
0
0
K’Von Wallace
5
3
0
0
0
0
K.J. Cloyd
5
2
0
0
0
1
Dyontae Johnson
4
3
0
0
0
0
Trace Ford
4
1
0
0
0
1
Deonte Banks
3
3
0
0
1
0
Chris Board
3
2
0
0
0
0
Dane Belton
3
2
0
0
0
0
O’Donnell Fortune
3
2
0
0
0
0
TJ Moore
3
1
0
0
0
0
Paulson Adebo
2
2
0
0
0
0
Raheem Layne
2
2
0
0
1
0
Makari Paige
2
2
0
0
0
0
D.J. Davidson
2
1
1
1
0
1
Roy Robertson-Harris
2
1
0
0
0
1
Jordon Riley
1
1
1
1
0
1
Cory Durden
1
1
0
0
0
0
Dru Phillips
1
1
0
0
0
0
Greg Dulcich
1
1
0
0
0
0
Dante Miller
1
1
0
0
0
0
Micah McFadden
1
0
0
0
1
0
Tomon Fox
1
0
0
0
0
1
Darius Muasau
1
0
0
0
0
0
Dee Williams
1
0
0
0
0
0
Jeremiah Ledbetter
1
0
0
0
0
0
Abdul Carter
1
0
0
0
0
0
Tyler Nubin
1
0
0
0
0
0
Team
60
36
2
2
3
6
Buffalo Bills Defense
Player
TOT
SOLO
SACKS
TFL
PD
QB HTS
Keonta Jenkins
6
5
0
0
0
1
Cam Lewis
5
4
0
0
0
0
Joe Andreessen
5
3
0
1
0
0
Jimmy Ciarlo
4
4
0
1
0
0
Ja’Marcus Ingram
4
3
0
0
0
0
Tre’Davious White
3
3
0
0
0
0
Justin Hollins
3
3
0
0
0
0
Dane Jackson
3
3
0
0
1
0
Jordan Hancock
3
3
0
0
0
0
Matt Milano
3
2
0
0
0
0
Taron Johnson
2
2
0
0
0
0
Edefuan Ulofoshio
2
2
0
0
0
0
DeWayne Carter
2
2
0
0
0
0
Dorian Strong
2
2
0
0
0
0
Wande Owens
2
2
0
0
0
0
Christian Benford
2
1
0
0
0
0
Damar Hamlin
2
0
0
0
0
0
Javon Solomon
2
0
0
0
1
1
Reid Ferguson
1
1
0
0
0
0
Michael Hoecht
1
1
0
0
1
0
Jalen Virgil
1
1
0
0
0
0
Ed Oliver
1
1
0
0
1
0
Darrick Forrest
1
1
0
0
0
0
Greg Rousseau
1
1
0
0
0
0
Te’Cory Couch
1
1
0
0
2
0
Zion Logue
1
1
0
0
0
0
Daequan Hardy
1
1
0
0
0
0
Frank Gore Jr.
1
1
0
0
0
0
Stephen Gosnell
1
1
0
0
0
0
Marcus Harris
1
1
0
0
0
0
Brandon Codrington
1
1
0
0
0
0
Keleki Latu
1
1
0
0
0
0
Zach Davidson
1
1
0
0
0
0
Darrynton Evans
1
0
0
0
0
0
Tyrell Shavers
1
0
0
0
0
0
DaQuan Jones
0
0
0
0
0
1
Larry Ogunjobi
0
0
0
0
0
1
T.J. Sanders
0
0
0
0
0
2
Deone Walker
0
0
0
0
1
0
Team
72
59
0
2
7
6
Fumbles
Team
Player
FUM
LOST
REC
NYG
Trace Ford
0
0
1
BUF
Jacob Bayer
1
1
0
Ford recovered a fumble on an errant snap in Bills territory with 2:11 remaining in the fourth quarter. Tommy DeVito then hit Jonathan Ward for an 8-yard touchdown three plays later to make it a two-score game.
Interceptions
No interceptions were recorded by either team.
The Giants finished with 396 total yards on 76 plays, held the ball for more than 36 minutes, and went the full 60 without a turnover. Wilson, Dart, Winston, and DeVito combined for a 104.8 passer rating on zero interceptions across 51 dropbacks — and did it without a sack allowed. For a team that ranked 30th in the NFL in yards per play and 31st in scoring during the 2024 season, the August 9 performance in Orchard Park was exactly the kind of clean slate they needed.
Statistics sourced from ESPN, NFL.com, and the Associated Press. All figures reflect final official box score data. This was a 2025 NFL preseason contest; statistics do not count toward regular-season totals.
Elizabeth J. Luna founded Sports Player Stats in Los Angeles in April 2026, after close to two decades covering sport professionally across Europe and the United States. She grew up in Sweden, where football was less a hobby than a household religion, and carried that obsession west when she relocated to Los Angeles in her twenties. The NFL took hold quickly. So did the NBA. Eventually she was covering both alongside FIFA, cricket, MLB, hockey, and the WNBA, which tells you something about the kind of sports journalist she is. Her work has always started with match data and player statistics, not because numbers are the whole story, but because in her experience they are usually the most honest part of it. She launched Sports Player Stats because she wanted a publication that took every sport seriously on its own terms, one where a cricket innings and an NBA box score received the same standard of analysis. That standard is what she shows up to defend every day.
Nineteen penalties, a 14-point fourth-quarter deficit, no timeouts and a third-and-28 to convert in the final two minutes — the Atlanta Falcons beat the...
October 12, 2025 | Lambeau Field, Green Bay, Wisconsin | Attendance: 78,277 | Broadcast: CBS
Josh Jacobs vomited twice on the Lambeau Field sideline. He...