# ProScore registration and rosters

> How to manage clubs, athletes, and meet registration in Gym Art Meets if you're coming from ProScore.

**Prerequisites:** You have a Gym Art Meets account.

## In ProScore

ProScore handles athlete data through its desktop interface. Meet directors import gymnast rosters (from USAG downloads or manual entry), assign each gymnast to a gym/team, level, and age division. Registration is managed outside of ProScore - clubs typically register via email, paper forms, or third-party tools like MyUSAGym. Once athletes are entered, ProScore generates session registration reports, gym rosters, card labels, and mailing labels. There is no built-in online registration or payment processing within ProScore.

## In Gym Art Meets

### 1. Create Your Club

If you're a club admin, start by creating your club in Gym Art Meets. This replaces the ProScore "Gym/Team" concept, which is limited to a name and contact info per meet. In Gym Art Meets, clubs are persistent entities that carry across multiple meets.

> See [Create a club](https://docs.gymart.org/club-management/create-a-club)

### 2. Import Your Gymnasts

Add gymnasts one by one or import in bulk via CSV. Each gymnast record includes name, birth date, and discipline - similar to ProScore athlete profiles. If you have gymnast data in ProScore, you can export it and reformat it for CSV import.

> See [Import gymnasts via CSV](https://docs.gymart.org/club-management/import-gymnasts-csv)

### 3. Add Club Members (Coaches, Admins)

Invite coaches and other club admins. ProScore does not have a concept of club members or roles - this is new functionality in Gym Art Meets. Coaches are club members with a coach role, and they can view schedules and registrations.

> See [Create a club](https://docs.gymart.org/club-management/create-a-club)

### 4. Register for a Meet (Replaces External Registration)

This is a major change from ProScore. Instead of registering via email, paper, or third-party tools and then having the meet director manually enter athletes, Gym Art Meets provides a complete online registration workflow:

1. **Find a meet** - browse published meets
2. **Select gymnasts** - choose which gymnasts to register and their levels
3. **Pay via Stripe** - entry fees are collected online

Meet directors see incoming registrations and can approve, waitlist, or reject them.

> See [Registration overview](https://docs.gymart.org/registration/index), [Find a meet](https://docs.gymart.org/registration/find-a-meet), [Add gymnasts](https://docs.gymart.org/registration/add-gymnasts-to-registration), [Checkout](https://docs.gymart.org/registration/checkout-with-stripe)

### 5. Registration Status

| ProScore Status                     | Gym Art Meets Status | Meaning                      |
| ----------------------------------- | -------------------- | ---------------------------- |
| (entered manually by meet director) | Pending              | Waiting for organizer review |
| (confirmed by meet director)        | Approved             | Registration confirmed       |
| (over capacity)                     | Waitlisted           | Capacity full, in queue      |
| (removed by meet director)          | Rejected             | Registration declined        |
| Scratch                             | Scratched            | Removed after approval       |

### 6. Manage Floor Music

Gym Art Meets includes built-in floor music management - upload MP3 files and assign them to gymnasts. ProScore does not handle floor music, so this is new functionality.

> See [How do I manage floor music?](https://docs.gymart.org/music/index)

## Key Differences

| Aspect               | ProScore                                                         | Gym Art Meets                                   |
| -------------------- | ---------------------------------------------------------------- | ----------------------------------------------- |
| Registration method  | External (email, paper, MyUSAGym) + manual entry in ProScore     | Built-in online registration                    |
| Payment              | External (checks, cash, invoices)                                | Stripe online payment                           |
| Club management      | Gym/Team name entered per meet (not persistent)                  | Persistent club profiles with members and roles |
| Coach management     | Not available                                                    | Club members with coach role                    |
| Athlete import       | USAG download or manual entry                                    | CSV import                                      |
| Gym short names      | Required to match state-defined list exactly (e.g., "CT-NewEra") | Not applicable - clubs have persistent profiles |
| Music management     | Not available                                                    | Built-in upload and assignment                  |
| Reports              | Card labels, mailing labels, t-shirt summaries, gym rosters      | CSV export (no card/mailing labels)             |
| Cross-season records | Via backup/restore between meets                                 | Per-meet records (no cross-season history yet)  |
| Athlete # / USAG ID  | 7-digit USAG athlete number required                             | Not required                                    |
| PTF file export      | Required for state organization submission                       | Not applicable                                  |

## What's Next?

Once registered, coaches can [view the schedule](https://docs.gymart.org/scheduling/view-schedule-as-registrant) when the organizer publishes it.

## Related

* [Full ProScore-to-Gym Art Meets concept map](https://docs.gymart.org/migration/proscore-index/proscore-to-gym-art-meets)
* [How do I register for a meet?](https://docs.gymart.org/registration/index)
* [How do I manage my club?](https://docs.gymart.org/club-management/index)
* [How do I manage floor music?](https://docs.gymart.org/music/index)
* [Glossary](https://docs.gymart.org/getting-started/glossary)
