AI esports predictions for LoL, CS2 & Dota 2

Know the odds before the game begins.

AI-powered predictions for professional League of Legends, Counter-Strike 2 and Dota 2. Explore pre-match win probabilities, prediction breakdowns and bookmaker odds comparisons.

Coverage across the biggest esports titles

Dota 2 predictions

Series outcomes, first Roshan and radiant/dire side-scenario predictions. Models are experimental.

How our esports predictions work

Our statistical models use historical professional match data to estimate outcomes. Inputs and prediction targets vary by game, and Dota 2 models are experimental.

A 65% win probability still leaves a 35% chance of losing in a two-outcome model. Compare forecasts with bookmaker prices and inspect the results over a meaningful sample; a prediction never guarantees an outcome.

Read our prediction methodology · View the full model track record

What is free, and what needs a subscription?

Browse matches, scores, bookmaker odds and the model's picks on finished matches for free.

A subscription unlocks pre-match win probabilities, value and edge for upcoming and live matches. These are pre-match forecasts, not live in-play predictions.

Compare subscription plans

Historical coverage and model results

Historical accuracy may include forecasts recorded after play began. It is separate from verified pre-match performance. Dota 2 models are experimental; past results do not guarantee future outcomes.

How results are measured

Frequently asked questions

How are the predictions made?

Our machine learning models are trained on years of professional match data. Inputs and prediction targets vary by game and model version. The models estimate probabilities; calibration methods and the evidence available to evaluate them vary by target.

Which games and leagues are covered?

League of Legends (LCK, LPL, LEC, LTA, MSI, Worlds) with AI predictions, Counter-Strike 2 (Majors, ESL Pro League, BLAST, IEM) with series and map predictions, scoreboards and bookmaker odds, and Dota 2 (The International, ESL One, DreamLeague) with draft breakdowns and AI predictions (beta). Coverage depends on the competition and available data.

How often are predictions updated?

Pre-match forecasts are generated for supported scheduled matches and may be refreshed as new data becomes available. Forecasts, match data and bookmaker odds can update at different times; check the timestamps on the match page. We do not offer live in-play predictions.

Why doesn't zest.win offer live (in-play) predictions yet?

Live, in-play predictions require real-time data pipelines and continuous model inference throughout a match, which carries significant additional cost and engineering complexity. We've deliberately reserved this capability for a future roadmap cycle so that, when it ships, it meets the same accuracy and reliability standard as our pre-match predictions.

What's free, and what needs a subscription?

Browsing matches, scores, bookmaker odds and the model's picks on finished matches is free. Pre-match win probabilities, value and edge for upcoming and live matches are part of a subscription.

View all FAQs