The metaphorical lights were not too bright for Abdul Carter and Jaxson Dart.
On a sunny Saturday afternoon in Buffalo, the Giants' first-round draft picks made their NFL debuts in a 34-25 road victory over the Bills to open the preseason. It provided a glimpse of what is to come in 2025 and beyond.
"It definitely didn't seem too big for them," general manager Joe Schoen said during an appearance in the broadcast booth. "And that's what it seemed like this spring and in training camp. Each day they're continuing to get better. You've never felt like it was too big for either of those guys."
Dart entered the game for the team's second drive. The Ole Miss career passing leader completed his first attempt, a nine-yard gain to wide receiver Zach Pascal. But it was his second drive that will have Giants fans talking.
After a long catch-and-run by wide receiver Montrell Washington, a common connection at training camp, Dart showed his timing and anticipation on a 29-yard touchdown pass to wide receiver Lil'Jordan Humphrey on the left side of the end zone.
The Giants took a 16-10 lead into halftime, and Dart's day ended there. He completed 12 of 19 passes for 154 yards and a touchdown, good for a 106.0 passer rating. He also ran for a team-high 24 yards on three carries.
"It was about what I thought he would do," coach Brian Daboll said about the 25th overall draft pick. "Efficient. Effective. Aggressive. Confident in the pocket."
As for Carter, the third overall pick played limited snaps but was able to generate some pressure.
"I thought both of those guys did a good job," Schoen said. "I saw Abdul, he looks like he got a couple pressures. I'll have to go back and see the film afterwards. And then Jaxson did a good job operating the offense, and I was glad he was able to get the two-minute drill in there in the end. I'm happy with where both of those guys are."
Add Russell Wilson to that list.
While he is long removed from his NFL debut, Saturday marked his first start in a Giants uniform. The 10-time Pro Bowl quarterback completed his first six passes en route to a Giants field goal – the first of three from 50+ yards by Graham Gano – on the opening drive.
"Being a pro and a vet that's been doing it for a long time, you can feel that at practice, you can feel that out there today," Wilson said. "The ball just comes out quick. There aren't any defenses that he hasn't seen before. He's got very good command of the offense, and I feel like you felt that today."
View photos from the 2025 preseason opener between the New York Giants and Buffalo Bills.




QB Russell Wilson (3)

QB Russell Wilson (3)

RB Tyrone Tracy Jr. (29)

WR Ihmir Smith-Marsette (87)


WR Wan'Dale Robinson (17)

G Jon Runyan Jr. (76)

RB Tyrone Tracy Jr. (29)

WR Dalen Cambre (5)

WR Dalen Cambre (5)

WR Montrell Washington (80)

G Greg Van Roten (74)

WR Zach Pascal (83)

WR Montrell Washington (80)

RB Tyrone Tracy Jr. (29)

RB Tyrone Tracy Jr. (29)

QB Jaxson Dart (6), OLB Abdul Carter (51)

QB Russell Wilson (3)


QB Jaxson Dart (6), OLB Abdul Carter (51)

RB Tyrone Tracy Jr. (29)

RB Tyrone Tracy Jr. (29)

RB Tyrone Tracy Jr. (29)

QB Russell Wilson (3), C John Michael Schmitz Jr. (61)

WR Montrell Washington (80)

TE Theo Johnson (84)

QB Russell Wilson (3)

QB Russell Wilson (3)

TE Theo Johnson (84)

K Graham Gano (9)

CB Deonte Banks (2)

ILB Micah McFadden (41)

ILB Micah McFadden (41)

ILB Micah McFadden (41)

T Jermaine Eluemunor (72)

K Graham Gano (9)

WR Zach Pascal (83)

WR Zach Pascal (83)

S Dane Belton (24)

OLB Brian Burns (0)

OLB Abdul Carter (51)

