Skip to main content
Given two teams’ team1_id/team2_id, returns their last N historical meetings (default 10, adjustable), with a field structure identical to the fixtures list. Typically used for the “Head-to-Head” section of a pre-match analysis page, helping users quickly understand the two teams’ past record and recent trends.

Endpoint

Parameters

Response fields (data: array)

*_label convention: when lang is a non-default language (e.g. zh-CN), status retains its original value, and a parallel localized label status_label is added (only textual statuses can be localized). Not every value has localized text; when there is no corresponding text this field is omitted, so clients must handle that gracefully. Team names/league names (home/away/league) are not yet localized by lang.

Enum reference

The status field takes one of three forms: 1). Textual status: 2). HH:MM form (e.g. 15:00, 19:45): not started, the value is the UTC kickoff time (matches the time field). 3). Plain numeric form (e.g. 9, 45, 88): in progress, the value is the current match minute.

Request example

Response example

Head-to-head example: Argentina vs England (excerpt)