VIKINGS
NFC North
· 2 / 11
#26 overall
Seed 14
L2 streak
Team OVR 89
📊 66.0% pass / 34.0% run
4-10
RECORD
OFFENSE · LEAGUE RANKS
#16
TOTAL YDS
#8
PASSING
#30
RUSHING
#17
POINTS FOR
DEFENSE · LEAGUE RANKS
#25
TOTAL YDS
#27
VS PASS
#13
VS RUN
#28
POINTS ALLOWED
SEASON
Commanders
Raiders
Chiefs
Bears
Broncos
Bengals
Lions
Seahawks
Lions
Packers
Cardinals
Chargers
Packers
Bears
Rams
Falcons
49ers
WK 1 · vs
Commanders
L 28–52
WK 2 · vs
Raiders
L 14–35
WK 3 · @
Chiefs
W 38–28
WK 4 · @
Bears
W 66–41
WK 5 · vs
Broncos
W 48–42
WK 6 · vs
Bengals
L 27–45
WK 8 · @
Lions
L 7–35
WK 9 · @
Seahawks
L 10–16
WK 10 · vs
Lions
L 21–24
WK 11 · vs
Packers
L 22–28
WK 12 · @
Cardinals
L 23–30
WK 13 · @
Chargers
W 46–39
WK 14 · @
Packers
L 3–21
WK 15 · vs
Bears
L 6–27
WK 16 · vs
Rams
—
WK 17 · @
Falcons
—
WK 18 · vs
49ers
—
TOP PERFORMERS
TEAM BUILD TRACKER
since Sep 08 (current owner's era) · 21 checkpoints
89
TEAM OVR
+7 📈
| GROUP | NOW | Δ ERA | VS LEAGUE |
|---|---|---|---|
| QB | 82.5 | +10.5 | +0.8 |
| RB | 80.3 | +2 | -2.6 |
| WR | 89.5 | +4.5 | +4.7 |
| TE | 77.5 | -0.5 | -3.3 |
| OL | 85.3 | +5 | +3.3 |
| DL | 86.0 | +7 | +0.8 |
| LB | 80.8 | +3 | +0.4 |
| DB | 83.5 | +1.8 | -1.4 |
| ST | 82.0 | +2 | +2.9 |
Δ ERA = change since the tracker started under this owner. VS LEAGUE = your group vs the league average — red is where the roster lacks talent.
FROM THE LOCKER ROOM
The booth on Bears run away with it, 27-6
Jordan Hayes: "Chicago's ground game was the difference—125 yards to Minnesota's 32—and the Vikings' refusal to establish any run threat left them one-dimensional and helpless against a defense that could tee off on the pass all afternoon."
Jeff Epstein: "Zavion Thomas is now the throughline of Chicago's offense—3 straight games over 100 receiving yards means he's become the one thing Minnesota's secondary had to stop, and didn't."
💬 0 comments
Bears run away with it, 27-6
Bears were never troubled, putting Vikings away 27-6. Caleb Williams was steady for Bears — 25/34, 293 yards, 2 TD. JJ McCarthy was steady for Vikings — 24/38, 282 yards, 1 INT — in a losing effort. Make it 3 consecutive games past 250 for Caleb Williams. Total yards: Bears 418, Vikings 314.
💬 0 comments
Packers beat Vikings, 28-22
28-22 to Packers, and it went about how it looked. Derrick Henry carried the load for Packers — 20 carries, 137 yards, 3 TD. Jordan Love did the damage for Packers — 20/29, 245 yards. Make it 4 consecutive games past 100 for Derrick Henry. Total yards: Packers 426, Vikings 315.
💬 0 comments
The booth on Lions edge Vikings by 3
Marcus Reyes: "Minnesota threw it 36 times and Jefferson caught 3 of them for 208 yards and 3 touchdowns, yet still lost by 3 to a team that ran the ball 122 yards—Detroit's ground game was the margin."
💬 0 comments
Lions edge Vikings by 3
Detroit won 24-21 in a game that came down to 3 points, though Minnesota dominated the air—JJ McCarthy completed 27 of 36 for 348 yards and 3 touchdowns while Justin Jefferson caught 8 passes for 208 yards and 3 scores. The Vikings gained 424 total yards to Detroit's 335 yet lost, a gap explained partly by Minnesota's turnover differential of minus-10 against Detroit's plus-10—meaning the Lions' underlying strength (a scoring margin adjusted for schedule of 9.1 versus Minnesota's minus-2.0) finally showed up on the scoreboard. Jared Goff managed just 16 completions on 32 attempts for 213 yards and 2 touchdowns, but Detroit's ground game added 122 yards where Minnesota managed only 76.
💬 0 comments
The booth on 90 points between Broncos and Vikings
Hollis Vaughn: "This was a shootout where one team looked like it belonged and the other looked stuck in neutral. JJ McCarthy threw 4 touchdown passes and Nyck Harbor went off for 180 yards—Minnesota's offense was operating on a different plane—but Denver's complete inability to run the ball (46 yards) forced them into a one-dimensional desperation that caught up with them in a 48-42 game that should've been over sooner."
Luca Santana: "Minnesota won a shootout where both teams turned the ball over equally, which means Denver's margin looked tighter than it should have—McCarthy's 4 touchdown passes and Harbor's 180 yards were real, but the Broncos stayed within 6 only because MIN left points on the field, not because Denver's defense showed up."
Kayla James: "Both quarterbacks kept clearing 250—McCarthy and Nix trading blows like they'd agreed to it beforehand—but Minnesota's 48 points
💬 0 comments
90 points between Broncos and Vikings
Minnesota's 48-42 win over Denver was the kind of shootout people saw coming the moment these schedules dropped — two teams that live in the air and have no interest in establishing anything on the ground. JJ McCarthy threw 4 touchdown passes on 18 of 28 for 389 yards while Nyck Harbor did damage with 7 catches for 180 yards, and the Vikings' passing attack simply outpaced Bo Nix and a Denver offense that managed just 271 passing yards on 10 of 27. The Broncos got their attempts up to 27 passes and still couldn't keep pace; Minnesota's 440 total yards to Denver's 317 tells you everything about the gap in what actually happened out there.
💬 0 comments
The booth on 72 points between Bengals and Vikings
Hollis Vaughn: "Minnesota came to throw and Cincinnati came to score 45 points, and that 18-point margin tells the whole story — McCarthy threw 4 interceptions in a game where the Vikes managed 13 rushing yards, and Burrow put on the kind of afternoon you remember come playoff time, 408 yards and 4 touchdowns while his team scored at will."
💬 0 comments
RECENT MOVES
League-wide transactions →
HEAD-TO-HEAD · USER GAMES
full grid →
DEPTH CHART
projected by overall — starter first, then the room behind him
OFFENSE
DEFENSE
THE CAP ROOM
53 contracts on the books
$84.8M comes off the books at the end of this season — 14 contracts, 27% of what you are carrying.
WHAT IS EATING THE ROOM
largest cap hits, with what is left on each
| PLAYER | POS | OVR | AGE | YRS LEFT | CAP HIT | PER OVR PT |
|---|---|---|---|---|---|---|
| Andrew Van Ginkel | REDG | 84 | 32 | 1 | $25.7M | $306,429 |
| Byron Murphy Jr | CB | 85 | 29 | 2 | $24.4M | $287,176 |
| Will Fries | C | 79 | 29 | 3 | $21.5M | $272,152 |
| Christian Darrisaw | LT | 91 | 28 | 3 | $21.1M | $231,648 |
| Dion Dawkins | RG | 90 | 33 | 3 | $18.8M | $209,222 |
| Jordan Addison | WR | 91 | 25 | 1 | $18.0M | $197,802 |
| Josh Metellus | SS | 85 | 29 | 2 | $14.7M | $173,412 |
| Brian O'Neill | RT | 88 | 31 | 5 | $13.6M | $154,659 |
Per OVR point is a division, not a verdict — a cap hit over an overall rating, nothing more. Whether a number is a problem depends on the position and the player, and that is your call rather than the site's.
There is no "cut him and save this much" here on purpose: a release in Madden carries dead money, and the export does not carry the figure — so that saving is not something this site can work out, and guessing at it would be guessing at the one number that decides whether the advice is any good.
ROSTER
53 on the active roster · 12 practice squad
OFFENSE
| PLAYER | POS | OVR | DEV | AGE | YRS LEFT | CAP HIT |
|---|---|---|---|---|---|---|
| JJ McCarthy | QB | 93 | 24 | 6 | $8.0M | |
| Will Howard | QB | 72 | 25 | 1 | $1.2M | |
| Will Levis | QB | 71 | 28 | 5 | $3.8M | |
| Jordan Mason | HB | 83 | Star | 28 | 4 | $5.1M |
| Demond Claiborne | HB | 82 | 23 | 3 | $1.1M | |
| Jase McClellan | HB | 74 | 25 | 2 | $450K | |
| Max Bredeson | FB | 76 | 24 | 3 | $1.2M | |
| Justin Jefferson | WR | 99 | X-Factor | 28 | 3 | $1.9M |
| Jordan Addison | WR | 91 | Star | 25 | 1 | $18.0M |
| Nyck Harbor | WR | 91 | X-Factor | 22 | 4 | $8.0M |
| Tai Felton | WR | 77 | 24 | 2 | $1.7M | |
| Jordan Dwyer | WR | 73 | 23 | 4 | $1.1M | |
| Michael Mayer | TE | 78 | 26 | 2 | $4.6M | |
| Luke Musgrave | TE | 77 | 26 | 4 | $4.3M | |
| Josh Oliver | TE | 74 | 30 | 2 | $10.0M | |
| Christian Darrisaw | LT | 91 | Superstar | 28 | 3 | $21.1M |
| Blake Freeland | LT | 73 | 26 | 1 | $1.3M | |
| Donovan Jackson | LG | 86 | Star | 24 | 2 | $4.7M |
| Shadre Hurst | LG | 71 | 23 | 4 | $1.3M | |
| Will Fries | C | 79 | 29 | 3 | $21.5M | |
| Gavin Gerhardt | C | 69 | 25 | 3 | $1.1M | |
| Dion Dawkins | RG | 90 | Star | 33 | 3 | $18.8M |
| Evan Neal | RG | 78 | 26 | 5 | $6.2M | |
| Titan Fleischmann | RG | 72 | 23 | 4 | $1.2M | |
| Brian O'Neill | RT | 88 | Star | 31 | 5 | $13.6M |
| Zach Cochnauer | RT | 71 | 23 | 1 | $1.1M |
DEFENSE
| PLAYER | POS | OVR | DEV | AGE | YRS LEFT | CAP HIT |
|---|---|---|---|---|---|---|
| Teitum Tuioti | LEDG | 82 | Superstar | 22 | 4 | $2.7M |
| Tyrion Ingram-Dawkins | LEDG | 75 | 24 | 2 | $1.2M | |
| Dallas Turner | REDG | 90 | Superstar | 24 | 5 | $5.0M |
| Andrew Van Ginkel | REDG | 84 | Star | 32 | 1 | $25.7M |
| Caleb Banks | DT | 88 | Star | 24 | 3 | $4.8M |
| Domonique Orange | DT | 85 | Star | 23 | 3 | $1.6M |
| Jalen Redmond | DT | 83 | Star | 28 | 2 | $7.5M |
| Ethan Wesloski | SAM | 72 | 23 | 1 | $1.4M | |
| Drew Clare | SAM | 70 | 23 | 1 | $1.2M | |
| Jake Golday | MIKE | 88 | Superstar | 24 | 3 | $2.2M |
| Blake Cashman | MIKE | 81 | Star | 31 | 1 | $10.9M |
| Kiko Mauigoa | MIKE | 75 | 24 | 1 | $1.2M | |
| Ivan Pace Jr | WILL | 79 | 26 | 1 | $3.8M | |
| Keaton Thomas | WILL | 74 | 23 | 1 | $1.3M | |
| Byron Murphy Jr | CB | 85 | Star | 29 | 2 | $24.4M |
| Jyaire Hill | CB | 83 | Star | 22 | 4 | $1.9M |
| Isaiah Rodgers Sr | CB | 81 | 29 | 1 | $11.4M | |
| Charles Demmings | CB | 78 | 24 | 3 | $1.2M | |
| Trevon Diggs | CB | 77 | 28 | 2 | $3.6M | |
| Nahshon Wright | FS | 81 | 28 | 3 | $4.5M | |
| Theo Jackson | FS | 74 | 28 | 1 | $4.7M | |
| Jakobe Thomas | SS | 86 | Star | 24 | 3 | $1.5M |
| Josh Metellus | SS | 85 | Star | 29 | 2 | $14.7M |
| Christian Izien | SS | 80 | 27 | 5 | $3.5M |
SPECIAL TEAMS
| PLAYER | POS | OVR | DEV | AGE | YRS LEFT | CAP HIT |
|---|---|---|---|---|---|---|
| Will Reichard | K | 87 | 26 | 3 | $1.2M | |
| Johnny Hekker | P | 77 | 37 | 2 | $2.5M |
PRACTICE SQUAD · 12
Not on the 53. They don't play, don't sit on the depth chart and can't be traded -- any team can sign them.
| PLAYER | POS | OVR | DEV | AGE | CAP HIT |
|---|---|---|---|---|---|
| Chaz Chambliss | REDG | 74 | 24 | $0 | |
| Connor O'Toole | REDG | 72 | 25 | $0 | |
| Gavin Bartholomew | TE | 71 | 24 | $0 | |
| David Walker | LEDG | 69 | 27 | $0 | |
| Rod Moore | FS | 69 | 24 | $0 | |
| Tao Johnson | FS | 67 | 23 | $0 | |
| Myles Purchase | CB | 66 | 24 | $0 | |
| Eli Gillman | HB | 65 | 23 | $0 | |
| Joe Brunner | RG | 62 | 23 | $0 | |
| Joshua Gray | LG | 61 | 27 | $0 | |
| Amari Kight | RT | 60 | 26 | $0 | |
| Rolan Fullwood | RT | 57 | 23 | $0 |
SALARY CAP
Spent $316.5M
Room $326.2M
Free $9.7M
97% of the cap committed
TEAM NEEDS — THE DEEP READ
TE
8.8 OVR below league average
room grades 78.0
FS
7.6 OVR below league average
room grades 81.0
HB
6.0 OVR below league average
room grades 82.5
ROLB
5.0 OVR below league average
room grades 79.0
FRONT OFFICE CALLS
📈 SELL HIGH
Dion Dawkins
RG · 90 OVR · 33yo
Still commands a premium — the age cliff comes for everyone
UPCOMING FREE AGENTS
Jordan Addison
WR · 91 OVR · age 25
current: $23.7M
Andrew Van Ginkel
REDG · 84 OVR · age 32
current: $12.1M
Blake Cashman
MIKE · 81 OVR · age 31
current: $11.9M
Isaiah Rodgers Sr
CB · 81 OVR · age 29
current: $11.1M
Ivan Pace Jr
WILL · 79 OVR · age 26
current: $3.3M
Kiko Mauigoa
MIKE · 75 OVR · age 24
current: $1.2M
Theo Jackson
FS · 74 OVR · age 28
current: $5.9M
Keaton Thomas
WILL · 74 OVR · age 23
current: $1.3M
Blake Freeland
LT · 73 OVR · age 26
current: $1.3M
Ethan Wesloski
SAM · 72 OVR · age 23
current: $1.4M
Will Howard
QB · 72 OVR · age 25
current: $1.2M
Zach Cochnauer
RT · 71 OVR · age 23
current: $1.1M
FULL SCHEDULE
kickoff times set by the owners in Franchise HQ
| WK | OPPONENT | RESULT | KICKOFF | |
|---|---|---|---|---|
| 1 | vs | Commanders |
L 28–52 | |
| 2 | vs | Raiders |
L 14–35 | |
| 3 | @ | Chiefs |
W 38–28 | |
| 4 | @ | Bears |
W 66–41 | |
| 5 | vs | Broncos |
W 48–42 | |
| 6 | vs | Bengals |
L 27–45 | |
| 8 | @ | Lions |
L 7–35 | |
| 9 | @ | Seahawks |
L 10–16 | |
| 10 | vs | Lions |
L 21–24 | |
| 11 | vs | Packers |
L 22–28 | |
| 12 | @ | Cardinals |
L 23–30 | |
| 13 | @ | Chargers |
W 46–39 | |
| 14 | @ | Packers |
L 3–21 | |
| 15 | vs | Bears |
L 6–27 | |
| 16 | vs | Rams |
— | unscheduled |
| 17 | @ | Falcons |
— | unscheduled |
| 18 | vs | 49ers |
— | unscheduled |








