ArcGain LLC

CrickitMatch

Coach & Parent User Guide
Everything you need to set up, track, and report on your team
v3.93 · April 2026 · support@crickitmatch.com

Getting started

01 What is CrickitMatch? 02 Creating your account 03 Logging in 04 The nav bar & hamburger menu

Match setup

05 Match schedule 06 Hub vs Open matches 07 Hub rules 08 Squad & team assembly 09 Player codes & access

Live tracking & reports

10 Batting tracker 11 Bowling tracker 12 Fielding tracker 13 Coach notes 14 Match report & PDFs 15 Season analytics 16 Team management
🏏

01 · What is CrickitMatch?

A complete match management platform for youth cricket coaches

CrickitMatch is a web app designed for youth cricket coaches and team managers. It lets you schedule matches, assemble your squad, track every ball bowled and faced in real time, record fielding contributions, write match reports, and generate season-level analytics — all from your phone or laptop.

👨‍🏫 For Coaches
  • Schedule and manage matches
  • Build squad, assign match teams
  • Set Hub rules per tournament
  • Track batting, bowling, fielding live
  • Write and lock match reports
  • Generate Hub submission PDFs
  • View season analytics per player
👨‍👩‍👧 For Parents / Players
  • View player's own stats per match
  • See batting ball-by-ball breakdown
  • View bowling economy & length stats
  • See fielding contributions
  • Read coach notes to the team
  • Access via unique player code
🏫

02 · Creating your account

First-time setup — register your school or academy

Registering a new academy

Go to crickitmatch.com and tap Register academy on the login screen.

CrickitMatch
Select a match from Schedule
Email address
coach@myacademy.com
Password
••••••••
Forgot password?
Sign in
Register academy
Access code
  1. Tap Register academy on the login screen

  2. Enter your academy / school name, your name, email address, and choose a password (minimum 8 characters)

  3. Tap Create account — you'll be logged in automatically as the head coach

  4. Your Admin code is shown on screen — write it down. You'll need it to authorise sensitive actions like deactivating staff

⚠️ Save your Admin codeYou won't be shown it again after registration. If lost, contact support@crickitmatch.com.
🔑

03 · Logging in

Coaches, managers, and players all log in differently

Coach or Manager login

Enter your email and password then tap Sign in. You'll land on the Schedule tab.

Player login (via access code)

Players do not need an email or password. Each player is automatically assigned a unique access code (e.g. CM-UTJMT3) when they're added to the squad.

  1. Tap Access code on the login screen

  2. Type in the code your coach gave you and tap Sign in

  3. You'll see your personal stats dashboard — batting history, bowling figures, fielding record, and team notes

💡 Kids lost their code?The coach can always find it in Squad Manager — tap the player's name and the code is shown. Share it again by tapping Copy.

Forgot your password?

Tap Forgot password? on the login screen, enter your email, and follow the instructions sent to your inbox. Passwords must be at least 8 characters.

04 · The nav bar & hamburger menu

Finding your way around after login

The top bar

Once logged in, the green header bar always shows your org / team name and the currently active match. Tap anywhere in the bar to see match context.

Surf Riders — SCYCA RED
vs San Diego Bolts RED · 2026-04-25

The tab bar

Below the header, the tab bar lets you switch between all sections: Schedule · Team Assembly · Hub Rules · Batting · Bowling · Fielding · Notes · Match Report · Season Analytics.

The hamburger menu (☰)

Tap in the top-right corner to open the menu. This works identically on desktop and mobile.

Surf Riders — SCYCA RED
Coach Anil · FREE plan
⚙️
Org Admin
Manage coaches, staff & settings
👤
My profile
Anil · anil@sr.com
📖
User Guide
How it works — help & support
🚪
Sign out
anil@sr.com
by ArcGain LLC

⚙️ Org Admin

Add/remove coaches and managers, view your Admin code, update team name, age category and coach details.

👤 My Profile

View your account details and change your password.

📖 User Guide

Opens this guide in a new tab.

🚪 Sign out

Logs you out securely. Always sign out on shared devices.

📅

05 · Match schedule

Adding and managing your upcoming matches

Adding a match

  1. Go to the Schedule tab

  2. Tap + Add match

  3. Fill in: Tournament name (e.g. LA Regional Hub Selection), Opponent, Date & time, Venue, Match type (Hub or Open — see section 06)

  4. Tap Add match — it appears in the schedule list

Selecting the active match

Tap any match row to make it the active match. A green border appears and the header bar updates. All tracking tabs (Batting, Bowling, Fielding etc.) now refer to this match.

Editing a match

