Skip to Content
SeasonsSeason Calendar

Season Calendar

Every season has a schedule, and UltiStackr makes it easy to see everything in one place. The season calendar shows all events linked to your season — practices, games, scrimmages, and tournaments — so your team always knows what’s coming up next.

Viewing the Season Calendar

  1. Navigate to the Seasons tab and select your season.
  2. Tap Calendar to see all events associated with the season.

The calendar view shows events in chronological order with key details like date, time, location, and event type. You can switch between a list view and a monthly calendar view depending on your preference.

Linking Events to a Season

Events are linked to a season when you create them — you’ll select the season from a dropdown during event creation. You can also link or unlink events after the fact:

  1. Open an existing event.
  2. Tap Edit.
  3. Change the Season field to assign it to a different season, or clear it to unlink the event entirely.
  4. Tap Save.

An event can only belong to one season at a time. If you’re running overlapping seasons (like indoor league and outdoor club), assign each event to the season it primarily belongs to.

Filtering the Calendar

The season calendar supports filters to help you zero in on what matters:

  • Event type — Show only practices, games, scrimmages, or tournaments
  • Date range — Focus on a specific week or month
  • RSVP status — See events you haven’t responded to yet

Filters are especially handy for players who want a quick look at upcoming games, or coaches who want to review the practice schedule without the noise.

iCal Export & Calendar Feed Tokens

One of the most-requested features: subscribe to your season schedule from Google Calendar, Apple Calendar, Outlook, or any app that supports iCal feeds.

How It Works

UltiStackr generates a unique calendar feed token for each season. This token produces a URL that your calendar app can subscribe to. When events are added, updated, or removed in UltiStackr, the changes are automatically reflected in your external calendar — no manual syncing required.

Generating a Calendar Feed Token

  1. Open your season and go to Calendar or Settings.
  2. Tap Calendar Feed or Export to Calendar.
  3. UltiStackr generates a unique feed URL for the season.
  4. Copy the URL.

Subscribing in Your Calendar App

Google Calendar

  1. Open Google Calendar  on the web.
  2. In the left sidebar, click the + next to “Other calendars.”
  3. Select From URL.
  4. Paste the feed URL from UltiStackr.
  5. Click Add calendar.

Apple Calendar (macOS / iOS)

On macOS:

  1. Open Calendar.
  2. Go to File > New Calendar Subscription.
  3. Paste the feed URL.
  4. Click Subscribe and configure your refresh interval.

On iOS:

  1. Go to Settings > Calendar > Accounts > Add Account > Other.
  2. Tap Add Subscribed Calendar.
  3. Paste the feed URL and tap Next.

Outlook

  1. Open Outlook Calendar.
  2. Click Add calendar > Subscribe from web.
  3. Paste the feed URL.
  4. Click Import.

Calendar feeds are read-only. Changes made in your external calendar app won’t sync back to UltiStackr — always manage events inside the app. Most calendar apps refresh subscribed feeds every few hours, so there may be a short delay before new events appear.

Managing Feed Tokens

Each season has its own feed token. You can manage tokens from the season settings:

  • Regenerate token — If you need to invalidate the old URL (e.g., someone who left the team still has the link), you can regenerate the token. This creates a new URL and the old one stops working. Anyone using the old URL will need to re-subscribe.
  • Revoke token — Completely disable the calendar feed for the season.

Feed tokens are tied to the season, not to individual players. Anyone with the URL can view the season’s event schedule (dates, times, locations). No sensitive team data (rosters, strategy, chat) is exposed through the feed.

Season Timeline View

For a high-level look at your season, the Timeline view shows all events plotted along the season’s date range. This is useful for:

  • Spotting gaps in the schedule (nobody wants a three-week break before a tournament)
  • Seeing the balance between practices and competitive events
  • Planning rest weeks or taper periods before big tournaments

Looking for details on creating and managing individual events? Head over to Events & Calendar for the full breakdown.

Last updated on