SecondGM
Loading your leagues…
20 Sept, 21:25 BST
Levi's Stadium
Miami needs cleaner quarterback play while San Francisco sorts out a potentially shifting backfield.
Malik Willis opened with -8.85 completion percentage points over expectation and -0.17 EPA per pass play. Malik Willis now faces a defense allowing -0.35 EPA per opposing dropback.
Caleb Douglas has commanded a 25.93% target share and produced 2.94 yards per route run. Caleb Douglas faces a defense that has allowed 108 receiving yards to wide receivers.
Christian McCaffrey is questionable after playing 55% of San Francisco's offensive snaps and taking 41.67% of its carries. Kaelon Black handled 58.33% of the carries, making his role worth monitoring if Christian McCaffrey cannot take on more work.
Malik Willis completed 55.56% of his passes while facing pressure on 40.5% of dropbacks in the opener. Malik Willis faces a defense with a 0% sack rate against opposing quarterbacks, but San Francisco's allowance of 168 passing yards and no passing touchdowns still leaves little margin for Miami's passing game.
Caleb Douglas posted 0.23 EPA per target, an efficient complement to his volume. Malik Washington owns a 29.63% target share and 43.69% of Miami's air yards, but Malik Washington recorded -0.4 EPA per target; the offense needs those downfield looks to convert.
Brock Purdy completed 73.53% of his passes and generated 0.14 EPA per pass play while facing pressure on just 8.3% of dropbacks. Brock Purdy faces a Miami defense that has allowed 3 passing touchdowns to opposing quarterbacks, a more inviting scoring signal than its 160 passing yards allowed.
Christian McCaffrey averaged 6.8 yards per carry and 0.27 EPA per carry before his questionable designation. Christian McCaffrey faces a defense that has allowed 144 rushing yards to running backs, while Kaelon Black brings a 58.33% carry share into the contingency conversation.
AI analysis of the player usage, efficiency and matchup data available before kickoff. Early-season samples are limited; missing data is not treated as zero. This preview remains separate from the postgame review.
Data checked 19 Sept 2026, 12:40 UK time. Individual sources can update at different times.
20 Sept, 21:25 BST
Levi's Stadium
Miami needs cleaner quarterback play while San Francisco sorts out a potentially shifting backfield.
Malik Willis opened with -8.85 completion percentage points over expectation and -0.17 EPA per pass play. Malik Willis now faces a defense allowing -0.35 EPA per opposing dropback.
Caleb Douglas has commanded a 25.93% target share and produced 2.94 yards per route run. Caleb Douglas faces a defense that has allowed 108 receiving yards to wide receivers.
Christian McCaffrey is questionable after playing 55% of San Francisco's offensive snaps and taking 41.67% of its carries. Kaelon Black handled 58.33% of the carries, making his role worth monitoring if Christian McCaffrey cannot take on more work.
Malik Willis completed 55.56% of his passes while facing pressure on 40.5% of dropbacks in the opener. Malik Willis faces a defense with a 0% sack rate against opposing quarterbacks, but San Francisco's allowance of 168 passing yards and no passing touchdowns still leaves little margin for Miami's passing game.
Caleb Douglas posted 0.23 EPA per target, an efficient complement to his volume. Malik Washington owns a 29.63% target share and 43.69% of Miami's air yards, but Malik Washington recorded -0.4 EPA per target; the offense needs those downfield looks to convert.
Brock Purdy completed 73.53% of his passes and generated 0.14 EPA per pass play while facing pressure on just 8.3% of dropbacks. Brock Purdy faces a Miami defense that has allowed 3 passing touchdowns to opposing quarterbacks, a more inviting scoring signal than its 160 passing yards allowed.
Christian McCaffrey averaged 6.8 yards per carry and 0.27 EPA per carry before his questionable designation. Christian McCaffrey faces a defense that has allowed 144 rushing yards to running backs, while Kaelon Black brings a 58.33% carry share into the contingency conversation.
AI analysis of the player usage, efficiency and matchup data available before kickoff. Early-season samples are limited; missing data is not treated as zero. This preview remains separate from the postgame review.
Data checked 19 Sept 2026, 12:40 UK time. Individual sources can update at different times.