World Cup 2026 squads - all 48 teams
Full squads, captains, managers, and live starting XIs for every World Cup 2026 team. Use the API to power fantasy apps, lineup widgets, captain pickers, and squad comparison tools.
UEFA
14 teamsCONMEBOL
6 teamsCONCACAF
8 teamsAFC
9 teamsCAF
9 teams/football/teams/{team_id}/squad
Get a full World Cup squad for any of the 48 teams.
- Live starting XIs at kickoff
- Captain and manager metadata
- Shirt numbers and positions
- Player metadata (age, club, height)
// Squad for a single World Cup 2026 team
const response = await fetch(
'https://api.thestatsapi.com/api/football/teams/{team_id}/squad?competition_id={COMPETITION_ID}',
{ headers: { 'Authorization': 'Bearer YOUR_API_KEY' } }
);
const { data } = await response.json();Frequently Asked Questions
When are the official World Cup 2026 squads announced?
FIFA requires final 26-player squads to be submitted approximately one week before the tournament begins on June 11, 2026. Provisional squads are typically named 4-6 weeks earlier.
How many players are in a World Cup 2026 squad?
Each of the 48 teams names a 26-player squad for the 2026 FIFA World Cup, up from 23 used at previous editions.
Can I get live starting XIs for every World Cup 2026 match?
Yes. Lineups (formations, starting XIs, substitutes, captains) are available via TheStatsAPI lineups endpoint and are published 30-60 minutes before kickoff for every fixture.
How do I get a single team's World Cup squad via the API?
Use the teams squad endpoint with the World Cup competition_id and the team_id you want. The API returns each player's position, shirt number, age, and club.
Build a fantasy World Cup app with live squads
7-day free trial. All endpoints on every plan.