Only enter verified combined SGP odds. Boosts never influence the generator.
Estimated probabilities are provisional, not sportsbook odds or guaranteed results.
Log bets you actually placed with FanDuel or bet365. This is a journal, not a bet-placement button. Our model has no demonstrated betting edge yet. Stakes and payouts are CAD.
Export after placing and settling bets. This embedded app cannot guarantee permanent storage across ChatGPT sessions. Uploaded screenshots in our conversation do not directly update the already-rendered app.
Research samples, lineup probabilities and bookmaker snapshots are provisional. Six 15-minute match phases model score-sensitive attacking intensity and substitutions. The SGP optimizer searches joint simulated outcomes. Forecast Validation adds frozen pre-match records and tracks user-entered outcomes, without inventing historical data.
Data confidence is a model-input-quality proxy, not observed betting accuracy. New coverage and P(at least one slip wins) are based on shared simulated matches, not actual results.
Freeze before kickoff. After full time, enter sourced match statistics once and automatically grade compatible frozen legs. A source link is documented evidence, not independent verification. No fabricated history.
Live sources: football-data.org via the secure Parlay Hub gateway (supported competitions), with SportScore as a fallback. Feed refreshes on opening and periodically while the app stays active, subject to browser and provider access. ChatGPT does not keep this page running after you leave.
Coverage is determined by actual response fields: verified final score → match goals, team goals, BTTS; verified team corners/shots/SOT → corresponding team markets; player props require individual match statistics. A final score alone cannot settle Haaland SOT or goalkeeper saves.
Choose a frozen fixture, enter official final statistics and attach the report URL. The app checks internal consistency, previews each market outcome, and can apply results to every matching frozen SGP. Missing statistics are never treated as zero.
Columns: shots / SOT / goals / assists / saves. Keep unavailable fields blank, including for players who did not appear unless confirmed as zero.
Status: source documented / user-entered, not independently verified. Different providers can define SOT, assists and player saves differently. Confirm the source's stat definitions before applying.
Export after freezing and after settlement. Keep a copy outside this chat. Imported records are tracked separately and remain unverified even if they contain results. An exported JSON record is editable and is not cryptographic proof of pre-match forecasting.
Binary Brier score = average (prediction − result)², lower is better. Calibration bins compare mean predicted probability with observed win rate. Joint SGP scores are counted separately to avoid pretending correlated legs are independent matches. A single match gives very weak evidence. Source-documented results are NOT independent verification. Only timestamped predictions frozen before kickoff can be eligible for prospective evaluation; local device time and exports can be edited. Imported historical records are never treated as independently verified.
October 16, 2026 user-provided FanDuel Ontario screenshots plus estimated 2026–27 shooting profiles and lineup priors. Not a live sportsbook feed. One-sided implied prices contain bookmaker margin; their no-vig probability is unknown. Results have not undergone independent out-of-sample validation.