DEMO FIXTURES · ENGINE NOT CONNECTED · BILLING CLOSED

EdgeXI · Quantitative sports intelligence

Find the edge.

Every number shows its work — the model trace, the evidence, the sources, and the markets where the answer is no bet.

DEMO FIXTURESEngine not connected · billing closed
  1. Data
  2. Model
  3. Probability
  4. Market
  5. Edge
MOCK DATA — not live prices
  • SOCTotal Goals61%+8.6 pp
  • NFLGame Total60%+7.6 pp
  • SOCCorners58%+5.1 pp
  • NFLSpread57%+5.7 pp
  • SOCShots on Target57%+4.4 pp
  • NFLPassing Yards59%+6.4 pp
  • SOCAsian Handicap54%+2.7 pp
  • NFLTeam Totals56%+4.2 pp
  • SOCDouble Chance82%+3.9 pp
  • NFLRushing Yards56%+3.7 pp
  • SOCTeam Goals63%+4.8 pp
  • NFLMoneyline57%+3.0 pp
  • SOCShots52%+0.3 pp
  • NFLReceiving Yards51%+0.2 pp
  • SOCTotal Goals44%-4.8 pp
  • NFLTeam Totals45%-3.1 pp

How an edge is found

  1. 01

    Data

    Fixtures, form, minutes, venue.

  2. 02

    Model

    Baseline, then matchup adjustment.

  3. 03

    Probability

    One number, assumptions attached.

  4. 04

    Market

    Where the price sits.

  5. 05

    Edge

    The gap, in points.

A cyclist on a forest road at dusk, lit by a single lamp

The work happens before the whistle.

Training load, minutes, venue, conditions — the inputs the model is actually built on.

Product tour

One frame. Five surfaces.

Terminal surface · demo sessionMOCK DATA — demo fixtures

03 — Full scan

Full scan: every evaluated market, ranked by edge.

One table per game: RANK · MARKET · PICK · LINE · ODDS · MODEL · PROB. · EDGE · CONF. · RATING. The ranking is EdgeXI's. The values shown on this page are demo fixtures, and the table says so on its own header.

Premier League · Arsenal vs Liverpool · full scanMOCK DATA — demo fixtures
Premier League · Arsenal vs Liverpool · full scan — ranked by edge
RankMarketPickLineOddsModelProb.EdgeConf.Rating
01Total GoalsOver 2.52.51.912.87goals61%+8.6 pp78%STRONG
02CornersOver 10.510.51.8711.4corners58%+5.1 pp70%MODERATE
03Shots on TargetOver 9.59.51.9010.8shots57%+4.4 pp68%MODERATE
04Asian HandicapArsenal -0.5-0.51.95-0.754%+2.7 pp66%MODERATE
05Double ChanceArsenal or Draw—1.28—82%+3.9 pp74%MODERATE
06Team GoalsArsenal Over 1.51.51.721.9goals63%+4.8 pp71%MODERATE
07ShotsOver 24.524.51.9325.1shots52%+0.3 pp58%NEUTRAL
08Total GoalsUnder 3.53.52.052.87goals44%-4.8 pp64%AVOID

8 evaluated markets · ranked by edge in percentage points · missing values render “—” and are never substituted

NFL · Week 7 · Kansas City Chiefs @ Buffalo Bills · full scanMOCK DATA — demo fixtures
NFL · Week 7 · Kansas City Chiefs @ Buffalo Bills · full scan — ranked by edge
RankMarketPickLineOddsModelProb.EdgeConf.Rating
01Game TotalOver 47.547.51.9151.2points60%+7.6 pp75%STRONG
02SpreadBUF -3.5-3.51.95-5.1points57%+5.7 pp71%MODERATE
03Passing YardsJosh Allen Over 267.5267.51.90284.2yards59%+6.4 pp72%MODERATE
04Team TotalsBills Over 26.526.51.8827.4points56%+4.2 pp69%MODERATE
05Rushing YardsJames Cook Over 68.568.51.9273.8yards56%+3.7 pp67%MODERATE
06MoneylineBills—1.85—57%+3.0 pp68%MODERATE
07Receiving YardsKhalil Shakir Over 54.554.51.9556.1yards51%+0.2 pp60%NEUTRAL
08Team TotalsChiefs Under 23.523.51.9824.1points45%-3.1 pp65%AVOID

8 evaluated markets · ranked by edge in percentage points · missing values render “—” and are never substituted

