Soccer Schedule Download
Pull live schedules from Let's Play Soccer with the path that fits your night best: start with manual team IDs for the quickest lookup, or import access when you want player discovery before choosing teams and loading schedules.
- Quick manual team lookups
- JWT-based player discovery
- ICS downloads or Google Calendar adds
Get your schedule
Choose your workflow
Manual team IDs get you to the schedule quickest. Import access helps you discover current teams from your signed-in account, and Google Calendar is ready when you want direct adds after the schedule loads rather than downloading the .ics file.
Fetch by team ID
Use manual lookup when you already know the numeric team IDs and want the schedule right away or don't want to allow JWT import access.
Import access for player discovery
Import a JWT only when you want the app to find linked players before you choose teams.
Download or sync after the schedule loads
Pick the matches you want, then download an .ics file or add them directly to Google Calendar.
Need player discovery? Sign in on Let's Play Soccer in another tab, then copy a JWT from an authenticated request in DevTools before importing access.
Quickest fetch path
Load schedules right away when you already know the numeric team IDs you want.
Manual Team IDs
Start here when you already know which numeric Let's Play Soccer team IDs you want to load.
Discovery fetch path
Use import access only when you want player discovery before you confirm teams and load the schedule.
Player Discovery
Import the JWT from your signed-in Let's Play Soccer browser session when you want to discover linked players first, then choose which teams to include.
Player Discovery uses the JWT (JSON web token) from your signed-in Let's Play Soccer account, which gives full access to your account (only used to query players/teams/schedules/results).
No import active
Import a JWT when you want the app to discover linked players. You'll choose players first, then confirm teams before schedules load.
Download or sync after fetch
Once the schedule loads, save it as an .ics file or connect Google Calendar for direct adds and result sync.
Google Calendar Connection
Connect once to save a destination calendar and add selected matches without downloading an .ics file.
Google Calendar not connected
Connect Google Calendar once to add selected games directly without downloading an .ics file.
Your next matchday starts here
Start with manual team IDs for the quickest lookup, or import access when you want to choose players and teams before loading schedules.
- Enter team IDs for a direct schedule lookup
- Import access if you want linked-player discovery
- Download ICS or connect Google after the schedule loads