Skip to content
sportdex.

Sports data API · United States

KenPom API logo

KenPom API

College basketball efficiency ratings, tempo and team data from KenPom, available programmatically with a paid API subscription that also includes web access.

Facts verified against the provider's site on

Commercial use: Not allowedBetting use: not disclosedNeutral
32

SportDex Score

#135 of 233 sports APIs

See the full ranking →
26

Brand demand, developer discussions, GitHub repos and videos

—

Tone of public discussions, liked vs criticised points, reliability complaints; not enough public discussion to judge.

70

Public prices, docs, terms and coverage you can check before calling sales

6

Free access, docs, SDKs, OpenAPI, sandbox, realtime delivery, ecosystem

Computed from public data only; uptime and latency are not measured yet. Enterprise feeds that sell by contract score lower on transparency by design. How the score works

Starting price
$24.95/yr
Free access
No free tier
Sports
2 (Basketball, College sports)
Live data
Not disclosed
Delivery
Polling only (REST)
Discussions
2 threads
GitHub adoption
157 repos

Best for

College basketball analysts and bettors who want KenPom efficiency ratings and team data for personal research, with a paid subscription.

College basketball researchTeam efficiency and tempo comparisonPersonal prediction models

Not ideal for

Commercial products, redistribution or storing data in a competing database; terms restrict use to personal non-commercial use with citation.

Limitations to check

  • − No free tier; paid subscription with a 12-month minimum
  • − Terms bar commercial use, redistribution and storage
  • − Separate API terms and docs were not available on saved pages
  • − NCAA Division I men's basketball only

Written from the provider's own pages (source).

Last checked 2026-11-03

KenPom API at a glance

What is KenPom API best for?
College basketball analysts and bettors who want KenPom efficiency ratings and team data for personal research, with a paid subscription. Not ideal for: Commercial products, redistribution or storing data in a competing database; terms restrict use to personal non-commercial use with citation.
How much does KenPom API cost?
The cheapest public paid plan of KenPom API is $24.95/yr. Listed plans: Web subscription $24.95/yr; API access $95/yr.
Does KenPom API have a free tier?
No. KenPom API does not list a free tier.
What does KenPom API cover?
KenPom API is a sports data api. Its sports: Basketball, College sports; data: Historical data, Player stats, Predictions, Team stats.
Does KenPom API have a WebSocket or streaming API?
No streaming is listed. KenPom API delivers data by REST, so you poll for updates.
Can I use KenPom API data commercially or for betting?
According to the public terms of KenPom API — commercial use: not allowed; redistribution: not allowed; storing data: not allowed.
What do developers say about KenPom API?
College basketball ratings behind a paid subscription. Users mainly reach it through community wrappers (Python scraper, a Node client) and R packages, signalling strong demand among analysts. One user struggled with the key-in-URL format in spreadsheets; little feedback on price or reliability.
What are the alternatives to KenPom API?
Close alternatives in the SportDex catalog: API-Sports / API-Football, Data Golf, Sportmonks, Highlightly, DunkAPI.

Commercial decision

Pricing & plan limits

PlanPriceRequestsWhat's included
Web subscription$24.95/yr—12-month web-only subscriptionsource
API access$95/yr—Includes web access (search snippet of purchase page)source

API docs not publicly found; purchase page not fetched directly, price from search snippet. Third-party listing disputes a documented public API.

Before choosing a paid plan, confirm

• What counts as one request (per call, per market, per region?)

• What happens when you exceed the quota: blocked or billed

• Whether live and historical data are on your plan

• Whether your use (public app, betting, resale) is licensed

The critical question

Data coverage

Sports
BasketballCollege sports
Data types
Historical dataPlayer statsPredictionsTeam stats
Key competitions
NCAA Division I men's basketballsource
Competitions
Not disclosed
Live / in-play
Not disclosed
Women's competitions
Not disclosed
Betting markets
Not disclosed
Bookmaker regions
Not disclosed
Bookmakers
Not disclosed
History depth
Not disclosed
Update frequency
Not disclosed
Name languages
Not disclosed
ID mapping
Not disclosed

Coverage often depends on the plan; confirm the exact league and season on your plan.

Before you build

Usage rights & access