Markets evaluated for these two modules: Total Goals · Corners · Shots on Target · Asian Handicap · Double Chance · Team Goals · Shots · Game Total · Spread · Passing Yards · Team Totals · Rushing Yards · Moneyline · Receiving Yards. NO BET is a row like any other, and it is never hidden on a lower tier.

02 — The workspace

One workspace per sport. One scale across all of them.

Soccer and NFL are modules inside one application, not two products. Choose the sport once and every surface follows: games, leagues, markets, terminology, metrics and team cards. The scan table is the same table. The rating scale is the same scale. The trace format is the same format — what changes is the analysis.

Terminal previewMOCK DATA — demo fixtures

The same shell, the same cards, the same scale — the sport is a choice, not a different product.

Premier League12:30 BST

Arsenal vs Liverpool

Not yet analysedAnalyze →
NFL · Week 716:25 ET

Buffalo Bills @ Kansas City Chiefs

Not yet analysedAnalyze →

Also inside: the ranking scale STRONG / MODERATE / NEUTRAL / AVOID / NO BET is one scale with thresholds in the shared domain layer, so a new sport module needs no new mental model.

Planned modules

Declared in the registry, not yet routable.

NBA · not registeredMLB · not registeredNHL · not registeredCollege Football · not registeredCollege Basketball · not registered

04 — Model trace

Every number shows its work.

Show the model, or the number means nothing. Every headline estimate carries a WHY?. Open it and the estimate is rebuilt in front of you: the inputs, the league baseline, the matchup adjustment, the final estimate, then probability, market line, edge and sources. The same shape holds in every sport.

Josh Allen passing yards — model trace

formula shown
  1. QB passing average281.4yards
  2. Opponent passing allowed254.2yards
  3. League baseline267.8yards
  4. Matchup adjustment+5%
Final estimate281.2yards
(QB passing average × opponent passing allowed) ÷ league baseline → matchup adjustment
Assumptions stated by the model
  • Primary receivers active
  • Neutral game script (no large early deficit)
WHY?show the chain
  1. 01Prediction
  2. 02Historical data
  3. 03Statistics
  4. 04Baseline
  5. 05Matchup adjustment
  6. 06Final estimate
  7. 07Probability
  8. 08Market line
  9. 09Edge
  10. 10Sources

The intermediate steps are the engine's, not the interface's. If a step is missing, the number is not shown.

FixtureMOCK DATA — demo fixture

A passing projection, traced: quarterback passing average × opponent passing allowed → league baseline → matchup adjustment → final estimate. The same structure carries a corner count, a game total or a goals model.

05 — Evidence and inference

Evidence is not inference. The interface says which is which.

The first is data. The second is the model's reading of that data — an interpretation, with conditions attached, and it is styled as one. Nothing the model infers is ever dressed as something that was measured.

Worked example · NFL passing yardsMOCK DATA — demo fixture
Worked example: the measured inputs behind one estimate
EvidenceQB passing average 281.4yardsOpponent passing allowed 254.2yardsMarket line 267.5
InferenceThe matchup adjustment lifts the baseline by +5%, and that adjustment assumes a normal snap distribution and no material change in participation.
Evidence — verified facts4 lines

Recorded facts supplied by the analytical layer, each with its category, sample size and source reference.

  1. [01]Allen has cleared his passing line in 4 of the last 5 games.

    4/5
    player-trendN=5Source src-provider-stats
  2. [02]Bills have scored 27+ in three of their last four games.

    3/4
    team-formN=4Source src-league-official
  3. [03]Chiefs allow 254.2 passing yards per game.

    254.2
    defensive-profileSource src-provider-stats
  4. [04]No precipitation forecast; wind under 15 km/h.

    <15 km/h
    weatherSource src-weather
Inference — modelled judgementModelled — not measured

Interpretation, not fact. Each item states the weight the model gives it and what would falsify it.

  1. Neutral or positive game script keeps passing volume near season levels.

    Weight58%
    Falsified if

    A two-score Bills lead in the third quarter would reduce pass attempts.

  2. Pace may increase if both teams trade early scoring drives.

    Weight52%
    Falsified if

    Sensitive to turnover outcomes.

Removing colour does not remove the distinction: a solid rail with numbered citations against a dashed rail with a MODELLED stamp.

06 — Sources

Every analysis names its sources.

Source, data, last updated, link and a reliability class. If a source is stale, contradictory or unavailable, the panel says so rather than dropping the row. An analysis you cannot trace back is not an analysis; it is a claim.

