One Sports Calendar. Zero Surprises.

Import your team feeds (TeamSnap, SportsEngine, LeagueApps, and more). We detect schedule changes and you approve what hits your calendar.

Schedule Caddie month view showing all your kids' sports schedules in one place

See the whole month at a glance - color-coded by team

The Sports Parent Scheduling Nightmare

You've got two kids playing four sports between them. One team uses TeamSnap. Another uses SportsEngine. A third uses LeagueApps. And the travel team coach texts you calendar links at 10 PM.

You're checking five different apps every morning just to figure out where you need to be today. You've missed games. You've shown up on the wrong day. You've driven to the wrong field.

Schedule Caddie was built by a sports parent who lived this chaos. We created the tool we desperately wished existed.

How Schedule Caddie Saves Your Sanity

Connect Any Calendar Feed

Paste the calendar feed URL from TeamSnap, SportsEngine, LeagueApps, or any platform that provides ICS/webcal feeds. Schedule Caddie reads them all.

No more manual entry. No more copy-paste. Just paste the URL and move on with your life.

We Match Events to the Right Kid/Team

Schedules come in messy. We spot team names and patterns, suggest the correct team, and you confirm once.

After that, future updates map correctly automatically. No repeated work.

One Calendar for Everything

See all your kids' schedules in one place. Switch between month view, week view, or agenda view. Each team gets its own color so you can instantly see who has what at a glance.

Filter by team, by kid, by event type, or by priority. Focus on what matters right now, or zoom out to see the whole season.

Auto-Refresh With Approval

Schedule Caddie automatically checks your ICS feeds for changes. When something changes - a game gets moved, a practice is canceled - you get a notification.

You review the changes before they appear on your calendar. No surprises. No guessing if that 8 AM game is still happening.

Rank What Matters Most

Not all games are created equal. Playoff games matter more than scrimmages. Championship tournaments trump regular season practices.

Use the 1-10 priority system to rank events by importance. Set up rules to automatically prioritize events based on keywords, and see color-coded priorities at a glance.

Grandma Wants to Know the Schedule

Generate a share link (unlisted) that lets grandparents, carpool partners, or co-parents see schedules without creating an account or downloading an app.

Anyone with the link can view. It's not listed or indexed. You can revoke access anytime.

They see the same shared calendar you do—updated when Schedule Caddie detects changes.

Three Steps From Chaos to Clarity

1

Connect Your Calendar Feeds

Paste calendar feed URLs from TeamSnap, SportsEngine, LeagueApps, or any platform that offers ICS/webcal feeds. Most team management apps have an "Export to Calendar" option - just grab that URL.

2

Confirm Teams Once

We suggest which team each feed belongs to. You confirm it one time, set colors/priorities, and future updates map correctly automatically.

3

See Everything in One Place

Your unified calendar shows all teams, all kids, all schedules. Filter by what matters. Share with family. Check it from your phone, tablet, or computer. Actually know where you're supposed to be.

Everything You Need, Nothing You Don't

Multiple Calendar Views

Month, week, and agenda views to match how you think

Color-Coded Teams

Custom colors for each team - see what's what instantly

Smart Filtering

Filter by kid, team, event type, or priority

Team Descriptions

Add notes about each team - coach info, field locations, etc.

Change Notifications

Know when schedules change before your kids do

Share Links (Unlisted)

Share with anyone without making them sign up

Responsive Web App

Works on phone, tablet, or computer - no app to download

Connect Calendar Feeds

ICS/webcal URLs from any team management platform

Works With What You're Already Using

TeamSnap calendar feeds
SportsEngine schedules
LeagueApps feeds
ICS/iCal feeds
Webcal links
Any calendar URL

If your league provides a calendar feed, we can import it.

Common Questions

What if my league doesn't use TeamSnap or SportsEngine?

Schedule Caddie works with any platform that provides a calendar feed (ICS/iCal/webcal URL). Most team management apps have an "Export to Calendar" or "Subscribe" option. If your league provides a calendar link, we can import it.

How often does it sync?

Daily automatic refresh, plus on-demand manual refresh anytime. When changes are detected, you review and approve them before they appear on your calendar.

Can I share with grandparents or co-parents?

Yes. Generate a share link (unlisted) that gives view-only access to your calendar. Recipients don't need to create an account. You can filter what's shared and revoke access anytime.

Is my data safe?

We don't sell your data. Share links are unlisted (not indexed or discoverable). You control who sees what, and you can revoke access at any time.

Free to Start. Built for Parents.

No credit card required
No ads
We don't sell your data

Takes less than 5 minutes to set up. No app to download.