Skip to content
XSPORT

Data Coverage

what the system can train on today — normalized games, odds, movement, injuries, priors and live market ticks, per sport

269,064 gamessnapshot 2026-07-25

Per-sport training inventory

Soccer

PRIMARY
games
224,272
range
2005–2026
competitions
30+ divisions · 16 extra countries
odds cov.
99.8
close — presentmove — presentinj — absentprior — presentticks — present

sft · T3 flagship source — labels are de-vigged soccer closing lines; per-sport JSONL emitted for the soccer adapter

Cricket

QUEUED #2
games
10,468
range
2002–2026
competitions
13 comps — Tests, ODI, T20I, IPL + 9 franchise/100-ball leagues
odds cov.
—
close — absentmove — absentinj — absentprior — absentticks — present

sft · T1 catalog examples; no T3 (closing-odds labels require an odds source)

Ball-by-ball Cricsheet archives are in hand (raw) — the §9 feature catalogue is derivable once cricket goes online

NBA

DATA-READY
games
27,063
range
2005–2025
competitions
1 — NBA (balldontlie schedules/results)
odds cov.
73.0
close — presentmove — absentinj — presentprior — absentticks — present

sft · T1 catalog examples; T3 offset inputs limited (closing lines only, no movement series)

NFL

DATA-READY
games
7,261
range
1999–2025
competitions
1 — NFL (nflverse)
odds cov.
72.7
close — presentmove — absentinj — presentprior — absentticks — present

sft · T1 catalog examples; T3 offset inputs limited (closing lines only, no movement series)

Esports · MMA · Tennis +

CATALOG-ONLY
games
—
range
—
competitions
Baseball, hockey, golf, motorsport, boxing, NCAA also cataloged
odds cov.
—
close — absentmove — absentinj — absentprior — absentticks — present

sft · T1 only — live catalog titles feed market-mapping examples

Cross-sport stores

injury records
38,552
line-movement snapshots
386,067
· across matches
91,715
ClubElo priors
594
SFT train / val / test
34,771 / 4,405 / 4,362

Injuries are NBA+NFL (append-only as_of snapshots); line movement is soccer (T-72h→close, ≤32 books); SFT mix design: T3 reconcile 50% · T1 mapping 25% (M7). Per-sport T1/T3 counts aren't published yet — cards state roles, not invented numbers.

Market families × sports

