Pro Football, week 7 recap

Four Upsets, None of Them Ours

Nine right, five wrong, one game behind just taking the favorites, and our only pick against them lost by seventeen.

Generated by an AI. An experiment, not a forecast — please don’t bet on it.

Listen to this report

Two hosts go back through the week game by game — what actually happened, which calls held up, and where the forecast fell apart. Everything in this report, in a form you can listen to while you do something else.

MP3 · 8 MBDownload for later

Made from this report with Gemini Notebook. Both hosts are synthetic — the voices and the opinions. The audio file is served from this site, so nothing from Google loads when you press play.

NFL 2026  ·  Week 7 in review  ·  Thursday Oct 22 – Monday Oct 26

Published Tuesday, Oct 27, 2026
14 games, Thursday to Monday (1 in Paris)
Buffalo, Jacksonville, the Chargers and Washington on bye
Our picks: 9-5 · the favorites: 10-4

Games in this recap

14

of 14 played

The Week in One Line

A winning week that still lost to the market: 9 right, 5 wrong, one game worse than simply taking the betting favorite in every game (10-4). Four underdogs won outright — Atlanta, Tampa Bay, the Giants and Miami — and we had the favorite in all four, two of them at 70% or more. Our one pick against the market, Kansas City at Seattle, lost 20-3.

The winners column flatters the week. Our average miss on the final margin was 10.8 points, the forecasts were wrong about the shape of most games, and the two calls we got exactly right on margin, Steelers by 6 and Lions by 3, both missed the total by 14 points. Over the season we are now seven games behind the favorites, 61-46 against 68-39.

↑ Back to contents

The Scorecard

9 right5 wrong

Winners picked vs. taking every favorite  (games won out of 14, Week 7)

Our picks
9 of 14
Favorites
10 of 14

Picks against the betting favorite  (games won, Week 7 and season)

Week 7
0 of 1
Season
4 of 15
MeasureWeek 7Season (107 games)
Winners picked9-561-46
Taking every favorite10-468-39
Average miss on the final margin10.8 pts9.9 pts
Average miss on total points10.1 pts10.9 pts
Against the spread5-7 (2 no pick)45-53
Over/under lean8-652-54

The margin misses were large and lopsided. Three games went off by 19 points or more: Tampa Bay’s 43-13 win in a game we had Carolina winning by four (a 34-point miss), Seattle’s 20-3 win over our pick Kansas City (20), and Cincinnati’s 35-13 win in a game we had as a three-point Bengals win (19). Against the spread we went 5-7; two games had no lean because we printed a 50% cover chance.

On scoring, our total-points forecasts ran 1.2 points low on average, but that average hides a split week. Four games finished at least 14 points under our number — Paris (26 against 40), Colts-Vikings (26 against 40), Packers-Lions (37 against 51) and Chiefs-Seahawks (23 against 43) — and four finished at least 14 over. Eight of fourteen went the way of the over/under lean we printed.

↑ Back to contents

Game by Game

Every game, in the order it was played: how it was won, who won it, and what we had called before kickoff.

At a glance

GameFinalWe saidCall
Patriots at BearsNE 24, CHI 30CHI 27-24Right
Steelers vs. SaintsPIT 16, NO 10PIT 23-17Right
49ers at FalconsSF 20, ATL 29SF 27-20Wrong
Bengals at RavensCIN 35, BAL 13CIN 24-21Right
Buccaneers at PanthersTB 43, CAR 13CAR 24-20Wrong
Giants at TexansNYG 27, HOU 21HOU 27-17Wrong
Colts at VikingsIND 10, MIN 16MIN 24-16Right
Dolphins at JetsMIA 28, NYJ 25NYJ 23-16Wrong
Browns at TitansCLE 27, TEN 24CLE 20-16Right
Broncos at CardinalsDEN 30, ARI 16DEN 24-17Right
Packers at LionsGB 17, DET 20DET 27-24Right
Rams at RaidersLAR 35, LV 21LAR 27-23Right
Chiefs at SeahawksKC 3, SEA 20KC 23-20Wrong
Cowboys at EaglesDAL 38, PHI 21DAL 24-20Right

