Practices
Overview
Practices are training sessions organized by your club outside of match days. CrickTeams supports two types of practices β one-time practices and recurring practice series. All club members can see and respond to practices, making it easy to track attendance and keep the whole team informed.
This guide covers everything managers and players need to know about practices β from creating and editing, to recurring series, availability tracking, cancellation and locked practices.
To access the Practices page:
- Log in to CrickTeams as a Manager
- Click Practices from the left navigation menu
media-id: be8b59b5-7e65-4148-8980-2b4dc911b4bc
Run npm run ingest-screenshots to pull this from Confluence and upload to
Firebase Storage. Until then the placeholder ships to staging only.
media-id: c8077565-322e-46a0-90ea-6d0e3a65756f
Run npm run ingest-screenshots to pull this from Confluence and upload to
Firebase Storage. Until then the placeholder ships to staging only.
Practice Types
CrickTeams supports two types of practices. Understanding the difference will help you choose the right type when creating a practice.
| One-Time Practice | Practice Series (Recurring) | |
|---|---|---|
| What it is | A single standalone practice match | A set of practices that repeat on selected days each week |
| When to use | Ad hoc sessions, one-off training days | Regular weekly training β e.g. every Saturday and Sunday |
| Creates | 1 practice match | Multiple practice sessions automatically based on recurrence days and end date |
| Subscription limit | Counted against One-Time Practices/year limit | Counted against Practice Series limit |
| Can edit | Individual session only | Edit single session or all sessions in the series |
| Can cancel | The single session | Cancel single session or cancel the entire series |
Practice Usage Limits
Your CrickTeams plan includes limits on how many practice series and one-time practices you can create. Both usage counters are displayed at the top of the Practices page.
media-id: dd670880-4dd0-4e42-a46f-646feeaf91e7
Run npm run ingest-screenshots to pull this from Confluence and upload to
Firebase Storage. Until then the placeholder ships to staging only.
- Practice Series counter: shows how many recurring series you have created out of your planβs limit
- One-Time Practices/year counter: shows how many standalone practices you have created this calendar year
- If either limit is reached the + ADD PRACTICE button will be disabled for that type
- Upgrade your plan to increase the number of practice series or one-time practices you can create
media-id: a46b555e-690d-409f-bba2-b59759cce9ec
Run npm run ingest-screenshots to pull this from Confluence and upload to
Firebase Storage. Until then the placeholder ships to staging only.
Creating a Practice
Only managers can create practices. You can create either a one-time practice or a recurring practice series.
Step 1 β Open the Add Practice form
- Go to Practices from the left navigation menu
- Click the + ADD PRACTICE button in the top right corner
- The Add Practice Session form will open
Step 2 β Fill in practice details
| Field | Required | Description |
|---|---|---|
| Session Name | Required | Enter a name for the practice session e.g. βSpin Doctorsβ or βMorning Netsβ |
| Ground | Required | Click the Ground field to open the ground picker β select from My Grounds, CrickTeams Approved Grounds or add via + Use Manual Address |
| Date | Required | Enter the practice date in MM/DD/YYYY format β for one-time practices only |
| Start Time | Required | Enter the practice start time |
| Time Duration (in Hour) | Required | Select the session duration in hours from the dropdown β e.g. 1 hour, 2 hours |
| Recurrence Days | Optional | Check this option to make the practice recurring β select days of the week (up to 2 days per week) and set an end date |
| End Date | Required for series | Enter the end date for recurring practices β all sessions up to this date will be created automatically |
| Practice Notes | Optional | Enter session notes β drills, topics to cover, reminders, etc. |
| Goals | Optional | Enter session goals β what the team should aim to achieve in this session |
Step 3 β Set up Recurrence (for Practice Series)
To create a recurring practice series, check the Recurrence Days option and configure the following:
- Check the days of the week you want the practice to repeat β you can select up to 2 days per week
- If you need to change a selected day, uncheck one of the existing days first before selecting a new one
- Set the End Date β all sessions from the start date to the end date on the selected days will be created automatically
- Click Save β all recurring sessions are created at once
media-id: 113f939f-1946-4d8f-ab33-18ba2729b9b7
Run npm run ingest-screenshots to pull this from Confluence and upload to
Firebase Storage. Until then the placeholder ships to staging only.
media-id: 4454beb1-55e0-45f3-9d28-5f01d5b067e2
Run npm run ingest-screenshots to pull this from Confluence and upload to
Firebase Storage. Until then the placeholder ships to staging only.
Step 4 β Save the practice
- Once all required fields are filled in click Save
- For a one-time practice β a single session appears on the Upcoming tab
- For a recurring series β all sessions up to the end date are created and appear on the Upcoming tab
- All club members will immediately see the new practice(s) and can respond to availability
Practice Detail View
Clicking on any practice row opens the Practice Session detail. The detail has two tabs β Details View and Player Responses.
Details View Tab
Shows all the details for the practice session and allows managers to edit them.
media-id: 36f690ce-1927-4f66-bf02-a8164ef23277
Run npm run ingest-screenshots to pull this from Confluence and upload to
Firebase Storage. Until then the placeholder ships to staging only.
media-id: 594a4029-654e-4224-9fdd-a1a1032df7a8
Run npm run ingest-screenshots to pull this from Confluence and upload to
Firebase Storage. Until then the placeholder ships to staging only.
View/Edit Series Button
For practices that belong to a recurring series, a View/Edit Series button appears at the top right of the detail. Clicking this opens the Edit Practice Series form which allows you to update settings for all sessions in the series at once β including the ground, recurrence days, start time, duration and end date.
Editing Practices
Managers can edit practice sessions in two ways β editing a single session or editing the entire series.
Edit a Single Practice Session
- Go to Practices and click on the practice you want to edit
- The Edit Practice Session form opens on the Details View tab
- Update the fields you want to change β session name, ground, date, time, duration, notes or goals
- Click Save to update this session only β other sessions in the series are not affected
Edit an Entire Practice Series
- Go to Practices and click on any session in the series
- Click the View/Edit Series button at the top right of the detail
- The Edit Practice Series form opens
- Update the ground, start time, duration, end date or recurrence days
- Click Save to apply the changes to all future sessions in the series
Cancelling Practices
Managers can cancel a single practice session or an entire practice series. Cancelled practices move to the Cancelled tab and are no longer shown as active upcoming sessions.
Cancel a Single Practice Session
There are two ways to cancel a single session:
From the Practice List:
- Go to Practices and find the session you want to cancel on the Upcoming tab
- Click the Cancel button on the right side of the practice row
- Confirm the cancellation when prompted
- The session moves to the Cancelled tab
From the Practice Detail:
- Click on the practice to open the detail
- Click the Cancel Practice button at the bottom of the Details View tab
- Confirm the cancellation
- The session moves to the Cancelled tab
Cancel an Entire Practice Series
- Click on any session in the series to open the detail
- Click the View/Edit Series button at the top right
- Click the Cancel Practice Series button at the bottom of the Edit Practice Series form
- Confirm the cancellation
- All future sessions in the series move to the Cancelled tab
Viewing Cancelled Practices
- Go to Practices and click the Cancelled tab
- All cancelled individual sessions and series sessions are shown here
- Cancelled practices are read-only β they cannot be reinstated or edited
media-id: 54255b15-2843-4897-8cd9-3417cf0834e7
Run npm run ingest-screenshots to pull this from Confluence and upload to
Firebase Storage. Until then the placeholder ships to staging only.
media-id: d87aaa3f-9299-4f9b-8e94-055995109b28
Run npm run ingest-screenshots to pull this from Confluence and upload to
Firebase Storage. Until then the placeholder ships to staging only.
Player Availability
All club members can respond to any practice session with Yes, No or Maybe. Unlike matches, availability for practices is open to everyone in the club β not just tournament roster players.
How Players Set Their Availability
From the Practice List:
- Find the practice on the Upcoming tab
- Use the Select Availability dropdown on the right side of the practice row
- Select Yes, No or Maybe β the availability badges update instantly
From the Practice Detail:
- Click on the practice row to open the detail
- Details View tab use the Availability dropdownOn the
- Select Yes, No or Maybe
Manager View β Player Responses Tab
Managers can see the individual response of every club member by opening the practice detail and clicking the Player Responses tab.
- Click on a practice to open the detail
- Click the Player Responses tab at the top of the detail
- View all club members with their individual responses β Y (Yes), N (No) or M (Maybe)
- Use the Yes, No and Maybe filter buttons at the top right to filter by response type
- As a manager you can update any playerβs response by clicking Y, N or M next to their name
- Click Save to confirm any changes
media-id: 87f4c4d6-0c61-4176-9e07-4cc7d2daa12d
Run npm run ingest-screenshots to pull this from Confluence and upload to
Firebase Storage. Until then the placeholder ships to staging only.
media-id: 94d334e5-99a2-497b-8180-a56b5fb75ab3
Run npm run ingest-screenshots to pull this from Confluence and upload to
Firebase Storage. Until then the placeholder ships to staging only.
Practices on the Dashboard
Both managers and players can see their next upcoming practice directly on the Dashboard when they log in.
- The Upcoming Practice widget shows the next scheduled practice β session name, date, time and ground
- Select Availability dropdown lets you respond directly from the dashboard
- Click on View all practices to go to the full Practices page
- Click on Add Practice button to go to create practice page
media-id: 1481ff65-beb3-4944-8785-9c5959362dfa
Run npm run ingest-screenshots to pull this from Confluence and upload to
Firebase Storage. Until then the placeholder ships to staging only.
media-id: eb23fa8b-fdae-42dd-9f8a-b55b40567fba
Run npm run ingest-screenshots to pull this from Confluence and upload to
Firebase Storage. Until then the placeholder ships to staging only.
Completed Practices
Once a practiceβs date and time has passed it moves automatically to the Completed tab. Completed practices are read-only.
- All attendance responses are preserved for reference
- Completed practices cannot be edited or cancelled
- The Completed tab is useful for tracking attendance history over time
media-id: 528eee29-0298-4ce3-905b-d1da07497696
Run npm run ingest-screenshots to pull this from Confluence and upload to
Firebase Storage. Until then the placeholder ships to staging only.
media-id: 5b9c0eb0-9026-4320-85cd-43865adc6ea3
Run npm run ingest-screenshots to pull this from Confluence and upload to
Firebase Storage. Until then the placeholder ships to staging only.
Locked Practices
When your club downgrades to a lower subscription plan some practice series and one-time practices may become locked. This happens when your usage exceeds the new planβs limits.
How Locked Practices Work
- When the plan is downgraded your oldest practice series remain unlocked up to the new planβs series limit
- Your most recently created series become locked
- Similarly for one-time practices β oldest ones remain unlocked up to the planβs annual limit
- Locked practices are shown with a padlock icon and dimmed/faded appearance
- Locked practices cannot be opened, edited or cancelled until you upgrade
- Players also cannot see locked practices
- A banner at the top of the Practices page shows how many practices are locked with a View and Upgrade Plan link
Lock Banner
When practices are locked a banner appears at the top of the Practices page:
- The banner shows: βX practice(s) locked on your current planβ
- Click View to see a list of locked practices
- Click Upgrade Plan to go to the plan upgrade page and restore access
media-id: 8045c519-b34c-4a41-ab1f-787657346f9e
Run npm run ingest-screenshots to pull this from Confluence and upload to
Firebase Storage. Until then the placeholder ships to staging only.
media-id: adef34db-33fd-47c3-8abc-1df8d93760ad
Run npm run ingest-screenshots to pull this from Confluence and upload to
Firebase Storage. Until then the placeholder ships to staging only.
Manager View vs Player View
The table below summarises what managers and players can do with practices:
| Feature | Manager | Player |
|---|---|---|
| Create practices | Yes | No |
| Edit practice details | Yes β single or series | No |
| Cancel a practice | Yes β single or series | No |
| Set own availability | Yes | Yes |
| Update other playersβ availability | Yes β from Player Responses tab | No |
| View Player Responses tab | Yes β all players | No |
| See locked practices | Yes β with padlock icon | No β not visible at all |
| View Cancelled tab | Yes | Yes |
| View Completed tab | Yes | Yes |
Validations
CrickTeams enforces the following rules when creating or editing a practice.
Required Fields
Errors
- Leaving Session Name, Ground, Date, Start Time or Time Duration empty
- Entering an invalid date format β use MM/DD/YYYY
- Setting a Date in the past when creating a new practice
Recurrence Days
Errors
- Selecting more than 2 recurrence days per week β maximum is 2
- Setting an End Date that is before the Start Date for a recurring series
- Not selecting any recurrence day when Recurrence is enabled
Subscription Limits
Errors
- Trying to create a new practice series when you have reached the planβs series limit
- Trying to create a new one-time practice when you have reached the annual one-time practice limit
- Trying to add a practice via manual address for a locked series when already at the ground limit
Ground
Errors
- Leaving the Ground field empty β a ground must be selected for every practice
- Using a Manual Address with a ground name that already exists β duplicate ground names are not allowed
Frequently Asked Questions
What is the difference between a Practice Series and a One-Time Practice?
A Practice Series is a recurring set of sessions that repeat on selected days each week up to an end date. A One-Time Practice is a single standalone session. Both are created from the same + ADD PRACTICE button β a One-Time Practice has no recurrence days selected.
Can I select more than 2 recurrence days per week?
No. The maximum is 2 recurrence days per week for a practice series. If you want to change a selected day you must first uncheck one of the existing days before selecting a new one.
Can I edit just one session in a recurring series without affecting the others?
Yes. Open the specific session and edit it directly from the Details View tab then click Save. This updates only that session. To update all future sessions in the series click the View/Edit Series button at the top right.
How do I cancel a recurring series completely?
Open any session in the series, click the View/Edit Series button, then click Cancel Practice Series at the bottom of the form. This cancels all future sessions in the series.
Can a cancelled practice be reinstated?
No. Once a practice is cancelled it cannot be undone. If you need the session back you will need to create a new practice session with the same details.
Who can see practices?
All club members can see all practices. Unlike matches which are limited to tournament roster players, practices are visible to everyone in the club regardless of tournament assignment.
What happens to practices when I downgrade my plan?
When your club downgrades your most recently created practice series and one-time practices become locked if you exceed the new planβs limits. A banner on the Practices page shows how many are locked. Your oldest practices remain accessible. Upgrade your plan to restore access to all practices.
Why is the + ADD PRACTICE button disabled?
You may have reached the limit for either Practice Series or One-Time Practices on your current plan. Check both usage counters at the top of the Practices page. Upgrade your plan to create more practices.
Can players cancel a practice?
No. Only managers can cancel individual practices or an entire practice series. Players can only set their own availability.
Related articles
- Matches β Create and manage tournament matches
- Tournaments β Create and manage tournaments and rosters
- Grounds β Add and manage grounds for practices
- Subscription β Understand your plan features and limits