Esports

Esports Analytics & Match Predictions

Four head-to-head games on one board — Counter-Strike 2, Dota 2, VALORANT and League of Legends — with live map scores, bookmaker lines where a book prices the series, market-implied win chances and a graded record in which a one-map loss is a push. PUBG and Fortnite are covered as lists of upcoming tournament names: battle royale has no two-team market to read.

Esports We Cover

Each game has its own hub, its own predictions page and its own match index. The counter on each card is the live and scheduled series in the board window right now (UTC), read from the public schedule feed — 8 series are live at the moment. The two battle-royale games list upcoming tournament names on their hubs; they have no two-team market and place no reads.

Counter-Strike 2 · tactical shooter

Most CS2 matches are best-of-three; grand finals are often best-of-five.

4 live now · 24 upcoming on the board

PUBG

soon

PUBG: Battlegrounds · battle royale

PUBG events are multi-lobby tournaments (PGS, PGC, PCS) scored by placement and kills — there is no two-team series.

Upcoming tournament names from Liquipedia — no two-team market

Fortnite · battle royale

Competitive Fortnite runs as multi-lobby cups and championships scored by placement and eliminations — no two-team series.

Upcoming tournament names from Liquipedia — no two-team market

League of Legends · MOBA

Regular-season LoL matches are often best-of-one or best-of-three; playoffs and Worlds are best-of-five.

2 live now · 26 upcoming on the board

Today on the Esports Board

Live series first, then the next scheduled series across the four head-to-head games, in start-time order (UTC). Each row shows both rosters with crests, the tournament, the best-of format, the map score once play begins and — where a public book prices the series — the line pills and the market-implied chance of the favourite. A series without a line is listed without a percentage rather than with a made-up one.

Showing the first 12 of 79 live and upcoming series. The full window for each game is on its hub and its match index.

How Esports Predictions Work

The same pipeline runs for every head-to-head game, and it starts from the format rather than from a model score. Five steps, each visible on the series page inside the workspace.

  1. 1

    Read the format

    Best-of-one, best-of-two, best-of-three or best-of-five, from the public feed. The format sets the grading rule before anything else is read: a one-map loss is a push in a bo3 or bo5, and a bo1 has no push.

  2. 2

    Anchor to the line

    Where the free bookmaker feed prices the series — moneyline, map handicap, total maps — the price is de-vigged into a market-implied chance. Where it does not, the product uses a model estimate marked est., never shown publicly.

  3. 3

    Read form and rosters

    Recent series form for both teams, the rosters bo3.gg lists at refresh time, the tournament and its stage. Per-map win rates and player ratings where bo3.gg carries them; none of that team or player data is shown on the public pages.

  4. 4

    Write the breakdown

    A language model writes the series analysis from that package. It explains why the line sits where it does and what could move it; it does not set the percentage, which stays market-implied.

  5. 5

    Grade from the map score

    Board reads are selected by expected value against the line with a price floor and a calibrated series edge, then settled from the final map score and published by calendar month.

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 step that most often surprises readers is the second. Because bookmaker coverage is partial, a good share of the series on the board carry no real line; inside the product those matches show a model estimate marked est., and their reads enter the record priced by that estimate. That is why every ROI figure on these pages is labelled “partly est. prices” — the label is a limit of the data, stated rather than hidden. The full method, including how the series edge is calibrated and why a price floor exists, is on the methodology page.

Esports Track Record

Board reads across the four head-to-head games, settled in each of the last 6 calendar months (UTC), newest first — the same records a subscriber sees inside the workspace. Hit rate excludes pushes; ROI assumes a flat stake per read. PUBG and Fortnite place no reads and have no row.

Esports board reads — last 6 months
MonthSettledW-L-PHit rateROI
September 2026248122-81-4560%+0.7%
August 2026783445-192-14670%+12.3%
July 2026215128-50-3772%+10.9%
June 202600-0-0
May 202600-0-0
April 202600-0-0

ROI at a flat stake, partly est. prices; one-map losses are pushes.

By game — September 2026

