Routine Master Pro

User Guide

Everything you need to check your team's levels, build routines, get start values and send reports to families. Updated October 2026.

Download the PDF

Quick start

  1. Sign in at routinemasterpro.com/app and choose your password. A new gym gets a Get started checklist at the top of the roster that walks through the steps below.
  2. Add your gymnasts, one at a time or all at once from a CSV file, with their level or Xcel division.
  3. Enter routines skill by skill. Requirements tick themselves and the start value updates as you go.
  4. Check the roster bars: green is ready, gold meets your team minimum, pink isn't there yet.
  5. Open the report to email, share or print it for her family.

1. Signing in

Go to routinemasterpro.com and tap Sign in, or go straight to routinemasterpro.com/app. The app works in any browser on a phone, tablet or computer. There is nothing to install.

Your first sign-in

  1. Your gym owner sends you your email and a temporary password.
  2. Sign in with them. You'll be asked to choose your own password (8 or more characters).
  3. Read the short disclaimer and terms once and tap Agree and continue.

Forgot your password?

On the sign-in screen, type your email and tap Forgot password?. A reset link arrives by email within a minute or two (check spam too). The link opens the app at a "choose a new password" screen. If no email comes, ask your gym owner to reset it for you from the Coaches screen.

Everything saves as you go. The top bar shows Up to date once your changes are saved. If you switch devices, tap Refresh to load the latest. If the internet drops, an orange No internet connection bar shows at the top until it's back: routine changes save by themselves once you're online, and practice taps that didn't save are taken back, so tap them again. Left the app open? After 30 minutes without a tap it refreshes itself to the latest version the next time you use it, and opens the same screen again (never while something is still saving).

The Today screen

When you open the app, Today shows what's on today: the day's assignments (tap one to record it), any testing day (tap it to enter scores), how many gymnasts meet everything, the ones closest to meeting everything, the ones with no routines yet, and new messages from us. On a computer it sits next to the roster whenever no gymnast is open; on a phone the app opens on it.

On a phone: the buttons at the bottom

A bar along the bottom of the screen takes you anywhere in one tap: Today, Roster, Assignments, Testing and Reports (team report, assignment reports or testing results). Assignments and Testing only show when your gym has them.

2. Your roster

The left side of the app lists your active gymnasts. Each one has four bars, one for each event: vault, bars, beam and floor. You can see who's ready to compete before opening anyone.

Green: meets every requirement on that event.
Gold: meets your gym's team minimum, but is still missing something for a 10.0 start value.
Yellow: a routine or vault is entered, but she doesn't meet every requirement yet. Open her page to see what's missing.
Grey: nothing entered on that event yet.

Get started checklist

A new gym sees a Get started card at the top of the roster: add your gymnasts, build a routine, open a parent report and (owners) invite your coaches. Each step ticks itself when it's done and the button takes you to the next one. The card goes away once everything is done, or tap Hide.

Grouped by level

On a big team the roster is grouped by level, with each level closed. Each one shows how many gymnasts are in it and how many meet everything. Tap a level to open it and tap it again to close it, or use Open all levels / Close all levels. The app remembers which levels you left open. Searching, picking one level in the menu, or a roster of 12 or fewer shows everyone without the groups.

Find and filter

  • Type in Find a gymnast to search by name.
  • Use the level menu to show one level, one Xcel division, all Development or all Xcel.
  • Active Team and Archived switch between current gymnasts and ones you've archived.

Add gymnasts

  1. Tap + Add gymnast under the roster.
  2. Type her name, then choose Development, Xcel, NGA, USAIGC or FIG / Elite and her level or division.
  3. Tap Add gymnast. Her page opens so you can start on her routines.

Kids who don't fit a level (pre-team, TOPs, a boy training with the girls): choose Misc (no level) as the Program. Misc gymnasts have no routines to build; you put them on assignments and testing days by picking Misc under Levels, or through training groups. They don't count toward your plan's gymnast limit. To move one to a real level later, change Program on her page.

Adding your whole team at once: tap + Add gymnast, then Import a whole roster (.csv), and pick a spreadsheet saved as CSV. It needs a Name column and a Level column (6–10, an Xcel division such as "Gold", or for elite gymnasts "FIG Senior", "USA Junior" or "Hopes 11-12"). Program and Parent email columns are optional. Put Misc in the Program or Level column for kids without a level.

Archiving: on a gymnast's page, Archive moves her off the active team without deleting anything. Open the Archived tab and tap Restore to bring her back.

A roster where each gymnast has four colored bars for vault, bars, beam and floor.
The roster at a glance. Names are examples.

3. A gymnast's page

Tap a name on the roster to open her page.

A gymnast's page with program, level, parent email, report buttons, an overall summary and event cards.
Top of a gymnast's page.

At the top

Event cards

Each event shows her start value (SV), and below it a What's missing box listing exactly what she still needs and what it costs, and the full checklist of requirements for her level.

4. Entering routines

Adding skills

  1. On an event card, tap + Add first skill (or + Add skill).
  2. Search by name ("front tuck", "switch leap") or by Code number ("8.501").
  3. Narrow the list with the value and type buttons: A–E, Acro, Dance, Dismounts.
  4. Tap the skill. It's added in order with its value.

Every element in the Code of Points is there. Where the Code allows more than one body shape (tucked, piked, stretched), the shape is shown as a tag and counted separately. On floor, the split leap and the split jump (1.101) are separate picks, each worth an A, so she gets credit for both.

