AP

API-Baseball

MLB and global baseball API with live scores and stats

7.2 / 10GoodVerified
Starting PriceFree
Free TierYes
Live DataYes
WebSocketNo
Commercial UseYes

Overview

API-Baseball provides comprehensive baseball data covering MLB, NPB, KBO, and other major baseball leagues worldwide. It offers live scores, fixtures, results, standings, player statistics, team statistics, and odds. Part of the API-Sports ecosystem, it is one of the most complete baseball APIs available.

Pros

  • Baseball focused
  • MLB, NPB, KBO coverage
  • Player and team stats
  • Odds data
  • Global baseball coverage

Cons

  • Baseball only
  • No streaming
  • Limited historical depth
  • No GraphQL

Best For

MLB appsBaseball score trackersFantasy baseballGlobal baseball fans

Not Ideal For

Multi-sport appsNon-baseball sportsBudget hobby projectsGraphQL-based projects

Specifications

REST APIYes
GraphQLNo
WebSocketNo
WebhooksNo
OpenAPI SpecYes
Player StatsYes
Team StatsYes
Odds DataYes
Historical Data2019+ for MLB
Request Limits100 requests/day (free), up to 500,000/month (Pro)
Commercial UseYes
RedistributionNo
White LabelNo

SDKs

PythonPHPNode.js

Leagues

MLBNPBKBOCPBLLMBSerie del Caribe
Last verified: 2026-08-08

Pricing Plans

Free

Free

100/day

  • MLB data
  • Basic scores

Starter

$24.99/month

50,000/month

  • All leagues
  • Stats
  • Odds

Pro

$99.99/month

500,000/month

  • Everything
  • Priority support