Predicted Lineups
Available on: Starter, Growth, Pro, Enterprise (legacy plans not included)
The predictedLineups include gives you an early estimate of a team's starting eleven and bench before the official lineup is released. Predictions are generated automatically using Sportmonks' own historical data, including previous lineups, known injuries, and suspensions.
Predicted lineups are estimates, not guarantees. They will be replaced by the official lineup once it is confirmed (typically around one hour before kick-off).
How it works
When you request fixture data with the predictedLineups include before a team's official lineup has been published, the API returns a data-driven prediction based on:
Previous lineup selections for each team
Known injuries and suspensions
Historical formation and player preferences
Once the official lineup is confirmed, the lineup_confirmed flag in the metadata field is set to true, and the predicted lineup is replaced with the actual confirmed data.
Endpoints
Fixture include
Add predictedLineups as an include on the fixtures or livescores endpoints:
GET https://api.sportmonks.com/v3/football/fixtures/{id}
?api_token=YOUR_TOKEN&include=predictedLineupsBy player
Returns predicted lineup history for a specific player across fixtures.
Example request
Example response
By team
Returns predicted lineup data for a specific team across fixtures.
Example request
Example response
Response fields
id
integer
Unique identifier for this predicted lineup entry
sport_id
integer
Sport type identifier (1 = football)
fixture_id
integer
Associated fixture ID
player_id
integer
Unique player identifier
team_id
integer
Team identifier
formation_field
string
Player's predicted position in formation (e.g. "4:1")
position_id
integer
Player's position type ID
detailed_position_id
integer
Player's detailed position type ID
type_id
integer
Lineup entry type identifier
formation_position
integer
Sequential formation position number
player_name
string
Player's name
jersey_number
integer
Player's jersey number
Usage
Add predictedLineups as an include on the fixtures or livescores endpoints:
Predicted vs Premium Expected Lineups
Sportmonks offers two pre-match lineup features. The right choice depends on your use case and plan:
predictedLineups
expectedLineups (Premium)
Availability
All plans (legacy excluded)
Growth and above (add-on required)
Data source
Historical data and previous lineups
Live monitoring by analysts reviewing news, press conferences, and injury reports
Update method
Automated
Human-curated
Best for
General pre-match display
Fantasy, betting, and time-sensitive use cases
For more information on the premium option, see Premium Expected Lineups.
Last updated
Was this helpful?