Skip to main content
GET
Team Recent Form

Overview

The Recent Form endpoint returns a team’s most recent completed matches, showing wins, draws, and losses. This data is essential for form analysis, betting insights, and understanding a team’s current momentum.

Query Parameters

integer
required
The competitor/team ID to retrieve recent form for
integer
default:"5"
Number of recent games to return (typically 5-10)
integer
Application type identifier (auto-resolved)
integer
Language identifier (auto-resolved)
string
Timezone for date/time values (auto-resolved, or specify e.g., America/New_York). All startTime fields use ISO 8601 format with a dynamic timezone offset.
integer
User’s country for localization (auto-resolved)

Response Structure

array
Array of sport definitions
array
Array of country definitions for teams in the results
array
Array of competitions the team played in
array
Array of all teams involved in the matches
array
Array of recent match results

Outcome Values

Winner Values

Example Request

Example Response

Use Cases

  1. Form Analysis: Display W-D-L streak (e.g., “WWWWW” for 5 consecutive wins)
  2. Betting Insights: Analyze recent performance before placing bets
  3. Match Previews: Show both teams’ recent form before a match
  4. Team Profiles: Display current momentum and recent results
  5. Head-to-Head Context: Combine with H2H data for comprehensive analysis

Calculating Form String

Authorizations

x-api-key
string
header
required

Your SportsAPI Pro API key

Query Parameters

competitor
integer
required

Team/Competitor ID

Example:

2827

numOfGames
integer
default:5

Number of recent games to return

Response

200

Recent form retrieved successfully

Last modified on June 29, 2026