Commercial use
Not allowedsource
Betting products
Not disclosed
Redistribution
Not allowed
Storing data
Not allowed
Attribution
Required
Logos & photos
Not disclosed
Who can buy
Individualssource
Verification (KYC)
Not required
Not available in
Not disclosed
Only available in
Not disclosed

Self-serve paid subscription processed by Stripe

Read the terms

Developer-ready evaluation

Integration & documentation

Protocols
REST
Formats
JSON
Authentication
api key
SDKs
Not disclosed
OpenAPI spec
Not disclosed
Claimed latency
Not disclosed
Status page
Not disclosed
Sandbox / test keys
Not disclosed
Support
Not disclosed
SLA uptime
Not disclosed
Preview brief
# Integration brief: KenPom API

Goal: build a feature on KenPom API data. Use only the official documentation below as the source of truth.

## Known facts (from SportDex, verify before relying on them)
- Website: https://kenpom.com
- Docs: UNKNOWN — find the developer docs first
- Sports: Basketball, College sports
- Data: Historical data, Player stats, Predictions, Team stats
- Protocols: REST; formats: json
- Auth: api_key
- Free plan: none listed
- Cheapest paid plan: $24.95/yr
- Note: API docs not publicly found; purchase page not fetched directly, price from search snippet. Third-party listing disputes a documented public API.

## Verify before writing code
- live update frequency
- exact endpoint paths, parameters and response fields (read the official docs, do not guess)

## Implementation rules
- Keep the API key on the server (environment variable, backend route or edge function); never ship it to the browser.
- Cache responses and respect rate limits; count how many requests each screen triggers.
- Handle errors explicitly: invalid key, quota exceeded (429), missing fields, empty fixtures, timeouts.
- Start with one demo request and log the raw response before building UI on assumed field names.

Data quality signals

Data source & company

Official partners
Not disclosed
How data is collected
Not disclosed
Certifications
Not disclosed
Payment methods
card
Minimum contract
12 months
Country
United States
Founded
Not disclosed

Reddit · Hacker News · Stack Overflow · GitHub · YouTube

What developers say

Neutraldocspricing

College basketball ratings behind a paid subscription. Users mainly reach it through community wrappers (Python scraper, a Node client) and R packages, signalling strong demand among analysts. One user struggled with the key-in-URL format in spreadsheets; little feedback on price or reliability.

Praised for

  • Popular among college basketball analysts
  • Community wrappers available

Complaints

  • Paid subscription required
  • Confusing URL format for newcomers

Our summary of public discussions, not a rating. Vendor posts are not counted as user opinion.

Discussions

Shortlist next steps

Alternatives worth comparing

  • API-Sports / API-FootballSports data API70

    Family of per-sport REST APIs (football first) with fixtures, live scores, standings, player stats and pre-match odds, sold self-serve with a daily-request free plan.

    Free tierLiveFootball (soccer)Australian footballBaseball+9
    from $19/mo60 discussions · 1.6k repos
  • Data Golf logo
    Data GolfSports data API49

    Golf analytics site whose API exposes model predictions, live betting-tool odds, round-level historical scoring and strokes-gained data across 22 tours, plus historical odds and DFS data.

    Golf
    Price not public3 discussions · 44 repos
  • Sportmonks logo
    SportmonksSports data API69

    REST API for football with live scores, fixtures, lineups, xG, predictions and odds across 2,200+ leagues, plus separate cricket and Formula 1 APIs.

    Free tier14-day trialLiveFootball (soccer)CricketFormula 1
    from €29/mo40 discussions · 207 repos
  • Highlightly logo
    HighlightlySports data API57

    Sports API combining live scores, fixtures, standings, lineups, player stats, odds and predictions with video highlight clips. Covers football, US leagues, cricket, rugby, volleyball and handball.

    Free tierLiveFootball (soccer)American footballBasketball+7
    from $12.49/mo2 discussions · 43 repos
  • DunkAPI logo
    DunkAPISports data API49

    Basketball API with 19 endpoints for NBA games, play-by-play, shot charts, standings, injuries, sportsbook odds and player props, over REST or MCP with credit-based quotas.

    Free tierBasketballCollege sports
    from $19/mo0 discussions · 3 repos

Evidence & transparency

Official sources

Facts were extracted from the provider's own pages on 2026-11-03. Empty fields mean the provider does not say, not that the feature is missing. How we know