Dota 2 Match Predictions & Fixtures

Live and upcoming professional matches, tournament context and available odds.

Last data update: .

Live and upcoming fixtures — probabilities and odds in team order
MatchTournament / formatStatus / start (UTC)Win probabilityDecimal odds
Six Cats vs Mentality MonstersLunar Horse Trophy 8 · BO3live · Tue 21 Jul 2026, 08:00 UTCSubscriber access or unavailableUnavailable / Unavailable
Mentality Monsters vs KickedLunar Horse Trophy 8 · BO3live · Wed 22 Jul 2026, 05:00 UTCSubscriber access or unavailableUnavailable / Unavailable
Carstensz Esports vs DIREBORNLunar Horse Trophy 8 · BO3live · Thu 23 Jul 2026, 05:00 UTCSubscriber access or unavailableUnavailable / Unavailable
Carstensz Esports vs Mentality MonstersLunar Horse Trophy 8 · BO3live · Fri 24 Jul 2026, 05:00 UTCSubscriber access or unavailableUnavailable / Unavailable
Nemiga Gaming vs Level UPEPL Masters I · BO3live · Fri 24 Jul 2026, 20:45 UTCSubscriber access or unavailable2.18 (1xBet) / 3.63 (1xBet)
Ilbirs Esports vs TEAM JENZEPL Masters I · BO3live · Mon 27 Jul 2026, 15:00 UTCSubscriber access or unavailableUnavailable / Unavailable
Team Bald vs KWEPL Masters I · BO3live · Mon 27 Jul 2026, 18:00 UTCSubscriber access or unavailable1.55 (1xBet) / 2.68 (1xBet)
Kicked vs Pandawa LimaLunar Horse Trophy 8 · BO3live · Thu 30 Jul 2026, 09:00 UTCSubscriber access or unavailableUnavailable / Unavailable
Kicked vs Pandawa LimaLunar Horse Trophy 8 · BO3live · Mon 3 Aug 2026, 08:00 UTCSubscriber access or unavailableUnavailable / Unavailable
Klim Sani4 vs Team Spirit AcademyEPL Masters II: Play-In · BO3live · Sat 22 Aug 2026, 19:00 UTCSubscriber access or unavailableUnavailable / Unavailable
Klim Sani4 vs Team Spirit AcademyEPL Masters II: Play-In · BO3live · Sat 22 Aug 2026, 19:00 UTCSubscriber access or unavailableUnavailable / Unavailable
Syntax vs FTSEPL Masters II: Play-In · BO3live · Tue 25 Aug 2026, 13:00 UTCSubscriber access or unavailableUnavailable / Unavailable
Execration vs Trailer Park BoysRES Unchained 5: BLAST Slam VIII Southeast Asia · BO3live · Sat 29 Aug 2026, 11:00 UTCSubscriber access or unavailable1.32 (1xBet) / 3.15 (1xBet)
Level UP vs RE ARISEEPL Masters II · BO3live · Sat 5 Sep 2026, 15:00 UTCSubscriber access or unavailable1.21 (1xBet) / 3.99 (1xBet)
ЯЧЁ123 vs Cloud RisingEPL World Series: Southeast Asia Season 17 · BO3live · Sun 13 Sep 2026, 06:00 UTCSubscriber access or unavailable1.08 (1xBet) / 7.00 (1xBet)
Inner Circle x Insanity vs Yellow SubmarineEuropean Pro League Season 40 · BO3live · Sun 13 Sep 2026, 09:00 UTCSubscriber access or unavailable1.71 (1xBet) / 2.16 (1xBet)
Team Lynx vs PuckChampEuropean Pro League Season 40 · BO3live · Sun 13 Sep 2026, 12:00 UTCSubscriber access or unavailable1.85 (1xBet) / 5.17 (1xBet)
Zero Tenacity vs Dawn BullsEuropean Pro League Season 40 · BO3live · Sun 13 Sep 2026, 15:00 UTCSubscriber access or unavailable1.58 (1xBet) / 4.90 (1xBet)
ЯЧЁ123 vs Team KinetixEPL World Series: Southeast Asia Season 18 · BO3live · Fri 25 Sep 2026, 09:00 UTCSubscriber access or unavailableUnavailable / Unavailable
Yellow Submarine vs CyberHeroPARI Universe · BO3live · Mon 5 Oct 2026, 11:00 UTCSubscriber access or unavailable1.45 (1xBet) / 5.12 (1xBet)
LEGION vs BlasterblPARI Universe · BO3live · Mon 5 Oct 2026, 14:00 UTCSubscriber access or unavailable1.86 (1xBet) / 2.02 (1xBet)
K4CHKANARSKIE CYX4RIKI vs HellNight-DreamLeague Season 30: Eastern Europe · BO1live · Sun 11 Oct 2026, 13:00 UTCSubscriber access or unavailableUnavailable / Unavailable
Skyreavers vs ADEOFFDreamLeague Season 30: South America · BO1live · Sun 11 Oct 2026, 22:00 UTCSubscriber access or unavailableUnavailable / Unavailable
Team Lynx vs CyberHeroEPL Masters III · BO3scheduled · Mon 12 Oct 2026, 13:00 UTCSubscriber access or unavailable1.71 (1xBet) / 2.19 (1xBet)
Nemiga Gaming vs 111DreamLeague Season 30: Eastern Europe · BO3scheduled · Mon 12 Oct 2026, 13:00 UTCSubscriber access or unavailable1.57 (1xBet) / 2.65 (1xBet)
TEAM JENZ vs Dawn BullsDreamLeague Season 30: Western Europe · BO3scheduled · Mon 12 Oct 2026, 14:00 UTCSubscriber access or unavailable1.21 (1xBet) / 4.45 (1xBet)
Old blood vs WhiteSailsDreamLeague Season 30: Western Europe · BO3scheduled · Mon 12 Oct 2026, 14:00 UTCSubscriber access or unavailable1.34 (1xBet) / 3.18 (1xBet)
Mena Warriors vs Team LynxEPL Masters III · BO3scheduled · Mon 12 Oct 2026, 16:00 UTCSubscriber access or unavailable1.11 (1xBet) / 5.71 (1xBet)
Dawn Bulls vs The WarriorsEPL Masters III · BO3scheduled · Mon 12 Oct 2026, 19:00 UTCSubscriber access or unavailable1.27 (1xBet) / 6.50 (1xBet)
The Bot^$ vs CDUBDreamLeague Season 30: South America · BO3scheduled · Mon 12 Oct 2026, 21:00 UTCSubscriber access or unavailableUnavailable / Unavailable
NEW GROWTH vs PIZZA HOOKDreamLeague Season 30: South America · BO3scheduled · Mon 12 Oct 2026, 21:00 UTCSubscriber access or unavailableUnavailable / Unavailable
Team Lynx vs Zero TenacityEPL Masters III · BO3scheduled · Tue 13 Oct 2026, 07:00 UTCSubscriber access or unavailableUnavailable / Unavailable
Yellow Submarine vs KalmychataDreamLeague Season 30: Eastern Europe · BO3scheduled · Tue 13 Oct 2026, 09:00 UTCSubscriber access or unavailableUnavailable / Unavailable
PuckChamp vs Inner Circle x InsanityEPL Masters III · BO3scheduled · Tue 13 Oct 2026, 10:00 UTCSubscriber access or unavailableUnavailable / Unavailable
_PowerRangers vs The WarriorssDreamLeague Season 30: Eastern Europe · BO3scheduled · Tue 13 Oct 2026, 13:00 UTCSubscriber access or unavailableUnavailable / Unavailable
CyberHero vs Shadow DanceDreamLeague Season 30: Eastern Europe · BO3scheduled · Tue 13 Oct 2026, 13:00 UTCSubscriber access or unavailableUnavailable / Unavailable
Dawn Bulls vs Team Spirit AcademyEPL Masters III · BO3scheduled · Tue 13 Oct 2026, 13:00 UTCSubscriber access or unavailableUnavailable / Unavailable
Nemiga Gaming vs Dawn BullsEPL Masters III · BO3scheduled · Tue 13 Oct 2026, 16:00 UTCSubscriber access or unavailableUnavailable / Unavailable
Mena Warriors vs salamitEPL Masters III · BO3scheduled · Tue 13 Oct 2026, 19:00 UTCSubscriber access or unavailableUnavailable / Unavailable
Team Lynx vs PuckChampEPL Masters III · BO3scheduled · Wed 14 Oct 2026, 07:00 UTCSubscriber access or unavailableUnavailable / Unavailable
Inner Circle x Insanity vs Team LynxEPL Masters III · BO3scheduled · Wed 14 Oct 2026, 10:00 UTCSubscriber access or unavailableUnavailable / Unavailable
Dawn Bulls vs salamitEPL Masters III · BO3scheduled · Wed 14 Oct 2026, 13:00 UTCSubscriber access or unavailableUnavailable / Unavailable
Nemiga Gaming vs salamitEPL Masters III · BO3scheduled · Wed 14 Oct 2026, 16:00 UTCSubscriber access or unavailableUnavailable / Unavailable
Zero Tenacity vs Mena WarriorsEPL Masters III · BO3scheduled · Wed 14 Oct 2026, 19:00 UTCSubscriber access or unavailableUnavailable / Unavailable
Execration vs Royal BearDreamLeague Season 30: Southeast Asia · BO3scheduled · Thu 15 Oct 2026, 04:00 UTCSubscriber access or unavailableUnavailable / Unavailable
Team Spirit Academy vs salamitEPL Masters III · BO3scheduled · Thu 15 Oct 2026, 07:00 UTCSubscriber access or unavailableUnavailable / Unavailable
Xipto vs InterActive PhilippinesDreamLeague Season 30: Southeast Asia · BO3scheduled · Thu 15 Oct 2026, 08:00 UTCSubscriber access or unavailableUnavailable / Unavailable
About Dota 2 Match Predictions & Form Guide

