Grounds
Overview
Grounds are the locations where your matches and practices take place. CrickTeams allows you to choose from a list of pre-approved grounds or create your own custom grounds for your club.
The Manage Grounds page gives you a central place to view, add, search, filter and delete grounds associated with your club.
To access the Manage Grounds page:
- Log in to CrickTeams as a Manager
- Click Grounds from the left navigation menu
media-id: d41fdb65-e35b-4b39-816b-76ec93da19ca
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: 74c8a79a-5734-473f-acfd-bad7930e41a8
Run npm run ingest-screenshots to pull this from Confluence and upload to
Firebase Storage. Until then the placeholder ships to staging only.
Understanding the Grounds Page
The Manage Grounds page is divided into two sections:
My Grounds
These are custom grounds created by your club. They count toward your planβs custom ground limit shown at the top of the page. Each ground shows its name, location address and state.
CrickTeams Approved Grounds
These are pre-verified grounds provided by CrickTeams and available to all clubs. They do not count toward your custom ground limit and cannot be deleted.
media-id: 82ad2762-0543-4caa-ba7b-09d436af887d
Run npm run ingest-screenshots to pull this from Confluence and upload to
Firebase Storage. Until then the placeholder ships to staging only.
Custom Ground Limit
Your CrickTeams plan includes a limit on the number of custom grounds you can create. You can see your current usage at the top of the Manage Grounds page.
media-id: 45aaa214-7868-415d-927f-e90d97088d72
Run npm run ingest-screenshots to pull this from Confluence and upload to
Firebase Storage. Until then the placeholder ships to staging only.
- The progress bar shows how many custom grounds you have used out of your total allowed
- If you reach your limit the + Custom Ground button will be disabled
- To add more custom grounds upgrade your plan by clicking Upgrade in the top navigation bar
Adding a Custom Ground
You can add a custom ground either by searching for an existing location or by entering the address manually.
Step 1 β Open the Add Ground form
- Go to Grounds from the left navigation menu
- Click the + Custom Ground button in the top right corner
- The Add Ground form will open
media-id: a2f9fc5c-0c83-4cae-8b84-8cfbcf0f5338
Run npm run ingest-screenshots to pull this from Confluence and upload to
Firebase Storage. Until then the placeholder ships to staging only.
Step 2 β Search for a ground (recommended)
Before filling in details manually, use the search bar to check if your ground already exists in the system.
- Click the Search for a ground bar at the top of the Add Ground form
- Start typing the ground name or address
- A list of matching grounds will appear
- If your ground appears in the list click on it β the form fields will auto-fill with the ground details
- If your ground is not found fill in the details manually in the form below
media-id: 9188adf6-927d-4b24-b5c1-656104065223
Run npm run ingest-screenshots to pull this from Confluence and upload to
Firebase Storage. Until then the placeholder ships to staging only.
Step 3 β Fill in ground details manually
If your ground was not found via search fill in the following fields:
| Field | Required | Description |
|---|---|---|
| Ground Name | Required | Enter the full name of the ground β must be unique, no duplicates allowed |
| Address Line 1 | Required | Enter the street address of the ground |
| Address Line 2 | Optional | Enter any additional address details e.g. suite or unit number |
| City | Required | Enter the city where the ground is located |
| Country | Required | Select your country β defaults to United States |
| State | Required | Select the state where the ground is located |
| Zip Code | Required | Enter the zip code for the ground location |
media-id: 16912e20-5db1-49be-9bc7-1fda806147af
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: be9d7f62-4a58-4c13-998a-fa476e2aff80
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 ground
- Once all required fields are filled in click Save
- The new ground will appear under My Grounds on the Manage Grounds page
- Your Custom Grounds usage count will increase by 1
- The ground is now available to select when creating matches and practices
Searching for a Ground
You can quickly find any ground using the search bar at the top of the Manage Grounds page. Search works across both My Grounds and CrickTeams Approved Grounds at the same time.
- Click the Search grounds⦠bar at the top right of the page
- Start typing the ground name or location
- The list filters in real time to show matching results
- Click on the ground you are looking for
media-id: 4ef6c463-880c-478f-bff1-8397e056fb99
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: 2ba75fda-9d5a-4c1c-ab0e-764df564c7b1
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: 815efbdc-65b8-49b9-9f40-7b23b05a3000
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: 6406b5f2-64e0-413c-9e92-e35ec65c8e7d
Run npm run ingest-screenshots to pull this from Confluence and upload to
Firebase Storage. Until then the placeholder ships to staging only.
Filtering Grounds by State
If you have many grounds listed you can use the state filter to narrow down results to a specific location.
- Click the Filter by State dropdown on the left side of the page
- Select a state from the list
- The page updates to show only grounds from that state
- To clear the filter click the dropdown again and select All States
media-id: 59fb3cf6-c4eb-49df-af47-30f61e46d5c3
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: cb5dd520-fb73-4d14-aa3f-28c6e7e83feb
Run npm run ingest-screenshots to pull this from Confluence and upload to
Firebase Storage. Until then the placeholder ships to staging only.
Adding a Ground via Match or Practice Detail
You can add a new ground directly from a match or practice detail page using the Location field. On the mobile app this is the only way to add a ground β there is no Manage Grounds page on mobile. On the web app this is a convenient shortcut when you are creating a match or practice and the ground does not yet exist in the system.
How to add a ground via manual address from a Match
- Go to Matches and open a match detail page β or create a new match
- Click on the Location field β the ground picker will open
- The ground picker shows your existing grounds and CrickTeams Approved Grounds
- If your ground is not listed click + Use Manual Address in the top right of the picker
- A form appears β enter the full address of the new ground
- Click Save
- The ground is now assigned to the match and saved to your grounds list
media-id: 936874d3-53e0-47c8-95cd-f531b30c5346
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: 23fba54a-9933-41c7-a7ae-dc8223f7a21c
Run npm run ingest-screenshots to pull this from Confluence and upload to
Firebase Storage. Until then the placeholder ships to staging only.
Deleting a Custom Ground
You can delete any custom ground your club has created. CrickTeams Approved Grounds cannot be deleted.
- Go to Grounds from the left navigation menu
- Find the ground you want to delete under My Grounds
- Click the red trash icon on the right side of the ground row
- Confirm the deletion when prompted
- The ground is removed and your Custom Grounds usage count decreases by 1
media-id: 34dadd50-3f3e-4e05-b5fb-ba8237de9726
Run npm run ingest-screenshots to pull this from Confluence and upload to
Firebase Storage. Until then the placeholder ships to staging only.
Validations
CrickTeams enforces the following rules when adding or saving a custom ground. Make sure your details meet these requirements to avoid errors.
Ground Name
Errors
- Leaving the Ground Name field empty
- Entering a Ground Name that already exists for your club β duplicate ground names are not allowed
Required Fields
Errors
- Leaving Ground Name, Address Line 1, City, Country, State or Zip Code empty
- Entering a City name with invalid characters β only letters, spaces, hyphens and apostrophes are allowed
- Entering an invalid Zip Code format
Subscription Limit
Errors
- Trying to add a new custom ground when you have already reached your planβs limit
- Trying to add a ground via manual address when already at your limit
Using Grounds in Matches
Once your grounds are set up you can assign them when creating or editing a match.
- Go to Matches and click + Add Match β or open an existing match to edit
- Click on the Location field β the ground picker will open
- You will see My Grounds and CrickTeams Approved Grounds listed
- Click on the ground you want to assign to this match
- The ground is now selected β continue filling in match details and click Save
media-id: 7b67a304-8b86-4cc5-b5d8-86bc27dc20e4
Run npm run ingest-screenshots to pull this from Confluence and upload to
Firebase Storage. Until then the placeholder ships to staging only.
Using Grounds in Practices
Grounds can also be assigned to practice sessions in the same way as matches.
- Go to Practices and click + Add Practice β or open an existing practice to edit
- Click on the Ground field β the ground picker will open
- Select from your existing grounds or use + Use Manual Address to add a new one
- Click on the ground you want to assign
- Continue filling in practice details and click Save
Frequently Asked Questions
Can players add or manage grounds?
No. Only managers can add, view and delete custom grounds. Players can see which ground a match or practice is assigned to but cannot manage grounds.
Can I edit a custom ground after creating it?
Currently custom grounds cannot be edited after creation. If you need to make a change, delete the ground and create a new one with the correct details.
Can I delete a ground that is already assigned to a match or practice?
Yes. A ground can be deleted even if it is associated with existing matches or practices. The match or practice will retain the ground name for reference, but the ground will no longer be available for new matches or practices.
Why am I getting a duplicate name error?
Each ground name must be unique within your club. Use the search bar on the Manage Grounds page to find the existing ground with that name. You can then use it directly without creating a new one.
Why is the + Custom Ground button not working?
You may have reached your planβs custom ground limit. Check the usage bar at the top of the Manage Grounds page. Click Upgrade in the top navigation bar to increase your allowance.
What is the difference between My Grounds and CrickTeams Approved Grounds?
My Grounds are custom grounds you created β they count toward your plan limit. CrickTeams Approved Grounds are pre-verified grounds available to all clubs β they do not count toward your limit and cannot be deleted.
What happens to my grounds when I downgrade my plan?
When your club downgrades your grounds are soft locked based on when they were created. Your oldest grounds remain unlocked up to your new planβs limit and your most recently created grounds become locked. For example: downgrading from Pro to Free (limit 2) with 5 grounds means the 2 oldest stay unlocked and the 3 most recent are locked. Locked grounds show a padlock icon. Upgrade your plan to unlock them again.
What is the difference between adding a ground from the Grounds page vs using Manual Address from a match?
Both create a ground for your club. Adding from the Grounds page creates a fully tracked custom ground under My Grounds. Using Manual Address from a match creates the ground under My Grounds on the Grounds page. Both count toward your custom ground limit.
Related articles
- Matches β Create and manage your cricket matches
- Practices β Create and manage your practice sessions
- Subscription β Understand your plan features and limits