{
  "schema": "savvyplays-public-preview/1",
  "slug": "buf-at-min-2026-w9",
  "header": {
    "kickoff_utc": "2026-11-10T01:15:00+00:00",
    "kickoff_aest": "Tue 10 Nov, 12:15pm AEDT",
    "kickoff_et": "Mon 9 Nov, 8:15pm ET",
    "away": {
      "abbr": "BUF",
      "name": "Buffalo Bills"
    },
    "home": {
      "abbr": "MIN",
      "name": "Minnesota Vikings"
    }
  },
  "venue": "U.S. Bank Stadium",
  "forecast": {
    "away": null,
    "home": null
  },
  "unrated": true,
  "availability": {
    "checked_at": "2026-11-05T14:07:24.716391+00:00",
    "teams": {
      "BUF": {
        "qb": "Josh Allen",
        "starter_status": "expected",
        "note": "Josh Allen remains the listed starter.",
        "material_availability": "Joshua Palmer left the Baltimore game with a hamstring injury. Buffalo’s first Monday-game practice report was not yet available in the captured sources.",
        "report_date": "Week 8 follow-up; Monday-game practice report pending",
        "source_evidence": [
          {
            "url": "https://www.buffalobills.com/team/depth-chart",
            "captured_at": "2026-11-05T14:06:01.800654+00:00"
          },
          {
            "url": "https://www.buffalobills.com/news/bills-issue-injury-update-on-wr-joshua-palmer",
            "captured_at": "2026-11-05T14:06:02.107130+00:00"
          }
        ]
      },
      "MIN": {
        "qb": "Kyler Murray",
        "starter_status": "unresolved",
        "note": "Kyler Murray’s hamstring soreness is still being evaluated. Kevin O’Connell has not established his availability for Monday night.",
        "material_availability": "Christian Darrisaw has shoulder soreness and Theo Jackson a quad injury. The extra preparation day matters to all three.",
        "report_date": "Week 8 follow-up; Monday-game practice report pending",
        "source_evidence": [
          {
            "url": "https://www.vikings.com/team/depth-chart",
            "captured_at": "2026-11-05T14:06:16.341847+00:00"
          },
          {
            "url": "https://www.vikings.com/news/kevin-oconnell-updates-injuries-recaps-offense-after-week-8",
            "captured_at": "2026-11-05T14:06:16.539105+00:00"
          }
        ]
      }
    }
  },
  "enhanced": {
    "title": "Buffalo’s attack meets Minnesota’s defence",
    "intro": "Two 6-1 teams close the week. Murray’s hamstring makes the quarterback assessment the first task.",
    "story": [
      "Buffalo averages 33.3 points and has scored 37, 33 and 36 in its last three games. Minnesota allows only 13.3 per game, with its last three opponents scoring 13, 10 and 19. That creates the clearest attack-versus-defence contrast of the week.",
      "Minnesota’s 20.0 scoring average also means it has relied on keeping games controlled. Murray’s hamstring and Darrisaw’s shoulder could affect that plan, while Buffalo is checking Palmer after his in-game hamstring injury. The extra day offers time for clarification. Both ratings are withheld until Minnesota’s quarterback availability is established."
    ],
    "changes": [
      "Murray’s practice progression and confirmed availability.",
      "Darrisaw’s protection role against Buffalo’s pass rush.",
      "Whether Minnesota can make Allen work through long drives rather than quick scoring possessions."
    ],
    "players": [
      {
        "name": "James Cook",
        "label": "Rushing role",
        "note": "Season usage through Week 8. See the team news above for current availability.",
        "player_id": "00-0037248",
        "team": "BUF",
        "targets": 17,
        "team_targets": 193,
        "receptions": 12,
        "receiving_yards": 110,
        "rush_attempts_excluding_kneels": 138,
        "rushing_yards": 707,
        "appearances": null,
        "td_game_rate": null,
        "through_week": 8,
        "definition": "2026 REG through Week 8. Valid non-conversion targets; rushing excludes kneels.",
        "tds": 7
      },
      {
        "name": "Khalil Shakir",
        "label": "Receiving role",
        "note": "Season usage through Week 8. See the team news above for current availability.",
        "player_id": "00-0037261",
        "team": "BUF",
        "targets": 38,
        "team_targets": 193,
        "receptions": 27,
        "receiving_yards": 344,
        "rush_attempts_excluding_kneels": 0,
        "rushing_yards": 0,
        "appearances": null,
        "td_game_rate": null,
        "through_week": 8,
        "definition": "2026 REG through Week 8. Valid non-conversion targets; rushing excludes kneels.",
        "tds": 1
      },
      {
        "name": "Aaron Jones",
        "label": "Rushing role",
        "note": "Season usage through Week 8. See the team news above for current availability.",
        "player_id": "00-0033293",
        "team": "MIN",
        "targets": 21,
        "team_targets": 181,
        "receptions": 15,
        "receiving_yards": 90,
        "rush_attempts_excluding_kneels": 110,
        "rushing_yards": 458,
        "appearances": null,
        "td_game_rate": null,
        "through_week": 8,
        "definition": "2026 REG through Week 8. Valid non-conversion targets; rushing excludes kneels.",
        "tds": 2
      },
      {
        "name": "Justin Jefferson",
        "label": "Receiving role",
        "note": "Season usage through Week 8. See the team news above for current availability.",
        "player_id": "00-0036322",
        "team": "MIN",
        "targets": 40,
        "team_targets": 181,
        "receptions": 28,
        "receiving_yards": 335,
        "rush_attempts_excluding_kneels": 1,
        "rushing_yards": -11,
        "appearances": null,
        "td_game_rate": null,
        "through_week": 8,
        "definition": "2026 REG through Week 8. Valid non-conversion targets; rushing excludes kneels.",
        "tds": 4
      }
    ]
  },
  "matchup_areas": [
    {
      "offense": "BUF",
      "defense": "MIN",
      "label": "inside runs"
    },
    {
      "offense": "BUF",
      "defense": "MIN",
      "label": "short-left passing"
    }
  ],
  "the_call": {
    "model_margin": null,
    "model_total": null,
    "spread": {
      "pick": "No published rating",
      "direction": null,
      "line": null,
      "book": null,
      "price": null,
      "edge": null,
      "tier": "UNRATED",
      "is_bet": false
    },
    "total": {
      "pick": "No published rating",
      "direction": null,
      "line": null,
      "book": null,
      "price": null,
      "edge": null,
      "tier": "UNRATED",
      "is_bet": false
    }
  },
  "market": {
    "as_of": "2026-11-05T14:05:59.789052+00:00"
  },
  "statistical_edition": {
    "id": "2026-reg-w08-c2f54775e6d5",
    "source_sha256": "c2f54775e6d54bedf003af2776987eddce7eb2eaf35f05a4039fc7268b44675e"
  },
  "samples": {
    "model_eligible_plays": 14255,
    "ftn_games": 121,
    "participation_current_available": false
  },
  "schedule_evidence": [
    {
      "url": "https://www.nfl.com/news/nfl-week-9-injury-report-2026-season",
      "captured_at": "2026-11-05T14:06:17.916727+00:00"
    }
  ],
  "historical_pressure": {
    "source": {
      "season": 2025,
      "through_week": 18
    },
    "away": {
      "qb": "Josh Allen",
      "team": "BUF",
      "source_team": "BUF",
      "dropbacks": 506,
      "sufficient": true,
      "withheld": false,
      "clean": {
        "dropbacks": 379,
        "epa": 0.335
      },
      "pressure": {
        "dropbacks": 127,
        "epa": -0.518
      }
    },
    "home": {
      "qb": "Kyler Murray",
      "team": "MIN",
      "source_team": null,
      "dropbacks": 0,
      "sufficient": false,
      "withheld": true,
      "clean": null,
      "pressure": null
    }
  },
  "disclaimer": "We take care to check our data and analysis, but errors can occur and team news or prices may change. Statistics reflect the periods shown; forecasts are estimates, not guarantees."
}
