New York
Giants
1-0
31
FINAL
13
Minnesota
Vikings
0-1
AI Recap
AI RECAPIn a decisive Week 2 clash, the New York Giants overpowered the Minnesota Vikings with a final score of 31-13, showcasing their dominance in the early 2028 season. This victory solidifies the Giants' position as serious contenders, while the Vikings struggle to find their rhythm.
Keelon Russel led the Giants' offensive charge, throwing for three touchdowns and facilitating key drives that kept the Vikings' defense on their heels. Isaac Brown complemented the passing game with a solid ground performance, rushing for 89 yards, while Talyn Taylor emerged as Russel's favorite target, racking up 91 receiving yards. Together, they orchestrated a balanced offensive attack that proved too much for Minnesota to handle.
Defensively, the Giants made crucial plays that shifted momentum in their favor, with Colton Hood recording two interceptions that thwarted any chance of a Vikings comeback. Although James Pierre led Minnesota's defense with seven tackles, the lack of turnovers and inability to contain the Giants' offensive weapons ultimately sealed their fate. The turning point came in the second quarter when Hood's second pick set up another touchdown, putting New York ahead and firmly in control for the remainder of the game.
Passing
| Player | Pos | ATT | CMP | CMP% | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|---|---|
| Bo Nix | QB | 44 | 21 | 48% | 198 | 1 | 2 | 49.2 |
| Keelon Russel | QB | 33 | 17 | 52% | 195 | 3 | 0 | 99.9 |
Rushing
| Player | Pos | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| Isaac Brown | HB | 19 | 89 | 4.7 | 44 | 0 | 34 | 0 |
| Bo Nix | QB | 9 | 59 | 6.6 | 19 | 0 | 23 | 0 |
| Jadan Baugh | HB | 16 | 45 | 2.8 | — | 0 | 8 | 0 |
| Tyson Robinson | HB | 3 | 12 | 4.0 | — | 0 | 6 | 0 |
| Keelon Russel | QB | 4 | 12 | 3.0 | — | 0 | 5 | 0 |
| Isaiah Likely | TE | 2 | 4 | 2.0 | — | 1 | 3 | 0 |
| Kamari Moulton | HB | 1 | 1 | 1.0 | — | 0 | 1 | 0 |
| Kelshaun Johnson | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Talyn Taylor | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Rashid Shaheed | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Jeremy Payne | HB | 1 | 0 | 0.0 | — | 0 | 0 | 0 |
| Chimere Dike | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Ryan Wingo | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|---|
| Talyn Taylor | WR | 7 | 91 | 13.0 | 37 | 1 | 24 | 0 |
| Rashid Shaheed | WR | 8 | 85 | 10.6 | 21 | 0 | 25 | 1 |
| Lawson Luckie | TE | 5 | 50 | 10.0 | 8 | 0 | 24 | 1 |
| Ryan Wingo | WR | 3 | 45 | 15.0 | 36 | 1 | 32 | 0 |
| Chimere Dike | WR | 1 | 43 | 43.0 | 39 | 1 | 43 | 0 |
| Kelshaun Johnson | WR | 4 | 37 | 9.3 | 5 | 1 | 27 | 0 |
| Isaac Brown | HB | 2 | 21 | 10.5 | 7 | 0 | 18 | 0 |
| KJ Duff | WR | 1 | 6 | 6.0 | 7 | 0 | 6 | 1 |
| Tyson Robinson | HB | 2 | 6 | 3.0 | 5 | 0 | 3 | 0 |
| Brody Foley | TE | 1 | 5 | 5.0 | 2 | 0 | 5 | 0 |
| Jamari Johnson | TE | 2 | 5 | 2.5 | — | 0 | 3 | 0 |
| Jadan Baugh | HB | 1 | 1 | 1.0 | — | 0 | 1 | 0 |
| Josh Downs | WR | 0 | 0 | 0.0 | — | 0 | 0 | 1 |
| Kamari Moulton | HB | 1 | -2 | -2.0 | — | 0 | 0 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Colton Hood | CB | 1 | 0 | 2 | 0 | 0 |
| James Pierre | CB | 7 | 0 | 0 | 0 | 1 |
| Evan Johnson | CB | 6 | 0 | 0 | 0 | 1 |
| Jakobe Thomas | SS | 6 | 0 | 0 | 0 | 0 |
| Tae Johnson | FS | 6 | 0 | 0 | 0 | 0 |
| Zayden Walker | WILL | 4 | 1 | 0 | 0 | 0 |
| George Toia | DT | 3 | 1 | 0 | 0 | 0 |
| Keon Sabb | SS | 5 | 0 | 0 | 0 | 1 |
| Jax Strong | CB | 5 | 0 | 0 | 0 | 0 |
| Tre Hawkins III | CB | 4 | 0 | 0 | 0 | 0 |
| Dallas Turner | LEDG | 3 | 0.5 | 0 | 0 | 0 |
| Tremaine Edmunds | MIKE | 4 | 0 | 0 | 0 | 1 |
| David Ojabo | LEDG | 4 | 0 | 0 | 0 | 0 |
| Sammy Brown | SAM | 4 | 0 | 0 | 0 | 0 |
| Shakim Farmer | LEDG | 4 | 0 | 0 | 0 | 0 |
| Ashton Levy | FS | 3 | 0 | 0 | 0 | 0 |
| Caleb Banks | DT | 2 | 0.5 | 0 | 0 | 0 |
| Payton Pierce | MIKE | 2 | 0 | 0 | 0 | 0 |
| Jaylen Sneed | WILL | 2 | 0 | 0 | 0 | 0 |
| Koi Perich | FS | 2 | 0 | 0 | 0 | 0 |
| Josh Metellus | SS | 2 | 0 | 0 | 0 | 0 |
| Andrew Purcell | CB | 2 | 0 | 0 | 0 | 0 |
| Kayvon Thibodeaux | REDG | 1 | 0 | 0 | 0 | 0 |
| Kris Jenkins Jr | DT | 1 | 0 | 0 | 0 | 0 |
| Dorance Armstrong | DT | 1 | 0 | 0 | 0 | 0 |
| Raylaun Henry | CB | 1 | 0 | 0 | 0 | 0 |
| Christen Miller | DT | 1 | 0 | 0 | 0 | 0 |
| Micah McFadden | WILL | 1 | 0 | 0 | 0 | 1 |
| Kayin Lee | CB | 0 | 0 | 0 | 0 | 0 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Jordan Stout | P | 1 | 1 | 4 | 21 |
| Will Reichard | K | 2 | 2 | 1 | 41 |

