# zest.win > AI win-probability predictions and analysis for professional esports. Machine-learning models trained on years of pro match data score every match with calibrated probabilities — series/match win odds plus objective markets (first blood, first tower, and more) — not gut feeling. zest.win covers **League of Legends** (LCK, LPL, LEC, LTA, MSI, Worlds), **Counter-Strike 2** and **Dota 2** (both beta models). Browsing matches, scores, bookmaker odds, and the model's picks on *finished* matches is free; pre-match win probabilities plus value/edge for *upcoming and live* matches require a subscription. The site is a React single-page app served from the apex domain; the long-form blog is a separate static site under `/blog`. Content is analytical, not betting advice (18+). ## Main pages - [Home](https://zest.win/): product overview, model track record and recent results. - [LoL — matches](https://zest.win/lol/matches): upcoming, live and completed pro League of Legends matches with model win probabilities (subscription-gated) and bookmaker odds. The default landing for the LoL section (`/lol` → `/lol/matches`). - [LoL — tournaments](https://zest.win/lol/tournaments): leagues and events (LCK, LPL, LEC, …) and their matches. - [LoL — model track record](https://zest.win/lol/track-record): historical accuracy, calibration and ROI of the model's predictions. - [FAQ](https://zest.win/faq): how predictions are made, game/league coverage, billing, and legal/safety. Individual entities live under slug URLs: a match at `/lol/matches/{slug}`, a team at `/lol/teams/{slug}`, a tournament at `/lol/tournaments/{slug}`. ## Blog - [zest.win blog](https://zest.win/blog): match previews, recaps and model deep-dives. Separate static site with its own [sitemap](https://zest.win/blog/sitemap-index.xml) and [RSS feed](https://zest.win/blog/rss.xml). ## Account - [Sign up](https://zest.win/signup) - [Log in](https://zest.win/login) - [Profile & subscription](https://zest.win/profile) ## Optional - [Sitemap](https://zest.win/sitemap.xml) - Public game data is exposed by the API at `https://api.zest.win` (e.g. `/api/lol/matches`); the model's predictions are members-only and are never included in anonymous responses.