Sources · demo rowsMOCK DATA — demo fixtures
Sources attributed to one analysis
SourceDataUpdatedLink
League official statistics
official-leagueprimary
Goals, shots, corners per match19 Sept— unavailable
Statistical provider feed
statistical-providersecondary
Team and player per-90 baselines19 Sept— unavailable
Market odds sample
sportsbooksecondary
Decimal prices across tracked books19 Sept— unavailable
Stadium weather forecast
weatherprimary
Wind, precipitation, temperature at kickoff19 Sept— unavailable

“—” means the fixture supplies no link. A live row states an unavailable source explicitly rather than omitting it. Reliability classes: official league data · team data · statistical provider · sportsbook · weather · injury report · news.

07 — No bet

The model is allowed to say no bet.

No statistical edge detected — that is a valid analytical result, and the product treats it as one. No edge is a finding rather than a failure: it is not hidden in a smaller font, and it is never replaced with a lesser pick. A tool that can only ever produce a selection is not telling you anything about the market.

Best edge · Total Goals

Over 2.5

Model probability advantage is large relative to variance.

STRONG
Probability
61%
Odds
1.91
Edge
+8.6 pp
Confidence
78%
Line2.5CONF HIGH
EDGE+8.6 ppMOCK DATA
Best edge · none

NO BET

No statistical edge detected.

NO BET

Modelled probabilities do not exceed market-implied probabilities by a material margin in any evaluated market. No statistical edge detected.

Valid analytical result — not an errorMOCK DATA

No statistical edge detected — valid result

NO BET appears on every tier, including Free: it is not a coverage limit and it is not styled as a failure. It is the same neutral card, with the same reasoning available behind WHY?.

Scrolls inside the frameOpen the full terminal →

Every evaluated market, ranked by edge — including the ones rated no bet.

One workspace, two sport modules: the same shell, cards and rating scale.

Every estimate rebuilt step by step, from raw inputs to market edge.

Measured facts kept apart from modelled judgement, each line sourced.

No statistical edge detected is a valid result, not a hidden failure.

Night and day

Night or day. Same instrument.

Dark by default, inverting to a daylight palette for desk work — same density, same colour logic, same tabular numerals. STRONG stays green, MODERATE amber, NEUTRAL grey, AVOID red.

NIGHT58% modelled
Corners · Over 10.5MODERATE
Line
10.5
Odds
1.87
Prob.
58%
Edge
+5.1 pp
DAY58% modelled
Corners · Over 10.5MODERATE
Line
10.5
Odds
1.87
Prob.
58%
Edge
+5.1 pp
Token set · identical names, two palettes
NIGHT
  • --color-base
  • --color-surface
  • --color-panel
  • --color-sunken
  • --color-line
  • --color-line-strong
  • --color-ink
  • --color-muted
  • --color-accent
DAY
  • --color-base
  • --color-surface
  • --color-panel
  • --color-sunken
  • --color-line
  • --color-line-strong
  • --color-ink
  • --color-muted
  • --color-accent
Rating colours re-derived, semantics unchanged
NIGHT
  • STRONGthreshold in core
  • MODERATEthreshold in core
  • NEUTRALthreshold in core
  • AVOIDthreshold in core
DAY
  • STRONGthreshold in core
  • MODERATEthreshold in core
  • NEUTRALthreshold in core
  • AVOIDthreshold in core

Colour is never the sole carrier: every state also carries a glyph and a label.

FixtureMOCK DATA — demo fixture

Applied before first paint — no flash, no layout shift.

Pricing

Three tiers. One is enough to start.

Free reads the headline layer. Pro opens the analysis. Elite removes the ceilings. Billing is not open yet — nothing here can be purchased and no card is requested anywhere.

Free

START HERE

$0

The headline layer: today's games, the best edge on each, and enough of the scan to judge whether the method is worth your attention.

Ideal for First-time readers evaluating EdgeXI before paying, and occasional readers who want one ranked number per game.

Free with an account. No card, no trial clock, no expiry — Free keeps the headline layer for as long as the account exists.

Create a free account

Opens sign-in. Nothing is charged and nothing is stored beyond your account.

Coverage
  • Dashboard with today's games across Soccer and NFL
  • Game pages with the headline assessment and team projections
  • Best Edge card: market, pick, probability, odds, edge, confidence
  • Live / Games board, global search and the sport selectors
Analysis
  • Full Scan ranked table — top 5 selections per game
  • Overview market page only; other markets per sport are locked
  • Rating scale STRONG / MODERATE / NEUTRAL / AVOID / NO BET, identical across sports
  • NO BET results are never hidden on a lower tier
