How to Get a YMCA Youth Sports Schedule on Your Calendar

A YMCA basketball season is eight Saturday mornings at a gym you have to look up, a practice night that was set at the coach’s meeting, and a schedule that shows up about a week before the first game — in whatever system your Y happens to use.

That last part is the catch. There is no one YMCA schedule app. Some associations run on TeamSnap, many on PlayerSpace, some on Y Game Time, and some post a PDF or keep the schedule inside your member account. So this guide starts with finding out which one yours is, then gives the matching route onto the family calendar — a live link where one exists, and an honest upload where it does not.

⏱ Takes about 5 minutes

Which system does your Y use? Then the matching route

  1. 1

    Find out which system your Y publishes schedules on. There is no single YMCA schedule system. Each association runs its own youth sports, and the ones we checked in October 2026 split several ways: the YMCA of Central Florida sends team and game information through TeamSnap; Greater Charlotte, Greater San Antonio, Greater Omaha, and Middle Tennessee use PlayerSpace; Middle Tennessee and Central New Mexico also run Y Game Time sites; the YMCA of South Hampton Roads shows practice and game schedules inside your YMCA member account. Check the registration confirmation email, the league page on your Y’s website, or the welcome email from the sports director — it names the platform.

  2. 2

    If it is TeamSnap: use the calendar link. TeamSnap publishes a real calendar feed per team. Copy the subscription link from the team’s schedule and paste it into Schedule Caddie; from then on the schedule updates itself and you get an email when a game moves. Our step-by-step guide is linked below. The same goes if your Y happens to run on LeagueApps, SportsEngine, or GameChanger — each has its own guide.

  3. 3

    If it is Y Game Time: look for “Calendar: Subscribe” on the team page. On the YMCA of Central New Mexico’s Y Game Time site, each team listed in a division shows “Calendar: Subscribe | Download.” The Subscribe link is a webcal address for that team, and the Y’s own instructions say to click the team name and then Subscribe next to Calendar. Copy that link (right-click or long-press on it, or open it and copy the address) and paste it into Schedule Caddie as a feed. Your association’s Y Game Time site may be laid out a little differently; if there is a Subscribe link, it is the one you want. The page itself notes that Android phones do not auto-update that subscription — which is one more reason to let Schedule Caddie carry it.

  4. 4

    If it is PlayerSpace, the YMCA League App, or a sheet: capture and upload. We could not find a calendar export in PlayerSpace’s app listing or on the Y pages that explain it, and the same is true of the YMCA League App. If your Y posts a PDF, a flyer, or a web page instead, there is nothing to subscribe to either. So capture it: screenshot the team schedule in the app, save the web page as a PDF from a computer, or take a clear photo of the printed sheet — the whole page in frame, including the header. Then create a free Schedule Caddie account and upload the file. PDF, PNG, and JPG, up to 10MB.

  5. 5

    Check the rows, then approve. Every game the reader finds comes back as a checkable list before anything saves — date, time, opponent, gym. League schedules often list the whole division at once, so uncheck the games that are not your kid’s, fix a misread time, and approve. Only the rows you leave checked become events.

  6. 6

    Merge it with the rest of the family. The Y season lands color-coded next to the other kid’s travel team, the school calendar, and anything you brought in from a team app, with overlapping games flagged. Share a link with the other parent or the grandparents who come to Saturday games, and subscribe your own phone to the merged calendar once instead of per league.

The platform guides, by name

If your Y’s welcome email names one of these, go straight to its guide — each one shows exactly where the calendar link lives and what to do with it:

Put the season on the calendar before the schedule exists

Y schedules post late by design — teams are formed after registration closes, and the games are drawn up after that. Charlotte’s summer playbook had game schedules posting one week before the first practice. So the useful habit is to block the game day as soon as you register: the program page names the day of the week and the gym, and that is enough to keep the other kid’s tournament or a birthday party from landing on top of it.