How far off our margin was  (points between our predicted margin and the real one, 0–35 scale; blue = right winner, orange = wrong winner)

NE-CHI
3 pts
PIT-NO
0 pts
SF-ATL
16 pts
CIN-BAL
19 pts
TB-CAR
34 pts
NYG-HOU
16 pts
IND-MIN
2 pts
MIA-NYJ
10 pts
CLE-TEN
1 pts
DEN-ARI
7 pts
GB-DET
0 pts
LAR-LV
10 pts
KC-SEA
20 pts
DAL-PHI
13 pts

Game 1 of 14  ·  Thursday · Soldier Field

Patriots 24 at Bears 30

Chicago won it with the ball. The Bears held it for 32 minutes, D’Andre Swift touched it 26 times for 84 yards and a touchdown, and Caleb Williams, back from his hamstring, completed 19 of 22 for 264 yards and two touchdowns without being pressured. Luther Burden III caught four passes for 130 yards in the first half alone, including a 24-yard score. New England stayed close on Rhamondre Stevenson’s 48-yard touchdown on the last play of the half and a Drake Maye night of 321 yards, two passing touchdowns and one on the ground, but Maye’s end-zone interception to D’Marco Jackson with New England down 13-7 cost points.

Cairo Santos missed from 53, then hit a career-long 58-yarder with 1:34 left, and Rome Odunze recovered the onside kick. New England missed 14 tackles. Chicago is 5-2, New England 4-3.

Who decided it

Caleb Williams, CHI — 19 of 22, 264 yards, 2 TD

Luther Burden III, CHI — 4 catches, 130 yards, a TD

Cairo Santos, CHI — 58-yard field goal with 1:34 left

Our call:  Bears 27-24, 59% to win. Right. Won by 6; a 3-point miss.

Game 2 of 14  ·  Sunday · Stade de France, Paris

Steelers 16 vs. Saints 10

A game of long drives and little scoring at the Stade de France: the two teams combined for eight drives of 11 or more plays and 26 points. Jaylen Warren ran for 101 yards, 71 of them after contact, and Aaron Rodgers’ 51-yard throw to DK Metcalf set up Pittsburgh’s only touchdown, a 4-yard pass to Darnell Washington. Chris Boswell supplied the other nine points.

New Orleans ran 14 times for 11 yards. Tyler Shough completed 30 of 38, but Payton Wilson intercepted him inside the 10 in the second half, and Rodgers closed it with an 8-yard scramble on third down. Pittsburgh is 5-2, New Orleans 2-5.

Who decided it

Jaylen Warren, PIT — 101 rushing yards

Payton Wilson, PIT — the red-zone interception

Chris Boswell, PIT — three field goals

Our call:  Steelers 23-17, 67% to win. Right. Won by 6; exactly right on the margin, and 14 points over on the total.

Game 3 of 14  ·  Sunday · Mercedes-Benz Stadium

49ers 20 at Falcons 29

San Francisco outgained Atlanta 400 yards to 295 and lost by nine, because it turned the ball over four times. Brock Purdy threw two interceptions, one of them a toe-tap by Jessie Bates in the red zone; Maason Smith punched the ball out of Kaelon Black’s arms for a fumble; and Kendal Daniels intercepted Purdy with 2:42 left to end it. Za’Darius Smith added a fourth-down sack.

Michael Penix Jr. was efficient rather than spectacular: 25 of 34, 213 yards, three touchdowns, no interceptions. Christian McCaffrey left with what the 49ers called a mild hamstring strain and returned. San Francisco’s first loss leaves it 6-1; Atlanta is 3-4.

Who decided it

Kendal Daniels, ATL — the game-sealing interception

Michael Penix Jr., ATL — 25 of 34, 213 yards, 3 TD, 0 INT

Jessie Bates, ATL — a red-zone interception

Our call:  49ers 27-20, 70% to win. Missed. Lost by 9; a 16-point miss.

Game 4 of 14  ·  Sunday · M&T Bank Stadium

Bengals 35 at Ravens 13

Two different games. Baltimore led 13-0 at halftime, and Cincinnati had run 19 plays. Then Joe Burrow completed 16 of 18 for 249 yards and four touchdowns in the second half and the Bengals scored 35 unanswered. Tee Higgins caught six for 148 and a touchdown, Ja’Marr Chase five for 62 and a touchdown, and tight end Drew Sample ran 16 yards for another.

