Tryout progress
Completion is based on required stations for the player's selected roles.
Scoring overview
Scores are normalized within each age group. Rankings are provisional until all required tests and coach ratings are entered.
30-yard dash, pull-down velocity, tee exit velocity, plus role-specific pitcher/catcher metrics.
Infield, outfield, arm strength, hustle/effort, attitude, and batting practice (offensive categories averaged into one rating).
Players with missing required data are flagged and do not receive a final rank or composite score.
Register / edit player
Use a unique ID or jersey number to keep station results tied to the correct player.
Age-group eligibility rules
A player may not turn the next age before the cutoff date (turning that age on the cutoff date is allowed). Players may play up, never down. Change the cutoff each season.
Player roster
Select Edit to update player details or Delete to remove a record and its evaluations.
Station-based entry
Choose a player and station. Save each station separately; coaches can work from different devices only after a shared backend is added.
Selected player's station status
Missing required stations are listed before a player can be ranked.
Age-group rankings
Only complete players receive a composite score and rank. Role-specific metrics are included only for players assigned to that role.
Player evaluation report
Select a player to build a printable report with coach grades, percentile-ranked metrics and automated scouting notes. Use Print / Save PDF to share with families.
Users & access
Staff create their own account with Request access. It stays Pending (no data visible) until you assign a role here. Set a person to Disabled to cut off access.
What each role can do
| Capability | Admin | Coach | Viewer |
|---|---|---|---|
| View dashboard, rankings, rubric and player reports | ✓ | ✓ | ✓ |
| Register / edit players (including DOB and email) | ✓ | ✓ | — |
| Enter station results | ✓ | ✓ | — |
| Email player reports | ✓ | ✓ | — |
| Delete players, change the age cutoff date | ✓ | — | — |
| Export / import / delete data, manage users | ✓ | — | — |
These limits are enforced by the database itself, not just hidden in the page.
Standardized coach rating rubric
Coaches score each category 1–10 on the SBA scale. Use the same definitions across all age groups to reduce evaluator-to-evaluator variation. Within a band, use the higher number when the player is clearly at the top of it.
| Rating | Definition | General interpretation |
|---|---|---|
| 1–2 — Needs significant development | Frequently struggles to perform the skill; requires substantial instruction and repetition. | Well below current tryout expectation |
| 3–4 — Developing | Shows some ability but is inconsistent; needs frequent reminders or mechanical adjustments. | Below expected consistency |
| 5–6 — Competent | Demonstrates the skill at an age-appropriate level with reasonable consistency. | Meets expected level |
| 7–8 — Strong | Performs the skill consistently and effectively; shows above-average execution for age group. | Above expected level |
| 9–10 — Impactful / advanced | Consistently excels for age group; skill stands out and can positively impact competitive play. | Exceptional for current age group |
Coach categories: Infield, Outfield, Arm Strength, Hustle/Effort, Attitude, and Batting Practice (overall score, load & timing, swing mechanics, contact quality, power, approach / pitch recognition; the six BP ratings are averaged into one coach vote). Pitchers also receive delivery/command notes; catchers receive blocking, receiving, footwork, throwing accuracy and pop-time entries.
Data backup & portability
This prototype stores information locally in the browser. Export a JSON backup before switching devices or clearing browser data.
Important before live tryouts
- Test on the actual phones/tablets and confirm field connectivity.
- Agree on attempt counts, valid throws, radar-gun setup, and strike-zone/pitch-count rules.
- Keep a designated admin responsible for backups and roster corrections.
- For simultaneous coach entry from multiple devices, this prototype needs a secure shared database, authentication, role permissions, and a tested backup process.