Record form
Vikings enters 8-9 while 49ers enters 7-10.


Predicted score
38-50
Confidence
64%
49ers gets the lean from current record, yardage ranks, and home-field context.
Live connection
connectingWaiting for the first live snapshot.
Record form
Vikings enters 8-9 while 49ers enters 7-10.
Away offense vs home defense
Vikings offense #21 meets 49ers defense #32.
Home offense vs away defense
49ers offense #2 meets Vikings defense #17.
Win probability
Drive chart
Current feed
Drive chart will populate when live play-by-play becomes available from the league export.
Game state
Vikings 38 at 49ers 50
| Quarterback | CMP/ATT | YDS | TD | INT | SACK | RTG |
|---|---|---|---|---|---|---|
![]() Zach Bradford | 16/23 | 386 | 4 | 0 | 1 | 151.7 |
![]() J.J. McCarthy | 20/27 | 380 | 3 | 2 | 1 | 122 |
![]() Jordan Love | 1/1 | 45 | 0 | 0 | 0 | 118.7 |
| Ball Carrier | ATT | YDS | AVG | TD | FUM | BTK |
|---|---|---|---|---|---|---|
![]() Steven Felix | 15 | 145 | 9.7 | 2 | 0 | 3 |
![]() Mike Preston | 14 | 101 | 7.2 | 2 | 0 | 3 |
![]() Zach Bradford | 4 | 30 | 7.5 | 1 | 1 | 0 |
![]() J.J. McCarthy | 2 | 8 | 4 | 0 | 0 | 0 |
![]() Robert West | 1 | 2 | 2 | 0 | 0 | 0 |
![]() T.J. Hockenson | 1 | 0 | 0 | 0 | 0 | 2 |
| Receiver | REC | YDS | AVG | TD | LONG | YAC |
|---|---|---|---|---|---|---|
![]() J.T. Jackson | 5 | 262 | 52.4 | 1 | 82 | 47 |
![]() Javier Quinones | 7 | 159 | 22.7 | 1 | 36 | 30 |
![]() Danny Gray | 3 | 96 | 32 | 2 | 59 | 61 |
![]() Steven Felix | 5 | 82 | 16.4 | 2 | 22 | 62 |
![]() Mike Preston | 3 | 41 | 13.7 | 0 | 22 | 29 |
![]() Chimere Dike | 4 | 41 | 10.3 | 0 | 15 | 12 |
![]() Ricky Pearsall | 2 | 37 | 18.5 | 0 | 22 | 15 |
![]() T.J. Hockenson | 1 | 25 | 25 | 0 | 25 | 20 |
![]() Robert West | 2 | 24 | 12 | 0 | 15 | 0 |
![]() Vince Russell | 2 | 23 | 11.5 | 0 | 15 | 4 |
![]() Ben Lopez | 2 | 18 | 9 | 0 | 10 | 7 |
![]() Chigoziem Okonkwo | 1 | 3 | 3 | 1 | 3 | 0 |
| Defender | TKL | SACK | DFL | INT | YDS | TD | FF | FR |
|---|---|---|---|---|---|---|---|---|
![]() Julian Fowler | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
![]() Upton Stout | 5 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
![]() Renardo Green | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
![]() Cor'Dale Flott | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
![]() Jalen Pitre | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
![]() Alfred Collins | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
![]() Nick Martin | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
![]() Brenden Bennett | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
![]() Dillon Lidge | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
![]() Trip Kay | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
![]() Mike Garner | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
![]() Kaiir Elam | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
![]() Mykel Williams | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
![]() Chet Becht | 1 | 0 | 0 | 1 | 14 | 0 | 0 | 0 |
![]() Reggie Allen | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
![]() Rafael Kellum | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
![]() Demetrious Parks | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
![]() Dominick Martin | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
![]() Omar Speights | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
![]() Darin Gore | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
![]() Ameer Speed | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
![]() Julian Biggs | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
![]() Gervon Dexter Sr | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 |
![]() Deommodore Lenoir | 0 | 0 | 1 | 1 | 37 | 0 | 0 | 0 |
Top performers

Steven Felix
49ers / HB
145 rush yds

Zach Bradford
49ers / QB
386 pass yds

J.T. Jackson
49ers / WR
262 rec yds

Upton Stout
Vikings / CB
5 tackles, 0 sacks, 0 INT

Gervon Dexter Sr
Vikings / DT
1 tackles, 1 sacks, 0 INT
ATLAS take
Vikings at 49ers is final. Steven Felix leads the sheet with 145 rush yds.