FamilyWhat it pricesSOCCRINBANFLTENMMAESPOTH
moneylineWho wins — two-way or three-way (with draw) contest resultSOC: traded on PM/Kalshi todayCRI: traded on PM/Kalshi todayNBA: traded on PM/Kalshi todayNFL: traded on PM/Kalshi todayTEN: traded on PM/Kalshi todayMMA: traded on PM/Kalshi todayESP: traded on PM/Kalshi todayOTH: traded on PM/Kalshi today
spreadWinning margin vs a handicap line — points, goals, maps, roundsSOC: traded on PM/Kalshi todayCRI: taxonomy-ready, not observed tradingNBA: traded on PM/Kalshi todayNFL: traded on PM/Kalshi todayTEN: taxonomy-ready, not observed tradingMMA: taxonomy-ready, not observed tradingESP: traded on PM/Kalshi todayOTH: taxonomy-ready, not observed trading
totalOver/under on a counted quantity — goals, points, runs, mapsSOC: traded on PM/Kalshi todayCRI: taxonomy-ready, not observed tradingNBA: traded on PM/Kalshi todayNFL: traded on PM/Kalshi todayTEN: taxonomy-ready, not observed tradingMMA: traded on PM/Kalshi todayESP: traded on PM/Kalshi todayOTH: taxonomy-ready, not observed trading
correct_scoreThe exact final score or exact series scorelineSOC: traded on PM/Kalshi todayCRI: taxonomy-ready, not observed tradingNBA: taxonomy-ready, not observed tradingNFL: taxonomy-ready, not observed tradingTEN: taxonomy-ready, not observed tradingMMA: not applicableESP: traded on PM/Kalshi todayOTH: not applicable
team_propTeam-level side markets — both teams to score, clean sheet, team totalSOC: traded on PM/Kalshi todayCRI: taxonomy-ready, not observed tradingNBA: traded on PM/Kalshi todayNFL: traded on PM/Kalshi todayTEN: not applicableMMA: not applicableESP: taxonomy-ready, not observed tradingOTH: taxonomy-ready, not observed trading
player_propOne participant's stat line — goals, yards, wickets, killsSOC: traded on PM/Kalshi todayCRI: taxonomy-ready, not observed tradingNBA: traded on PM/Kalshi todayNFL: traded on PM/Kalshi todayTEN: taxonomy-ready, not observed tradingMMA: taxonomy-ready, not observed tradingESP: taxonomy-ready, not observed tradingOTH: taxonomy-ready, not observed trading
outrightSeason/tournament futures — champion, awards, season win totalsSOC: traded on PM/Kalshi todayCRI: traded on PM/Kalshi todayNBA: traded on PM/Kalshi todayNFL: traded on PM/Kalshi todayTEN: traded on PM/Kalshi todayMMA: taxonomy-ready, not observed tradingESP: traded on PM/Kalshi todayOTH: traded on PM/Kalshi today
seriesMulti-game series winner and best-of series scoreSOC: taxonomy-ready, not observed tradingCRI: taxonomy-ready, not observed tradingNBA: traded on PM/Kalshi todayNFL: not applicableTEN: not applicableMMA: not applicableESP: traded on PM/Kalshi todayOTH: taxonomy-ready, not observed trading
sequencenewNext/first event — next goal, first TD, wicket in next overSOC: taxonomy-ready, not observed tradingCRI: taxonomy-ready, not observed tradingNBA: taxonomy-ready, not observed tradingNFL: taxonomy-ready, not observed tradingTEN: taxonomy-ready, not observed tradingMMA: not applicableESP: taxonomy-ready, not observed tradingOTH: taxonomy-ready, not observed trading
methodnewHow the result happens — KO vs decision, method of dismissalSOC: taxonomy-ready, not observed tradingCRI: taxonomy-ready, not observed tradingNBA: not applicableNFL: not applicableTEN: taxonomy-ready, not observed tradingMMA: traded on PM/Kalshi todayESP: not applicableOTH: taxonomy-ready, not observed trading
placementnewRace/ranking finishes — podium, top-N, head-to-head positionSOC: not applicableCRI: taxonomy-ready, not observed tradingNBA: not applicableNFL: not applicableTEN: not applicableMMA: not applicableESP: taxonomy-ready, not observed tradingOTH: traded on PM/Kalshi today
combonewMultivariate contracts — “Team A wins AND total over X” (Kalshi multivariate events)SOC: taxonomy-ready, not observed tradingCRI: taxonomy-ready, not observed tradingNBA: taxonomy-ready, not observed tradingNFL: taxonomy-ready, not observed tradingTEN: taxonomy-ready, not observed tradingMMA: taxonomy-ready, not observed tradingESP: taxonomy-ready, not observed tradingOTH: taxonomy-ready, not observed trading
microSub-minute in-play micro-events — next ball, next pointSOC: gated — paid feeds + fast pricing loop requiredCRI: gated — paid feeds + fast pricing loop requiredNBA: gated — paid feeds + fast pricing loop requiredNFL: gated — paid feeds + fast pricing loop requiredTEN: gated — paid feeds + fast pricing loop requiredMMA: gated — paid feeds + fast pricing loop requiredESP: gated — paid feeds + fast pricing loop requiredOTH: gated — paid feeds + fast pricing loop required
specialCatch-all yes/no event props — overtime, red card, record brokenSOC: traded on PM/Kalshi todayCRI: taxonomy-ready, not observed tradingNBA: traded on PM/Kalshi todayNFL: traded on PM/Kalshi todayTEN: taxonomy-ready, not observed tradingMMA: traded on PM/Kalshi todayESP: traded on PM/Kalshi todayOTH: taxonomy-ready, not observed trading

● traded on PM/Kalshi today · ○ taxonomy-ready, not observed trading · ⨯ gated — paid feeds + fast pricing loop required · — not applicable

14 market families (blueprint §6) — new marks the four adopted pre-M8 so the T1 adapter learns the full label space once: sequence, method, placement, combo. Cells reflect blueprint §3/§7 platform observations at snapshot date plus our gating rules; micro stays gated by locked decision #8 (paid feeds + a fast classical pricing loop — a 975B MoE over an API is never in a sub-second path).

Trainable data points per sport

Soccer9/23 in handblueprint §10

Team strength & priors

  • Elo ratings (computed pregame, leakage-tested)
  • ClubElo priors (as_of-stamped)
  • opponent-adjusted recent form
  • home-advantage term
  • referee tendenciesroadmap
  • fixture importanceroadmap

xG family

  • xG / xGAroadmap
  • expected assistsroadmap
  • shot location & qualityroadmap
  • pressures / PPDAroadmap
  • field tiltroadmap
  • set-piece outputroadmap

Lineups & availability

  • expected / confirmed lineupsroadmap
  • formationroadmap
  • injuries & suspensionsroadmap
  • player minutes & fatigueroadmap

Schedule & congestion

  • rest days (computed pregame)
  • travelroadmap
  • congestion windowsroadmap

Market state

  • closing 1X2 odds (99.8% of games)
  • T-72h→close line movement, ≤32 books
  • 21-book de-vigged live consensus
  • PM/Kalshi price ticks incl. websocket stream

