Minnesota
Vikings
1-0
48
FINAL
27
Green Bay
Packers
0-1
AI Recap
AI RECAPIn a commanding performance, the Minnesota Vikings defeated the Green Bay Packers 48-27 in Week 2 of the 2028 season. With this victory, the Vikings improve their standing early in the season, showcasing their offensive firepower against a division rival.
Jordan Travis of the Packers had a standout game, throwing for 331 yards and four touchdowns, but it wasn't enough to keep pace with Minnesota's explosive offense. Tommy Wheatley led the rushing attack for the Vikings with 54 yards, while Kyle Williams emerged as a premier target for Travis, racking up 151 receiving yards. The game highlighted both teams' passing prowess, but ultimately, it was Minnesota's balanced offensive approach that sealed the win.
Defensively, Rueben Bain Jr. was a force for the Vikings, recording three total tackles and two sacks, significantly disrupting the Packers' offensive rhythm. The turning point came when Bain Jr. pressured Travis into an ill-timed throw, leading to an interception by Emmanuel McNeil-Warren, which shifted momentum firmly in favor of Minnesota. The Vikings' defense, while not dominant, made crucial plays at critical moments to support their high-scoring offense.
Passing
| Player | Pos | ATT | CMP | CMP% | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|---|---|
| Jordan Travis | QB | 30 | 12 | 40% | 331 | 4 | 1 | 107.0 |
| Jack Hettsfield | QB | 22 | 14 | 64% | 278 | 4 | 0 | 146.7 |
Rushing
| Player | Pos | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| Tommy Wheatley | HB | 2 | 54 | 27.0 | 1 | 1 | 48 | 0 |
| Nick Chubb | HB | 5 | 46 | 9.2 | 27 | 0 | 33 | 0 |
| Mike Washington Jr. | HB | 6 | 34 | 5.7 | 30 | 2 | 23 | 0 |
| Breece Hall | HB | 3 | 5 | 1.7 | 5 | 0 | 3 | 1 |
| Jordan Travis | QB | 0 | 0 | 0.0 | — | 0 | 0 | 1 |
| DJ Moore | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Jack Hettsfield | QB | 1 | -4 | -4.0 | — | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|---|
| Kairo Voss | WR | 4 | 109 | 27.3 | 4 | 0 | 50 | 0 |
| Zay Flowers | WR | 2 | 103 | 51.5 | 42 | 2 | 72 | 0 |
| Colton Hayes | TE | 4 | 64 | 16.0 | 48 | 1 | 21 | 0 |
| DJ Moore | WR | 2 | 52 | 26.0 | 20 | 0 | 29 | 0 |
| Luther Burden III | WR | 3 | 42 | 14.0 | 16 | 1 | 15 | 1 |
| Noah Gray | TE | 1 | 25 | 25.0 | 2 | 0 | 25 | 0 |
| Michael Jackson | WR | 1 | 12 | 12.0 | 7 | 0 | 12 | 0 |
| Tyrell Moss | WR | 2 | 11 | 5.5 | — | 1 | 6 | 1 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Rueben Bain Jr. | LEDG | 3 | 2 | 0 | 1 | 0 |
| Sean Taylor | SS | 2 | 0 | 1 | 0 | 0 |
| Emmanuel McNeil-Warren | FS | 2 | 0 | 1 | 0 | 0 |
| Sonny Styles | MIKE | 3 | 1 | 0 | 0 | 0 |
| Bobby Sanders | DT | 2 | 1 | 0 | 0 | 0 |
| Kadeem Holloway | LEDG | 2 | 1 | 0 | 0 | 0 |
| Donovan Ezeiruaku | REDG | 1 | 1 | 0 | 1 | 0 |
| Christian Harris | WILL | 3 | 0 | 0 | 0 | 1 |
| Dee Alford | CB | 3 | 0 | 0 | 0 | 0 |
| Isaiah McDuffie | SAM | 2 | 0 | 0 | 0 | 0 |
| Vernon Fitzsimmons | CB | 1 | 0 | 0 | 0 | 0 |
| Jack Jones | SS | 1 | 0 | 0 | 0 | 0 |
| Taron Johnson | CB | 1 | 0 | 0 | 0 | 4 |
| Junior Colson | MIKE | 1 | 0 | 0 | 0 | 0 |
| Jonathan Allen | DT | 1 | 0 | 0 | 0 | 0 |
| Devoine Shower-Handel | REDG | 1 | 0 | 0 | 0 | 0 |
| Cory Haden | MIKE | 1 | 0 | 0 | 0 | 0 |
| Minkah Fitzpatrick | SS | 1 | 0 | 0 | 0 | 1 |
| Thurman Logan | CB | 1 | 0 | 0 | 0 | 1 |
| Rich Richard | DT | 0 | 0 | 0 | 0 | 1 |
| Daiyan Henley | WILL | 0 | 0 | 0 | 0 | 1 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Tyler Loop | K | 0 | 0 | 3 | 0 |

