New York Giants vs Buffalo Bills Match Player Stats (Aug 9, 2025)

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.



Score by Quarter

TeamQ1Q2Q3Q4Final
New York Giants31381034
Buffalo Bills0107825

Game Information

Competition2025 NFL Preseason – Week 1
DateSaturday, August 9, 2025
VenueHighmark Stadium, Orchard Park, New York
Attendance69,835
BroadcastNFL Network
RefereeRonald Torbert
UmpireBarry Anderson
Line JudgeBrian Bolinger
Side JudgeKeith Washington
Field JudgeRyan Dickson
Down JudgeFrank LeBlanc
Back JudgeCourtney Brown

Full Scoring Summary

QtrTimeNYGBUFScoring PlayDrive
Q17:2030Graham Gano 53-yd FG12 plays, 30 yds, 7:40
Q211:59100Lil’Jordan Humphrey 28-yd pass from Jaxson Dart (Gano XP)7 plays, 80 yds, 2:52
Q28:37107Dawson Knox 11-yd pass from Mitchell Trubisky (Ray Davis PAT)6 plays, 68 yds, 3:22
Q24:06137Graham Gano 50-yd FG12 plays, 51 yds, 4:31
Q20:29167Graham Gano 51-yd FG7 plays, 31 yds, 1:57
Q20:021610Caden Davis 24-yd FG3 plays, 65 yds, 0:27
Halftime1610
Q37:111617KJ Hamler 39-yd pass from Mike White (Caden Davis XP)4 plays, 45 yds, 1:24
Q31:112417Gunner Olszewski 7-yd pass from Jameis Winston (Winston pass to Thomas Fidone II – 2-pt)11 plays, 67 yds, 6:00
Q411:352425Darrynton Evans 7-yd pass from Mike White (White pass to Laviska Shenault Jr. – 2-pt)8 plays, 73 yds, 4:36
Q47:132725Jude McAtamney 42-yd FG11 plays, 52 yds, 4:22
Q42:113425Jonathan Ward 8-yd pass from Tommy DeVito (McAtamney XP)3 plays, 14 yds, 0:16

Team Stats

StatNYGBUF
Total Yards396389
Passing Yards317331
Comp / Att35/5127/38
Yards per Pass6.28.3
Rushing Yards7958
Rushing Attempts2515
Yards per Rush3.23.9
Total Plays7655
Yards per Play5.27.1
Total Drives1312
1st Downs2120
Passing 1st Downs1514
Rushing 1st Downs64
1st Downs – Penalties02
3rd Down Efficiency9/191/9
4th Down Efficiency2/21/2
Red Zone (Made/Att)2/22/4
Sacks – Yards Lost0–02–10
Penalties10–704–25
Turnovers01
Fumbles Lost01
Interceptions Thrown00
Time of Possession36:1923:41

New York Giants Player Stats

Passing

PlayerC/ATTYDSAVGTDINTSACKSRTG
Jaxson Dart12/191548.1100–0106.0
Tommy DeVito10/14735.2100–0107.1
Jameis Winston7/11625.6100–0108.9
Russell Wilson6/7284.0000–083.3
Team35/513176.2300–0104.8

Rushing

PlayerCARYDSAVGTDLG
Jaxson Dart3248.0019
Dante Miller10222.2010
Jameis Winston11212.0012
Tyrone Tracy Jr.393.005
Jonathan Ward351.703
Montrell Washington133.003
Devin Singletary231.503
Tommy DeVito210.501
Team25793.2019

Receiving

PlayerRECTGTYDSAVGTDLG
Dante Miller778011.4018
Montrell Washington366020.0029
Lil’Jordan Humphrey243618.0128
Jonathan Ward45358.8121
Gunner Olszewski58275.419
Thomas Fidone II33227.3016
Wan’Dale Robinson111111.0011
Theo Johnson22105.007
Zach Pascal1199.009
Jordan Bly1188.008
Tyrone Tracy Jr.2273.507
Greg Dulcich2373.507
Ihmir Smith-Marsette1155.005
Daniel Bellinger1100.000
Devin Singletary010
Dalen Cambre020
Juice Wells Jr.020
Team35503179.1329

Buffalo Bills Player Stats

Passing

PlayerC/ATTYDSAVGTDINTSACKSRTG
Mitchell Trubisky9/1313810.6100–0129.6
Mike White8/131128.6201–8128.8
Shane Buechele10/12917.6001–298.3
Team27/383319.0302–10125.0

