Not listed? Type your full name and it will be added.
Event
Evaluator
OVERVIEW
Athlete Being Evaluated
Red Corner
Blue Corner
Evaluator:
Corner:
Gym:
Evaluation Criteria — Muay Thai Attributes
Offensive
Balance Composure Position Technique
Defensive
Balance Composure Position Technique
Green = Proficient
Yellow = Developing
Red = Needs Work
Round 1
—
Round 2
—
Round 3
—
ROUND 1
Round 1 Evaluation
One or more scoring fields were left unmarked. Please review before submitting.
Green
Yellow
Red
Offensive
Balance
Composure
Position
Technique
Defensive
Balance
Composure
Position
Technique
Notes & Comments
Final Review
REVIEW
Review Evaluation
Review all rounds before signing and submitting.
Evaluator Signature
Sign below using your finger or mouse to certify this evaluation.
Colorado Muaythai
Evaluation Submitted
Evaluation Submitted!
Evaluation has been recorded.
Google Sheets
Admin Panel
Colorado Muaythai
Admin Access
Events
Athletes
Officials
Gyms
Reports
Sheets
Add Event
Add Athlete
CSV
Drop CSV file here or click to upload Columns: name, gym, email
Add Official
CSV
Drop CSV file here or click to upload Columns: name, role
Add Gym / Team
Submitted Evaluations
All evaluations submitted on this device are stored here. Open any report to view the full evaluation including the evaluator's signature, then use your browser's Print function to save as PDF.
No evaluations stored on this device yet.
Data Sync Configuration
This app syncs with your Google Sheet through a secure proxy. Complete the one-time setup below, then paste your Worker URL here.
1
Create your Google Sheet. Go to sheets.google.com and create a new sheet. Add these tabs (exact names): Evaluations, Athletes, Officials, Events, Gyms, ChangeLog. Download the template below and paste the headers into row 1 of each tab. Copy the full Sheet URL from your browser.
2
Create a Google Cloud project & Service Account. Go to console.cloud.google.com → New Project → Enable the Google Sheets API → IAM & Admin → Service Accounts → Create. Give it any name. Under Keys, create a JSON key and download it. Also copy the service account email (ends in @...iam.gserviceaccount.com). Share your Google Sheet with that email address (Editor access).
3
Deploy the Cloudflare Worker. Go to workers.cloudflare.com → sign up free → Dashboard → Workers & Pages → Create → Hello World template. Replace the default code with the Worker code (download below). In the Worker Settings → Variables, add these secrets: SHEET_ID (the long ID from your Sheet URL), CLIENT_EMAIL (service account email), PRIVATE_KEY (the private_key value from your JSON file — include the full BEGIN/END lines). Deploy and copy the Worker URL.
4
Paste your Worker URL below and tap Save & Test. Then open the app on each device, tap the URL field in this same screen, and enter the same Worker URL. All devices will then read and write from the same Google Sheet in real time.
Roster Sync
Pull the latest roster from the master sheet into this device, or push any locally-saved pending changes.
Sheet & Worker Templates
Download the sheet column headers (one CSV per tab) and the Cloudflare Worker source code.
Evaluator Access Code
Set a code that evaluators must enter to open the app. Leave blank to disable the access screen. Once entered on a device, it is remembered — evaluators only need to type it once.
Email — Admin CC Address
Set your email address here. When you open an email draft from the Reports tab, this address will be added as CC so you always receive a copy alongside the gym.