Tap Edit next to any match to change the tournament, venue, date, or opponent. The Edit button is hidden once a match is frozen or the report is locked.

Freezing match data

Once the match is complete, go to Match Report tab and tap Freeze match data. This permanently locks the Batting, Bowling and Fielding records.

⚠️ Freeze is permanentOnce frozen, batting/bowling/fielding data cannot be edited. Freeze only when the match is fully recorded and verified.

Locking the match report

Separately, you can Lock report in the Match Report tab to prevent accidental edits to highlights and top-3 selections. Unlike freeze, the report lock can be toggled on/off at any time. When the report is locked, the schedule entry also becomes read-only.

⚖️

06 · Hub vs Open matches

Understanding the two match types and how they affect tracking

🏟️ HUB Match
  • Official tournament match
  • Batting quotas enforced per Hub rules (min/max balls per batter)
  • Bowling quotas enforced (min/max overs per bowler)
  • Auto-retires batter at max quota
  • Hub Report PDF available for official submission
  • Match appears in Season Analytics by tournament
🏏 OPEN Match
  • Practice, friendly, or internal match
  • No quotas — bat and bowl freely
  • Track as long as needed
  • No Hub Report PDF
  • Internal Match Report PDF available
  • Still contributes to Season Analytics
💡 Which to choose?Use Hub for any official LA Hub Selection match. Use Open for practice matches, trials, or friendlies where Hub quotas don't apply.
📋

07 · Hub rules

Setting batting and bowling quotas per role and age category

Hub rules define the minimum and maximum balls a batter can face, and the minimum and maximum overs a bowler can bowl — per player role and age group. These drive the quota bars in the Batting and Bowling trackers.

How to update Hub rules

  1. Go to the Hub Rules tab (make sure a Hub match is active)

  2. Select the tournament from the dropdown — rules apply per tournament

  3. For each role (Batter, Batting All-Rounder, Bowling AR, Bowler, Wicketkeeper), set the min and max balls for batting, and min and max overs for bowling — per age group (U11 / U13 / U15)

  4. Tap Save Hub rules

ℹ️ Example — LA Hub Selection U13Batting AR: U13 min 10 balls, max 25 balls. Bowling AR: U13 min 2 overs, max 4 overs. Once set, the quota bar for each player fills automatically as balls are recorded.
💡 Rules apply per tournamentIf you have two different tournaments with different rules, set them separately by selecting the tournament before editing.
👥

08 · Squad & team assembly

Building your squad and selecting players for each match

Step 1 — Build your squad (one-time setup)

Go to Team Assembly → Squad Manager. This is your full player roster for the season.

  1. Tap Add player to squad

  2. Enter the player's full name, select their role (Batting, Batting AR, Bowling AR, Bowling, Wicketkeeper) and age category

  3. Optionally add their email (needed for them to log in) and phone

  4. Tap Add to squad — a unique access code is generated automatically

💡 Editing a playerTap the player's name (shown underlined in green) to open the edit form. You can change name, role, age category, email and phone at any time.

Step 2 — Assemble the match team

Go to Team Assembly → Match team. This is the 11 players for today's match.

  1. Tap Assign players — your squad list appears

  2. Select the players who are playing today (tick their names)

  3. Drag to set the batting order

  4. Tap Confirm team sheet — this locks the team for the match. Batting and Bowling trackers become available.

⚠️ Confirm before trackingThe Batting and Bowling trackers both show "Confirm the team sheet first" until the match team is confirmed. Always confirm before the toss.
ℹ️ Adding a guest playerIf a player turns up who isn't in your squad, add them to the squad first (Squad Manager), then add them to the match team. You can do this even mid-match.
🔐

09 · Player codes & access

How players log in to see their own stats

What is a player access code?

Every player in your squad automatically gets a unique 8-character code (e.g. CM-UTJMT3). This code is the player's login — no email or password needed.

Sharing codes with players / parents

In Squad Manager, each player row shows their access code with a Copy button. Tap Copy then paste it into a message to the player or parent.

Shivank Gupta
Access code: CM-UTJMT3 Copy
shivank@sr.com

What can players see?

When a player logs in with their code they see a read-only view of their own data only: their batting pip history, bowling stats, fielding record, and group notes from the coach. They cannot see other players' data or edit anything.

Why player email matters

Adding a player's email is optional but recommended. It enables:

  • Future self-service password reset (coming soon)
  • Parent notifications (future feature)
  • Linking their account to their profile if they log in via email
💡 For young playersUse the parent's email address rather than the child's. This way future password reset emails go to the parent.

Regenerating a lost code