Changing the routine

  • Tap a skill to change it to a different one.
  • + next to a skill adds a new skill above it. × removes it.
  • Drag the dotted handle on the left of a skill to move it up or down.
  • Tap the link between two skills to connect them. On bars and beam it switches between Not connected and Connected. On floor it cycles Not connected, Direct and Indirect.
  • Leaps and jumps on beam and floor count as reaching the 180° split. If she won't reach it, tick Won't reach the 180° split under the skill. It then counts one value lower (C becomes B, B becomes A) and no longer counts as a 180° leap. Untick it to undo.
  • Routines can have up to 15 skills.

Fix-it notes

When something looks like a slip, a yellow note pops up under the skill with a one-tap fix: the same skill added twice in a row (Remove this one or Connect them), a repeat that gets no credit (Swap it), a dismount that isn't last (Move it to the end), a beam mount that isn't first (Move it to the start), or no dismount yet on bars or beam. Tap Dismiss if you meant it.

Vault

Tap the vault box and search by name or number. The vault's value becomes her vault start value. Tick the vault requirement once she's performing it.

A beam routine of ten skills with values and connections.
A Level 10 beam routine. Each skill shows its value, Code number and connections.
The skill picker searching for front tuck, with value filters and matching skills.
The skill picker. Search by name or number, and filter by value or type.

5. Copying routines and routine sets

Download the routines and routine sets how-to (PDF)

Copy a routine instead of starting from scratch

Tap Copy from a teammate or base routine under any event.

Copying gives her her own copy, so changing it later never changes anyone else's. If she already has a routine on that event, the app asks before replacing it.

Fill a whole team fast

What routine sets are

A routine set is a named group of routines you're planning, like “2027-28 season” or “Upgrade”. You make a set once and every gymnast gets a tab for it, with her own routines inside.

The “Level for this set” drop-down

In a set, her Program and Level boxes are replaced by Level for this set. It picks which level's rules her routines in that set are checked against.

The routine set buttons

ButtonWhat it doesWho
+ New setAt the end of the tabs. Makes a new named set. Every gymnast gets the tab straight away.Any coach
Bring into current routinesIn a set. Copies the set's routines into her Competition routines, saving her old ones first.Any coach
Rename setIn a set. Changes the set's name for every gymnast.Any coach
Remove setIn a set. Hides the set's tab for everyone. The routines are kept.Owners and admins