Board reads by game — September 2026
GameSettledW-L-PHit rateROI
CS213967-43-2961%+2.5%
Dota 23822-12-465%+4.6%
Valorant4119-15-756%-2.7%
LoL3014-11-556%-7.8%

ROI at a flat stake, partly est. prices; one-map losses are pushes.

Read the table with two things in mind. A calendar month of esports is a small sample — a single event can be most of it — so a strong or weak month says more about variance than about the method. And the board reads the market-priced or model-priced favourite by construction, so a high hit rate at short prices is the expected shape of the record, not evidence of an edge; the ROI column, with its est. label, is the honest one. Past results do not predict future results.

Data Sources for Esports

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.”.

bo3.gg

Primary feed for the four head-to-head games: schedules, live map scores, results, rosters and crests, tournament names and the best-of format. Every series on the board starts here.

OpenDota and Leaguepedia

Reserves, not primaries. OpenDota stands in for Dota 2 live and recent series when bo3.gg is late; Leaguepedia backs the League of Legends schedule. Liquipedia supplies the names of upcoming PUBG and Fortnite tournaments.

Free bookmaker feed

A public book prices the top divisions — series moneyline, map handicap (±1.5) and total maps. Coverage is partial by design of the source, not of Sportslyx: many tier-two series carry no line.

Model estimates (est.)

Where the book is silent, the product prices the series itself and marks the price est. Those estimates are members-only; public pages show a percentage only where a real line exists.

What the esports contour deliberately does not have: no draft or agent data, no round-by-round data, no weather, no player props and no expected-goals-style feeds. A series is read from its format, its line, its rosters, its recent form and, where bo3.gg carries them, per-map win rates and player ratings; the breakdown is written to that depth and no further, and none of the team or player statistics reach the public pages. Public feeds can lag the venue by minutes and can miss a stage or a stand-in; when a line is missing, the page says so rather than inventing a number.

Refresh timing, the full list of sources across sports and esports and what each one is used for are on the data sources page.

Frequently Asked Questions

Which esports does Sportslyx cover?

Six games. Counter-Strike 2, Dota 2, VALORANT and League of Legends get the full head-to-head flow: a series board, AI breakdowns, board reads and grading from the final map score. PUBG: Battlegrounds and Fortnite are battle royales with no two-team market, so their hubs list upcoming tournament names from Liquipedia and both are listed as “soon” for predictions.

Where do the esports lines and the percentages come from?

From a free public bookmaker feed that prices the top divisions — series moneyline, map handicap and total maps. Coverage is partial: where the book does not price a match, the product uses a model estimate marked est., and that estimate is not shown on public pages. The percentage next to a match here is market-implied — the series moneyline with the bookmaker margin removed — and it appears only where a real line exists. It is not a Sportslyx pick.

Why is a one-map loss graded as a push?

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. A best-of-one has no push: a single map decides it. The rule lifts the published hit rate relative to a plain win/loss count, which is why it is printed next to every record rather than left in the methodology.

Are there PUBG or Fortnite predictions?

Not yet. A battle-royale lobby has many teams and no two-way market, so there is no favourite to price and no series score to grade. The board places no PUBG or Fortnite reads, neither game is in the graded record, and the hubs for both games list upcoming tournament names from Liquipedia instead.

How is the esports track record calculated?

Every board read is graded from the final map score. Hit rate is wins divided by wins plus losses, with pushes excluded. ROI is measured at a flat stake per read and is labelled “partly est. prices” because part of the prices in the record are model estimates rather than bookmaker lines. The period is the calendar month in UTC, the same period used everywhere else on Sportslyx.

Is any of this betting advice?

No. Sportslyx publishes statistical estimates and written analysis for information and entertainment. It is not a sportsbook and not a tout service; probabilities are estimates that can be wrong, feeds can be late or incomplete, and past results do not predict future ones. The site is for adults aged 18 and over.

Open the Esports Board — 7 Days on Us

Full Pro access to the esports workspace: the series board for CS2, Dota 2, VALORANT and League of Legends with map scores and lines, the written breakdown for every series, the daily board reads with their graded record, Combos and Studio. A card is required, nothing is charged today, and you can cancel before the trial ends.

7-day trial · $0 today · card required · cancel anytime before the trial ends

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.