Overview
The MatchPlayerHeatmap endpoint returns spatial activity data for a specific player during a match. The response contains coordinates on the pitch where the player interacted with the ball or was active, along with the number of occurrences at each position. This data can be used to generate player heatmaps, showing areas where the player was most active throughout the match. The heatmap is generated relative to a 1920 × 1080 pitch coordinate system. Typical use cases include:- Tactical analysis
- Broadcast graphics
- Player movement visualization
- Performance analytics dashboards
- Scouting tools
Parameters
Always use
apiAPI name. Use
MatchPlayerHeatmapAPI version. Use
V2Output format (
json or xml)Unique identifier of the match
Unique identifier of the player’s team
Unique identifier of the player
API authentication key
Example Request
Heatmap Data Fields
| Field | Description |
|---|---|
| x | Horizontal coordinate on the pitch |
| y | Vertical coordinate on the pitch |
| count | Number of recorded events at this coordinate |
Coordinate System
The heatmap uses a 1920 × 1080 coordinate grid, representing the football pitch.| Axis | Range | Description |
|---|---|---|
| X | 0 → 1920 | Left to right across the pitch |
| Y | 0 → 1080 | Top to bottom across the pitch |
Notes
- Each coordinate represents a cluster of player activity events.
- Higher counts indicate greater interaction frequency in that zone.
- The dataset can be visualized using heatmap rendering libraries or pitch visualization tools.
- Coordinates are designed for full HD pitch visualizations (1920×1080).