Trace and provenance
  • Model trace headline: final estimate and probability shown
  • Baseline, matchup adjustment and stated assumptions locked
  • Evidence vs inference and SOURCES panels locked
History
  • Session only — runs are not saved and do not carry across devices
Edge AI
  • 5 questions per day, counted server-side per account
  • Prompt suggestions are scoped to the game and market in view
Engine
  • Standard scan queue
  • Results may be served from a shared cache for up to 10 minutes
Not included
  • Player props and per-player projections
  • Saved history and exports
  • Priority engine queue
  • New sport modules on arrival

Pro

RecommendedMOST USED

$29 / month

The full analysis on both sports, for readers who check the work before they use the number.

Ideal for Regular readers who work one or both sport modules several times a week and want the reasoning, the sources and the saved runs.

Billed monthly when paid plans open. Not purchasable in this release — no card is requested and no checkout exists on any EdgeXI page.

Request Pro access

Opens the access request — an email address, and nothing else. It is a mailing, not a sale.

Everything in Free
  • All Free coverage, analysis states and rating behaviour
Coverage
  • All Soccer markets: Total Goals, Double Chance, Asian Handicap, Team Goals, Corners, Shots, Shots on Target
  • All NFL markets: Spread, Moneyline, Game Total, Team Totals, Player Props, Passing, Rushing, Receiving
  • Full Scan across every evaluated market with no row cap
  • On-demand refresh when a cached result is older than the refresh window
Trace and provenance
  • Full MODEL TRACE: baseline, matchup adjustment, final estimate, stated assumptions
  • WHY? on every headline estimate, expanding the full chain to sources
  • EVIDENCE VS INFERENCE panels, visually separated
  • SOURCES table: source, data, updated, link, reliability class
Players
  • Player analysis cards with recent-performance samples
  • Passing / rushing / receiving / targets, each with its own line and edge
History
  • 100 saved analysis runs, searchable, newest first
  • CSV export of the full scan table
Edge AI
  • 200 questions per day
  • Follow-ups keep the game and market context
Not included
  • Unlimited saved history and full-payload JSON export
  • Priority position in the scan queue when the live engine is enabled
  • Three seats and shared workspace history
  • Future sport modules at no extra cost

Elite

ANALYST

$79 / month

No ceilings: the whole history, the whole payload, and the front of the queue when the live engine is running.

Ideal for Analysts and small teams who archive the analysis, compare runs across a season, and want the structured payload itself.

Billed monthly when paid plans open. Display-only today: no checkout, no card field, no charge, no trial clock running against you.

Request Elite access

Opens the access request — an email address, and nothing else. It is a mailing, not a sale.

Everything in Pro
  • All Pro coverage, trace, provenance, player and Edge AI capabilities
History and export
  • Unlimited saved analysis runs per workspace
  • Full-payload JSON export of the structured response behind each run
Edge AI and refresh
  • Unlimited Edge AI questions, subject to a fair-use rate limit shown in Settings
  • Longer-lived results with full refresh history per market
Engine
  • Priority position in the scan queue when the live engine is enabled
  • Engine-incident notices, so a failed scan is explained rather than silently retried
Coverage as it ships
  • Every new sport module at no extra cost as it registers — NBA, MLB, NHL, College Football, College Basketball
Workspace
  • Three seats in one workspace with shared saved history
  • Audit view of who ran which scan and when
Support
  • Direct email line for methodology and data-provenance questions
Not included
  • Anything not yet built is listed on the roadmap, not sold here as included

Paid plans are display-only in this release. Nothing on this page takes a payment. No card is requested anywhere.

Ask a question instead →

Access

Read the numbers first.

Walk one game end to end — the scan, the trace, the evidence, the sources, and the markets where the model says no bet. An email and a password, not a card.

Inspect before identifying

The terminal is reachable directly: sign in and read a full scan, a model trace and the sources table before you tell us anything.

Dashboard
Live / Games
Full Scan
Analysis
History
Access request · Pro

Leave an email and we will use it once — to tell you when the live engine is connected and billing opens. No list, no resale, no drip sequence.

Requesting Pro · $29 / month — display-only, nothing is charged.

ENGINE — DEMO FIXTURES · BILLING — CLOSED · SEATS — EARLY ACCESS

Aerial view of a floodlit stadium at night

Read the terminal before you pay for anything.

Open the terminalPricingDEMO FIXTURES