There are a number of controls to stop schedules being shown on your site until you are ready. If you want to hide some of your schedule or are trying to work out why some of your schedule is hidden then check:
1/ You can hide a season in Setup > Seasons
A hidden season will not show on your public site and obviously matches won't show.
2/ You can hide division matches from a date
If you only want to release a schedule up to November 1st then for the division go to Manage > Division Settings and set the hide from date in there.
Matches up to 1st November on the public site and the later matches will be hidden.
3/ You can hide a cup from a round, for the tournament
Manage > Settings > and set the hidden round on that page
If you hide a tournament from the quarter finals then no matches in the quarter finals, semi final or final will show.
4/ Pending advanced scheduler schedules
If you have scheduled using the advanced scheduler then matches won't show on the public site till the schedule has been accepted.