NFL
National Football League
Weekly slates read through the injury report, rest and line movement, with spreads, totals and moneylines.
No games today — see upcoming games
Coverage
Seven sports, one board each. Every hub carries the day’s schedule with public lines, an AI breakdown for each event, market-derived win probabilities, team and player statistics and — for every sport the board places reads on — a graded monthly record, so the same workflow applies whether you are reading an NFL Sunday, a Tuesday night in the NBA or a Saturday fight card.
Each sport gets its own hub, its own prediction board and its own statistics section. The count on each card is today’s slate (UTC) from the public schedule feed — 3 of 7 sports have events on the board right now. Off-season sports keep their hubs live and show the next scheduled events on their game pages.
National Football League
Weekly slates read through the injury report, rest and line movement, with spreads, totals and moneylines.
No games today — see upcoming games
National Basketball Association
Nightly boards built on pace, efficiency and who is actually available to play.
No games today — see upcoming games
Major League Baseball
Daily games read starter-first, with run lines, totals and box-score-graded player props.
26 games on today’s board
National Hockey League
Goalie-first breakdowns with puck lines, totals and special-teams context.
No games today — see upcoming games
Soccer — major leagues and competitions
Major leagues, MLS and cups on the 1X2 market — a draw is graded as a push, and we say so.
10 matches on today’s board
Ultimate Fighting Championship
Every card fight by fight: style matchups, finish rates and the moneyline read.
5 fights on today’s board
PGA Tour
Weekly PGA Tour previews on the outright market, field strength and strokes-gained form — published for information, outside the graded record.
No tournaments today — see upcoming tournaments
The hubs share one structure so that a reader who understands the NFL page can read the NHL page without relearning it. What changes between sports is the data — the categories, the markets and the grading rule — not the layout.
The day’s events in start-time order with league, venue, status or score and the public spread, total and moneyline where the feed provides them. Nothing here is paywalled — these are the same lines any odds site shows.
A written matchup analysis produced by a large language model from the hydrated data package and the line at the time of writing, pre-generated for the upcoming slate by scheduled jobs and cached. The win probability on the card follows the current market line; the write-up does not change with it. Data-quality tiers (rich, partial, weak) are fed to the model so it hedges when the package is thin.
Learn moreThe moneyline pair is de-vigged into a fair probability for each side. It is the market’s number — the language model does not set it — and the Methodology page explains exactly how it is computed.
Learn moreTeam (or fighter and player) statistic categories, recent form and head-to-head records, drawn from the per-game data package and explained category by category. Team crests and abbreviations come from profiles refreshed daily from the schedule feed; the numbers themselves live on the game pages.
Learn moreEvery published read is settled from official final scores and box scores and shown by calendar month (UTC) with hit rate and ROI at a flat stake. Pushes are excluded from the hit rate; voids are removed. Golf previews are published for information only and do not appear in the record.
Learn moreSport-specific explainers in the blog and an individual page for each game with statistics, recent form and head-to-head context drawn from the same data package the breakdown reads.
Learn moreEvery event on today’s boards, merged across the seven sports and ordered by start time (UTC). Times, lines and scores come from the public scoreboard feed and can lag the venue by a few minutes; a line that is missing here is missing at the source, not hidden.
Serie A · Unipol Domus, Cagliari
FT
La Liga · Estadio Coliseum, Getafe
FT
MLB · Citizens Bank Park, Philadelphia
Final
MLB · loanDepot park, Miami
Final
MLB · Fenway Park, Boston
Final
MLB · Oriole Park at Camden Yards, Baltimore
Final
MLB · Kauffman Stadium, Kansas City
Final/10
MLB · American Family Field, Milwaukee
Final
Serie A · Stadio Friuli, Udine
FT
MLB · Comerica Park, Detroit
Final
La Liga · Estadio Martínez Valero, Elche
FT
MLB · Petco Park, San Diego
Final
Showing the first 12 of 41 events today. The full list for each sport is on its hub and its prediction board.
The hubs are built to be read in order: schedule first, then the numbers, then the breakdown, and only then the record that tells you how much to trust it. Four steps, the same on every sport.
Open the hub for the sport you follow. The season note near the top says when the board is active and when to expect the next slate, so an empty board is never a surprise.
Scan the schedule for the events you care about. The public lines are shown inline, so you can see what the market is pricing before opening anything.
Each game page carries the statistics, recent form and head-to-head context from the data package. Inside the workspace the AI breakdown and win probability sit on top of the same data.
Before trusting any read, look at the sport’s prediction-tracking table and the Pick Tracker. The graded history is public precisely so you can judge the method on its results, not its tone.
Two honest limits apply to every hub. Data can arrive late or incomplete — a missing starter, a line that has not been posted, a score that lags the venue — and the breakdown says which tier of data it had. And every probability is a statistical estimate: a 65% favourite is expected to lose roughly one event in three, so a month of losses is not proof the number was wrong, and a month of wins is not proof it was right.
Seven: NFL, NBA, MLB, NHL, soccer (major European leagues, MLS and the main cup and international competitions on the public schedule feed), UFC and PGA Tour golf. Each has its own hub, prediction board, statistics section, game pages and blog category.
The hub stays live. The board shows no events for the day, the upcoming list fills in as soon as the schedule feed publishes the next fixtures, and the prediction-tracking table keeps the last settled months. The season note on each hub says when to expect the next slate.
Schedules, lines and scores are pulled from the public scoreboard feed several times a day and more often around start times. AI breakdowns are pre-generated for the upcoming slate and cached; the win probability on the card is derived from the current market line. The number follows the market; the write-up is not rewritten when a line moves. Times on every page are UTC, and the feed can lag the venue by a few minutes.
The structure is the same — board, breakdowns, market-derived probabilities, statistics, graded record — but the details follow the sport. Soccer is priced on the 1X2 line and a draw grades as a push; UFC and golf are individual events with no home side; MLB is the only sport with player props, graded from the box score. Golf is the one exception to the record: its previews are published for information only, because the company board places no golf reads. An esports section exists inside the workspace behind a feature flag and is not part of these hubs.
The ESPN public scoreboard is the primary source for all seven sports — schedules, scores, base lines and box scores — with optional enrichment from The Odds API, API-Sports, football-data and a free odds feed for some markets. Team profiles hold identity only — name, abbreviation and crest — and are refreshed daily; the statistics, recent form, head-to-head and availability live in the data package built for each game. The Data Sources page lists everything in detail.

Full Pro access across all seven sports: AI breakdowns for every event, the daily board, Combo Builder, Studio and the pick tracker. A card is required, nothing is charged today, and you can cancel before the trial ends.
7-day trial · $0 today · card required · cancel anytime before the trial ends
Sportslyx produces statistical estimates and analytical breakdowns for information and entertainment. Nothing on this page is betting advice, and no outcome is certain. 18+ only. Please play responsibly — see our Responsible Play page.