Skip to main content
GET
Upcoming Games

Overview

To fetch detailed information about a specific competitor (team/club), use the fixtures or results endpoints with the competitor ID. The /stats endpoint may return empty data for some competitors, so using fixtures/results endpoints is more reliable.
The /stats endpoint may return empty data for some competitors. Always use the fixtures or results endpoints as the primary source for competitor details, with stats as supplementary data.

Step 1: Fetch Competitor Data via Fixtures

This returns upcoming matches for the competitor along with competitor metadata in the competitors array.

Step 2: Fallback to Results if No Fixtures

If the competitor has no upcoming fixtures, use the results endpoint:

Parameters

All startTime fields in game data use ISO 8601 format with a dynamic timezone offset based on the resolved or specified timezone.

Request

Response

The competitors array in the response contains competitor details:

Important Notes

  1. Always filter by ID: The competitors array may contain additional related teams (opponents). Always filter by the specific competitor ID you’re looking for.
  2. Use fixtures first: Fixtures endpoint is preferred as it includes upcoming matches. Fall back to results if no fixtures are available.
  3. Country lookup: Use the countryId to look up the country name from the /countries endpoint or the countries array in the response.

Competitor Fields

SEO-Friendly URLs

For SEO purposes, use the nameForURL field to construct URLs:
Example:
The route extracts the ID from the last segment of the slug (after the final hyphen) to fetch the competitor data.

Authorizations

x-api-key
string
header
required

Your SportsAPI Pro API key

Query Parameters

competitions
integer

Filter by competition ID

Example:

132

date
string<date>

Filter by date (YYYY-MM-DD)

Example:

"2026-01-26"

Response

200

Fixtures retrieved successfully

Last modified on June 29, 2026