Plan next season, then bring it in

  1. Open any gymnast and tap + New set. Name it, for example “2027-28 season”.
  2. For each gymnast, open the set's tab, check Level for this set, and change her routines (they start as a copy of her current ones).
  3. When she's ready, tap Bring into current routines. Choose the Events to bring in.
  4. Under Save her current routines in, pick another set or A new set… (it suggests this season's name).
  5. If the set is at a different level, leave Also move her to Level X ticked to move her up too.
  6. Tap Bring in and confirm. Her old routines are saved in the set you picked.
The old Upgrade tab is now a set called “Upgrade”, with every routine still in it. Tap Rename set to call it something else.

6. Practice assignments

Part of Coach Master Pro. Assignments comes with Coach Master Pro ($49 a month or $490 a year), which also includes Testing and everything in Routine Master Pro. On Routine Master Pro only? Owners can tap the locked Assignments button and try it free for 14 days. See Coach Master Pro.

Plan daily assignments, log makes and misses for every gymnast right on the floor, and see who is consistent before meet season. Open it with the Assignments button above the roster.

Download this how-to (PDF)

Set up groups

  1. Open the Training groups tab.
  2. Type a group name (Group 1, Group A, Red...) and press Add group. Tap a colour to tell groups apart.
  3. Under Gymnasts, pick each girl's group. The first time you pick, it counts for the whole season.
  4. Moving her later? Pick the new group, choose the date it starts and press Save move. Her earlier practices keep her old group.
  5. Same change every week? Open Weekdays under her name, for example Group 2 on Tuesdays.
  6. Trains with more than one group? Open Also trains with under her name and tick the other groups. She shows under each of those groups on Record practice and the tablets, and gets their group assignments too. The group card lists her under "Also trains with this group".
  7. See who's in each group: every group lists its gymnasts under its name, level by level with a count for each level, plus anyone who joins it on certain weekdays, and a No group yet box shows who still needs one. Tap a group's count (for example 3 gymnasts), or use the Show buttons above the list, to see only that group's gymnasts.
Owners can remove a group. Any coach can add, rename or recolour one.

Build your assignments

  1. Open the Saved assignments tab and press + New assignment.
  2. Give it a name and an event (Vault, Bars, Beam, Floor, Conditioning or Other), for example "Bars routine day".
  3. Add its parts and a target for each: "Full routines 3", "Kips 5", "Halves 3". Up to 20 parts.
  4. Pick each part's type: Routine, Half routine, Skill, Complex, Sequence, Drill or Conditioning. Reports use it to show her routine hit rate apart from her skills and drills. Type the name first and the app often picks the type for you.
  5. Leave a target blank or 0 for a check-off line: no counting, she just taps ✓ when it's done. Lines with the type Conditioning work the same way but keep their number ("Kettle bell swing × 12"): she does all of them, then taps ✓ once. On an assignment whose event is Conditioning, nothing is counted line by line: you mark the whole assignment Completed or Not completed.
  6. Tap ▸ More under a part for three extras (all optional):
    • What counts: a note like "Handstand within 10°. Bent arms = miss." Coaches see it behind the ⓘ on her card, and gymnasts see it on the event tablet.
    • No more than __ tries: for "Make 3, try no more than 5".
    • Makes must be in a row: for "Make 3 IAR". A miss starts her count again.
    Example: target 3, in a row, no more than 5 tries = "Make 3 in a row, 5 tries max".
  7. One assignment, several levels. When most of an assignment is the same for every level but one level does something extra, tap ▸ More under that line, then Change next to Who does this line and pick the level (for example Level 9). Other levels never see it and it doesn't count against them. Tap + Give a level its own number to give a level a different number for the same line, like Level 8 × 3 and Level 9 × 5 (tap ✕ to take one off). The line shows a tag like "Level 9 only" so coaches know who it's for.
  8. Use the ↑ ↓ arrows under a part to move it up or down. You can do this even after practice has started: turns already logged move with their part.
  9. On a Conditioning assignment, tap its Body area: Upper body, Lower body, Core or Full body (pick more than one if it fits), or type your own, like Flexibility, and press Add. Your own ones show for every coach after that. Then use the Body area filter above your list to find, say, every core circuit.
  10. Open Tags to mark its levels, season, intensity and type (all optional).
  11. Press Save assignment. It stays in your library to reuse all season.
  12. Need another one that is almost the same? Press ⧉ Duplicate on its card. A copy opens with every line, number, tag and folder filled in and "(copy)" after the name. Rename it, change what you need and press Save assignment. The original stays as it is.

Your saved assignments are grouped by event (Vault, Bars, Beam...), each closed with a count: tap an event to open it, or Open all. Each card shows the date it was added and when it was last put on a day. Keep a long list tidy: tap 📁 Folder on a card to put it in a folder inside its event (type a new name or tap one you have), and the event then shows its folders as rows you open and close. Open a folder for Rename folder or Remove folder (its assignments stay), or set the folder when you edit an assignment. Tap the ☆ on a card to star your favourites: starred ones show first in their event and in the Schedule picker. Archive puts away ones you aren't using: they leave your list and the Schedule pickers, days they're already on stay as they are, and Archived next to Sort shows them with Bring back. Sort picks Newest first, Last used or A to Z. Find one fast with the event buttons, the level, season, intensity and type filters, or the search box at the top of your list; those show the matching assignments straight away. Have lots on paper or in a spreadsheet? Press Import from a spreadsheet, download the template, fill it in (one line per row), then choose the file or copy and paste the cells. The Line levels column marks a line for some levels only (like 9) or gives a level its own number (like 8:3).

Written on paper or a whiteboard? Press Import from a photo and snap it. The app reads the assignments, the lines and their numbers, and shows them in the import box for you to check and fix before you press Add. If the sheet marks a line for one level (like "L9 only") or gives levels different numbers, that comes through too; lines with nothing written are for everyone. The photo isn't kept.

Want to read one up close? Press ⛶ Full screen on any saved assignment, on an assignment in the Schedule, or at the top of Record practice. Every part shows in big type with its target, rules and What counts. Use A− / A+ for text size, Previous / Next to page through, and Fill the screen to hide everything else.

Show it on a TV in the gym. Press 📺 TV on an assignment in the Schedule or at the top of Record practice (or 📺 TV mode inside Full screen). The TV shows only the assignment: big, on a dark screen, with nothing to tap. Pick One at a time (it can change by itself every 20, 45 or 90 seconds) or All at once to show every assignment that day, and tap an event to show just that event. The buttons hide after a few seconds; move the mouse or tap to bring them back. To get it on the TV, mirror your iPad or iPhone with AirPlay (Screen Mirroring), cast the Chrome tab to a Chromecast or Google TV, or plug a laptop into the TV, then press Fill the screen.

Share and copy assignments

Owners and admins can share. To let a coach share, tick Can share assignments next to their name in Gym settings. Copying and sharing are for gyms with a plan; trial gyms can look around.

Put assignments on days

  1. Open the Schedule tab, or press Put on a day on an assignment.
  2. Pick the levels and/or training groups it's for. Leave them blank to include everyone. Pick both and it goes to everyone at those levels and everyone in those groups, so a gymnast always gets her level's assignment, whatever group she's in that day. Kids who don't fit a level? Add them with Program Misc and pick Misc here. Need one more gymnast from another level or group? Pick her under Also add gymnasts: she gets the assignment too, on top of the levels and groups. Lines set for only some levels follow her own level.
  3. Tap one or more days, then press Add.
  4. In the Schedule list, today and tomorrow are open; other days show their assignment names on one line, so tap the day to open it (or Open all days). Three or more empty days in a row fold into one line; tap Show these days to add to one.
  5. Need it again? Press Copy to other days. Edit changes only that day (including moving its parts with the ↑ ↓ arrows); your saved assignment stays the same.
  6. Made a one-off you want to use again? Tick Also save it to Saved assignments before you press Add. Already on a day? Press Edit on it, then + Add to Saved assignments.
Take an assignment off a day from any screen: Delete in the Schedule list, the small ✕ next to Edit on the Calendar, Delete at the top of the assignment on Record practice, or Delete from this day in its edit form. Makes and misses logged for it that day go too; your saved assignment stays. Only the coach who added it, or the owner, can delete it.

Log practice on the floor

  1. Open the Record practice tab. Today's date is already picked; use the arrows for other days.
  2. Tap the assignment at the top, then tap your group to see only your kids.
  3. On each girl's card tap + when she makes it and − when she misses. Parts turn green when she hits her target.
  4. On bars and beam there's a third, orange button: + extra (bars: made it with an extra skill) and + broken (beam: made it with a broken connection). It counts as a make, and reports show how many makes had an error.
  5. On a vault assignment, set the Landing surface (Soft, Raised soft, Competition, Stack, or type your own). You can also set it when you build the assignment.
  6. Parts with in a row or no more than __ tries show her best run and tries used (for example "2 in a row · 4/5 tries"). When she gets it, the part says met; when she runs out of tries first, it says not met. Either way its buttons stop taking taps.
  7. Tap the ⓘ next to a part to see what counts.
  8. On a Conditioning assignment her card lists every line with its number and two buttons: ✓ Completed when she did it all, or Not completed, which asks what she didn't do or get to. Tap those lines and press Save (add why in Notes if you like). Reports then say Completed or Not completed with what she missed. Tap Completed again to clear it.
  9. Tapped the wrong one? Press Undo last tap at the bottom.
  10. Group today on her card moves her to another group just for that day.
  11. Type how practice went in the Notes box under her card. It saves when you tap away.
  12. Two assignments on the same event (Level 8 bars and Level 9 bars, say)? Tap All Bars to see every girl on one screen.
  13. Print (next to the date) prints the assignment with every girl's results and notes.
Every tap saves straight away, and two coaches can log on the same assignment at once.

Event stations (tablets)

  1. Owners and admins: open Gym settings → Event tablets (or Event stations at the top of Practice), then Add station. Give it a name (Bars tablet), pick the event and choose a coach PIN.
  2. On the tablet, open routinemasterpro.com/station and type the 6-character code. That's it: the tablet remembers.
  3. The top of the tablet shows today's assignment and its parts. Gymnasts pick their group, tap their name, then − miss, + made, or the orange + on bars (extra skill) and beam (broken connection). A key at the top of her screen explains the buttons, and each part shows its What counts note. On parts with in a row or a try limit she sees her best run and tries used, and the buttons stop once she makes it or runs out of tries. Undo last tap fixes a slip, and the tablet goes back to the names after a short while.
  4. On a Conditioning assignment the gymnast sees the whole list and taps I did it all, or I didn't finish and then picks what she didn't do or get to.
  5. Press Coach on the tablet and enter the PIN to switch its event, fix a gymnast's taps, run Testing or forget the tablet.
  6. Add a line to an assignment (Coach menu): pick its type (Routine, Skill...) and add a part for everyone on today's assignment (today only), for everyone in a group, or for one gymnast. Lines for a group or one gymnast go on her own version of the assignment and come back every time she gets it, until a coach takes them off in the app.
  7. Change today's assignments (Coach menu): change a line's name, number or type, move lines with ↑ ↓ (turns already logged move with them), and tap ▸ More for What counts, no more than __ tries and makes in a row. You can also add or take off lines, swap for one of your saved assignments, or add another saved assignment to today. Changes are for today only; your saved assignments stay the same.
  8. Absent, injured or modified (Coach menu): pick a gymnast to mark her absent today (she comes off the tablet; tap Not absent under Absent today to bring her back), mark her as missing just this event today (late or left early: Missed Bars today; Not missed brings her back), mark her injured on this event or clear her, or tap Give her her own version to change her targets with − and +, take a part off, add her own lines, or put her back on the full assignment. It works just like Injured and Modified on Record practice.
  9. Today's report (Coach menu): hit rates for today, or any earlier day (Day before, or pick a date), for all events or just one, by event, by assignment (line by line) and by gymnast, with how the gymnasts and coaches said it went. Pick a group to see just them, or sort by lowest hit rate to spot who needs help.
  10. Gymnast routines (Coach menu): look up any gymnast's routines during practice: every event with its skills in order, connections, start value, whether she meets the requirements, the coach note and her video link, plus any routine sets (Upgrade, next season). Find her by name, level or group. Tap ✎ Edit on an event to change her routine in the full routine builder (on a paired tablet a coach signs in first), then Done: back to the tablet. The tablet signs the coach out again.
  11. Only one tablet or laptop? Open Practice and press Station mode, pick a coach PIN, and the device you are on becomes the gymnasts' screen. It shows every event's assignments for today; a coach can pick one event from the Coach menu (or All events to see them all again). To get back to the full app, press Coach, enter the PIN and tap Back to the full app.
  12. Gymnast reflections (off until you switch it on). Owners and admins: in Event stations, tick Gymnasts can write a reflection for each event. Each gymnast then gets a My reflection box under her assignments on the tablet (and in Station mode). She taps Write my Bars reflection and answers any of four short questions: what went well, what was hard, what she'll work on next time, and anything else she wants her coaches to know. One per event a day; writing again replaces it. The tablet never shows what was written, so gymnasts can't read each other's.
The tablet never signs in as a coach. It only sees today's assignments for its event. Lost a tablet? Press Move to a new tablet or Remove and it stops working straight away.

Absent, Injured and Modified

She can be injured on one event and modified on another on the same day. Tick both on the same event when the change is because of that injury.

Check progress

  1. Open the Reports tab and pick the dates (Last 7 days, Last 30 days, This season, or your own).
  2. Filter by event, level, group or line type (Routine, Skill...). Hit rate is makes out of all tries. On bars and beam, Clean counts only plain makes, with no extra skill or broken connection.
  3. By line type shows the team's routine, half routine, skill, complex, sequence, drill and conditioning hit rates, and the table has a column for each.
  4. Tap a gymnast to see each part and her recent days. Parts with in a row or a try limit say whether she met them, and her Goals met box counts how many she met.
  5. Before meets, sort by Lowest hit rate first to see who needs more numbers. A big team shows the first 15 gymnasts; tap Show all for the rest (Print always prints everyone).
  6. Tap One gymnast (or Full report under a girl in the table) for her practice day by day, with every note, for the dates you pick.
  7. A line she was given but has no makes or misses on says Not tried. It never counts as 0% and stays out of her hit rate. If she did it on some days and skipped it on others, it says how many times she didn't try it.
  8. Print prints the report you're looking at. In One gymnast, Email to parent sends her practice report as a PDF to the parent email on her page; untick Include coach notes to leave your notes out.
  9. For the whole team at once, tap Email or print all: pick a level or group, untick anyone to skip, then choose Email to parents or Print. Print puts every ticked gymnast's report in one print job, each on its own page (Download as one PDF saves it instead). When the reports are ready, the print window opens by itself on a computer; on a phone or iPad (or if nothing opens), tap Open to print and print or share from the PDF.
  10. Gymnast reflections: if your gym has switched them on (Event stations), what she wrote on the tablet shows in One gymnast under that day and event, and Whole team lists the newest ones for the event you picked. Remove deletes one for good. Parents see them only when you tick Include her reflections before you email, download or print her practice report.
Colours: green 80% and up, amber 60 to 79%, red under 60%. Reports are for coaches only and never appear on parent reports.

7. Testing: physical abilities and skills

Part of Coach Master Pro. Testing comes with Coach Master Pro ($49 a month or $490 a year), which also includes Assignments and everything in Routine Master Pro. On Routine Master Pro only? Owners can tap the locked Testing button and try it free for 14 days. See Coach Master Pro.

Run physical abilities tests and skill tests in one place. Set up your charts once, plan testing days (one day can include both), score every gymnast quickly on phones or event tablets, and see who meets her level. Open it with the Testing button above the roster. It works in steps:

  1. What are you testing? At the top, tap Physical abilities (strength and flexibility, scored in points) or Skills (Pass / Pass with error / Fail). Every step below shows only what you picked. Gyms with only one kind skip this step.
  2. Set up tests: what each level is tested on.
  3. Schedule: put the tests on a date.
  4. Enter scores on the day.
  5. Results: see how everyone did, print, and email parents.

Evaluations (tryouts), for children who aren't on your roster, is the separate button after the steps. To check that gymnasts can do the skills in their routines, see Routine verification.

Download this how-to (PDF)

Set up physical abilities tests

  1. At the top, tap Physical abilities, then Set up tests. Your gym starts with 13 common tests (Handstand hold, Cast, Press, Rope and more). Rename or Remove any of them, or type a new one and press Add test.
  2. Pick Points for a test you score, or Pass / fail (must pass) for one she simply has to pass.
  3. Press + Add levels. Give it a name (for example "Level 6 & Platinum"), tap its levels and set the minimum points to pass.
  4. For those levels, type the standard for every test ("30 sec handstand on wall") and how many points it's worth. The total is simply all its points added up.
  5. Levels share standards? Press Copy from… to copy another card's standards and points.
Optional: edit the levels and tick Blend PA with start value if you want readiness to count both. Set the PA weight and the Ready at percentage that passes.

Set up skill tests

  1. At the top, tap Skills, then Set up tests and + Add levels. Name it (for example "Level 7") and tap its levels.
  2. Press + Add skills. Pick the event, then search the Code of Points by name or number and tap a skill to add it. It stays open so you can add the next one.
  3. Not in the Code? Type it in the custom box (for example "Pullover" or "Handstand hold 3 sec") and press Add custom skill.
  4. Type a note next to any skill if it helps the judges, like "to a mat stack".
  5. Levels share skills? Press Copy skills from… to copy another card's skills (all events or just one) with their notes, then add the extras.
Only owners and admins can change Set up tests. Each level can be on just one card per season. New season? Pick it at the top and press Copy the … chart. Print chart gives you a copy for the wall.

Test lists

Schedule a testing day

  1. Open Schedule and press + Add a testing day.
  2. Pick the date and name it. What you picked at the top is already ticked; tick the other one too to test physical abilities and skills on the same day.
  3. Pick all the tests or one test list for each, and the tries per skill (1 to 5). Her best try counts.
  4. Choose the levels and/or training groups testing. Leave them blank for everyone.
  5. Upcoming testing days are listed first; days that have passed fold into Earlier testing days. Tap it to see them.

Rotations (lots of kids testing)

  1. In Schedule, press Rotations on the day.
  2. Pick how many groups and how to split them: Keep each level together, Mix the levels or By name, A to Z. Press Split into groups.
  3. Tap a number next to any gymnast to move her to that group. Rename a group ("Bars first"), or press + Add a group.
  4. Print groups gives you a list for each station. On a later testing day, Copy groups starts from the same split.
Removing the rotations never deletes scores.

Plan the stations: tablets and coaches

  1. Press Plan stations. It's on Enter scores, right under the testing day picker, and on each testing day in Schedule.
  2. For each test or skill, pick the tablet that runs it and the coach who scores it. Someone without a login? Pick Someone else… and type her name. A tablet can run one test a day: picking it for another test moves it there.
  3. Print station plan gives you a sheet with every test, its tablet and its coach (and the rotations, if you made them).
  4. On the testing day, each planned tablet opens its test by itself, with no PIN, and shows "Coach: Jen" at the top. The coach taps each gymnast's score and picks the rotation chip as each group arrives.
A planned tablet scores only its own test without the PIN; everything else still needs it. Stop station (with the PIN) takes the tablet off its test for the rest of the day. Owners set up tablets in Gym settings → Event tablets.

Enter scores

  1. Open Enter scores and pick the testing day.
  2. Tap the test or skill at your station. You see the part you picked at the top; tap the other one at the top to score the other part of the same day.
  3. Tests: tap her points, or Pass / Not yet for a must-pass test.
  4. Skills: judge every try ✓ Pass, E Pass with error, ✗ Fail. Tap the same button again to undo it; ✕ clears all her tries.
  5. Tap a Level or Rotation chip to see just those kids, then Next when you're done.
Several coaches can score at once, each at their own station. Everything saves as you tap.

Score on an event tablet

  1. On a paired event-station tablet, press Coach and enter the PIN.
  2. Tap Testing, pick the day, the test or skill, and the rotation at that station.
  3. Want this tablet to stay on that test all day? Tap Make this tablet the … station (for example "Make this tablet the Rope climb station"). The coach at that test taps each gymnast's score with no PIN in between and picks the rotation chip as each group arrives, just like an event station for assignments.
  4. Done for the day? Tap Stop station and enter the PIN. If the tablet is closed or restarted, it asks for the PIN once and carries on with the same test.
The coach PIN is needed for testing, so gymnasts can't enter their own scores. Owners set up tablets in Gym settings → Event tablets.

See results and tell parents

  1. Open the Results tab. Testing day shows the results for what you picked at the top: physical abilities (her total, whether she meets her level or how many points she needs) or skills (whether every skill is a Pass or Pass with error, and which skill she failed).
  2. Whole season shows her progress over the season. Tap a name for her own page.
  3. On her page, Email this test to parent sends that day's results and Email season results sends the whole season: one PDF of what you picked at the top (physical abilities or skills), to the parent email on her page. Print prints what you're looking at.
  4. To send everyone at once, tap Email results to every parent above the results. Pick one testing day or the whole season, and a level if you like, untick anyone to skip, then tap Email N reports. Each parent gets only their own gymnast's results, and you see Sent or Not sent next to each name. To print them all instead, tap Print everyone’s results (or Print at the top of the same screen): one print job, each gymnast on her own page, or Download as one PDF. When the reports are ready, the print window opens by itself on a computer; on a phone or iPad (or if nothing opens), tap Open to print and print or share from the PDF.

Evaluations (tryouts)

Evaluate children who aren't on your roster, like tryouts, with the same skill and physical abilities scoring.

  1. Make a tryout list first: in Set up tests, with Skills or Physical abilities picked at the top, tap + Add a tryout list and pick what you want to see, like "Tryout: Levels 4-6" or "Tryout strength". Tryout lists never show on testing days.
  2. Tap Evaluations (tryouts), then + New evaluation. Type the child's name, plus her age, current gym, current level and parent email if you like.
  3. Pick the skills tryout list and how many tries, and the physical abilities tryout list and which level's chart to score it against (its standards and points).
  4. Score her: tap ✓, E or ✗ for each try, and her points or Pass / Not yet for each test. The boxes at the top add it up.
  5. Download PDF or Email to parent sends a one-page evaluation (your notes are never included).
  6. She joins? Tap Add to roster and pick her level. She becomes a gymnast, and the evaluation stays here marked as joined.
Evaluated children never show on your roster, reports or tablets and don't count toward your plan. Children who don't join are removed 12 months after their evaluation.

Make a conditioning assignment

  1. Under a testing day's physical abilities results, pick a test and Everyone under a number of points (blank = anyone short of full points).
  2. Press Put ... gymnasts on a conditioning assignment. It opens a Practice assignment for just those gymnasts: add the parts, then pick the days.
Needs the Practice feature.

8. Routine verification

Part of Coach Master Pro. Comes with Coach Master Pro, like Assignments and Testing. See Coach Master Pro.

Check that each gymnast can really do the skills in her routines. You run it like a testing day with event stations: one training group at each event, then rotate. The coach at each event pulls up every gymnast's routine on that event and marks each skill made or missed. Open it with the Verify routines button above the roster. It works in three steps:

Download this how-to (PDF)

1. Create a verification

  1. Tap + Create a verification.
  2. Give it a name and date, like "November verification".
  3. Pick how she does it: Whole routine (she does her full routine once, one tap per skill) or Skill by skill (each skill on its own, with the same number of tries, 1 to 5, for everyone that day).
  4. Pick the events, and the training groups and/or levels. Pick none to include everyone. Tap Save.

2. Mark routines

  1. On the day, tap Mark routines. Each coach picks her event, then her group.
  2. Tap a gymnast. Her routine on that event comes up skill by skill.
  3. Tap ✓ made or ✗ missed on each skill (or each try). Tap again to clear a mistake.
  4. Tap Next for the next gymnast in the group.
A skill she makes at least once that day is Passed; otherwise it's Not made. Every verification starts fresh. It uses her routines as they are in the app that day, so build or update her routines first.

3. Results and parents

  1. Results shows skills passed on each event for everyone.
  2. Tap a gymnast's name for her history across every verification: Passed or Not made for each skill, day by day.
  3. Download PDF or Email to parent only when you choose to share it.
  4. To send every parent their gymnast's report at once, tap Email reports to every parent on Results, untick anyone to skip, then tap Email N reports. To print them all, tap Print everyone’s reports instead: one print job, each gymnast on her own page. When the reports are ready, the print window opens by itself on a computer; on a phone or iPad (or if nothing opens), tap Open to print and print or share from the PDF.

On an event tablet

  1. On the tablet, tap Coach, type the coach PIN, then Routine verification.
  2. Step 1: tap + Create a verification (it's for today), or pick one already made for today. The tablet's event is picked for you.
  3. Tap Create and start marking. It goes straight to Step 2: tap a gymnast, tap ✓ or ✗ on each skill, then Next.
  4. Step 3 shows who passed every skill and which skills weren't made.
Verifications made on a tablet show up in the app, and the other way round. On a tablet, marks can be changed only on the day; for other days use the app.

9. How start values are worked out

Under each routine, tap How the start value is worked out to see the whole calculation, line by line:

  • Base start value for her level.
  • Value parts needed and credited, with the deduction for anything missing. A higher value part can stand in for a lower one.
  • Special requirements, each marked Met or with its deduction, and the skill lines that met it.
  • Composition credit, connection value and D/E bonus where her level has them, and how much bonus is counted.
  • Restricted elements, repeated skills and a missing dismount, if any.

Level 10: the additional 0.10

A Level 10 routine can start from 10.1. It needs a 10.0 start value, at least 0.60 in bonus, and a qualifying skill, performed with no fall:

  • Beam: an E acro element. Mounts and dismounts count.
  • Floor: an E acro element, except #6.501 (front 2/1 twist).
  • Bars: a single-bar D release, or any E release (not the dismount).

The panel shows an Additional 0.10 line saying whether it's earned and why.

Start values are for planning. Check every routine against the current USA Gymnastics rules before competition.
The start value calculation for a Level 10 beam routine reaching 10.10.
Base 9.20 + composition 0.30 + bonus 0.50 + additional 0.10 = 10.10.

10. Reports for families

Tap Open report on a gymnast's page for a one-page report written for families. It shows whether she meets her level, her start value on each event, what she's missing and your notes.

ButtonWhat it does
Download PDFSaves the one-page report as a PDF.
Email to parentEmails the PDF straight to the parent email on her page. It comes from your gym's name, and when a parent replies, the reply goes to you.
Share PDFOn phones and tablets: opens the share sheet with the PDF attached, for Mail, Messages and other apps.
PrintPrints the report.
Copy as textCopies a plain-text version to paste anywhere.

Email a whole level at once: on the roster tap Tools, then Email level reports to parents (or tap Email … reports to parents on the Team report). Pick a level, untick anyone you want to skip, then tap Email N reports. Each parent gets their own gymnast's report in a separate email, and you see Sent or Not sent next to each name. Gymnasts with no parent email or no routines yet are skipped.

Print a whole level at once: tap Tools, then Print all level reports (or Print every … report on the Team report). Pick a level, untick anyone to skip, then tap Print N reports. Each gymnast starts on a new page; Download as one PDF saves it as one file instead. When the reports are ready, the print window opens by itself on a computer; on a phone or iPad (or if nothing opens), tap Open to print and print or share from the PDF.

  • After an email goes out, the report shows Last emailed with the date and address.
  • Each report can be emailed once a minute, so a double tap doesn't send it twice.
  • If there's no parent email on her page, the app asks you to add one first.
A one-page family report with the start value and what's missing on each event.
The family report.

11. Breakdown, skill ideas, moving up and inquiries

Routine breakdown (coach copy)

Open Tools on her page and tap Routine breakdown for a printable sheet of every routine, skill by skill. It shows the value of each skill, the credit she's actually getting, connection value and notes, then every requirement, composition and bonus line, and the final start value. Use it in the gym or with your staff. Tap Print.

Skill ideas

Open Tools on a gymnast's page and tap Skill ideas. For each special requirement she's missing, the app lists skills that would meet it, and the start value she'd have with each one. Every idea is tested by adding that skill to her current routine. Skills marked "popular" are among the most used at her level across gyms.

Moving up: Try at another level

In Tools, tap Try at another level and pick the level (for example Level 9, or the next Xcel division). Each event shows her routine skill by skill, judged by that level's rules: her start value there, what she'd be missing, skills that get no credit or count lower, and whether her vault is on that level's chart.

  • Try changes: Swap a skill, ✕ to take one out, Connect, + Add skill, or try a different vault. Start values update as you go. It's only a test: nothing changes on her page. Undo my changes puts an event back.
  • Coach checks: tick the items she can already do (things judged by eye, like heights and angles).
  • Parent report: type an optional note for parents, then tap Parent report for a one-page readiness report ("Working toward Level 9" or "Ready: meets every Level 9 requirement") to download, print or email to her parent.
  • Move her to Level 9 moves her up for real, with the routines you tried. Her old routines stay saved.

Compare to other gyms

In Tools, tap Compare to other gyms to see her start value on each event next to the average for her level across every gym, the difference, and how many gymnasts at that level meet every requirement. Averages show once at least 3 gyms have gymnasts at her level.

Score inquiry form

At a meet, open Tools and tap Score inquiry and pick the event. The official USA Gymnastics score inquiry form is filled in from her routine: elements, bonus and expected start value, fitted to one page.

  • Tick the reasons for the inquiry and add details. Only ticked reasons print.
  • Change anything you need to on the form. Refill from routine puts back what the app filled in.
  • Tap Print or Download PDF.
A routine breakdown listing each skill's value and credit, with the start value calculation.
The routine breakdown.

12. Find a skill, Level rules, team report, trends and insights

Find a skill

Open Tools at the top of the roster and tap Find a skill to look up any skill without building a routine. Pick a level and an event (Vault, Bars, Beam or Floor), then type a name, nickname, Code number or words from the Code. Tap a value (A, B, C...) to see only skills of that value. Tap a skill to see its full Code wording, the other names coaches use for it and the Code page.

Level rules

Open Tools at the top of the roster and tap Level rules. Pick any level or Xcel division and an event to see every rule at a glance, without opening a gymnast:

  • Base and highest possible start value
  • Value parts and special requirements
  • Composition, connection and bonus rules
  • Restricted elements and repeat rules
  • Your gym's own requirements
  • For vault, the full vault chart with values (search by name or number)

Skill trends

In Tools, tap Skill trends to see the most common C, D and E skills on each event, at each level, across every gym using Routine Master Pro. Filter by type, such as releases, dismounts or saltos. The list shows totals only: no gym or gymnast names, and a skill appears only once at least 3 gyms use it.

Team report

Open Tools at the top of the roster and tap Team report for a one-page view of a whole level: every gymnast's start value and status on each event (Ready, Team min, or how many requirements she has), the team's average on each event, and the most common gaps across the level. Switch levels at the top and tap Print for staff meetings.

Level insights

In Tools, tap Level insights and pick a level or Xcel division. For each event you'll see the average start value across every gym, the share of gymnasts who meet every requirement, the range of start values, and the USA Gymnastics requirements gymnasts most often miss. Like skill trends, it shows totals only and appears once at least 3 gyms have gymnasts at that level.

The Level rules screen for Level 10 beam.
Level rules for Level 10 beam.

13. For gym owners

Gym owners and admins have a Gym settings button at the top. It's one place for setting up your gym: inviting coaches, your requirements and minimum start values, event tablets, and your plan.

Coaches are listed under the tiles. With Practice on, tick Can share assignments with other gyms next to a coach to let them share your gym's assignments in the Shared library. Owners and admins can always share.

Requirements and minimums

Open Gym settings and tap Requirements & minimums. For each level and event you can:

Tap Done to go back to the roster.

Coaches

Trial and subscription

To subscribe or renew, owners tap Choose a plan (or Renew) in the banner and pay by card through Stripe. Your gym unlocks straight away and Stripe emails your receipt. Need an invoice instead, for example to pay by check? Open Need an invoice instead? on the same screen.

Have a coupon code? Open Have a coupon code? on the same screen, type it and tap Apply. The price you pay updates before you go to payment. A free trial code gives your gym a longer free trial instead: tap Start my trial. New gyms can also type a code on the sign-up form on our website.

Coach Master Pro

Assignments, Testing, event tablets and tryouts come with Coach Master Pro, which also includes everything in Routine Master Pro. It's one plan: $49 a month or $490 a year (two months free), with unlimited gymnasts and coaches. New clubs get a 14-day free trial.

14. Xcel gymnasts

15. FIG and Elite gymnasts

16. Questions and fixes

I can't find a skill.

Try searching by Code number, or a shorter word ("layout" instead of "layout step-out"). Clear the value and type filters. For Xcel gymnasts, skills not in the Xcel Code aren't offered.

The start value looks wrong.

Open How the start value is worked out. Check the skill order and the connections between skills, since those decide connection value and some requirements. If it still looks wrong, send a screenshot to Routine Master Pro and we'll check it against the Code.

A parent didn't get the email.

Check the parent email on her page for typos, and ask them to look in spam. The report shows when it was last emailed and to which address.

Buttons show a lock.

Your gym is on a free trial or its account is frozen. Those features unlock when your gym subscribes or renews.

Did my changes save?

Look at the top right. Saving... means it's on its way; All changes saved means it's done. The app waits until you stop tapping or typing for a moment, then saves everything at once. If the gym's WiFi drops, your changes stay on screen, you'll see Save failed. Retrying..., and the app keeps trying until it gets through. Keep the page open until it says All changes saved.

I see an old version, or another coach's changes are missing.

Tap Refresh. On a computer you can also reload the page.

How do I ask a question?

Tap Help at the top of the app, then Ask a question. While you type, a box may show This might answer it with a quick answer. When you send, common questions (passwords, adding coaches, parent emails, emailing every parent, billing) get an automatic answer straight away. Tap Yes, thanks if it helped, or No, I still need help. A person from our team still reads every question, answers here in the app and emails you. Questions about a skill, a value or a start value are always answered by a person.

My login stopped working.

Use Forgot password?, or ask your gym owner. If the app says your login or gym is turned off, contact your gym owner.

Routine Master Pro is a planning tool. While every effort is made to follow the complete Code of Points, it's up to the coach to verify that all information is correct against the current USA Gymnastics rules.