Yellow Submarine0–2final
CyberHeroYellow Submarine ML
Dota 2 · MOBA
Dota 2 predictions start from the series line where a book covers the match and read form, rosters and tournament context; a best-of-two can end 1–1 with no series winner, so the board reads best-of-three and best-of-five series only.
Friday, October 23, 2026: 10 series on today’s Dota 2 board; 3 still to finish carry a public bookmaker line and a market-derived win chance. 22 series are scheduled after today. Dota 2 board reads in October 2026 so far: 31–12–0 (W–L–P) on 43 graded reads, −$307 at a flat $100 stake. The percentage is the market’s fair chance, not a Sportslyx pick; the written AI breakdown is in the app.
Friday, October 23, 2026 (UTC): live series first, then by start time, then today’s finished series with their map score. 3 still to finish carry both moneyline prices from a public book, and for those the market-implied chance of the favourite is shown — the market’s estimate, not a Sportslyx selection. The written breakdown for each series is inside the app.
PARI Universe · Best of 3
Live
EPL Masters III · Best of 3
Live
ML +140 / -185 · Maps 2.5
Dawn Bulls 61% market-implied
PARI Universe · Best of 3
Oct 23, 2:00 PM UTC
EPL Masters III · Best of 3
Oct 23, 3:00 PM UTC
ML -325 / +230 · Maps 2.5
Team Lynx 72% market-implied
PARI Universe · Best of 3
Oct 23, 5:00 PM UTC
ML -3300 / +1200 · Maps 2.5
PARIVISION 93% market-implied
EPL Masters III · Best of 3
Oct 23, 6:00 PM UTC
EPL World Series: Southeast Asia Season 19 · Best of 3
Final
EPL Masters III · Best of 3
Final
PARI Universe · Best of 3
Final
EPL World Series: Southeast Asia Season 19 · Best of 3
Final
Fair chance of the series favourite once the bookmaker margin is removed from both moneyline prices. It is the market's estimate, shown only where a book prices the series; it is not a Sportslyx selection, and it moves when the line moves.
Dota 2 series scheduled after today, grouped by start date (UTC), with tournament, best-of format and the public line where a book has posted one. Lines often appear only on the day of the series, so most upcoming cards carry no percentage yet.
EPL World Series: Southeast Asia Season 19 · Best of 3
Oct 24, 3:00 AM UTC
EPL World Series: Southeast Asia Season 19 · Best of 3
Oct 24, 6:00 AM UTC
PARI Universe · Best of 3
Oct 24, 8:00 AM UTC
EPL Masters III · Best of 3
Oct 24, 9:00 AM UTC
PARI Universe · Best of 3
Oct 24, 11:00 AM UTC
ML -525 / +340 · Maps 2.5
Team Yandex 79% market-implied
EPL Masters III · Best of 3
Oct 24, 12:00 PM UTC
PARI Universe · Best of 3
Oct 24, 2:00 PM UTC
EPL Masters III · Best of 3
Oct 24, 3:00 PM UTC
PARI Universe · Best of 3
Oct 24, 5:00 PM UTC
ML -650 / +400 · Maps 2.5
Astra Invicta 81% market-implied
EPL Masters III · Best of 3
Oct 24, 6:00 PM UTC
Showing the first 12; every scheduled Dota 2 series is on the Dota 2 matches page.
Dota 2 board reads in October 2026 so far: 31–12–0 (W–L–P) on 43 graded reads, −$307 at a flat $100 stake. The last graded days of Dota 2 board reads, newest first — the side, the price and the final map score of each read, from the public results log. A series lost by exactly one map is graded as a push.
0-1-0 W-L-P · −$100 at a flat $100 stake
Yellow Submarine0–2final
CyberHeroYellow Submarine ML
1-1-0 W-L-P · −$67 at a flat $100 stake
Zero Tenacity2–1final
Dawn BullsDawn Bulls ML
HULIGANI2–0finalsalamitHULIGANI ML
2-0-0 W-L-P · +$63 at a flat $100 stake
Yellow Submarine2–0final
Team SynapseYellow Submarine ML
Dawn Bulls2–1finalTheBot$Dawn Bulls ML
Settled Dota 2 board reads by calendar month (UTC), newest first, from the same records a subscriber sees inside the product. Hit rate excludes pushes; ROI assumes a flat stake on every read and is labelled partly est. because some prices were model estimates.
| Month | Settled | W-L-P | Hit rate | ROI |
|---|---|---|---|---|
| October 2026 | 43 | 31-12-0 | 72% | -7.2% |
| September 2026 | 47 | 43-4-0 | 91% | +17.7% |
| August 2026 | 28 | 24-4-0 | 86% | +12.4% |
| July 2026 | 23 | 13-6-4 | 68% | +5.6% |
| June 2026 | 0 | 0-0-0 | — | — |
| May 2026 | 0 | 0-0-0 | — | — |
ROI at a flat stake, partly est. prices; one-map losses are pushes.
Over the period shown: 141 settled reads, 111-26-4 W-L-P, a hit rate of 81% with pushes excluded, and an ROI of +7.1% at a flat stake (partly est. prices).
Dota 2 pushes come from 1–2 best-of-three and 2–3 best-of-five series. Best-of-two group series are not read at all, so they appear in no column. The calendar has quiet gaps between events; an empty month is the calendar, not a missing file. Past results do not predict future results; a good month is partly variance, and a series lost by exactly one map is a push, which lifts the hit rate relative to a plain win-loss count. Nothing here is advice — it is a record, published so you can judge the method for yourself.
Every Dota 2 estimate on this site is anchored to the market where a book prices the series and written from the public feed. What follows is the Dota 2-specific version of the pipeline described on the esports predictions hub.
Dota 2 formats vary more than in any other game on the board: group stages are often best-of-two, playoffs best-of-three, and finals best-of-five. The format decides whether a read exists at all — the board reads best-of-three and best-of-five series, where a 1–2 or a 2–3 defeat is returned as a push, and leaves best-of-two group series alone, because a 1–1 has no series winner. Where the book prices the series, its moneyline pair is de-vigged into the market-implied chance shown on this page.
bo3.gg supplies the schedule, live scores, results, rosters and tournament context; OpenDota is the reserve for live and recent series when the primary feed is thin. The breakdown reads form, rosters and tournament stage against the line. A series the book leaves unpriced shows no public percentage; inside the product it carries a model estimate marked est., and the graded record says so wherever ROI is quoted.
The percentage on every Dota 2 card is market-implied: it comes from the book's moneyline pair with the margin removed, not from the language model's self-reported confidence, and it exists only where a book line exists. What the breakdown adds is context — the format, recent series form, roster changes and the tournament stage — together with an honest account of where the public feed is thin. Per-map win rates and player ratings enter the breakdown only where bo3.gg carries them, and the public pages show none of that team or player data. The breakdown is generated ahead of the series and cached, not rewritten on every line move.
Board reads are not “take the favourite”: a read is placed when its expected value at the available price clears a floor, after the model's series edge has been shrunk by a calibration factor. A series read that loses by exactly one map — 1–2 in a best-of-three, 2–3 in a best-of-five — is graded as a push, not a loss. The rule is stated on every esports page because it changes how the published hit rate should be read. The board reads only best-of-three and best-of-five series, the formats where a one-map push exists. Best-of-one and best-of-two series are covered on the schedule but not read. Markets covered for Dota 2: series moneyline, map handicap (±1.5) and total maps (over/under). The grading rules shared with the sports side are on the methodology page.
Schedules, live scores, results, rosters and tournaments come from public esports feeds (bo3.gg, with OpenDota and Leaguepedia as reserves); real lines come from a free public bookmaker feed where it covers the match, otherwise the price is a model estimate marked “est.”. See data sources for refresh timing.
The Dota 2 board reads 3 markets from the free public bookmaker feed, priced for the top divisions. In Dota 2 the format changes by stage — best-of-two groups, best-of-three playoffs, best-of-five finals — so the handicap and total are read against the format of that specific series. Each is described below with how it is used in the breakdown and how a read on it is graded.
A straight price on which team wins the series. It is the market the free public feed prices for the top divisions, the pair Sportslyx de-vigs into the market-implied win chance on every Dota 2 card, and the market board reads default to. A read lost by exactly one map is a push.
The favourite gives one and a half maps, the underdog receives them. In a best-of-three the favourite must sweep 2–0 to cover, so the handicap price says how the market rates a sweep against a decider. The breakdown reads it as context and does not re-price it.
Over/under on how many maps the series lasts — 2.5 in a best-of-three, a higher number in a best-of-five. A short total is the market expecting a sweep; a long one expects a decider. Read alongside the handicap to describe the shape of the series the market expects.
As soon as the public schedule feed lists the series, usually a day or more before the first map. The slate is refreshed through the day; the bookmaker line, and with it the market-derived percentage, often appears only on the day of the series.
The percentage is derived from a public bookmaker line with the margin removed, so it exists only where a book prices the series. Qualifiers and smaller events are often unpriced; those series are listed without a number rather than with a made-up one.
No. It is the market’s fair chance for each side. The company board read, the model estimate and the written AI breakdown are inside the app, and a board read is published here only after the series is graded.
Only best-of-three and best-of-five series, and only where the read clears an expected-value floor at the available price. A series lost by exactly one map is graded as a push. Best-of-one and best-of-two series are not read.
Sportslyx produces statistical estimates and analytical breakdowns for information and entertainment. Nothing on this page is betting advice, and no outcome is certain.

The app carries the written AI breakdown for every Dota 2 series on the board, the company board reads before the series start and your own pick tracking. Without an account you can see the predicted winner and win chance for every upcoming match on the free preview.
Winners & chances free, no sign-up · 30-day trial, no card — 10 AI match analyses + 1 Pick Builder run · plans from $9/mo
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.