Dota 2 · MOBA
Dota 2 Matches: Schedule, Live Scores & Results
Every Dota 2 series on the board — tournament, start time, best-of format, live map score and the public line where a book prices it — with a page per match. Open any series for the public line where a book prices it, the market-implied win chance for both sides, the series format and a preview of what the in-product AI breakdown covers. Dota 2 group stages are often best-of-two; playoffs are best-of-three with best-of-five finals. Refreshed from the public feed through the day; times are UTC.
Data note. 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.”. Times on this page are UTC.
Now
Live Dota 2 Series
Dota 2 series in progress as of the last refresh, with the running map score from the public feed. A score here can lag the broadcast by a few minutes; the page does not stream and updates when the slate is refreshed.
Schedule
Upcoming Dota 2 Series
Scheduled Dota 2 series as the public feed publishes them, grouped by UTC date. The bookmaker line usually appears a day or less before the start and can move a good deal before the first map, so the numbers here are a snapshot, not a closing line; a series without a line has not been priced by the book and carries no public percentage.
Friday, October 23, 2026 · 4 Dota 2 series
- vs
BetBoom Team
Astra InvictaPARI Universe · Best-of-three
Oct 23, 2:00 PM UTC
- vs
Team Lynx
Inner Circle x InsanityEPL Masters III · Best-of-three
Oct 23, 3:00 PM UTC
ML Team Lynx -325 / Inner Circle x Insanity +230 · Maps ±1.5 · O/U 2.5
- vs
PARIVISION
LEGIONPARI Universe · Best-of-three
Oct 23, 5:00 PM UTC
ML PARIVISION -3300 / LEGION +1200 · Maps ±1.5 · O/U 2.5
- vs
Inner Circle x Insanity
HULIGANIEPL Masters III · Best-of-three
Oct 23, 6:00 PM UTC
Saturday, October 24, 2026 · 10 Dota 2 series
- Resp Gamingvs
Team Nemesis AcademyEPL World Series: Southeast Asia Season 19 · Best-of-three
Oct 24, 3:00 AM UTC
- vs
Zenith
Yangon GalacticosEPL World Series: Southeast Asia Season 19 · Best-of-three
Oct 24, 6:00 AM UTC
- vs
1w Team
GamerLegionPARI Universe · Best-of-three
Oct 24, 8:00 AM UTC
- vs
Team Lynx
Nemiga GamingEPL Masters III · Best-of-three
Oct 24, 9:00 AM UTC
- vs
Team Yandex
OGPARI Universe · Best-of-three
Oct 24, 11:00 AM UTC
ML Team Yandex -525 / OG +340 · Maps ±1.5 · O/U 2.5
- vs
Team Synapse
Zero TenacityEPL Masters III · Best-of-three
Oct 24, 12:00 PM UTC
- vs
Team Spirit
BetBoom TeamPARI Universe · Best-of-three
Oct 24, 2:00 PM UTC
- vs
Yellow Submarine
Dawn BullsEPL Masters III · Best-of-three
Oct 24, 3:00 PM UTC
- vs
Astra Invicta
LEGIONPARI Universe · Best-of-three
Oct 24, 5:00 PM UTC
ML Astra Invicta -650 / LEGION +400 · Maps ±1.5 · O/U 2.5
- TheBot$vs
CyberHeroEPL Masters III · Best-of-three
Oct 24, 6:00 PM UTC
Sunday, October 25, 2026 · 8 Dota 2 series
- vs
Team Kinetix
Cloud DawningEPL World Series: Southeast Asia Season 19 · Best-of-three
Oct 25, 6:00 AM UTC
- vs
Team Liquid
OGPARI Universe · Best-of-three
Oct 25, 8:00 AM UTC
- vs
Zenith
Xipto EsportsEPL World Series: Southeast Asia Season 19 · Best-of-three
Oct 25, 9:00 AM UTC
- salamitvs
Team LynxEPL Masters III · Best-of-three
Oct 25, 9:00 AM UTC
- vs
Team Yandex
1w TeamPARI Universe · Best-of-three
Oct 25, 11:00 AM UTC
- vs
Nemiga Gaming
Inner Circle x InsanityEPL Masters III · Best-of-three
Oct 25, 12:00 PM UTC
- vs
Team Spirit
Astra InvictaPARI Universe · Best-of-three
Oct 25, 2:00 PM UTC
- vs
PARIVISION
BetBoom TeamPARI Universe · Best-of-three
Oct 25, 5:00 PM UTC
Monday, October 26, 2026 · 4 Dota 2 series
Results
Recent Dota 2 Results
Finished Dota 2 series with the final map score, newest day first. The map score is what a board read is graded against: a series lost by exactly one map is a push. 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.
Friday, October 23, 2026 · 4 Dota 2 series
- vs
Team Nemesis Academy0
Zenith2EPL World Series: Southeast Asia Season 19 · Best-of-three
Final · 0–2
- salamit0vs
Nemiga Gaming2EPL Masters III · Best-of-three
Final · 0–2
- vs
1w Team0
OG2PARI Universe · Best-of-three
Final · 0–2
- vs
Yangon Galacticos2
Cloud Dawning1EPL World Series: Southeast Asia Season 19 · Best-of-three
Final · 2–1
Thursday, October 22, 2026 · 9 Dota 2 series
- TheBot$0vs
Zero Tenacity2EPL Masters III · Best-of-three
Final · 0–2
- vs
PARIVISION2
Astra Invicta0PARI Universe · Best-of-three
Final · 2–0
- vs
CyberHero2
Yellow Submarine0EPL Masters III · Best-of-three
Final · 2–0
- vs
Team Liquid2
1w Team0PARI Universe · Best-of-three
Final · 2–0
- vs
HULIGANI2
Team Lynx0EPL Masters III · Best-of-three
Final · 2–0
- vs
Team Spirit2
LEGION0PARI Universe · Best-of-three
Final · 2–0
- vs
Yangon Galacticos2
Team Nemesis Academy0EPL World Series: Southeast Asia Season 19 · Best-of-three
Final · 2–0
- vs
Inner Circle x Insanity2salamit0EPL Masters III · Best-of-three
Final · 2–0
- vs
Team Yandex2
GamerLegion0PARI Universe · Best-of-three
Final · 2–0
Wednesday, October 21, 2026 · 6 Dota 2 series
- vs
Yellow Submarine2TheBot$0EPL Masters III · Best-of-three
Final · 2–0
- salamit0vs
HULIGANI2EPL Masters III · Best-of-three
Final · 0–2
- vs
Dawn Bulls1
Zero Tenacity2EPL Masters III · Best-of-three
Final · 1–2
- vs
Power Rangers1
Inner Circle x Insanity2EPL Masters III · Best-of-three
Final · 1–2
- vs
Team Nemesis Academy0
Cloud Dawning2EPL World Series: Southeast Asia Season 19 · Best-of-three
Final · 0–2
- vs
Yangon Galacticos2
Team Kinetix0EPL World Series: Southeast Asia Season 19 · Best-of-three
Final · 2–0
Tuesday, October 20, 2026 · 6 Dota 2 series
- TheBot$1vs
Dawn Bulls2EPL Masters III · Best-of-three
Final · 1–2
- vs
Team Synapse0
Yellow Submarine2EPL Masters III · Best-of-three
Final · 0–2
- vs
Team Lynx2
Power Rangers0EPL Masters III · Best-of-three
Final · 2–0
- vs
Team Kinetix2
Team Nemesis Academy1EPL World Series: Southeast Asia Season 19 · Best-of-three
Final · 2–1
- vs
Power Rangers0
HULIGANI2EPL Masters III · Best-of-three
Final · 0–2
- Resp Gaming0vs
Yangon Galacticos2EPL World Series: Southeast Asia Season 19 · Best-of-three
Final · 0–2
Monday, October 19, 2026 · 4 Dota 2 series
Sunday, October 18, 2026 · 3 Dota 2 series
Saturday, October 17, 2026 · 8 Dota 2 series
- vs
CyberHero1
Inner Circle x Insanity2EPL Masters III: Play-In · Best-of-three
Final · 1–2
- vs
Dawn Bulls0
Yellow Submarine2EPL Masters III: Play-In · Best-of-three
Final · 0–2
- vs
Zero Tenacity2
Inner Circle x Insanity1EPL Masters III: Play-In · Best-of-three
Final · 2–1
- vs
LEGION0
Team Lynx2DreamLeague Season 30: Western Europe Closed Qualifier · Best-of-three
Final · 0–2
- vs
Yellow Submarine2
Team Spirit Academy1EPL Masters III: Play-In · Best-of-three
Final · 2–1
- vs
Team Resilience1
Xtreme Gaming2BLAST SLAM IX China Closed Qualifier · Best-of-three
Final · 1–2
- vs
PuckChamp1
Inner Circle x Insanity2EPL Masters III: Play-In · Best-of-three
Final · 1–2
- LFO2vs
Team Spirit Academy1EPL Masters III: Play-In · Best-of-three
Final · 2–1
Each series page stays up for 30 days after the match with its final map score, the public line as it stood before the start and the grading rule for that format. Where the company board published a read on the series, the settled read appears on the page itself once the day is closed — the graded Dota 2 reads day by day are on the Dota 2 prediction results page, and the full month across all games, losses included, is in the esports results journal.
Game-specific
The Dota 2 Calendar: Schedule and Line Movement
What is particular about Dota 2 on this board — how the calendar fills in, how it maps to UTC, and what tends to move the series line before the start. How the estimate itself is built and graded is explained on the Dota 2 predictions page.
Dota 2 runs on a circuit of regional leagues, majors and qualifiers with distinct rhythms: league play spreads series across weekdays in blocks by region, while a major or a large LAN compresses a dozen series into a few days. Group stages are often best-of-two, which means a series on this page can end 1–1 with no winner, and playoff days switch to best-of-three with a best-of-five final. Regional blocks map onto UTC in a predictable way — Southeast Asia and China in the UTC morning, Europe and the CIS through the afternoon, the Americas late — so one event can put series on both sides of a UTC midnight.
Series lines in Dota 2 move with stand-ins and roster announcements more than with form: a team playing an event with a substitute is priced differently the moment the organiser publishes the lineup. The free bookmaker feed prices the top divisions — the series moneyline, a ±1.5 map handicap and a total-maps line — and leaves most qualifiers and lower divisions unpriced, where the product falls back to a model estimate marked “est.” that is not shown here. OpenDota is a reserve source for live and recent series, so a score on this page can arrive from either feed, and the market-implied percentage is re-derived from the moneyline pair at every refresh.
How a Dota 2 series read is built and graded is covered on the Dota 2 predictions page; the wider picture of the game on Sportslyx is on the Dota 2 hub.
Series format
Dota 2 group stages are often best-of-two; playoffs are best-of-three with best-of-five finals.
Markets covered for Dota 2
- series moneyline
- map handicap (±1.5)
- total maps (over/under)
Priced by a free public bookmaker feed for the top divisions; every line on this page is a snapshot from the last refresh, quoted in American odds. Where the book is silent the product uses a model estimate marked “est.” — inside the product only, never on this page.
What the feed carries
- Schedule, live scores and results
- Rosters and team crests
- Tournament and best-of format
- Recent series form
- Bookmaker lines where covered
- OpenDota as a reserve for live and recent series
Page structure
What Each Dota 2 Match Page Includes
Every Dota 2 series page follows the same structure, so you always know where to look. The public sections are built from the schedule feed and the bookmaker line; the written breakdown itself opens inside the product with a free 30-day trial.
Match overview
Tournament, date, start time in UTC, the best-of format, the current status or final map score, and the public series moneyline, map handicap and total maps exactly as the bookmaker feed posts them.
Market-implied win chance
The two series moneylines de-vigged into a fair two-way probability for both teams. It is the market’s estimate, labelled as such — not a Sportslyx pick — and it appears only where the book prices the series.
Series format and map pool
How many maps are played and how many win the series, what that means for Dota 2 in particular, and how the format sets the one-map push rule for grading.
Form and head-to-head, honestly
What recent form and previous meetings mean in Dota 2 and what the in-product breakdown reads from the results feed — stated plainly, since the public page shows the schedule feed only.
AI breakdown preview
A description of what the in-product series analysis weighs for Dota 2 — schedule, live scores and results, rosters and team crests, tournament and best-of format, recent series form, bookmaker lines where covered and OpenDota as a reserve for live and recent series — with the written read itself inside the product.
Grading rules
How a read on the series is settled from the final map score, why a loss by exactly one map is a push, why the board reads only best-of-three and best-of-five series, and where the graded record is published.
Dota 2 Matches FAQ
Why do some Dota 2 series on this page end 1–1?
Because many Dota 2 group stages are played as best-of-two, and a best-of-two can end tied. The feed carries the format with the pairing, so a 1–1 in the results list is a complete series, not a missing map. Playoff series are best-of-three with best-of-five finals. The slate is refreshed several times an hour from the public feed, with OpenDota as a reserve for live and recent series, and this page reads the cached copy.
What moves a Dota 2 series line?
Lineup announcements and stand-ins more than results: a team fielding a substitute for an event is repriced as soon as the organiser publishes it, and a patch released between events unsettles prices because recent form was played on different balance. The free bookmaker feed prices the top divisions — series moneyline, ±1.5 map handicap, total maps — and leaves most qualifiers unpriced, where the product uses a model estimate marked “est.” inside the product.
What does the market-implied percentage mean?
It is the series moneyline pair converted into a fair probability by removing the bookmaker margin — a two-way de-vig. It reflects what the market is pricing, and it is the same anchor the Sportslyx board uses where a book prices the series. It is not a Sportslyx prediction, it does not reveal which side the in-product breakdown favours, and it exists only where the free bookmaker feed carries both prices — a series priced by a model estimate shows no percentage on the public page.
Is the AI analysis for each Dota 2 series shown on this page?
No. Each series page describes what the breakdown covers — schedule, live scores and results, rosters and team crests, tournament and best-of format, recent series form, bookmaker lines where covered and OpenDota as a reserve for live and recent series — but the written analysis, the model estimate marked “est.” and the board read are inside the product, which opens with a free 30-day trial; without an account the free preview shows the predicted winner and win chance. Every board read is graded afterwards from the final map score and published day by day on the Dota 2 prediction results page, where a one-map loss counts as a push.
Honest limits
Data Freshness and Limitations
Schedules, scores and lines come from public feeds and can lag the broadcast by minutes. The free bookmaker feed prices the top Dota 2 divisions only, so many qualifiers and smaller events carry no public line; a series without a moneyline pair has no market-implied percentage, and its page carries a noindex tag until there is a line or a final score to show. Where the book is silent the product uses a model estimate marked “est.” inside the product — that estimate never appears on this page, and the published record is labelled “partly est. prices” for the same reason.
The market-implied percentage is only as good as the moneyline it is derived from, and the in-product breakdown is a language-model read of the data that can be wrong. 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. Nothing on these pages is advice, and past graded results do not predict future ones; the rules behind every number are on the Methodology and Data Sources pages.

Open the Dota 2 Board in the App
The written AI breakdown for every Dota 2 series on the board, the company reads with their graded record, Combos and Studio live in the app. 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.