Tyler Huntley, starting a third game for Lamar Jackson, threw for 298 yards but was sacked four times and intercepted by Demetrius Knight Jr. in the fourth quarter. Derrick Henry ran 17 times for 45 yards. Cincinnati is 4-2, Baltimore 4-3.

Who decided it

Joe Burrow, CIN — 292 yards, 4 TD, all four after halftime

Tee Higgins, CIN — 6 catches, 148 yards, a TD

Demetrius Knight Jr., CIN — fourth-quarter interception

Our call:  Bengals 24-21, 59% to win. Right. Won by 22; a 19-point miss.

Game 5 of 14  ·  Sunday · Bank of America Stadium

Buccaneers 43 at Panthers 13

Tampa Bay ran 48 times for 258 yards, the second-highest rushing total by any team this season, and barely needed Baker Mayfield, who threw 11 passes in his return from a dislocated thumb. Bucky Irving ran for 106 yards and two touchdowns, Kenneth Gainwell for 88, and Sean Tucker broke a 46-yard score. The defense sacked Bryce Young five times, intercepted him twice and forced a fumble.

Calijah Kancey scored on a strip-sack by Al-Quadin Muhammad, and Zyon McCollum returned a blocked extra point for two. Young’s 50-yard touchdown to Darren Waller was Carolina’s one big play; its starters were pulled with 10:21 left. Right tackle Taylor Moton broke his fibula. Tampa Bay is 2-5, Carolina 3-3.

Who decided it

Bucky Irving, TB — 24 carries, 106 yards, 2 TD

Calijah Kancey, TB — a fumble-return touchdown

Tampa Bay’s front — 5 sacks, 3 takeaways

Our call:  Panthers 24-20, 62% to win. Missed. Lost by 30; a 34-point miss, and 12 points short on the total.

Game 6 of 14  ·  Sunday · NRG Stadium

Giants 27 at Texans 21

J.J. McCarthy’s first start for the Giants did not look like a backup’s. He completed five passes of 20 yards or more, including throws of 47 and 42, and Malik Nabers caught seven for 111, his fourth straight 100-yard game. But the Giants won on the ground: Cam Skattebo ran 17 times for 124 yards, scored from 16 out in the fourth quarter, and opened overtime with a 42-yard run. Devin Singletary, a former Texan, scored the winner from 30 yards.

New York missed field goals in regulation and still won, because Houston’s offense managed 237 yards and converted 3 of 12 third downs. The Texans forced no turnovers. New York is 4-2-1 heading into its bye; Houston is 2-5.

Who decided it

Cam Skattebo, NYG — 17 carries, 124 yards, a TD, the 42-yard overtime run

Malik Nabers, NYG — 7 catches, 111 yards

Devin Singletary, NYG — 30-yard walk-off touchdown

Our call:  Texans 27-17, 77% to win. Missed. Lost by 6; a 16-point miss.

Game 7 of 14  ·  Sunday · U.S. Bank Stadium

Colts 10 at Vikings 16

Minnesota blitzed on 85.2% of Daniel Jones’ dropbacks, the highest rate recorded in the Next Gen Stats era, and Jones finished 13 of 22 for 108 yards with four sacks. Indianapolis led 10-6 at halftime and did not score again. Harrison Smith’s interception with 1:34 left sealed it.

The Vikings’ offense did little more: Kyler Murray was 4 of 11 for 67 yards, and his longest contribution was a 35-yard scramble to open the fourth quarter. Colts kicker Spencer Shrader missed from 56 and 48. Minnesota is 6-0, its first such start since 2009; Indianapolis has lost three straight and is 2-5.

Who decided it

Harrison Smith, MIN — the interception with 1:34 left

Minnesota’s blitz — 85.2% blitz rate, 4 sacks

Spencer Shrader, IND — missed from 56 and 48

Our call:  Vikings 24-16, 72% to win. Right. Won by 6; a 2-point miss, and 14 points over on the total.

Game 8 of 14  ·  Sunday · MetLife Stadium

Dolphins 28 at Jets 25