Dota 2 competition includes The International, major international organizer events and regional qualification paths. Teams may move between online regional play and international LAN competition, so the quality of opponents and the event setting matter when comparing results. Qualification stages can contain developing rosters with little shared history. A strong streak in one region should be read alongside the teams faced, rather than treated as a direct measure of performance against every international contender.

For a Dota 2 form guide, examine recent series, opponent strength, patch changes and roster continuity. Head-to-head results from an older patch may offer limited guidance after the hero pool or strategic priorities change. Draft flexibility, lane matchups, objective control and the ability to close a game are useful questions for analysis. Automated estimates depend on recorded data; they cannot anticipate an unrevealed draft, player illness or every strategic adjustment during a series.

Read each fixture as a snapshot of the available information. The schedule shows the teams, tournament and announced start time; times are displayed in UTC in the initial table. A date without a kickoff time is identified as date only. Schedules can change, and a live label describes the status supplied by the data source rather than a promise of second-by-second coverage. The last data update timestamp helps you assess freshness.

When available to your account, model probabilities express estimated chances rather than certainty. Compare them with decimal bookmaker odds carefully: market prices include a margin and may move after the displayed snapshot. Missing odds or a locked estimate are labeled explicitly, instead of being replaced with invented numbers. Short winning streaks and isolated upsets are small samples; review the published track record and its sample sizes before drawing conclusions about reliability.

Use the fixture list to find relevant matchups, then open a match for the statistics and history that are available. Results remain accessible for review even after their search indexing window closes. Our methodology explains the difference between algorithmic forecasts, source data and editorial context. This guide and the predictions are analytical information, not instructions to wager. Outcomes remain uncertain, and responsible conduct means respecting age restrictions and local laws, setting limits and avoiding chasing losses.

Read our methodology