Catalogue: docs/research/market-taxonomy-blueprint.md §10 (in-repo)

Cricket10/29 in handblueprint §9

Context

  • format: Test / ODI / T20 / 100-ball
  • competition & stage (13 comps)
  • toss winner + decision (raw)
  • venue
  • playing XI (raw)
  • pitch behaviourroadmap
  • weather / dew / DLS stateroadmap

Batting

  • per-batter form & rolling averagesroadmap
  • strike rate / boundary % / dot-ball %roadmap
  • phase splits: powerplay · middle · deathroadmap
  • pace-vs-spin & matchup splitsroadmap
  • entry position & partnership contributionsroadmap

Bowling

  • economy / wickets / strike rateroadmap
  • phase usage & death-over performanceroadmap
  • batter matchupsroadmap
  • workload & recent oversroadmap

Fielding

  • catches & dropsroadmap
  • run-outs & direct hitsroadmap
  • keeper statsroadmap
  • runs savedroadmap

Ball-by-ball stream

  • per-delivery events (Cricsheet raw archives)
  • innings totals
  • partnership state (raw)
  • required-rate state (raw)

Derived

  • Elo streams (men-only, computed)
  • WASP-lite resource %roadmap
  • wicket / boundary hazardroadmap
  • collapse probabilityroadmap
  • venue-adjusted par scoreroadmap

Catalogue: docs/research/market-taxonomy-blueprint.md §9 (in-repo)

NBA5/14 in handblueprint §12

Pre-game

  • schedules & results 2005–2025
  • moneylines (73% of games)
  • injuries & minute restrictions (as_of snapshots)
  • rest & back-to-backs (computed)
  • pace / off-def ratingsroadmap
  • expected lineupsroadmap

Box score & live

  • shot attempts & locationsroadmap
  • eFG% / rebounds / assists / turnoversroadmap
  • lineup combinations & usageroadmap
  • plus-minus / on-offroadmap

Derived

  • margin-Elo + Gaussian margin model (computed)
  • possessions remainingroadmap
  • player minute projectionroadmap
  • foul-out / fatigue riskroadmap

Catalogue: docs/research/market-taxonomy-blueprint.md §12 (in-repo)

NFL5/16 in handblueprint §11

Pre-game

  • schedules & results 1999–2025
  • moneylines (72.7% of games)
  • injury reports (as_of snapshots)
  • rest days (computed)
  • QB statusroadmap
  • weather & windroadmap
  • coaching tendenciesroadmap

Play-by-play

  • down & distance stateroadmap
  • EPA / win probabilityroadmap
  • drive resultsroadmap
  • formation & personnelroadmap

Efficiency splits

  • margin-Elo (computed)
  • pressure & sack rateroadmap
  • explosive-play rateroadmap
  • red-zone / third-down efficiencyroadmap
  • pace & neutral pass rateroadmap

Catalogue: docs/research/market-taxonomy-blueprint.md §11 (in-repo)

Esports1/14 in handblueprint §27

Universal

  • game title / version / patchroadmap
  • roster version & substitutesroadmap
  • best-of formatroadmap
  • map pool & veto orderroadmap
  • side selectionroadmap

MOBA

  • draft picks & bansroadmap
  • gold / XP curvesroadmap
  • objectivesroadmap
  • item timingsroadmap

Tactical shooters

  • map & side economyroadmap
  • opening duelsroadmap
  • clutchesroadmap
  • utility usageroadmap

Market state

  • PM/Kalshi catalog + price ticks (12 title families observed)

Catalogue: docs/research/market-taxonomy-blueprint.md §27 (in-repo)

MMA · Tennis1/11 in handblueprint §23 · §15

MMA

  • reach / stance / age / weight-cutroadmap
  • layoff & recent activityroadmap
  • strikes landed & absorbedroadmap
  • takedowns & control timeroadmap
  • method & round historyroadmap

Tennis

  • surface-adjusted ratingroadmap
  • serve / return splitsroadmap
  • head-to-head & style matchuproadmap
  • fatigue & match-duration historyroadmap
  • point-by-point stateroadmap

Market state

  • PM/Kalshi catalog + price ticks

Catalogue: docs/research/market-taxonomy-blueprint.md §23 · §15 (in-repo)

In hand vs roadmap

filled = data in hand: counted in the repo's normalized/raw stores and backed by the README inventory. hollow · roadmap = trainable once collected: the taxonomy supports it, we do not hold it. xG, lineups, soccer injuries, NFL play-by-play, NBA pace/ratings and every esports axis are roadmap — listed so the gap is visible, never implied as held. Numbers freeze at snapshot 2026-07-25; source licensing: ml/data/SOURCES.md.