Commit Swimming

Upload meet results

Last updated 2026-10-27
Coaches · Meets Load results files after a meet so best times, records and reports update.

Step by step

  1. Get the results file from the meet host. Any of the standard formats works: .sd3, .hy3, .cl2, or a zip holding one.

  2. Open Meets → Results and click New results.

  3. Drop the file in. Commit reads it and walks you through two quick checks: map the teams in the file to your team, and confirm swimmer matches. Fix anything it guessed wrong. The Confirm swimmers step sorts the file’s swimmers into Active, Inactive, Archived and Others (swimmers who aren’t on any of your lists yet), each with a count.

  4. Finish the upload. The meet appears in your results list. Swimmers who were new to your roster land in Archived, so they don’t crowd your active or inactive lists.

  5. Each meet sits in Approved, Pending, or Rejected. Approve a meet and its swims count toward best times and records. Use Tag to label meets for filtering.

  6. Reject on a meet card asks “Reject this meet?” first. Tick Also remove this meet’s times for our team to take its times out of swimmer profiles, best times and reports. Approving the meet again brings them back.

    The Reject this meet? dialog with the remove-times option

  7. Open a meet for its Meet report and Full results. The ⋯ menu next to its status has Edit meet and the status. Approved meets also get Recheck records and Check for legal splits (see fix a best time and add legal splits).

    The meet actions menu on a results meet

Common questions

Times aren’t showing on swimmer profiles. Check the meet is Approved, and that the swimmers matched during upload (a misspelled name in the file can create an unmatched swimmer).

I uploaded the wrong file. Open the meet, click ⋯ → Edit meet, then Remove meet. In Remove this meet?, tick Also remove its times from swimmer profiles, best times, and reports, click Remove, then upload the right file.

I uploaded the same meet twice. When you reject or remove a meet that matches one you already approved, Commit names the other meet and how many swims match (“This looks like a duplicate of …”) and ticks the remove-times box for you, so the times don’t show twice. You can untick it.

Where did the new swimmers from my upload go? Swimmers who weren’t on your roster are added to Archived, so your active and inactive lists stay clean. Their results stay in the meet. Move anyone who swims with you now to your active roster.

Where do families see results? On their swimmer’s profile and under Results in their app. See view results and best times.

results sd3 hy3 upload times reject duplicate meet archived
Still need a hand?

Send us a note and it lands straight in our support inbox — no account or ticket number needed.

We reply by email, usually same day.