2025 SEASON · WEEK 12 · DEMO DATA

SF @ ARI

Sun Nov 23 · 4:05 PM ET · State Farm Stadium · Retractable · Grass

Synthetic demo data. No schedule, betting-market, injury, weather, or statistics API is connected. Every number shown is fabricated for interface demonstration and must not be used for wagering decisions.

Executive recommendation

66
Confidence
1
Edge score
San Francisco 49ersPass · No EdgeVerified

No actionable edge at the current number. The engine recommends a Pass for market-based contests; the straight-up winner below is still supplied for Pick'em formats.

Predicted winner
SF
San Francisco 49ers
Win probability
64.0%
Upset probability
36%
Cover probability
38.5%
Projected score
25–24
SF – ARI
Projected total
48.6
Market 48.5
One-score prob.
54.3%
Overtime prob.
9.5%

Decision audit

Judgment-driven

Why the pick wins
San Francisco 49ers projects ahead on road EPA per play and holds the trench advantage (60 DL grade). The market is pricing the opponent's recent record rather than underlying efficiency.
Why the pick loses
Variance in a medium-volatility game. A single turnover swing or red-zone sequence flips the projected margin.
Biggest risk
Late line movement against the recommended side would erase most of the estimated edge.
Biggest unknown
Snap-count allocation for the returning skill players.
What would change this
Confirmed inactives, a starting-quarterback change, a two-point-or-greater line move, or a wind forecast revision above 18 mph.
Confidence level
66 / 100 · Medium volatility

Model consensus

Spread across models: 8.0 probability points

Market34.5% ARI
Power Rating38.0% ARI
ELO33.0% ARI
EPA41.0% ARI
Matchup37.0% ARI
Injury36.0% ARI
Weather36.0% ARI
Game Theory39.0% ARI
Models are aligned within 12 probability points. No material conflict to reconcile.

Score construction

Every score is decomposed — no black box

Confidence Score
InputValueWeightPoints
Win probability64.0%4025.6
Model agreement8.0 pt spread2014.7
Market stability1.0 pt move1510.0
Injury certaintyNo open items1010.0
Weather certaintyestimated53.5
Variance profileMedium107.0
Composite70.8
Edge Score
InputValueWeightPoints
Model vs market1.5 pts of probability354.4
Public bias46% of tickets on rec side2010.8
Contest ownership11% projected1511.3
Matchup advantage2.9 rating gap154.3
Injury impactNone1010.0
Weather impact0 mph wind55.0
Composite45.9

Team comparison

San Francisco 49ers (5-5) vs Arizona Cardinals (6-4)

SFMetricARI
3.8Power rating0.9
1595ELO1523
0EPA / play0
0.14Offensive EPA0.06
-0.06Defensive EPA0.04
49.9Success rate44
46Early-down success46
9Explosive-play rate9
33Pressure rate33
6.5Sack rate6.5
60O-line grade60
60D-line grade60
39Third down %39
55Red zone %55
-7Turnover margin0
0.5Strength of schedule0.5
2-3 L5Recent form3-2 L5
Unsustainably badTurnover sustainabilityNeutral
positiveRegression statusneutral

Matchup analysis

  • SF pass rush (33% pressure) vs ARI offensive line (60 grade)
  • ARI explosive-play rate 9% vs SF defensive EPA -0.06
  • Third down: ARI 39% vs SF 39%
  • Red zone: ARI 55% vs SF 55%
  • Division familiarity historically compresses margins by ~1.2 points.
  • Fourth-down aggressiveness favors SF in neutral situations.

Market analysis

No key number exposure.

Opening spread
1.5
Current spread
2.5
Expected close
2.0
Opening total
47.5
Current total
48.5
Moneyline (home)
+190
Implied probability
34.5%
Model probability
36.0%
Market disagreement
1.5 pts
Public tickets (home)
54%
Reverse line movement
None
Steam
Detected
Sharp side
ARI
Line volatility
Medium
Expected value
0.1%
CLV opportunity
Neutral
Bet timing
Avoid

Player availability

Unverified items are labeled and never treated as confirmed

No unresolved availability items recorded for this game in the demo data set.

Rest
Standard week
Travel
Cross-country trip
Altitude
Sea level
Bye impact
None
Playoff implications
Moderate
Resting starters
Not applicable in Week 12

Weather

Estimated
Temperature
72°F
Wind
0 mph
Gusts
0 mph
Rain
0%
Snow
0%
Humidity
30%
Field
Dry, roof closed
Surface
Grass
Roof
Retractable
Scoring impact
Negligible
Passing impact
Neutral
Kicking impact
Neutral

Bias audit

Documented for every recommendation

  • Public bias: no extreme ticket concentration.
  • Primetime bias: not applicable.
  • Recency bias: last-week results were explicitly excluded from the power-rating update beyond their efficiency contribution.
  • Favorite bias: minimal.
  • Brand bias: rating inputs are efficiency-based, not reputation-based.