Pigskin NightlyWeek 10
Latest
Pittsburgh SteelersAsked and Answered: Nov. 10New York GiantsGiants Now: Michael Strahan offers high praise of Arvell ReesePhiladelphia EaglesAAA Official Review: What did the Eagles, Joe Milton learn from the QB's first start?Buffalo Bills'There's no panic' | The Bills stay strong through early struggles and injuries in MNF win over the Minnesota VikingsESPNVikings left at QB crossroads after Carson Wentz's poor MNF showing vs. BillsBroncos DeskBroncos are 7-2, but the snaps say 4.1 wins and the 11th seed in the conference5 h agoInjuryByron Murphy Jr.: Active → Cleared5 h agoMinnesota VikingsVikings Defense Limits Bills Below AveragesMinnesota VikingsO'Connell: Vikings Have to 'Improve Offensively at Rapid Pace'InjuryBlake Cashman: Active → Cleared6 h agoVikings DeskVikings go 0-for-8 on third down and never get a receiver open in a 23-6 loss to Bills6 h agoInjuryWill Reichard: Active → Cleared6 h agoBills DeskJosh Allen's picks and sacks didn't matter: Bills force three turnovers in Minneapolis6 h agoPro Football RumorsSeahawks Interested In Adding WR DepthInjuryGreg Dortch: Active → Cleared6 h agoESPNJosh Allen and the Bills move to 7-1 with a 23-6 win over the sputtering VikingsBuffalo BillsBills 23 , Vikings 6 | Final Score, recap + highlightsMinnesota VikingsVikings vs. Bills Game Observations: Offense's Misfires & Turnovers Add UpInjuryCarl Granderson: Active → Cleared7 h agoESPNJosh Allen, Bills outlast Vikings 23-6 on MNFESPNJosh Allen leads Bills to win over tough Vikings' defenseESPNCarson Beck next man up for Cardinals
WSH ThuNYG NE SunDET BUF SunNYJ CAR SunNO HOU SunCLE JAX SunTEN KC SunATL MIA SunIND MIN SunGB LAR SunARI SEA SunLV SF SunDAL PIT SunCIN LAC MonBAL
Methodology · last updated November 9, 2026

How the numbers are made

Every number on Pigskin Nightly comes from public data or from a model we describe here in full. If a figure looks wrong, tell us and we will fix it and say so.

Data sources and refresh rates

Win probability

Live win probability on game pages, the scores page and the ticker is ESPN’s in-game model, stored play by play. A “swing” is the change in the home team’s win probability from one play to the next; the five biggest swings are the plays that moved the game most.

Expected points added (EPA) and success rate

Expected points measure how many points the offense should score on the current drive, given down, distance, field position, time and score. EPA is the change in expected points caused by a play. Team EPA per play counts only pass and run plays, from the regular season unless a filter says otherwise. EPA allowed is the same number from the defense’s side, so lower is better. A play is a success when its EPA is above zero. CPOE is completion percentage over the completion probability of each throw. Definitions of every metric are in the glossary.

Team strength rating

The rating behind playoff odds and strength of schedule expresses each team in points above or below an average team on a neutral field.

Playoff odds

We play the rest of the season 10,000 times. In each simulated season every team’s strength is first nudged by a random amount (standard deviation 2.5 points, drawn once per season) to reflect that we do not know its true level, then every remaining game is decided from the win chance above. Seeds follow the league format: four division winners and three wild cards per conference, and only the No. 1 seed gets a bye. Ties in the standings are broken with a simplified order: head-to-head record inside the tied group, then division record (when all tied teams share a division) or conference record, then conference record, then a coin flip. The bracket is played to the Super Bowl with the same win chances. The random seed is fixed, so the same data always gives the same numbers. A team at 100% or 0% across all simulations is shown as “in every simulation” or “out in every simulation”, never as clinched or eliminated: a simulation is not a proof, and our tiebreakers are simplified. “Clinched” and “eliminated” appear only when the NFL makes it official (via ESPN standings: x, y, z and * for clinched, e for eliminated).

Strength of schedule

Remaining strength of schedule is the average strength rating of the opponents a team still has to play; played strength of schedule is the same for the games already played. Both use the current ratings, so they move as teams reveal how good they are.

With / Without

The unit is the whole game. A game counts as “with” a player when the player took at least 25% of the snaps of the player’s unit, and as “without” when the player took no snaps and did not play for another team that week. Games in between (a player hurt after a few snaps) count in neither group. A split appears with at least 2 games with and 1 without, and carries a small-sample badge below 3 games on either side.

Injury load

To rank teams by how hurt they are, out and injured reserve count 1, doubtful 0.6 and questionable 0.3. “Key injuries” are players listed first on the depth chart who are out, doubtful or questionable.

Club desks and articles

Each club desk publishes postgame reviews, scouting reports and weekly numbers built from the same data. Every number in an article must come from the data brief of that game or week. Our standards are in the editorial policy.

Citing Pigskin Nightly

You are welcome to quote our numbers with a link to the page used, for example: Pigskin Nightly, “NFL playoff odds”, https://pigskinnightly.com/playoffs. Each main page has a “Cite this page” line with its update time and a plain-text version for tools and AI assistants (add .md to a player, team or game address). A site map for AI assistants is at /llms.txt, and the full data digest at /llms-full.txt.