standings: Get league standings

API: espn.com:espn-sports-api
Endpoint: /apis/site/v2/sports/{sport}/{league}/standings
Response format: application/json
Auth: none
Method: GET
Last Status: 200
Latency: 186ms

Description

Provides team standings with win-loss records, winning percentages, games behind, and division/conference rankings. Use this to show league tables and playoff positions.

From spec: Returns current standings for the specified league including wins, losses, and rankings.

Usage Tips

- Available during regular season and playoffs - Returns division and conference breakdowns - Includes playoff seeding when applicable - Stats include home/away splits and streaks

Parameters (5)

groups (string, query, optional)

Conference/division group filter (e.g., 80 for FBS)

league (string, path, required)

League identifier

season (integer, query, optional)

Season year (e.g., 2025)

seasontype (string, query, optional)

Season type: 1=preseason, 2=regular, 3=postseason

sport (string, path, required)

Sport category

Examples (1)

Get MLB standings doc_extracted

Retrieves current MLB division and conference standings.

curl 'https://site.api.espn.com/apis/site/v2/sports/baseball/mlb/standings'
import requests

resp = requests.get("https://site.api.espn.com/apis/site/v2/sports/baseball/mlb/standings")
data = resp.json()
import zingu_apis

api = zingu_apis.api("espn")
result = api.fetch("apis/site/v2/sports/{sport}/{league}/standings")

for item in result:
    print(item)
const resp = await fetch("https://site.api.espn.com/apis/site/v2/sports/baseball/mlb/standings");
const data = await resp.json();

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-04-16 02:30:22.872797 200 186ms
2026-04-15 02:06:55.609453 200 179ms
2026-04-14 02:41:53.672050 200 335ms
2026-04-12 12:53:33.002728 200 156ms
2026-04-10 06:47:57.134384 200 95ms