Team of the week
Contents

What Sportmonks provides

Sportmonks’ TOTW engine selects the top 11 performers from every completed round using a proprietary player rating model. The selection process works as follows:

  1. Player ratings are collected from every lineup in the round, with each player assigned a positional role based on the actual formation they played in (for example, a centre-back and a left-back are treated as distinct roles).
  2. For each commonly used formation, the engine selects the highest-rated player at each role, with a cap of three players per team to keep selections competitive and varied.
  3. The engine then calculates the average rating for each possible TOTW lineup and selects the formation with the highest overall score as the Team of the Week for that round.

The result is published as soon as all fixtures in a round are complete. Each TOTW response includes the selected players, their positions in the chosen formation, and their ratings for that round.

Note: TOTW is currently in public beta. Coverage is limited to round-based competitions; knockout stages and playoff matches are not supported.

Endpoints

There are three TOTW endpoints:

GET All Available TOTWs returns every TOTW generated across all rounds within your subscription. Use this to browse historical selections or build an archive view.

GET https://api.sportmonks.com/v3/football/team-of-the-week?api_token=YOUR_TOKEN

GET TOTW by Round ID returns the Team of the Week for a specific round. Use this to display the TOTW alongside your matchday or round coverage.

GET https://api.sportmonks.com/v3/football/team-of-the-week/rounds/{round_id}?api_token=YOUR_TOKEN

GET Latest TOTW by League ID returns the most recently published TOTW for a given league. Use this for an always-current TOTW widget that updates each round without needing to track round IDs.

GET https://api.sportmonks.com/v3/football/team-of-the-week/leagues/{league_id}/latest?api_token=YOUR_TOKEN

 

Includes

All three TOTW endpoints support the following includes:

– player — enriches each selected player with full profile data (name, nationality, height, image, etc.)
– team — adds team metadata for each selected player (name, logo, etc.)
– round — appends round metadata to the response, including the round name, start and end dates, and associated fixtures

Example with includes:

GET https://api.sportmonks.com/v3/football/team-of-the-week/leagues/{league_id}/latest?api_token=YOUR_TOKEN&include=player;team;round

 

What you can build with TOTW data

– Weekly TOTW features — publish a round-by-round best XI graphic or interactive lineup display after each matchday
– Player of the Round highlights — surface individual standout performers from within the TOTW selection
– Season TOTW archives — retrieve all historical TOTWs for a league and display which players appeared most frequently
Fantasy football integrations — use TOTW selections as a data signal for player form and round performance.
– Editorial automation — generate TOTW content automatically from the API response, without manual editorial selection each week
– Cross-league TOTW comparisons — query the latest TOTW for multiple leagues and compare top performers across competitions

Availability

TOTW data is included in all Starter, Growth, Pro, and Enterprise plans. Coverage is limited to leagues that use a round-based format; the specific leagues supported are listed in the Sportmonks TOTW coverage sheet, linked in the Football API v3 documentation. As TOTW is currently in public beta, coverage may expand over time.

You can explore and test the TOTW endpoints using the Sportmonks Postman collection or the API tester in MySportmonks.

Try it free ; all paid plans include a 14-day free trial, and the forever-free plan gives you immediate access to the Danish Superliga and Scottish Premiership with no credit card required.

FAQs about team of the week

How does Sportmonks select the Team of the Week?
The TOTW is generated automatically from player ratings collected across all fixtures in a round. The engine selects the highest-rated player for each positional role across multiple possible formations, caps selections at three players per team, and picks the formation with the highest combined average rating as the final Team of the Week.
When is the TOTW published after a round finishes?
Player ratings are updated once all fixtures in a round are complete, and the TOTW is made available immediately thereafter. The GET Latest TOTW by League ID endpoint will always return the most recently published selection for a given league.
Which leagues are covered by TOTW?
TOTW covers round-based competitions within your subscription. Knockout stages and playoff matches are not supported. The full list of covered leagues is available in the Sportmonks TOTW coverage sheet, linked in the Football API v3 documentation.
Can I retrieve historical TOTWs from previous rounds?
Yes. Use GET All Available TOTWs to retrieve every selection across all rounds within your subscription, or GET TOTW by Round ID to target a specific historical round.
Is TOTW available on all Sportmonks plans?
Yes. TOTW is included in all Starter, Growth, Pro, and Enterprise plans. As it is currently in public beta, the feature set and coverage may change as it moves towards a full release.

Written by David Jaja

David Jaja is a technical content manager at Sportmonks, where he makes complex football data easier to understand for developers and businesses. With a background in frontend development and technical writing, he helps bridge the gap between technology and sports data. Through clear, insightful content, he ensures Sportmonks' APIs are accessible and easy to use, empowering developers to build standout football applications