Jaxson Dart completed 12 of 19 passes for 154 yards and a touchdown in his first NFL action, added 24 rushing yards on three carries, and posted a 106.0 passer rating before handing the second half to a backup trio that traded leads with Buffalo four times — until Tommy DeVito’s 8-yard scoring pass to Jonathan Ward with 2:11 remaining sealed a 34-25 Giants win at Highmark Stadium on August 9, 2025. Russell Wilson opened the game with a clean 6-of-7 series before Dart took over and ran the offense through New York’s final three first-half possessions, capped by a 28-yard touchdown strike to Lil’Jordan Humphrey on an 80-yard drive.
Dawson Knox 11-yd pass from Mitchell Trubisky (Ray Davis kick) — 6 plays, 68 yds, 3:22
NYG 10–7
4:06 – Q2
NYG
Graham Gano 50-yd FG — 12 plays, 51 yds, 4:31
NYG 13–7
0:29 – Q2
NYG
Graham Gano 51-yd FG — 7 plays, 31 yds, 1:57
NYG 16–7
0:02 – Q2
BUF
Caden Davis 24-yd FG — 3 plays, 65 yds, 0:27
NYG 16–10
7:11 – Q3
BUF
KJ Hamler 39-yd pass from Mike White (Caden Davis kick) — 4 plays, 45 yds, 1:24
BUF 17–16
1:11 – Q3
NYG
Gunner Olszewski 7-yd pass from Jameis Winston (Winston pass to Thomas Fidone II — 2-pt conv.) — 11 plays, 67 yds, 6:00
NYG 24–17
11:35 – Q4
BUF
Darrynton Evans 7-yd pass from Mike White (White pass to Laviska Shenault Jr. — 2-pt conv.) — 8 plays, 73 yds, 4:36
BUF 25–24
7:13 – Q4
NYG
Jude McAtamney 42-yd FG — 11 plays, 52 yds, 4:22
NYG 27–25
2:11 – Q4
NYG
Jonathan Ward 8-yd pass from Tommy DeVito (McAtamney kick) — 3 plays, 14 yds, 0:16
NYG 34–25
Team Stats
Category
New York Giants
Buffalo Bills
Total Yards
396
389
Total Plays
76
55
Yards per Play
5.2
7.1
Passing Yards
317
331
Comp / Att
35/51
27/38
Yards per Pass Attempt
6.2
8.3
Sacks – Yards Lost
0–0
2–10
Rushing Yards
79
58
Rushing Attempts
25
15
Yards per Rush
3.2
3.9
1st Downs
21
20
Passing 1st Downs
15
14
Rushing 1st Downs
6
4
1st Downs via Penalty
0
2
3rd Down Efficiency
9/19 (47.4%)
1/9 (11.1%)
4th Down Efficiency
2/2
1/2
Red Zone (Made–Att)
2/2
2/4
Turnovers
0
1
Fumbles Lost
0
1
Interceptions Thrown
0
0
Penalties
10 for 70 yds
4 for 25 yds
Total Drives
13
12
Time of Possession
36:19
23:41
Passing Stats — Giants vs Bills
New York Giants Passing
New York used four quarterbacks. Wilson handled the opening drive before Dart took over for the majority of the first half. Jameis Winston and DeVito split the second half.
Player
C/ATT
YDS
AVG
TD
INT
SACKS
RTG
Jaxson Dart
12/19
154
8.1
1
0
0–0
106.0
Jameis Winston
7/11
62
5.6
1
0
0–0
108.9
Tommy DeVito
10/14
73
5.2
1
0
0–0
107.1
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
Buffalo Bills Passing
Josh Allen did not play. Trubisky started and took the entire first half. Mike White threw both of Buffalo’s second-half touchdowns.
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 Stats — Giants vs Bills
New York Giants Rushing
Player
CAR
YDS
AVG
TD
LONG
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
Buffalo Bills Rushing
Player
CAR
YDS
AVG
TD
LONG
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 Stats — Giants vs Bills
New York Giants Receiving
Player
REC
TGT
YDS
AVG
TD
LONG
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
—
0
0
Dalen Cambre
0
2
0
—
0
0
Juice Wells Jr.
0
2
0
—
0
0
Team
35
50
317
9.1
3
29
Buffalo Bills Receiving
Player
REC
TGT
YDS
AVG
TD
LONG
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
—
0
0
Team
27
38
341
12.6
3
58
Defensive Stats — Giants vs Bills
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
Greg Dulcich
1
1
0
0
0
0
Dante Miller
1
1
0
0
0
0
Dru Phillips
1
1
0
0
0
0
Jeremiah Ledbetter
1
0
0
0
0
0
Tomon Fox
1
0
0
0
0
1
Micah McFadden
1
0
0
0
1
0
Darius Muasau
1
0
0
0
0
0
Tyler Nubin
1
0
0
0
0
0
Abdul Carter
1
0
0
0
0
0
Dee Williams
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
2
Team
72
59
0
2
7
6
Special Teams
Kicking
Team
Player
FG
PCT
LONG
XP
PTS
NYG
Graham Gano
3/3
100.0%
53
1/1
10
NYG
Jude McAtamney
1/1
100.0%
42
1/1
4
BUF
Caden Davis
1/1
100.0%
24
1/1
4
BUF
Ray Davis (RB)
0/0
—
—
1/1
1
Buffalo signed Davis a day before the game with kicker Tyler Bass sidelined by a pelvis injury. Running back Ray Davis lined up for and converted the extra point following Dawson Knox’s second-quarter touchdown.
Punting
Team
Player
NO
YDS
AVG
TB
IN 20
LONG
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
LONG
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
LONG
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
Fumbles
Team
Player
FUM
LOST
REC
NYG
Trace Ford
0
0
1
BUF
Jacob Bayer
1
1
0
Game Information
Detail
Info
Date
August 9, 2025
Kickoff
10:00 PM ET
Venue
Highmark Stadium, Orchard Park, NY
Attendance
69,835
Broadcast
NFL Network
Referee
Ronald Torbert
Umpire
Barry Anderson
Line Judge
Brian Bolinger
Down Judge
Frank LeBlanc
Side Judge
Keith Washington
Field Judge
Ryan Dickson
Back Judge
Courtney Brown
New York finished the night with zero turnovers against one for Buffalo, converted 9 of 19 third downs compared to Buffalo’s 1-of-9, and went a perfect 2-for-2 in the red zone. Graham Gano connected on all three field goal attempts — from 53, 50, and 51 yards — while Dart, Winston, and DeVito each posted a passer rating above 100. Buffalo’s backups generated better yards per play (7.1 vs. 5.2) and more passing yards per attempt (8.3 vs. 6.2), but a fumble lost, a 1-of-9 third-down conversion rate, and a 12-minute deficit in time of possession kept the Bills from closing the gap until it was too late.
Bobby A. Smith is a Senior Sports Analyst with over nine years of professional experience, specializing in forensic analysis of game strategy and player performance.
His work provides a definitive lens on a broad spectrum of professional sports, delivering expert commentary on the NFL, NBA, MLB, WNBA, Soccer, Boxing, Cricket, F1, and NASCAR. Unlike surface-level reporting, Bobby’s analysis is known for identifying the critical, game-deciding patterns that raw statistics often obscure. Every article is grounded in rigorous, fact-based research and an unwavering commitment to journalistic integrity.