S Tyler Nubin (27), S Dane Belton (24

CB Deonte Banks (2)

K Graham Gano (9)

OLB Abdul Carter (51)



OLB Abdul Carter (51)

WR Lil'Jordan Humphrey (81)

OLB Abdul Carter (51)

OLB Abdul Carter (51)

RB Devin Singletary (26)

K Graham Gano (9)

OLB Abdul Carter (51)

OLB Kayvon Thibodeaux (5)

DT Roy Robertson-Harris (95)

K Graham Gano (9)

CB Deonte Banks (2)

WR Lil'Jordan Humphrey (81)

QB Jaxson Dart (6)

QB Jaxson Dart (6)

QB Jaxson Dart (6), RB Devin Singletary (26)

WR Lil'Jordan Humphrey (81)

S Tyler Nubin (27)

WR Lil'Jordan Humphrey (81)

OLB Abdul Carter (51)

ILB Micah McFadden (41)

WR Lil'Jordan Humphrey (81)

QB Jaxson Dart (6), QB Russell Wilson (3)

WR Lil'Jordan Humphrey (81)

S Tyler Nubin (27)

ILB Micah McFadden (41)

ILB Micah McFadden (41)

WR Lil'Jordan Humphrey (81)

CB Paulson Adebo (21)

CB Deonte Banks (2)

ILB Micah McFadden (41)

OLB Brian Burns (0)

QB Jaxson Dart (6), QB Russell Wilson (3)

WR Lil'Jordan Humphrey (81)

WR Zach Pascal (83)

OLB Abdul Carter (51)


CB Paulson Adebo (21)


OLB Abdul Carter (51)

DL Chauncey Golston (57)

OLB Abdul Carter (51)

RB Devin Singletary (26)

WR Dalen Cambre (5), OL Joshua Ezeudu (75)

QB Russell Wilson (3)

QB Jaxson Dart (6), QB Russell Wilson (3)

QB Jaxson Dart (6), QB Russell Wilson (3)

WR Lil'Jordan Humphrey (81)

WR Lil'Jordan Humphrey (81)

ILB Bobby Okereke (58)


WR Dalen Cambre (5), OL Joshua Ezeudu (75)

K Graham Gano (9)

K Graham Gano (9)

DT Cory Durden (69)

K Graham Gano (9)

K Graham Gano (9)

OLB Tomon Fox (45)

TE Jermaine Terry II (48)

QB Jaxson Dart (6)

QB Jaxson Dart (6)

QB Jaxson Dart (6)

CB Paulson Adebo (21)

RB Dante Miller (25)

RB Dante Miller (25)

RB Dante Miller (25)

CB Paulson Adebo (21)

K Graham Gano (9)

OLB Brian Burns (0)

OLB Abdul Carter (51)

RB Dante Miller (25)


RB Dante Miller (25)

RB Dante Miller (25)

RB Dante Miller (25)


RB Dante Miller (25)

QB Jaxson Dart (6), RB Dante Miller (25)

CB Nic Jones (31)

LB Chris Board (49)

OLB Abdul Carter (51)

OLB Abdul Carter (51)

DL Chauncey Golston (57)

OLB Trace Ford (46)

CB Paulson Adebo (21)

OLB Abdul Carter (51)

QB Jaxson Dart (6)

K Graham Gano (9)

RB Jonathan Ward (23)

WR Montrell Washington (80)

QB Jameis Winston (19)

WR Montrell Washington (80)

RB Jonathan Ward (23)

QB Jaxson Dart (6)

WR Montrell Washington (80)

QB Jaxson Dart (6)

K Graham Gano (9)

WR Juice Wells Jr. (2)

WR Juice Wells Jr. (2)

CB TJ Moore (30)

Head Coach Brian Daboll


CB Nic Jones (31)

ILB Dyontae Johnson (54)

CB Dee Williams (33)


DL D.J. Davidson (98)

TE Jermaine Terry II (48)




QB Jameis Winston (19)


S Makari Paige (38)

CB Nic Jones (31)





WR Da'Quan Felton (9)

K Jude McAtamney (99)

QB Jameis Winston (19)

QB Jameis Winston (19)

QB Tommy DeVito (15)

QB Tommy DeVito (15)

QB Jameis Winston (19)

S K'Von Wallace (34)

CB Dee Williams (33)

QB Tommy DeVito (15)

QB Jameis Winston (19)

RB Jonathan Ward (23)

RB Jonathan Ward (23)

RB Dante Miller (25)

RB Tyrone Tracy Jr. (29)

QB Tommy DeVito (15)

RB Jonathan Ward (23)

QB Tommy DeVito (15)

OLB Brian Burns (0)

QB Tommy DeVito (15)

QB Tommy DeVito (15)

QB Jameis Winston (19)

QB Jameis Winston (19)

WR Jordan Bly (12)

QB Jameis Winston (19)

OLB Trace Ford (46)

OLB Trace Ford (46), CB Cor'Dale Flott (28)

RB Jonathan Ward (23)

OLB Trace Ford (46)

TE Thomas Fidone II (86)

RB Jonathan Ward (23)

TE Thomas Fidone II (86)

TE Thomas Fidone II (86)


OLB Trace Ford (46)

TE Thomas Fidone II (86)

OLB Trace Ford (46)

RB Jonathan Ward (23)

RB Jonathan Ward (23)

RB Jonathan Ward (23)

OLB Trace Ford (46), TE Jermaine Terry II (48)

OLB Trace Ford (46)
THE GAME WAS OVER WHEN…
Outside linebacker Trace Ford, an undrafted rookie out of Oklahoma, recovered a fumble on an errant snap in Bills territory late in the fourth quarter. On the ensuing possession, Tommy DeVito threw a nine-yard touchdown to running back Jonathan Ward, giving the Giants a nine-point lead with 2:11 left in the game.
YOU HAVE TO SEE THIS
Dart's first NFL touchdown was a perfectly timed and placed ball to Humphrey, who made an equally impressive catch. The "packed house" in Buffalo was a "great first environment" for the rookie quarterback, according to Daboll, who knows a thing or two about that stadium.
STAT OF THE GAME
The Giants threw the ball 51 times and didn't give up a sack while all four quarterbacks led scoring drives.
STARTING LINEUP
Offense:
- QB Russell Wilson
- LT James Hudson III
- LG Jon Runyan Jr.
- C John Michael Schmitz
- RG Greg Van Roten
- RT Jermaine Eluemunor
- TE Theo Johnson
- WR Wan'Dale Robinson
- WR Zach Pascal
- WR Lil'Jordan Humphrey
- RB Tyrone Tracy Jr.
Defense:
- DE Kayvon Thibodeaux
- DT Rakeem Nuñez-Roches
- DT Roy Robertson-Harris
- OLB Brian Burns
- ILB Bobby Okereke
- ILB Micah McFadden
- NICKEL Dru Phillips
- CB Paulson Adebo
- CB Deonte Banks
- S Tyler Nubin
- S Jevón Holland
IN-GAME INJURY REPORT
The Giants came away from the game with no immediate injuries to report.
QUOTABLE
"I thought we needed that. We'll do it again. We're going to play in the preseason. People that are able to play are going to play, and if they're not able to play or a doctor or a trainer says it would be smart to hold him out, we'll hold him out. But other than that, we're going to play." – Daboll on playing all healthy starters
WHAT'S NEXT
The Giants will hold joint practices with the Jets on Tuesday (Florham Park) and Wednesday (East Rutherford) ahead of their annual preseason matchup on Saturday, Aug. 16 (7 p.m.) at MetLife Stadium. The Giants will be the "home" team this year. Then they turn around and host the Patriots on Thursday, Aug. 21 (8 p.m.) in the finale. Clubs must reduce rosters to a maximum of 53 players by 4 p.m. on Aug. 26.
"I expect good, competitive practices with that group," Daboll said. "Try to take another step. Still a way to go, but it beats the alternative."
And that alternative would have been losing.