Then, when the real schedule posts, bring it in — by link if your Y has one, by upload if not — and the placeholder gives way to actual games with actual times.

If something is not working

The season starts in a week and there is still no schedule

That is normal at a Y. Greater Charlotte’s summer basketball playbook listed game schedules posting a week before the first practice, and Middle Tennessee says coaches get rosters about one to two weeks before the season starts. Put the season on the calendar now as a weekly placeholder — the Y’s program page usually names the game day and the gym — and replace it with the real games when they post.

Games got cancelled for weather and my calendar still shows them

Cancellations at PlayerSpace Ys go out as emails and texts through PlayerSpace, and Y Game Time Ys offer text alerts — neither of which edits a schedule you uploaded as a file. If your schedule came in through a live link (TeamSnap, or a Y Game Time Subscribe link), the next hourly re-read picks up the change and you get an email saying what moved. If it came in as an upload, the text from the Y is your source; delete the game or upload the revised schedule and approve the difference.

Two kids, two Y leagues, one gym on the same morning

Bring both schedules in — by link or by upload — and the overlapping game times are flagged on the merged calendar. That is the whole point of putting Y schedules somewhere other than two app logins: you see the 9:00 and the 9:30 at different gyms before Saturday, not during it.

My Y switched platforms this season

It happens — Middle Tennessee moved to Y Game Time starting with a fall season, per its own announcement. Treat each season as its own schedule in Schedule Caddie: add the new source, archive last season, and the merged calendar and any link you have already shared stay the same.

Frequently asked questions

Does the YMCA have a calendar feed I can subscribe to?

Sometimes. It depends entirely on which platform your association uses. Ys on TeamSnap have a real per-team feed. The Y Game Time site we checked (YMCA of Central New Mexico) shows a Calendar: Subscribe link on each team, which is a webcal feed. Ys on PlayerSpace or the YMCA League App, or that post a PDF or web page, did not have a feed we could find as of October 2026. If your Y hands out something we have not covered, tell us and we will add it.

Will I get an email when a game moves?

Only for schedules that come in through a live link. A linked feed is re-read every hour and the email names exactly what changed. An uploaded screenshot or PDF is a snapshot — it cannot know the Y revised the schedule. For those, the Y’s own text or email is the signal, and uploading the new version shows you the differences before you approve them.

Can I export my PlayerSpace schedule to a calendar?

We could not find a way. PlayerSpace’s app listing describes viewing schedules and game information and messaging, and the Y pages that explain PlayerSpace talk about 24/7 online access, weekly schedule emails, and cancellation texts — none mention a calendar export or subscribe option. If your PlayerSpace site shows one, use it and tell us; otherwise the screenshot-and-upload route above is the honest answer.

Is this the same for YMCA basketball, soccer, flag football, and volleyball?

At a given Y, usually yes — the platform is chosen by the association, not the sport. The YMCA of Central Florida’s basketball page and Greater Charlotte’s basketball, flag football, and volleyball playbooks each point to the same system for that Y. Find out once, and every Y sport your kids play follows the same route.

How current is this guide?

Researched October 28, 2026, from the YMCA association pages named above and the app-store listings for PlayerSpace and the YMCA League App. The Y is hundreds of independent associations and they change platforms, so if a step does not match what your Y gave you, tell us — we keep these guides honest.

The Y season is usually one of several. The travel team is on GameChanger, the club season on SportsEngine, the school on a PDF — every sport on a different app is the normal state of a sports family, and one merged calendar is the fix for all of them at once.

Paste your link — or upload the PDF — one family calendar, free

Every kid, every schedule, every app — merged, color-coded, and watched for changes.

Get Started Free

Want to see it first? Explore a real family's calendar — no account needed.

Prefer an interactive walkthrough? Try the guided wizard

Related guides

Every schedule on one family calendar

Free · iPhone, Google or Outlook · one email when anything moves

Get my calendar