Miami’s first win, and its first lead of the season. Ollie Gordon II, starting for the injured De’Von Achane, ran 25 times for 103 yards and a touchdown; Mason Taylor caught two touchdown passes; and Caleb Douglas took a short throw 63 yards for a score in the fourth quarter. Geno Smith threw an interception to Michael Taaffe for the second straight week.

The Jets’ red-zone problem decided it. Braelon Allen took them to the 1, two plays lost yards, Chop Robinson sacked Smith for 12 more, and New York kicked a field goal in a game it lost by three. Miami finished it with a fourth-and-1 sneak at midfield with about two minutes left. Miami is 1-5, the Jets 2-5.

Who decided it

Ollie Gordon II, MIA — 25 carries, 103 yards, a TD

Chop Robinson, MIA — the goal-line sack

Mason Taylor, MIA — two touchdown catches

Our call:  Jets 23-16, 70% to win. Missed. Lost by 3; a 10-point miss, and 14 points short on the total.

Game 9 of 14  ·  Sunday · Nissan Stadium

Browns 27 at Titans 24

Tennessee led 14-0 after a quarter on two Tony Pollard touchdown runs, and Pollard finished with 129 yards and three scores. Cleveland came back through Quinshon Judkins, 96 yards and two touchdowns, and Deshaun Watson’s 308 passing yards. Denzel Ward intercepted a pass and Tyson Campbell forced a fumble.

The Titans tied it at 24 in the final minute; Andre Szmyt won it with a 32-yard field goal as time expired. Cleveland is 5-2, Tennessee 1-6.

Who decided it

Andre Szmyt, CLE — 32-yard field goal at the gun

Quinshon Judkins, CLE — 96 yards, 2 TD

Tony Pollard, TEN — 129 yards, 3 TD

Our call:  Browns 20-16, 62% to win. Right. Won by 3; a 1-point miss, and 15 points short on the total.

Game 10 of 14  ·  Sunday · State Farm Stadium

Broncos 30 at Cardinals 16

Bo Nix did two things no quarterback has done together often: a 52-yard touchdown pass, a screen to RJ Harvey, and a 62-yard touchdown run, the longest quarterback scramble for a score in the Next Gen Stats era. He was otherwise ordinary, 15 of 29 for 222 yards, but Denver did not need more.

Nik Bonitto had 13 pressures, and Jacoby Brissett was pressured on just over half his dropbacks. Jaylen Waddle hurt his chest diving on a fumbled reverse late in the game. Denver is 5-2, Arizona 2-5.

Who decided it

Bo Nix, DEN — 222 passing yards and a 62-yard TD run

RJ Harvey, DEN — 52-yard screen touchdown

Nik Bonitto, DEN — 13 pressures

Our call:  Broncos 24-17, 70% to win. Right. Won by 14; a 7-point miss.

Game 11 of 14  ·  Sunday · Ford Field

Packers 17 at Lions 20

Detroit gained 415 yards with 26 first downs and scored 20 points, because it fumbled twice in a row, once by Jahmyr Gibbs in the red zone, and had a snap go wrong between Cade Mays and Jared Goff. Goff still threw for 303 yards and two touchdowns. Green Bay was worse in the kicking game: Trey Smack missed from 26 after a penalty and had a 35-yarder blocked, and Josh Jacobs dropped a touchdown pass.

Jordan Love threw for 274 yards and two touchdowns, plus a desperation throw that Brian Branch intercepted. Jake Bates won it with a field goal as time expired. Detroit is 4-2, Green Bay 4-3.

Who decided it

Jake Bates, DET — walk-off field goal

Jared Goff, DET — 303 yards, 2 TD

Trey Smack, GB — a miss and a block

Our call:  Lions 27-24, 59% to win. Right. Won by 3; exactly right on the margin, and 14 points over on the total.

Game 12 of 14  ·  Sunday · Allegiant Stadium

Rams 35 at Raiders 21

The Rams scored touchdowns on four straight drives before halftime to lead 28-6, and the game was over. Matthew Stafford threw three touchdowns on fewer than 200 yards because he did not need more: Kyren Williams ran for 99 yards and a score and Blake Corum for 93 and another.

