GridEdgeScores, injuries, and model picks against the spread, total, and team totals
Results log
Starting…
Data sources and model settings

If left blank, the app uses your worker at polywatch-proxy.rttrading3682.workers.dev. It must be running the updated GridEdge worker script so it allows ESPN.

Adds a consensus spread and total across US sportsbooks. Odds are fetched at most every 8 hours per league (2 credits each) to stay inside the free 500 credits a month.

The rest of the weight goes to ESPN's FPI projection and the team scoring model. Markets are sharp, so values under 40% tend to overstate edges.

Checks each way the app can reach ESPN and shows which ones work on this device.

Strongest edges this week

Every upcoming pick sorted by estimated hit probability. The white tick marks 52.4%, the break-even rate at standard -110 odds. The scale runs from 50% to 65%.

All games

Projected scores blend the market line, ESPN's FPI win probability, and each team's season scoring adjusted for opponent and injuries. Open a game to see the inputs and the injury report.

Loading games…

If this never changes, your phone isn't running the page's code. That happens when a downloaded HTML file is opened from Files or a messaging app. Open the page from a web address instead, such as your Cloudflare Pages link.

Results log

Every pick the app saved before kickoff, graded against the final score. Units assume 1 unit risked per pick at -110, so a win pays +0.91 and a loss costs -1. Games from past weeks are graded automatically the next time the app is open.

By confidence

By bet type

By week

No graded picks yet. Picks are saved each time the app refreshes before kickoff and graded once games go final.