Getting Started
SportsCal gives you a calendar subscription URL that syncs directly with your calendar app (Google Calendar, Apple Calendar, Outlook). You subscribe once, and when game times change, your calendar automatically updates — no manual work needed. It's like having a personal assistant that keeps your sports schedule always current.
Use the Calendar Builder to pick your favorite teams, set your reminder preferences, and get a custom calendar link in under 60 seconds. Then just paste the link into your calendar app and you're set.
SportsCal works with any app that supports iCalendar (.ics) subscription feeds, including Google Calendar, Apple Calendar (iPhone, iPad, Mac), Microsoft Outlook, Yahoo Calendar, and more. If your calendar app can subscribe to a URL, it works with SportsCal.
Use the search on the homepage to find any team by name, or browse by league on the leagues page. You can also use the Calendar Builder to search and pick multiple teams at once.
Pricing & Billing
SportsCal is $47 per year. This gives you unlimited access to all teams, all leagues, auto-syncing calendar feeds, multi-team collections, the AI Sports Assistant, custom reminders, and priority support.
No, it's an annual subscription of $47/year. This gives you unlimited access to all teams and leagues, with automatic schedule updates throughout the year. You can cancel anytime from your profile's billing section.
We pay for real-time sports data APIs, server hosting, and continuous development to ensure your calendars are always accurate and up-to-date. The subscription helps us maintain this service without ads and keeps the data flowing reliably.
Go to your Profile → Billing section and click "Manage Subscription." This opens the Stripe billing portal where you can cancel, update your payment method, or view invoices. Your access continues until the end of your billing period.
You can create a free account and browse all teams and schedules. The paid subscription unlocks auto-syncing calendar feeds, multi-team collections, the AI Sports Assistant, and custom reminders. You can try the Calendar Builder to see exactly what you'd get before subscribing.
Calendars & Syncing
Your calendar automatically updates! Unlike static downloads, SportsCal uses live sync to ensure you always have the correct times, even for rain delays, TV schedule changes, flex scheduling, or playoff adjustments.
Our data is refreshed frequently from official sources. Your calendar app will pick up changes the next time it syncs — most apps refresh subscriptions every few hours, though the exact timing depends on your calendar provider.
Both! Subscribe to individual team calendars for your favorites, or get full league calendars with every game. Premium subscribers can access complete league calendars showing all matchups across the entire season.
Yes! When building your calendar, you can choose reminder timing: 15 minutes, 30 minutes, 1 hour, or 2 hours before each game. Reminders appear as native calendar notifications on your phone or computer.
Each event includes the matchup (home vs away teams), date and time in your timezone, venue/stadium name, and TV channel when available. For completed games, scores are also included.
Collections
Collections let you combine multiple teams from different sports into one single calendar feed. Instead of subscribing to each team separately, you create a collection — for example "My Teams" with the Chiefs, Lakers, and Yankees — and subscribe to one URL that includes all their games.
There's no hard limit. You can add teams from any sport and any league into a single collection. Add your NFL team, your spouse's NBA team, your kids' hockey team — all in one calendar feed.
Yes! Premium subscribers can create as many collections as they want. Many users create separate collections like "My Teams," "Family Teams," or "Soccer Only" and subscribe to each in their calendar.
FIFA World Cup 2026
Yes! SportsCal has all 104 FIFA World Cup 2026 matches — every group stage game, Round of 32, Round of 16, Quarterfinals, Semifinals, Third-place match, and the Final. Subscribe once and the entire schedule lives in your calendar, auto-updating if any times change.
The 2026 FIFA World Cup kicks off on June 11, 2026. It's the first World Cup to feature 48 teams, spread across 16 cities in the USA, Canada, and Mexico. The Final is on July 19, 2026 at MetLife Stadium in East Rutherford, New Jersey.
Head to sportscal.io/league/world-cup, sign up for a SportsCal subscription ($47/yr), and you'll get a live calendar feed URL. Paste it into Google Calendar, Apple Calendar, or Outlook — all 104 matches appear instantly in your timezone and stay up to date automatically.
Yes. SportsCal uses a live-syncing calendar feed, not a static download. If FIFA reschedules a match or kickoff times are adjusted, your calendar updates automatically — no manual action required.
All 16 host venues across three countries are included: in the USA — MetLife Stadium (NJ), AT&T Stadium (Dallas), SoFi Stadium (LA), Levi's Stadium (SF), Hard Rock Stadium (Miami), Gillette Stadium (Boston), Lincoln Financial Field (Philadelphia), Arrowhead Stadium (Kansas City), Lumen Field (Seattle), and Empower Field (Denver). In Canada — BMO Field (Toronto) and BC Place (Vancouver). In Mexico — Estadio Azteca (Mexico City), Estadio Akron (Guadalajara), and Estadio BBVA (Monterrey).
Sports & Leagues
SportsCal covers 18+ leagues: NFL, NBA, MLB, NHL, Premier League, La Liga, Serie A, Bundesliga, Ligue 1, Champions League, MLS, Liga MX, UFC, Bellator MMA, Formula 1, NCAA Football, and NCAA Basketball. Over 500 teams total across all major professional sports.
Yes! SportsCal includes Premier League (England), La Liga (Spain), Serie A (Italy), Bundesliga (Germany), Ligue 1 (France), Champions League, MLS (USA), and Liga MX (Mexico). All with automatic timezone conversion to your local time.
Yes! We regularly add new leagues based on user requests. If there's a league you'd like to see, let us know and we'll prioritize it.
AI Sports Assistant
The AI Sports Assistant is a chat feature available to Premium subscribers. You can ask it about player injuries, league standings, playoff scenarios, upcoming games, and more. It uses up-to-date sports data to give you quick, accurate answers.
Premium subscribers get 50 queries per rolling 7-day window. The counter resets automatically, so you'll always have fresh queries available.
The data is approximately 15 minutes behind real-time. It's great for checking injury reports, standings, and game previews, but not designed for live in-game updates.
Account & Support
Go to the password reset page. You'll receive an email with a reset link. You can also reset your password from your Profile → Settings.
You can reach us through the support widget on any page (the green circle button), email us directly at sportscal@920four.com, or use the contact form. We typically respond within 24 hours.
Your calendar subscription links are tied to your account. While you can share a link, heavy usage from multiple devices may be flagged. For family use, each person should have their own account so they can customize their teams and reminders.

Still have questions?

We're here to help. Reach out anytime.