Kirk Cousins threw two late touchdowns, 37 yards to Tre Tucker and 15 to Ashton Jeanty. The Raiders have lost four straight after starting 3-0; Klint Kubiak said Cousins will start again in Week 8. Both teams are 3-4. Our source for this game was a summary rather than a full box score, so the individual lines are lighter than elsewhere.

Who decided it

Kyren Williams, LAR — 99 rushing yards, a TD

Blake Corum, LAR — 93 rushing yards, a TD

Matthew Stafford, LAR — 3 TD passes

Our call:  Rams 27-23, 62% to win. Right. Won by 14; a 10-point miss.

Game 13 of 14  ·  Sunday night · Lumen Field

Chiefs 3 at Seahawks 20

Kansas City’s unbeaten season ended in Seattle with three points and 213 yards. Kenneth Walker III, back at Lumen Field in Chiefs red, ran 14 times for 36 yards. Seattle got its offense from Emanuel Wilson, 24 carries for 100 yards, and Jaxon Smith-Njigba, nine catches for 150 and a 28-yard touchdown from Sam Darnold.

Darnold’s one mistake, an interception that Nohl Williams returned 64 yards, produced nothing. Seattle lost left tackle Charles Cross to a high ankle sprain and Rashid Shaheed to a knee injury after a collision with Smith-Njigba. Kansas City is 5-1, Seattle 4-3.

Who decided it

Jaxon Smith-Njigba, SEA — 9 catches, 150 yards, a TD

Emanuel Wilson, SEA — 24 carries, 100 yards

Seattle’s defense — 3 points and 213 yards allowed

Our call:  Chiefs 23-20, 59% to win. Missed. Lost by 17; a 20-point miss, and 20 points over on the total.

Game 14 of 14  ·  Monday night · Lincoln Financial Field

Cowboys 38 at Eagles 21

Dallas ran the ball, which it was not supposed to be able to do. Javonte Williams carried 25 times for 155 yards and a touchdown, the first 150-yard game by a Cowboys back since Ezekiel Elliott in 2018. Dak Prescott was 15 of 27 with three touchdowns, two of them to CeeDee Lamb, and passed Tony Romo as the franchise’s all-time leader in touchdown passes.

Philadelphia’s defense kept it close early, and Saquon Barkley scored on seven carries for 62 yards before leaving with a back injury. The game broke open in the fourth quarter after a failed Eagles fourth down deep in their own territory. Dallas is 3-4; Philadelphia, without Jalen Hurts for the season, has lost five straight and is 2-5.

Who decided it

Javonte Williams, DAL — 25 carries, 155 yards, a TD

CeeDee Lamb, DAL — 5 catches, 74 yards, 2 TD

Dak Prescott, DAL — 3 TD passes, a franchise record

Our call:  Cowboys 24-20, 62% to win. Right. Won by 17; a 13-point miss, and 15 points short on the total.

↑ Back to contents

What We Got Wrong

Buccaneers 43, Panthers 13 — a 34-point miss. We had Carolina by four, at home, against a Tampa team we described as a bounce or two from 3-3. We expected Tampa’s run defense to be the story and it was its run offense: 258 yards on 48 carries against a Carolina front missing Jaelan Phillips. We built the forecast around Mayfield’s return; he threw 11 passes. Part of this is variance — a defensive touchdown and a two-point return on a blocked extra point are not forecastable — but Tampa led comfortably before either, and a game that ends 43-13 was not a coin flip that landed the other way. We misjudged the matchup.

Seahawks 20, Chiefs 3 — our one pick against the market, wrong by 20. We took Kansas City at 59% because we trusted Kenneth Walker running at Seattle’s depleted linebackers more than we trusted Seattle’s offense. Walker ran for 36 yards and the Chiefs scored three points. The Thing To Watch named the real danger — Kansas City’s backup tackles in the loudest stadium they will play in — and then the pick ignored it. That makes four wins in fifteen picks against the favorite this season, when our own stated probabilities said to expect about nine.

49ers 20, Falcons 29 — 70% on the loser. We said the market had moved too far toward Atlanta on the 49ers’ injuries. San Francisco outgained Atlanta by 105 yards and lost because it gave the ball away four times. Turnovers in a game that was otherwise going to plan are mostly variance; this one we would make again at a lower number.

