Skip to content

Live odds board · Esports

Pinnacle esports odds today

Match winner, map handicap and map total for CS2, League of Legends, Dota 2 and Valorant in Pinnacle's esports market, updated every minute by PinnRadar.

Live now 1Next 7 days 17Snapshot 13:32 UTCSource PinnRadar feed

Want these Esports odds as JSON? Start on a free key: just an email, and no Pinnacle account.

Get a free key →
Get a free key →

Pinnacle was the first big bookmaker to treat esports as a serious market, and its esports board is still among the deepest. Here it is as PinnRadar receives it: the match winner along with the main map handicap and map total for every series.

Counter-Strike 9 upcoming

Counter-Strike upcoming odds
MatchStartMoneylineSpreadTotal
NAVI Junior v SANCTUMCS2 - United21Tue 10 Nov 14:00 UTC1.1155.32-1.51.522.452.5o 2.83u 1.395
MEIA NOITE v BORRACHEIROSCS2 - CCT South America SeriesTue 10 Nov 16:00 UTC1.6412.21-1.52.841.3932.5o 2.02u 1.763
GenOne v Nice TryCS2 - NODWIN Clutch SeriesTue 10 Nov 18:00 UTC1.6752.15-1.52.831.3952.5o 2.01u 1.775
Isurus v RED Canids AcademyCS2 - CCT South America SeriesTue 10 Nov 19:00 UTC1.7042.11-1.52.891.382.5o 2.02u 1.763
Legacy v FURIACS2 - BLAST RivalsWed 11 Nov 02:00 UTC3.391.344+1.51.6842.252.5o 2.14u 1.746
Vitality v FalconsCS2 - BLAST RivalsWed 11 Nov 04:30 UTC1.3863.15-1.52.291.6622.5o 2.2u 1.714
Spirit v FUTCS2 - BLAST RivalsWed 11 Nov 07:00 UTC1.2454.27-1.51.9251.9252.5o 2.42u 1.602
MOUZ v G2CS2 - BLAST RivalsWed 11 Nov 09:30 UTC1.2514.19-1.51.9431.9092.5o 2.4u 1.606
Ryvex v S.E.A. DragonsCS2 - UKIC LeagueWed 11 Nov 20:30 UTC1.5582.45-1.52.621.4922.5o 2.09u 1.757

League of Legends 1 upcoming

League of Legends upcoming odds
MatchStartMoneylineSpreadTotal
Bilibili v Gen.GLeague of Legends - World ChampionshipSat 14 Nov 19:00 UTC2.541.546+1.51.7142.24.5o 2.71u 1.462

Dota 2 1 live · 4 upcoming

Dota 2 live odds
MatchStartMoneylineSpreadTotal
CyberHero v PuckchampDota 2 - DreamLeague Division 2LIVE1.0668.71-1.51.3413.162.5o 3.26u 1.286
Dota 2 upcoming odds
MatchStartMoneylineSpreadTotal
PlayTime v XiptoDota 2 - 1W Essence Play-InTue 10 Nov 14:00 UTC1.7242.18-1.53.111.3832.5o 1.909u 1.862
Froglings v Power RangersDota 2 - 1W Essence Play-InTue 10 Nov 16:15 UTC1.2324.21-1.51.8691.982.5o 2.28u 1.598
Zero Tenacity v NemigaDota 2 - Asgard ChampionshipTue 10 Nov 19:00 UTC2.031.775+1.51.3213.212.5o 1.9u 1.869
CyberHero v Power RangersDota 2 - 1W Essence Play-InTue 10 Nov 19:15 UTC1.4522.82-1.52.441.5842.5o 2.01u 1.769

Other esports 3 upcoming

Other esports upcoming odds
MatchStartMoneylineSpreadTotal
100 Thieves v M80Rainbow Six - Blast R6 Major OsakaWed 11 Nov 00:30 UTC1.9171.826––
Weibo v DarkZeroRainbow Six - Blast R6 Major OsakaWed 11 Nov 03:30 UTC2.821.377––
LOS v GeekayRainbow Six - Blast R6 Major OsakaWed 11 Nov 06:30 UTC2.031.729––

Prices are decimal, taken from Pinnacle as they reach the PinnRadar feed and refreshed here roughly once a minute. Handicaps read from the home team’s side. Each market shows its main line, the one priced nearest to even money; the API returns the rest of the ladder. For information only: PinnRadar sells data, takes no bets and has no link to Pinnacle.

Pull these Esports odds into your code

One request gets you this whole board. GET /kit/v1/prematch/fixtures?sport_id=11 lists each open Esports fixture together with every spread and total rung, while GET /kit/v1/markets?sport_id=11 covers the live games. For changes as they land, subscribe to the WebSocket feed, and let the drop detector tell you when a price falls sharply.

Start from the odds API overview, read the docs, or look at the plans. The esports odds API page covers sport_id 11 in detail.

Questions people ask

What is the source of these Pinnacle esports odds?

Pinnacle shut down its public API in July 2025. The prices on this page are delivered by PinnRadar, an independent data service with no affiliation to Pinnacle, which serves Pinnacle's live and prematch markets over REST, WebSocket and SSE.

Are per-map markets available?

Yes. Each map (map 1, map 2 and so on) comes through as its own period on the event. Period descriptions in the API are generic, so matching period numbers to maps is up to you.

Esports prices from Pinnacle, streamed to your app

Live and prematch markets plus drop alerts over SSE and WebSocket. A free key takes a minute to set up; you need neither a card nor a Pinnacle account.

Get a free key →

More sports