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.
Want these Esports odds as JSON? Start on a free key: just an email, and no Pinnacle account.
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
| Match | Start | Moneyline | Spread | Total |
|---|---|---|---|---|
| NAVI Junior v SANCTUMCS2 - United21 | Tue 10 Nov 14:00 UTC | 1.1155.32 | -1.51.522.45 | 2.5o 2.83u 1.395 |
| MEIA NOITE v BORRACHEIROSCS2 - CCT South America Series | Tue 10 Nov 16:00 UTC | 1.6412.21 | -1.52.841.393 | 2.5o 2.02u 1.763 |
| GenOne v Nice TryCS2 - NODWIN Clutch Series | Tue 10 Nov 18:00 UTC | 1.6752.15 | -1.52.831.395 | 2.5o 2.01u 1.775 |
| Isurus v RED Canids AcademyCS2 - CCT South America Series | Tue 10 Nov 19:00 UTC | 1.7042.11 | -1.52.891.38 | 2.5o 2.02u 1.763 |
| Legacy v FURIACS2 - BLAST Rivals | Wed 11 Nov 02:00 UTC | 3.391.344 | +1.51.6842.25 | 2.5o 2.14u 1.746 |
| Vitality v FalconsCS2 - BLAST Rivals | Wed 11 Nov 04:30 UTC | 1.3863.15 | -1.52.291.662 | 2.5o 2.2u 1.714 |
| Spirit v FUTCS2 - BLAST Rivals | Wed 11 Nov 07:00 UTC | 1.2454.27 | -1.51.9251.925 | 2.5o 2.42u 1.602 |
| MOUZ v G2CS2 - BLAST Rivals | Wed 11 Nov 09:30 UTC | 1.2514.19 | -1.51.9431.909 | 2.5o 2.4u 1.606 |
| Ryvex v S.E.A. DragonsCS2 - UKIC League | Wed 11 Nov 20:30 UTC | 1.5582.45 | -1.52.621.492 | 2.5o 2.09u 1.757 |
League of Legends 1 upcoming
| Match | Start | Moneyline | Spread | Total |
|---|---|---|---|---|
| Bilibili v Gen.GLeague of Legends - World Championship | Sat 14 Nov 19:00 UTC | 2.541.546 | +1.51.7142.2 | 4.5o 2.71u 1.462 |
Dota 2 1 live · 4 upcoming
| Match | Start | Moneyline | Spread | Total |
|---|---|---|---|---|
| CyberHero v PuckchampDota 2 - DreamLeague Division 2 | LIVE | 1.0668.71 | -1.51.3413.16 | 2.5o 3.26u 1.286 |
| Match | Start | Moneyline | Spread | Total |
|---|---|---|---|---|
| PlayTime v XiptoDota 2 - 1W Essence Play-In | Tue 10 Nov 14:00 UTC | 1.7242.18 | -1.53.111.383 | 2.5o 1.909u 1.862 |
| Froglings v Power RangersDota 2 - 1W Essence Play-In | Tue 10 Nov 16:15 UTC | 1.2324.21 | -1.51.8691.98 | 2.5o 2.28u 1.598 |
| Zero Tenacity v NemigaDota 2 - Asgard Championship | Tue 10 Nov 19:00 UTC | 2.031.775 | +1.51.3213.21 | 2.5o 1.9u 1.869 |
| CyberHero v Power RangersDota 2 - 1W Essence Play-In | Tue 10 Nov 19:15 UTC | 1.4522.82 | -1.52.441.584 | 2.5o 2.01u 1.769 |
Other esports 3 upcoming
| Match | Start | Moneyline | Spread | Total |
|---|---|---|---|---|
| 100 Thieves v M80Rainbow Six - Blast R6 Major Osaka | Wed 11 Nov 00:30 UTC | 1.9171.826 | – | – |
| Weibo v DarkZeroRainbow Six - Blast R6 Major Osaka | Wed 11 Nov 03:30 UTC | 2.821.377 | – | – |
| LOS v GeekayRainbow Six - Blast R6 Major Osaka | Wed 11 Nov 06:30 UTC | 2.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.