Giants 27, Texans 21 (OT) — 77% on the loser. Our most confident call of the week. We wrote off a first-time starter behind backup tackles; McCarthy completed five throws of 20-plus yards and Skattebo ran for 124. The forecast landed half a point short of the 10.5-point market, so this was the market’s miss as much as ours, but we priced it at three wins in four and it lost.

Dolphins 28, Jets 25 — 70% on the loser, 14 points low on the total. We trusted the Jets’ defense against Miami’s passing game and predicted 39 total points; the game produced 53, and Miami got 103 rushing yards from a backup back. The Jets’ red-zone failure we flagged in advance was what beat them.

Bengals 35, Ravens 13 — right winner, 19-point miss. We had a three-point game. It was a 13-0 Baltimore lead and then a 35-0 Cincinnati half. Picking the winner is not the same as reading the game, and we did not read this one.

↑ Back to contents

What We Got Right

Nine winners, and every one of them was the betting favorite. Where we disagreed with the market, we lost.

The closest calls were Steelers by six in Paris (exactly six, though the total missed by 14), Lions by three (exactly three, and the total missed by 14 the other way), Browns by four (by three) and Vikings by eight (by six). In each the spread was within a point or two of our number, so the credit is shared with the market.

Two pre-game reads held up on their own. In Bengals-Ravens we said that if Cincinnati held Derrick Henry under four yards a carry, Tyler Huntley would have to throw on second-and-long and get sacked; Henry averaged 2.6 and Huntley was sacked four times. In Colts-Vikings we said Minnesota’s blitz against Daniel Jones on third down was the matchup; the Vikings blitzed at a record rate and Jones threw the deciding interception.

Two of the four underdogs that won did it the way our Underdog’s Case described. For Miami we wrote that the Jets’ red-zone failures could hand a grinding Dolphins team a close game; the Jets kicked a field goal from the 1 and lost by three. For the Giants we wrote that Nabers against Houston’s depleted secondary, and a defense that kept the game close into the fourth quarter, was the path; that is roughly how it went, though Skattebo’s running, which we did not name, finished it. We still picked against both.

↑ Back to contents

The Week That Was

The unbeatens are down to one. San Francisco and Kansas City both lost for the first time, leaving Minnesota at 6-0 — eleven straight wins counting last season, built almost entirely on a defense that held Indianapolis scoreless after halftime and an offense that threw for 67 yards. The Vikings are winning games like this every week, and at some point the scoring has to come from somewhere.

Two second-half explosions. Cincinnati was shut out for a half in Baltimore and then scored 35 points in 30 minutes, Burrow completing 16 of 18. Tampa Bay ran for 258 yards in Charlotte in a game that ended with Carolina’s starters on the bench. Both results change how those divisions look: Cincinnati is 4-2 and Baltimore’s season now depends on when Lamar Jackson’s ankle allows him back.

Running backs everywhere. Seven backs ran for 100 yards or more: Javonte Williams (155), Tony Pollard (129), Cam Skattebo (124), Bucky Irving (106), Ollie Gordon II (103), Jaylen Warren (101) and Emanuel Wilson (100). Dallas had not had a 150-yard rusher since 2018 and got one in Philadelphia.

Kickers decided three games. Andre Szmyt and Jake Bates won games with kicks at the gun; Cairo Santos hit a career-long 58-yarder to win Thursday’s game. On the other side, Green Bay’s Trey Smack missed one and had another blocked in a three-point loss, and Indianapolis’ Spencer Shrader missed twice in a six-point loss.

Philadelphia is in freefall. Five straight losses, Jalen Hurts out for the season, and a 38-21 home defeat to the team it least wants to lose to. Dak Prescott became Dallas’ all-time touchdown leader on the night. Both teams are below .500 in an NFC East where the Giants, at 4-2-1 after a first start from J.J. McCarthy, now lead.

↑ Back to contents

Injuries That Change Things

Jalen Hurts, Eagles (blood clots). Out for the season. Tanner McKee is the starter for a 2-5 team, and Saquon Barkley, back from a hamstring injury, left Monday’s game with a back injury; Dameon Pierce also left. Philadelphia’s running game is down to whoever is healthy on Wednesday.

