v6.0 Now Live: Enhanced Esports Projections

Esports DFS API —
slates, props, results + grading

Normalized esports data with stable IDs and media included. Build bots, dashboards, and models without scraping. Our DFS esports API provides everything you need.

CS2 • LoL • Dota 2Live + historical matchesPlayer game logsHit/Miss grading
DFS platforms + books supported
PrizePicksUnderdogParlayPlayDabble

Real esports objects — normalized, ready to ship

Examples from KashRock Esports responses.

Mol011

Mol011

AaB ElitevsAMKAL
Market

CS2 MAPS 1-2 KILLS

Line

26.5 over

Status

pre_game

Event Time

11/30/2025

JSON Preview

{
  "projection_id": "proj_233510",
  "player_name": "Mol011",
  "player_image": "[redacted]",
  "stat_type": "CS2_MAPS_1-2_KILLS",
  "line": 26.5,
  "result": null,
  "odds": 100,
  "direction": "over",
  "sport": "esports_cs2",
  "team": "AaB Elite",
  "team_logo": "[redacted]",
  "opponent": "AMKAL",
  "opponent_logo": "[redacted]",
  "event_time": "2025-11-30T09:00:00Z",
  "status": "pre_game",
  "links": "[redacted]",
  "metadata": {
    "match_id": 143689,
    "team_id": 5152,
    "opponen...

Everything normalized.
One schema to rule them all.

Esports DFS Coverage

Slates, props, and player stat lines for esports DFS — unified into one schema.

Live + Historical Backfill

Pull upcoming, live, and completed matches — including box scores and game logs for any date.

Canonical IDs (Esports)

Players/teams/matches are normalized across naming differences so your app never breaks.

Results Grading

Automatically grade props (hit/miss/push) from final stats — perfect for dashboards and model validation.

ExampleResult
s1mple o 21.5 KillsHIT
faker o 6.5 AssistsMISS
Team Total RoundsPUSH

Built for shipping,
not parsing strings.

Consistent esports DFS schema across slates, props, stats, and grading.

  • Standardized JSON

    Consistent response shape regardless of the source book or sport.

  • Smart Caching

    Intelligent cache-control headers let you optimize your own polling logic.

  • Cross-Book Mapping

    Canonical IDs across players/teams/matches for stable esports data.

GET /v6/esports/props?game=cs2&date=today&book=prizepicks
{
  "source": "kashrock",
  "sport": "cs2",
  "projections": [
    {
      "projection_id": "proj_233510",
      "player_name": "Mol011",
      "stat_type": "CS2_MAPS_1-2_KILLS",
      "line": 26.5,
      "direction": "over",
      "team": "AaB Elite",
      "opponent": "AMKAL",
      "event_time": "2025-11-30T09:00:00Z",
      "status": "pre_game",
      "links": {
        "bet": "[redacted]"
      }
    }
  ]
}

Pricing

No free plans. No trials. KashRock is for builders who are ready to ship.

Hobby

$29/mo

50 requests / minute

  • Esports DFS: slates + props
  • Player images + team logos included
  • Live + historical match access
  • Email support
Most Popular

Builder

$99/mo

100 requests / minute

  • Everything in Hobby
  • Player game logs + box scores
  • Results grading (hit/miss/push)
  • Priority support

Pro

$249/mo

250 requests / minute

  • Everything in Builder
  • Highest throughput for production apps
  • Early access to new esports expansions
  • Faster support response

Enterprise

Contact us

Custom limits + SLA

  • Custom RPM + burst strategy
  • Dedicated support + onboarding
  • Contract + invoicing
  • Data/licensing requests