If a player loses their code, their name can be edited in Squad Manager — when the name is changed and saved, a new code is generated. Alternatively share the existing code again (it doesn't expire).

🏏

10 · Batting tracker

Recording every ball faced — live, during the match

The summary cards

At the top of the Batting tab, four live cards update with every ball:

Balls · Overs
87 14.3
Quotas met
3/11
Runs
124
Team SR
143

Balls shows total legal balls faced. Overs is in X.Y format (14.3 = 14 overs and 3 balls). Runs and Team SR update live with every pip.

Recording a ball

  1. Tap the batter's name in the player list to select them (they get a green highlight border)

  2. Tap one of the outcome buttons: dot · 1 · 2 · 3 · 4 · 6 · W (wicket) · Wd (wide) · Nb (no ball)

  3. The pip appears in the ball log and all stats update instantly

Reading the pip log

Each coloured circle is one ball:

·
1
2
4
6
W
Wd
N
Grey = dotBlue = singles/doubles/3sGreen = 4Amber = 6Red = wicketOutlined amber = wide/no-ball

Quota bars

Under each batter's name, a coloured bar fills as they face balls. The bar turns green when the minimum quota is met, and the batter is auto-retired when they hit the maximum. Status shows as: Min quota met Retired Out

Correcting a wrong entry

Made a mistake? Tap any pip in the ball log to correct it.

  1. Tap the pip that was entered incorrectly — it gets a blue ring

  2. A correction panel appears below the pips — it shows which ball you're editing and what was recorded

  3. Select the correct outcome and tap Save correction

  4. All totals (runs, dots, SR, quota bar) recalculate automatically from scratch

ℹ️ Corrections only available before freezeOnce the match is frozen, all pips become display-only. Correct any mistakes before tapping Freeze match data.
🎳

11 · Bowling tracker

Recording every ball bowled — over by over

The summary cards

At the top of the Bowling tab, four live cards show the team's bowling picture:

Overs · Balls
14.3 87
Runs conceded
132
Wickets
6
Team ER
9.4

Overs counts legal deliveries only (wides and no-balls don't count). Runs conceded includes all runs from bowled balls. Team ER (economy rate) is runs ÷ completed overs.

Recording an over

  1. Tap the bowler's name button at the top of the tab to select them

  2. Select the delivery length: GD Good length OP Overpitch FT Full toss SH Short

  3. Tap the outcome: dot · 1 · 2 · 3 · 4 · 6 · W · Wd · Nb

  4. The pip appears. After 6 legal deliveries, the over auto-completes with a divider line

ℹ️ Wides and no-ballsWides (Wd) and no-balls (Nb) are illegal deliveries — they do NOT count toward the over's 6 legal balls. The bowler must bowl an extra ball. Each wide or no-ball adds 1 run to the total.

Bowling quota

Each bowler has a min/max overs quota set in Hub Rules. Their progress bar fills as overs are completed. A green banner confirms min quota met; a red alert fires when max is reached.

Correcting a bowling entry

Tap any ball pip in any bowler's log to correct it — including pips in completed overs.

  1. Tap the pip — it highlights with a blue ring

  2. The correction panel appears showing the original length and outcome

  3. Select the correct length (GD/FT/OP/SH) and outcome

  4. Tap Save correction

⚠️ Changing a dot to a Wide or No-ballIf you correct a legal delivery (dot/run) to an illegal one (Wd/Nb), the over now has only 5 legal balls. CrickitMatch automatically adds a dot ball placeholder to the end of that over to keep it at 6 legal deliveries. Tap that placeholder pip to correct it to the actual delivery if needed.
🏟️

12 · Fielding tracker

Recording catches, run-outs, stumpings and missed chances

Recording fielding events

Go to the Fielding tab. For each fielding event, find the player in the list and tap the relevant action:

🙌
Catch
😬
Missed catch
🎯
Run-out
🏃
Missed run-out
🧤
Stumping (WK)
Sportsmanship

Net contribution & success rate

Each player's Net score = (catches + run-outs + stumpings) minus (missed catches + missed run-outs + missed stumpings). A positive net is shown in green, negative in red. Success% = opportunities taken ÷ total opportunities.

💡 Sportsmanship pointsAward a sportsmanship point for exceptional fair play, effort, or attitude — regardless of performance.
📝

13 · Coach notes

Posting messages to the whole team — visible to all players

The Notes tab has two types of notes:

📢 Group notes

Visible to all logged-in players. Use for team announcements, session feedback, things to work on. Players see these in their own dashboard under Notes.

🔒 Match notes (internal)

Only visible to coaches and managers. Use for tactical notes, observations, things to review. Also included in the internal Match Report PDF.

Posting a note

  1. Go to the Notes tab

  2. Select Group note or Match note

  3. Type your note and tap Post note

ℹ️ Group notes in the Match Report PDFGroup notes from the active match are automatically included in the internal Match Report PDF under the "Coach Notes" section.
📄

14 · Match report & PDFs

Writing the report and generating official submission PDFs

The Match Report tab

Go to Match Report. Here you write match highlights, select the top 3 performers, and name the opponent's top performers (for Hub submissions).

Filling in the report

  1. Write the Team 1 highlights — key batting, bowling, fielding moments from your team

  2. For Hub matches, also write the opponent highlights

  3. Tick Top 3 performers from the batting, bowling, and fielding tables below

  4. For Hub matches, enter the opponent's top 3 player names

Locking the report

Tap Lock report to prevent accidental edits. The tab label shows Match Report [locked] as a reminder. You can unlock at any time to make changes, then lock again.

📄 Match Report PDF (internal)
  • Team highlights (your team only)
  • Coach notes
  • Fielding tally
  • Top 3 performers
  • Full batting stats sorted by runs
  • Full bowling stats sorted by wickets
🏆 Hub Report PDF (official)
  • Both teams' highlights
  • Fielding tally
  • Top 3 — own team & opponent
  • Batting quota compliance
  • Bowling quota compliance
  • Official submission format
Hub matches only
⚠️ Hub Report PDF requires match to be a Hub matchThe Save HUB report PDF button is greyed out for Open matches. Make sure you selected Hub when creating the match.
📊

15 · Season analytics

Team and individual stats across the full season

Loading stats

  1. Go to the Season Analytics tab

  2. Select a tournament from the dropdown (or select All tournaments to see career stats across every match)

  3. Tap Load stats — data is fetched from all matches in that tournament

💡 Always reload before generating PDFIf you've made changes (e.g. corrected a player name in DynamoDB), tap Load stats again before tapping Save PDF to ensure the PDF reflects the latest data.

Team view — all players summary tables

With All players — summary tables selected in the View player dropdown, you see three sortable tables:

Batting aggregates — sorted by runs. Shows M, Balls, Runs, Avg SR, Dot%, Quota, Out, Retired per player. Colour-coded: green = good SR/low dots, red = poor SR/high dots.
Bowling aggregates — sorted by wickets. Shows Overs, Runs, Wkts, Avg ER, Wkt SR, GD%, Loss%, Wides, No-balls.
Fielding totals — sorted by catches then net. Shows C, MC, RO, MRO, ST, MST, SP, Net, Success%.

Individual player view

Select a specific player from the View player dropdown to see their match-by-match charts: strike rate trend, dot ball % trend, non-boundary SR, quota utilisation, scoring breakdown, economy rate, bowling length control, control rate, and fielding net contribution.

Season Report PDF

Tap Save PDF to generate a 4-page visual Season Report:

  • Page 1 — Cover with team totals and top performers
  • Page 2 — Batting aggregates with per-match breakdown rows
  • Page 3 — Bowling aggregates with per-match breakdown rows
  • Page 4 — Fielding totals table
ℹ️ Tournament vs CareerSelecting a specific tournament gives stats for that tournament only. Selecting All tournaments (Career) shows combined stats across every match — useful for end-of-season reports.
🏫

16 · Team management

Adding coaches, managing staff, and account settings

Adding another coach or manager

Open the hamburger menu (☰) → Org Admin → Add coach or manager.

  1. Tap + Add staff

  2. Enter their name, email, role (Coach or Manager) and a temporary password

  3. Tap Add — they can now log in immediately with those credentials

👨‍🏫 Coach access
  • All match tracking tabs
  • Freeze match data
  • Lock/unlock match report
  • Generate all PDFs
  • Manage squad and team
  • View & edit Hub rules
  • Add other staff
📋 Manager access
  • View all match tracking
  • Add match schedule entries
  • View match reports
  • View season analytics
  • Cannot freeze or lock
  • Cannot edit Hub rules

Deactivating a staff member

In Org Admin, find the staff member and tap Deactivate. You'll be asked to enter your Admin code to confirm. The person will no longer be able to log in.

⚠️ Admin code required for deactivationKeep your Admin code safe. It's shown in Org Admin (look for the Admin code field). If you've lost it, contact support@crickitmatch.com.

Changing your password

  1. Open the hamburger menu → My profile

  2. Enter your current password, then your new password (min 8 characters)

  3. Tap Change password

Support

For any issues, email support@crickitmatch.com. Include your org name and a description of the issue.

CrickitMatch
by ArcGain LLC · v3.93 · support@crickitmatch.com
© 2026 ArcGain LLC · Confidential — for registered users only