Lamar Jackson, Ravens (ankle). Three missed games. Jesse Minter expects him to be “in a decent spot” for Week 8, with more on Wednesday. With Huntley, Baltimore has scored 10 and 13 in its last two games; his status is the biggest number on next week’s Ravens line.

Taylor Moton, Panthers (fibula/ankle). On injured reserve after Sunday’s loss; NFL.com reports season-ending ankle surgery, while Dave Canales said only that he will be out “a while.” Carolina, already missing Jaelan Phillips and two other defensive starters at practice, loses its veteran right tackle.

Charles Cross, Seahawks (high ankle sprain). Seattle hopes for one to two weeks. Rashid Shaheed hurt his knee in a collision with Smith-Njigba; early returns were described as positive.

Christian McCaffrey, 49ers (hamstring). A mild strain, and San Francisco has a bye. Kyle Shanahan said the team is optimistic he will be fine after it.

Green Bay’s offensive line. Center Sean Rhyan is believed to have a high ankle sprain, a type of injury that often costs four to six weeks; Jacob Monk went on injured reserve; Aaron Banks and Travis Glover are also hurt. Green Bay signed Mekhi Becton from the practice squad. Receiver Matthew Golden (shoulder, foot) did not practice Monday.

Jaylen Waddle, Broncos (chest). Hurt diving on a fumbled reverse late in Arizona; severity not yet known. Sean Payton took the blame for the call.

Also: Aaron Jones, Vikings (knee, day-to-day); Cam Skattebo, Giants (hamstring, expected to be fine, and New York is on bye); Arizona receiver Jalen Brooks (season-ending wrist surgery); Baltimore lineman Olaivavega Ioane (knee); Justin Reid, Saints (concussion); Jaylin Noel, Texans (turf toe).

↑ Back to contents

The Season So Far

Winners picked vs. taking every favorite, season  (games won out of 107, Weeks 1–7)

Our picks
61 of 107
Favorites
68 of 107

Winners picked by week  (share of games picked right; games in brackets)

Weeks 1-2
20 of 32
Week 3
7 of 16
Week 4
11 of 16
Week 5
8 of 15
Week 6
6 of 14
Week 7
9 of 14

Favorites’ record by week  (share of games the betting favorite won; games in brackets)

Weeks 1-2
23 of 32
Week 3
8 of 16
Week 4
9 of 16
Week 5
9 of 15
Week 6
9 of 14
Week 7
10 of 14

Seven weeks in, we are 61-46 picking winners (57%). Taking the favorite every time would be 68-39 (64%). Week 4 remains the only week we have finished ahead of the favorites; the gap is now seven games.

Picking against the market is the clearest problem, and after this week it is no longer a small-sample excuse. Those picks are 4-15 over the season, made at 53–62% confidence, when about nine wins would have been expected. Starting Thursday, any forecast that picks the underdog to win outright will have its predicted margin pulled 1.5 points toward the betting line before the probabilities are read off it. Some of those picks will flip back to the favorite; the ones that survive will be stated with less confidence.

How sure we wereGamesWonRate
50–59%411946%
60–69%291862%
70–79%352263%
80–89%22—

Our least confident picks are still winning less than half the time, 19 of 41. The 60–69% band is on its stated rate. The 70–79% band went 2-3 this week and is now at 63% over 35 games, about ten points below what we said; that is within normal variation for 35 games but it is the second straight week it has slipped. The 80% band has only two games and says nothing yet.

Games started by a quarterback who did not start Week 1 — Penix, McCarthy, Huntley and McKee this week — went 2-2, with an average margin miss of 16 points against 10.8 for the week. Over 13 such games this season we are 3-10 and miss by about 13 points on average, against 9.9 overall. Two more games and the sample is large enough to act on.

On scoring, our forecasts ran 1.2 points low this week. Over 107 games they are 2.3 points low on average; over the 43 games since we raised every total by 1.5 points, 1.3 low, which is within normal variation. No further change to totals yet.

Not betting advice. The forecasts graded here are a model’s estimates and will be wrong in both directions; they are published so they can be scored, and this page is the scoring.

↑ Back to contents

All Pro Football weeks