Open ArrowEdge

LIVE SPORTS · VERSION 3.2.1

Know what supports the read.

Your connected feeds

ESPN supplies NFL schedules, scores, boxscore totals, rosters, current availability reports, and recorded player game logs. The Odds API supplies player prices from your selected sportsbook. Market availability depends on the book, game, and provider coverage.

Game data refreshes every 30 seconds and prices every 60 seconds while the app is visible and auto refresh is enabled. Each provider's price timestamp is preserved. Prices older than three minutes are excluded from ticket ideas. No sample data is substituted if a source fails.

The server reuses recent responses to avoid duplicate provider requests. Odds refreshes consume provider credits. Remaining credits and the most recent request cost appear below the markets. Turn off Auto refresh to pause scheduled requests.

History and availability

Players are matched by full name to the selected game's rosters. The latest ten recorded regular-season appearances across up to three seasons support the history score. At least four observations are required for automatic ticket screening. Opponent meetings are shown as context; a first meeting is neutral.

History scores describe past results. They are not live win probabilities or proof of profitable bets. Position matchup grades, defender assignments, routes, and coaching scheme are unavailable from these feeds.

Questionable, doubtful, out, injured-reserve, and other uncertain availability states pause candidates. Public reports can lag and may miss a visible tweak. Use an observation flag to pause a player immediately. A return to the field does not establish normal workload.

Current injury reports are not treated as historical injury snapshots. Missing boxscore totals are shown as unknown rather than zero. A provisional final result still needs the sportsbook's settlement rules.

Line and quarterback matchups

Each live player Evidence panel can load additional ESPN context without using odds-provider credits: rushing output and allowed yards per carry, team sack allowance, defensive sack rate, QB efficiency, current line rosters and named front-player production.

Team samples use up to five completed regular-season games in the selected season strictly before kickoff. Rushing includes quarterback runs and kneels. Sack rate is sacks divided by pass attempts plus sacks. Samples below three games/50 rushes or three games/60 passing attempts are labeled limited.

QB passing totals use the latest five recorded appearances with the same offensive team across available seasons. NFL passer rating is calculated from pooled statistics on a 0–158.3 scale; ESPN QBR is a separate per-game 0–100 measure. Illustrative comparisons screen the latest four same-team appearances against other opponents and each historical opponent’s preceding games; a similar sack rate is within 2 percentage points with the stated sample thresholds. No full-league defensive tier is claimed.

Height and weight describe current roster build, not strength or proven obstruction of passing lanes. Named defenders in QB meetings must have recorded defensive entries in that historical game. Shared-game evidence does not establish direct assignments, pressure attribution or causal advantage. Current rosters are not confirmed starters or historical lineups. Individual OL grades and QB/line chemistry remain unavailable. These descriptors do not change the history support score.

Live field, prediction markets and team style

The game center maps recorded start/end yard lines, possession, down and distance from ESPN play-by-play. Select a play for replay; final games are never labeled live. Field orientation is fixed home-to-away, not the actual ends occupied in each quarter. Player positions and routes are unavailable. Live game checks run every 30 seconds while auto refresh is enabled.

Polymarket game and player events are matched by teams and kickoff. Player comparisons require identical names, statistics and lines. Indicative quotes are not forecasts; wide spreads, low volume, missing liquidity and closed markets are labeled. Inactive players may resolve Under rather than void, and stat-correction rules differ. Sportsbook equivalence is unverified, so Polymarket receives zero automatic ranking/probability weight. A game-winner market is not a player-prop probability.

Current head coaches come from current rosters. Recent team play mix uses downs 1–2, quarters 1–3, a pre-play margin within seven points, excluding Q2’s last two minutes, kneels, spikes and recorded aborted rushes. Pass share includes sacks and rushing includes scrambles. Play totals and scoring must reconcile with the completed boxscore. At least three verified games and 50 eligible plays are needed for an adequate sample. Named coach tenure and individual play-calling are not inferred.

Each team’s latest two games against other opponents are screened for defensive-output similarity. Prior defense samples require three games, 50 carries and 60 passing attempts. Run allowance must be within 0.75 yards/carry and sack rate within two percentage points of the selected opponent. All historical windows end before that historical kickoff. Opponent early-down style is checked separately within 10 percentage points of pass/sack share, with three verified games and 50 eligible plays. These browsing tolerances do not establish scheme equivalence or a validated prop adjustment.

Tickets and privacy

Your provider key stays on the server as a secret. It is never included in the browser's source, app-shell cache, ticket records, or feedback reports.

Live tickets, original selected lines, stake, odds, and preferences are saved on this browser/device. They do not sync between devices. Your earlier practice tickets remain in their separate local storage and are not converted into live wagers. Clearing website data removes device-local tickets.

Saving a ticket never places a wager. Combined candidate odds multiply the leg prices; same-game correlation is not priced. Enter the actual sportsbook combined quote to calculate a potential return, including stake. Pushes, voids, and cash-outs can change settlement.

Install on your phone

Download the editable iOS project and installation guide, or use Safari’s Add to Home Screen for the web app.

  1. Open this private app URL in Safari and sign in if requested.
  2. Tap Share and choose Add to Home Screen.
  3. Keep Open as Web App enabled if shown, then tap Add.

The Help menu includes installation and offline-readiness status. Offline support downloads only the app shell. Live scores, prices, and ticket progress require a connection; private API responses are never cached by the service worker.

Feedback

Use Help & feedback to export notes about a problem. Reports contain the app version, browser information, connectivity, and your notes. They exclude the key and saved tickets. Nothing is sent automatically.