Giants vs Bills summary: Dart impresses on debut, score, stats, highlights | NFL Preseason 2025
Jaxson Dart impressed on his first appearance for the Giants, leading New York to victory with a touchdown and two field goals.

End of Game
End of Regulation
Tommy DeVito rushed up the middle for 1 yard gain, tackled by Justin Hollins
Buffalo timeout
Tommy DeVito rushed up the middle for no gain, tackled by Marcus Harris
Shane Buechele passed to Frank Gore Jr. to the right for no gain, tackled by Dyontae Johnson
Buffalo timeout
Shane Buechele passed to Matt Sokol to the left for 2 yard gain, tackled by Nic Jones
NY Giants timeout
Shane Buechele incomplete pass to the left intended for Deon Cain
Shane Buechele incomplete pass to the right intended for Deon Cain
NY Giants committed 3 yard penalty (Roughing the Passer)
Shane Buechele passed to Frank Gore Jr. down the middle for 19 yard gain, tackled by K'Von Wallace
Shane Buechele passed to Stephen Gosnell down the middle for 6 yard gain, tackled by Nic Jones
Shane Buechele passed to Laviska Shenault Jr. to the left for 17 yard gain
Shane Buechele passed to Stephen Gosnell down the middle for 9 yard gain, tackled by Makari Paige
Two-minute warning
Shane Buechele passed to Stephen Gosnell to the left for 8 yard gain, tackled by Nic Jones
NY Giants kicked off, touchback
Jude McAtamney made PAT
Tommy DeVito passed to Jonathan Ward to the right for 8 yard touchdown
Buffalo timeout
Tommy DeVito passed to player to the right for 5 yard gain, tackled by Wande Owens
Tommy DeVito passed to player to the left for 1 yard gain, tackled by Jimmy Ciarlo
Jacob Bayer fumbled. Trace Ford recovered fumble for no gain
Shane Buechele passed to Deon Cain to the right for 17 yard gain, tackled by TJ Moore
Shane Buechele passed to Stephen Gosnell to the right for 7 yard gain, tackled by K'Von Wallace
Jamie Gillan punted for 57 yards, no return
NY Giants committed 4 yard penalty (Delay of Game)
Tommy DeVito passed to Gunner Olszewski to the right for 1 yard gain, tackled by Jimmy Ciarlo
Tommy DeVito passed to Jordan Bly to the right for 8 yard gain, tackled by Brandon Codrington
Dante Miller rushed to the left for no gain, tackled by Zion Logue
Brad Robbins punted for 52 yards. Montrell Washington returned punt for 8 yards
Shane Buechele sacked by Jordon Riley for 2 yard loss
Frank Gore Jr. rushed up the middle for no gain, tackled by Trace Ford
Shane Buechele passed to Frank Gore Jr. to the right for 6 yard gain, tackled by Nic Jones
NY Giants kicked off, touchback
Timeout
Jude McAtamney kicked a 42-yard field goal
Tommy DeVito incomplete pass to the left intended for Antwane Wells Jr.
Tommy DeVito passed to Jonathan Ward to the left for 2 yard gain, tackled by Keonta Jenkins
Dante Miller rushed to the left for 2 yard gain, tackled by Ja'Marcus Ingram
Tommy DeVito passed to player to the left for 16 yard gain, tackled by Ja'Marcus Ingram
Tommy DeVito incomplete pass to the left intended for Gunner Olszewski
Tommy DeVito incomplete pass to the right intended for Gunner Olszewski
Tommy DeVito passed to Jonathan Ward to the left for 4 yard gain, tackled by Justin Hollins
Tommy DeVito passed to Dante Miller to the right for 12 yard gain, tackled by Jordan Hancock
Tommy DeVito incomplete pass to the right intended for Jonathan Ward
Timeout
Tommy DeVito passed to Dante Miller to the left for 16 yard gain, tackled by Dorian Strong
Buffalo kicked off for 65 yards, Montrell Washington returned kickoff for 25 yards
Timeout
2pt attempt converted, Mike White pass to Laviska Shenault Jr.
Mike White passed to Darrynton Evans to the left for 7 yard touchdown
Mike White passed to Darrynton Evans down the middle for 7 yard gain, tackled by Dyontae Johnson
Frank Gore Jr. rushed to the left for 5 yard gain, tackled by TJ Moore
Mike White passed to Frank Gore Jr. to the right for 9 yard gain, tackled by K'Von Wallace
Mike White passed to Frank Gore Jr. to the right for 16 yard gain, tackled by Dyontae Johnson
Mike White passed to Keleki Latu down the middle for 9 yard gain, tackled by Dyontae Johnson
End of 3rd Quarter
Frank Gore Jr. rushed up the middle for no gain, tackled by K'Von Wallace
Mike White passed to Kristian Wilkerson to the left for 20 yard gain, tackled by Makari Paige
NY Giants kicked off for 62 yards, KJ Hamler returned kickoff for 24 yards
2pt attempt converted, Jameis Winston pass to player
Jameis Winston passed to Gunner Olszewski down the middle for 7 yard touchdown
Jameis Winston rushed to the left for 12 yard gain, tackled by Wande Owens
Dante Miller rushed to the right for 5 yard gain, tackled by Edefuan Ulofoshio
Dante Miller rushed to the right for 1 yard loss, tackled by Jimmy Ciarlo
Jameis Winston passed to Gunner Olszewski to the right for 9 yard gain, tackled by Ja'Marcus Ingram
Jameis Winston passed to Gunner Olszewski to the right for 7 yard gain, tackled by Darrick Forrest
Buffalo committed 5 yard penalty (Offside)
Jameis Winston incomplete pass to the right. NY Giants committed 10 yard penalty (Intentional Grounding)
Jameis Winston passed to Dante Miller to the right for 10 yard gain, tackled by Ja'Marcus Ingram
Jonathan Ward rushed to the right for 2 yard gain, tackled by Keonta Jenkins
Jameis Winston incomplete pass to the left intended for Dalen Cambre
Jameis Winston passed to Jonathan Ward to the left for 21 yard gain, tackled by Justin Hollins
Buffalo kicked off for 52 yards, Dante Miller returned kickoff for 20 yards
Caden Davis made PAT
Mike White passed to KJ Hamler to the right for 39 yard touchdown
Mike White incomplete pass to the right intended for Zach Davidson
Darrynton Evans rushed to the right for 1 yard gain, tackled by Trace Ford
Mike White passed to Zach Davidson to the left for 5 yard gain, tackled by K.J. Cloyd
Timeout
Jamie Gillan punted for 45 yards. Laviska Shenault Jr. returned punt for 7 yards. NY Giants committed 5 yard penalty (Illegal Formation)
Jameis Winston passed to Ihmir Smith-Marsette to the right for 5 yard gain
Jameis Winston passed to Gunner Olszewski to the right for 3 yard gain, tackled by Daequan Hardy
Dante Miller rushed to the right for 1 yard gain, tackled by Te'Cory Couch
Timeout
Brad Robbins punted for 61 yards. Dee Williams returned punt for no gain. NY Giants committed 3 yard penalty (Holding)
Mike White incomplete pass to the right intended for Tyrell Shavers
Mike White incomplete pass down the middle intended for Zach Davidson
Frank Gore Jr. rushed to the left for 5 yard gain, tackled by Chris Board
Frank Gore Jr. rushed to the right for 11 yard gain, tackled by TJ Moore
Mike White incomplete pass to the right intended for Jackson Hawes
Timeout
Jamie Gillan punted for 32 yards, no return
Jameis Winston incomplete pass to the left intended for Gunner Olszewski
Dante Miller rushed to the right for 3 yard gain, tackled by Keonta Jenkins
Jameis Winston incomplete pass to the right intended for Antwane Wells Jr.
Timeout
Brad Robbins punted for 52 yards. Dee Williams returned punt for 15 yards
Mike White sacked by D.J. Davidson for 8 yard loss
Mike White incomplete pass to the left intended for Tyrell Shavers
Darrynton Evans rushed to the left for 3 yard gain, tackled by Dane Belton
NY Giants kicked off for 69 yards, KJ Hamler returned kickoff for 24 yards
End of Half
Buffalo kicked off for 65 yards, Ihmir Smith-Marsette returned kickoff for 40 yards
Caden Davis kicked a 24-yard field goal
NY Giants timeout
Buffalo timeout
Mitchell Trubisky passed to Tyrell Shavers down the middle for 58 yard gain, tackled by O'Donnell Fortune
Buffalo timeout
Mitchell Trubisky passed to Ray Davis to the left for 7 yard gain, tackled by Darius Muasau
NY Giants kicked off for 63 yards, Daequan Hardy returned kickoff for 27 yards
Graham Gano kicked a 51-yard field goal
Jaxson Dart incomplete pass to the right intended for Montrell Washington
NY Giants timeout
Dante Miller rushed to the right for 1 yard loss, tackled by Joe Andreessen
Jaxson Dart passed to Dante Miller to the left for 6 yard gain, tackled by DeWayne Carter
Jaxson Dart passed to Montrell Washington to the left for 13 yard gain, tackled by Dane Jackson
Jaxson Dart passed to Montrell Washington down the middle for 18 yard gain, tackled by Keonta Jenkins
Two-minute warning
Jonathan Ward rushed to the right for no gain, tackled by Joe Andreessen
NY Giants committed 5 yard penalty (False Start)
Brad Robbins punted for 58 yards. Ihmir Smith-Marsette returned punt for 19 yards
Mitchell Trubisky incomplete pass to the left intended for Kristian Wilkerson
Mitchell Trubisky incomplete pass to the right intended for Zach Davidson
Ray Davis rushed to the right for no gain, tackled by Cory Durden
Mitchell Trubisky passed to Tyrell Shavers to the right for 12 yard gain, tackled by O'Donnell Fortune
NY Giants kicked off for 64 yards, Brandon Codrington returned kickoff for 22 yards. Buffalo committed 10 yard penalty (Illegal Block)
Timeout
Graham Gano kicked a 50-yard field goal
Jaxson Dart incomplete pass to the left intended for Montrell Washington
Jonathan Ward rushed to the right for 3 yard gain, tackled by Edefuan Ulofoshio
Jaxson Dart incomplete pass to the left intended for Lil'Jordan Humphrey
Dante Miller rushed to the right for 10 yard gain, tackled by Jordan Hancock
Jaxson Dart passed to Lil'Jordan Humphrey to the left for 8 yard gain, tackled by Dane Jackson
Jaxson Dart incomplete pass to the left intended for Dalen Cambre
Timeout
Jaxson Dart rushed up the middle for 19 yard gain, tackled by Joe Andreessen
Jaxson Dart passed to Dante Miller to the left for 13 yard gain, tackled by Keonta Jenkins
Jaxson Dart passed to Dante Miller to the right for 5 yard gain, tackled by Jordan Hancock
Jaxson Dart incomplete pass to the left intended for Montrell Washington
Dante Miller rushed to the right for 3 yard gain, tackled by Dorian Strong. NY Giants committed 10 yard penalty (Holding)
Buffalo kicked off for 53 yards, Ihmir Smith-Marsette returned kickoff for 6 yards
Timeout
Ray Davis made PAT
Mitchell Trubisky passed to Dawson Knox to the left for 11 yard touchdown
Ty Johnson rushed to the left for 4 yard gain, tackled by Raheem Layne
Ty Johnson rushed to the right for 8 yard gain, tackled by Dane Belton
Ty Johnson rushed to the left for 14 yard gain, tackled by Deonte Banks
Mitchell Trubisky passed to Joshua Palmer to the right for 12 yard gain, tackled by Deonte Banks
Mitchell Trubisky passed to Reggie Gilliam down the middle for 19 yard gain, tackled by Dane Belton
NY Giants kicked off for 63 yards, Laviska Shenault Jr. returned kickoff for 30 yards
Timeout
Graham Gano made PAT
Jaxson Dart passed to Lil'Jordan Humphrey to the left for 28 yard touchdown
Jaxson Dart incomplete pass to the right intended for Lil'Jordan Humphrey
Jaxson Dart rushed up the middle for 4 yard gain, tackled by Keonta Jenkins
Jaxson Dart passed to Montrell Washington to the right for 29 yard gain, tackled by Cam Lewis
Jaxson Dart passed to Dante Miller to the left for 18 yard gain, tackled by Damar Hamlin
Dante Miller rushed up the middle for no gain, tackled by Michael Hoecht
Jaxson Dart rushed to the left for 1 yard gain, tackled by DeWayne Carter
Brad Robbins punted for 48 yards, touchback
End of 1st Quarter
Mitchell Trubisky passed to Keon Coleman to the left for no gain, tackled by Paulson Adebo
Ray Davis rushed to the right for 2 yard gain, tackled by Roy Robertson-Harris
Ray Davis rushed to the right for 4 yard gain, tackled by Micah McFadden
Mitchell Trubisky passed to Joshua Palmer down the middle for 9 yard gain, tackled by Paulson Adebo. NY Giants committed 15 yard penalty (Roughing the Passer)
Ray Davis rushed to the right for 1 yard gain, tackled by Tyler Nubin
Jamie Gillan punted for 47 yards. Brandon Codrington returned punt for 4 yards
Jaxson Dart incomplete pass down the middle intended for Greg Dulcich
Timeout
Jaxson Dart passed to Greg Dulcich to the right for no gain, tackled by Taron Johnson
Jaxson Dart passed to Greg Dulcich to the left for 7 yard gain, tackled by Matt Milano
Devin Singletary rushed to the left for 3 yard gain, tackled by Cam Lewis
Devin Singletary rushed up the middle for no gain, tackled by Ed Oliver
Jaxson Dart passed to Zach Pascal to the left for 9 yard gain, tackled by Tre'Davious White
Timeout
Brad Robbins punted for 47 yards. Ihmir Smith-Marsette returned punt for 4 yards
Mitchell Trubisky passed to Dalton Kincaid down the middle for 10 yard gain, tackled by Dru Phillips
Mitchell Trubisky incomplete pass to the left intended for Joshua Palmer
Mitchell Trubisky incomplete pass to the left intended for Ray Davis
Buffalo committed 5 yard penalty (False Start)
NY Giants kicked off for 62 yards, Laviska Shenault Jr. returned kickoff for 32 yards
Timeout
Graham Gano kicked a 53-yard field goal
Russell Wilson incomplete pass to the left intended for Devin Singletary
Russell Wilson passed to Theo Johnson to the left for 7 yard gain, tackled by Cam Lewis
NY Giants committed 10 yard penalty (Holding)
NY Giants committed 5 yard penalty (False Start)
Russell Wilson passed to Daniel Bellinger to the left for no gain, tackled by Taron Johnson
Tyrone Tracy Jr. rushed to the right for 5 yard gain, tackled by Greg Rousseau
Buffalo committed 5 yard penalty (Offside)
Montrell Washington rushed to the right for 3 yard gain, tackled by Christian Benford
Russell Wilson passed to Wan'Dale Robinson to the left for 11 yard gain, tackled by Tre'Davious White
Russell Wilson passed to Theo Johnson to the left for 3 yard gain, tackled by Tre'Davious White
Tyrone Tracy Jr. rushed to the right for 2 yard gain, tackled by Christian Benford
Russell Wilson passed to Tyrone Tracy Jr. to the left for 7 yard gain, tackled by Joe Andreessen
Tyrone Tracy Jr. rushed up the middle for 2 yard gain, tackled by Cam Lewis
Russell Wilson passed to Tyrone Tracy Jr. to the left for no gain, tackled by Matt Milano
Buffalo kicked off, touchback
Complete your personal details to comment