Volleyball Stat Tracking

Managing your team schedule

The Schedule feature helps you plan and organize your team's upcoming matches throughout the season. You can add match details, track home and away games, assign matches to tournaments, and seamlessly transition from scheduled matches to recording actual game stats.

VBallStat Team Schedule

Accessing the Schedule

There are two ways to access your team's schedule:

  1. From the Coach Dashboard: Click the "📅 Schedule" quick action card
  2. From the Sidebar: Navigate to your team, select a season, then choose Schedule from the season options

Note: You must have at least one season created before you can use the schedule feature.

Adding a Scheduled Match

To add a new match to your schedule:

VBallStat Add Match to Schedule Form

  1. Click the "+ Add Match" button in the top-right corner
  2. Fill in the match details (see fields below)
  3. Click "Add Match" to save

Match Details Fields

Required Fields

  • Opponent * - The name of the opposing team
  • Date * - The date the match will be played

Optional Fields

  • Time - The start time of the match (e.g., 6:00 PM)
  • Location - The venue or address where the match will be played
  • Home/Away - Whether it's a home game, away game, or at a neutral location
    • Home - Playing at your team's venue
    • Away - Playing at the opponent's venue
    • Neutral - Playing at a third-party location
  • Match Type - The type of match being played
    • Regular Season - Standard league/season matches
    • Tournament - Part of a tournament event
    • Scrimmage - Practice match (non-competitive)
    • Playoff - Postseason/playoff match
  • Tournament - If Match Type is "Tournament", you can select which tournament this match belongs to (only shows tournaments created for the current season)
  • Notes - Any additional information about the match (special instructions, uniform requirements, etc.)

Viewing Your Schedule

Your schedule is organized into two sections:

Upcoming Matches

Matches scheduled for today or future dates appear in the "Upcoming Matches" section. These are sorted chronologically with the soonest match appearing first.

Each match card displays:

  • Opponent name
  • Home/Away indicator (color-coded badge: green for home, blue for away)
  • Tournament name (if applicable, shown with a 🏆 icon)
  • Date and time
  • Location (with 📍 icon)
  • Notes (if added)
  • Action buttons (Record Match, Edit, Delete)

Past Scheduled (Not Recorded)

Matches with dates in the past that haven't been recorded yet appear in this section. These are displayed with reduced opacity to distinguish them from upcoming matches.

This section helps you identify matches that were scheduled but may not have been played or recorded yet, so you can either record them or remove them from the schedule.

Recording a Match from the Schedule

One of the most powerful features of the schedule is the ability to seamlessly transition from a scheduled match to recording its stats:

  1. Find the scheduled match in your list
  2. Click the "📝 Record Match" button on the match card
  3. The match recording interface opens with pre-filled information:
    • Opponent name
    • Match date
    • Location
    • Tournament association (if applicable)
  4. Begin recording stats for the match

Tip: This saves time by automatically filling in match details, ensuring consistency between your schedule and recorded matches.

Editing a Scheduled Match

To update match details:

  1. Click the ✏️ Edit button on the match card
  2. The add/edit form appears with all current information pre-filled
  3. Make your changes
  4. Click "Update Match" to save
  5. Click "Cancel" to discard changes

Deleting a Scheduled Match

To remove a match from your schedule:

  1. Click the 🗑️ Delete button on the match card
  2. A confirmation dialog appears asking you to confirm the deletion
  3. Click "Delete" to permanently remove the match
  4. Click "Cancel" to keep the match

Warning: Deleting a scheduled match is permanent and cannot be undone.

Tournament Matches

When scheduling tournament matches:

  1. Make sure you've created the tournament in your season first
  2. When adding a match, select "Tournament" as the Match Type
  3. Choose the specific tournament from the dropdown menu
  4. The match will now be associated with that tournament

Tournament matches display a special 🏆 badge with the tournament name on the match card.

Note: If you select "Tournament" as the match type but haven't created any tournaments yet, you'll see a message: "No tournaments created for this season yet"

Best Practices

Add Matches in Advance

Schedule your matches as soon as you know the dates and opponents. This helps with team planning and ensures you don't forget to record stats for any games.

Include All Details

While only opponent and date are required, adding time, location, and notes makes the schedule more useful for you, your team, and parents/supporters who might check the schedule.

Update as Changes Occur

If match details change (time, location, etc.), edit the scheduled match immediately to keep everyone informed.

Clean Up Past Matches

Periodically review the "Past Scheduled (Not Recorded)" section. Either record these matches (if they were played) or delete them (if they were cancelled).

Use Tournament Associations

When scheduling tournament matches, always associate them with the correct tournament. This helps with later analysis and reporting of tournament performance.

Tips and Tricks

Quick Recording Workflow

The fastest way to record a match:

  1. Add it to the schedule ahead of time
  2. On game day, go to Schedule
  3. Click "Record Match" on the scheduled match
  4. Start tracking stats immediately with pre-filled details

Home vs. Away Indicators

The color-coded home/away badges make it easy to quickly see which games are home games when scanning your schedule:

  • Green badge = Home game
  • Blue badge = Away game
  • Gray badge = Neutral location

Common Scenarios

Scheduling a Regular Season Match

  1. Click "+ Add Match"
  2. Enter opponent: "Lincoln High School"
  3. Set date and time
  4. Enter location: "Home Gym"
  5. Select Home/Away: "Home"
  6. Keep Match Type as "Regular Season"
  7. Add notes if needed
  8. Click "Add Match"

Scheduling a Tournament Day

  1. First, create the tournament (if you haven't already)
  2. For each tournament match:
    • Click "+ Add Match"
    • Enter opponent
    • Set the tournament date and time for that specific match
    • Enter the tournament venue
    • Select Home/Away (usually "Neutral" for tournaments)
    • Select Match Type: "Tournament"
    • Select your tournament from the dropdown
    • Add notes (e.g., "Pool Play - Court 2")
    • Click "Add Match"
  3. Repeat for each tournament match

What if a Match Gets Cancelled?

  1. Find the match in your schedule
  2. Click the 🗑️ Delete button
  3. Confirm deletion

The match is removed from your schedule and won't clutter your past matches section.

What if Match Time Changes?

  1. Find the match in your schedule
  2. Click the ✏️ Edit button
  3. Update the time (and any other changed details)
  4. Click "Update Match"

Troubleshooting

Can't Access Schedule

Problem: The Schedule option is grayed out or not visible.

Solution: Make sure you've created at least one season for your team. The schedule is season-specific, so you need a season first.

Tournament Not Showing in Dropdown

Problem: When selecting "Tournament" as match type, my tournament doesn't appear in the dropdown.

Solution: Ensure the tournament is created for the same season you're currently viewing. Tournaments are season-specific and only tournaments from the current season will appear.

Match Not Appearing After Adding

Problem: I added a match but don't see it in the list.

Solution: Check the date you entered. If the match date is in the past, it will appear under "Past Scheduled (Not Recorded)" instead of "Upcoming Matches".

Empty Schedule After Recording

Problem: After I record a scheduled match, it disappears from my schedule.

Solution: This is expected behavior. Once a match is recorded with actual stats, it's removed from the schedule and moves to your Match History. The schedule only shows matches that haven't been played/recorded yet.