Click above to join the Telegram group for automated schedule updates.

📅 Open Calendar in Full Screen (Best for Mobile)
Why the timetable moves

Every session is planned around ground availability

Nothing on this timetable is arbitrary. Willoughby shuts its natural turf after rain, and SOPAC books the track out for meets and school carnivals. We plan each week against both, and when a session moves it is because one of them said no. Current status is below.

Willoughby, home groundNatural turf closes after rainCouncil shuts the grass when it is too wet to run on, often with a day or less of notice. When that happens we cancel or move the session to SOPAC.
SOPAC, Olympic ParkThe track is shared, not oursMeets, school carnivals and squad bookings take lanes or the whole track. Every block on this timetable is set against SOPAC availability before it is published.
How we planAvailability first, then the sessionWe confirm what is open at both venues, then build the week around it. A session that moves has moved because a ground said no, not because we changed our minds.

One place carries the live status, and that is the status page. It is set by coaching staff, not scraped off a council website, so it reflects the call we have actually made. Changes go to Telegram first.

See the full training ground status