Rushing

PlayerCARYDSAVGTDLG
Ty Johnson3268.7014
Frank Gore Jr.5214.2011
Ray Davis471.804
Darrynton Evans242.003
Shane Buechele100.000
Team15583.9014

Receiving

PlayerRECTGTYDSAVGTDLG
Tyrell Shavers247035.0058
Frank Gore Jr.555010.0019
KJ Hamler113939.0139
Stephen Gosnell44307.509
Joshua Palmer232110.5012
Kristian Wilkerson122020.0020
Reggie Gilliam111919.0019
Laviska Shenault Jr.111717.0017
Deon Cain131717.0017
Darrynton Evans22147.017
Dawson Knox111111.0111
Dalton Kincaid111010.0010
Keleki Latu1199.009
Ray Davis1277.007
Zach Davidson1455.005
Matt Sokol1122.002
Keon Coleman1100.000
Jackson Hawes010
Team273834112.6358

Kicking and Special Teams

Kicking

TeamPlayerFGPCTLGXPPTS
NYGGraham Gano3/3100%531/110
NYGJude McAtamney1/1100%421/14
BUFCaden Davis1/1100%241/14
BUFRay Davis (RB)0/01/11

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

TeamPlayerNOYDSAVGTBIn 20LG
NYGJamie Gillan418145.30157
BUFBrad Robbins631853.01361

Kick Returns

TeamPlayerNOYDSAVGLGTD
NYGIhmir Smith-Marsette24623.0400
NYGMontrell Washington12525.0250
NYGDante Miller12020.0200
NYG Team49122.8400
BUFLaviska Shenault Jr.26231.0320
BUFKJ Hamler24824.0240
BUFDaequan Hardy12727.0270
BUFBrandon Codrington12222.0220
BUF Team615926.5320

Punt Returns

TeamPlayerNOYDSAVGLGTD
NYGIhmir Smith-Marsette22311.5190
NYGDee Williams2157.5150
NYGMontrell Washington188.080
NYG Team5469.2190
BUFLaviska Shenault Jr.177.070
BUFBrandon Codrington144.040
BUF Team2115.570

Defensive Stats

New York Giants Defense

PlayerTOTSOLOSACKSTFLPDQB HTS
Nic Jones540000
K’Von Wallace530000
K.J. Cloyd520001
Dyontae Johnson430000
Trace Ford410001
Deonte Banks330010
Chris Board320000
Dane Belton320000
O’Donnell Fortune320000
TJ Moore310000
Paulson Adebo220000
Raheem Layne220010
Makari Paige220000
D.J. Davidson211101
Roy Robertson-Harris210001
Jordon Riley111101
Cory Durden110000
Dru Phillips110000
Greg Dulcich110000
Dante Miller110000
Micah McFadden100010
Tomon Fox100001
Darius Muasau100000
Dee Williams100000
Jeremiah Ledbetter100000
Abdul Carter100000
Tyler Nubin100000
Team60362236

Buffalo Bills Defense

PlayerTOTSOLOSACKSTFLPDQB HTS
Keonta Jenkins650001
Cam Lewis540000
Joe Andreessen530100
Jimmy Ciarlo440100
Ja’Marcus Ingram430000
Tre’Davious White330000
Justin Hollins330000
Dane Jackson330010
Jordan Hancock330000
Matt Milano320000
Taron Johnson220000
Edefuan Ulofoshio220000
DeWayne Carter220000
Dorian Strong220000
Wande Owens220000
Christian Benford210000
Damar Hamlin200000
Javon Solomon200011
Reid Ferguson110000
Michael Hoecht110010
Jalen Virgil110000
Ed Oliver110010
Darrick Forrest110000
Greg Rousseau110000
Te’Cory Couch110020
Zion Logue110000
Daequan Hardy110000
Frank Gore Jr.110000
Stephen Gosnell110000
Marcus Harris110000
Brandon Codrington110000
Keleki Latu110000
Zach Davidson110000
Darrynton Evans100000
Tyrell Shavers100000
DaQuan Jones000001
Larry Ogunjobi000001
T.J. Sanders000002
Deone Walker000010
Team72590276

Fumbles

TeamPlayerFUMLOSTREC
NYGTrace Ford001
BUFJacob Bayer110

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 Luna
Elizabeth Lunahttps://sportsplayerstats.com/
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.

Related Matches

Comments

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular