Swimming Trak Quick Start Guide

Contents

Quick Start Guide

Welcome to Swimming Trak! This guide will help you set up teams, add swimmers, create a meet, and record swim events right away.


Features at a Glance

🏊 Events — Record individual & relay swim events⏱ Times — Track distances, times, places & splits👥 Swimmers — Build team rosters with numbers & positions🏅 Meets — Create meets and record results post-race📊 Reports — Generate PDF reports by swimmer, event, or top times

Navigate through the app using the menu bar.


Step 1: Create Your Teams

Go to Teams from the menu and tap Add. Enter:

  • Team Name (required)
  • Location (optional)
  • Team Type — Home or Visitor

Your new team appears in the team list. Tap a team to edit or delete it.

Step 2: Add Swimmers to a Team

Open a team, then tap Players → Add. Enter:

  • Swimmer Name (required)
  • Number (required)
  • Position (optional — e.g., Free, Back, Breast, Fly, IM)
  • Starter (optional)

Swimmers will appear in the team roster and be available during meets.

Step 3: Create a Meet

Go to Games from the menu and tap Add. Enter:

  • Meet Title (required)
  • Date & Time
  • Location (optional)
  • Home Team
  • Opponent Team

Tap Next to open the Swimming Stats screen.

Step 4: Record Swim Events

On the Swimming Stats screen:

  1. Tap a swimmer name in the left sidebar to open the event form.
  2. Select a Stroke (Freestyle, Backstroke, Breaststroke, Butterfly, or IM).
  3. Enter the Distance (e.g., 50m, 100y).
  4. Enter the Time (e.g., 1:02.34).
  5. Enter the Place (finishing position).
  6. Toggle DQ if the swimmer was disqualified.
  7. Optionally expand Splits to record split times.
  8. Tap Save.

The event appears in the events list on the main screen.

Step 5: Record Relay Events

To record a relay:

  1. Tap any swimmer, then select Relay Free or Relay Medley as the stroke.
  2. The form shows four Leg dropdowns — select a swimmer for each leg.
  3. For Relay Medley, legs are labeled by stroke: Backstroke, Breaststroke, Butterfly, Freestyle.
  4. Enter Distance, Time, Place, and DQ as usual.
  5. Tap Save.

Step 6: Review Results & Generate Reports

  • All recorded events appear in the events list — tap any event to select it.
  • Tap the Undo button (↩) to remove the most recent entry.
  • Go to Reports from the menu to generate PDF reports by swimmer, event, or top times.

Helpful Tips
• Quick Corrections — Use Undo (↩) to reverse the last recorded event.
• Relay Swimmers — All four legs must be assigned before saving a relay event.
• Splits — Use the expandable Splits field to record intermediate times (individual events only).
• DQ Tracking — Toggle the DQ switch to flag disqualified swims.

You’re ready! Create your teams, start a meet, and track every event with Swimming Trak 🏊

User’s Guide

This section covers every feature of Swimming Trak in detail.

Navigation

The menu bar provides access to the four main sections of the app:

  • Teams — Create and manage your swim teams and rosters.
  • Games — Create swim meets and open the live event-tracking screen.
  • Reports — Generate and view PDF reports for meet results.
  • Settings — Manage your account and subscription.

Use the Back button (←) on any page to return to the previous screen.


Teams

Team List

The Teams page shows all teams you’ve created in a grid with columns for Team NameType (Home / Visitor), Location, and Player Count.

  • Tap Add to create a new team.
  • Tap any row to open the team for editing.

Creating / Editing a Team

The Team Setup form has three fields:

  • Team Name — Required. The name of your swim team.
  • Location — Optional. City, school, or pool name.
  • Team Type — Select Home or Visitor from the dropdown.

Tap Save to save, Delete to remove the team, or Back to cancel.

From the team edit screen, tap Players to manage that team’s swimmer roster.


Swimmers (Players)

Swimmer List

After opening a team, navigate to Players to see all swimmers on that team. The grid shows NumberNamePosition, and Starter status.

Adding / Editing a Swimmer

Tap Add to create a new swimmer, or tap a row to edit. Fields:

  • Number — Required. Two-digit swimmer number (0–99).
  • Name — Required. Swimmer’s name.
  • Position — Optional. Stroke specialty (e.g., Free, Back, Breast, Fly, IM).
  • Starter — Optional. Mark as a starter by tapping the Starter chip.
  • Photo — Optional. Tap the camera icon to upload a photo.

Meets (Games)

Meet List

The Games page lists all swim meets with columns for Meet NameHome TeamOpponentDate, and Status.

  • Tap Add to create a new meet.
  • Tap a meet to reopen it for editing or to continue recording events.

Creating a Meet

The Game Setup form collects:

  • Meet Title — A descriptive name for the meet (e.g., “Regionals 2026”).
  • Date & Time — When the meet takes place.
  • Location — Optional. Pool or facility name.
  • Home Team — Select from your Home-type teams.
  • Opponent Team — Select from your Visitor-type teams.

Tap Next to save the meet and open the Swimming Stats tracking screen.


Tracking a Meet — Swimming Stats Screen

The Swimming Stats screen is where you record all swim events during a meet. Unlike other SportsTrak apps that use live-tap recording, Swimming Trak uses a form-entry approach — you fill out event details after each race.

Screen Layout

  • Left Sidebar — Lists all home-team swimmers. Tap a name to open the event entry form.
  • Main Area — Shows the event entry form (when a swimmer is selected) or the events list (when no form is open).
  • Back Button (←) — Returns to the previous screen.
  • Undo Button (↩) — Removes the most recently recorded event.

Individual Events

To record an individual swim event:

  1. Select a swimmer from the sidebar. The event form opens automatically.
  2. Choose a Stroke from the dropdown:

Freestyle (FR)

Backstroke (BK)

Breaststroke (BR)

Butterfly (FL)

Individual Medley (IM)

  1. Distance — Enter the race distance (e.g., 50m, 100y, 200m).
  2. Time — Enter the swimmer’s finishing time (e.g., 1:02.34).
  3. Place — Enter the finishing position (1–99).
  4. DQ — Toggle on if the swimmer was disqualified.
  5. Splits (optional) — Tap “Show Splits” to expand a text area for split times.
  6. Tap Save to record the event, or Cancel to discard.

The saved event appears in the events list showing the swimmer name, number, stroke, distance, time, place, DQ status, and timestamp.


Relay Events

Swimming Trak supports two relay types:

Relay Free (RF) — All legs swim freestyle

Relay Medley (RM) — Each leg swims a different stroke

Recording a Relay

  1. Tap any swimmer in the sidebar.
  2. Select Relay Free or Relay Medley as the stroke.
  3. The form shows four Leg dropdowns. Select a swimmer for each leg:

Relay Free Legs

  • Leg 1, Leg 2, Leg 3, Leg 4 — generic labels (all freestyle)

Relay Medley Legs

  • Leg 1 — Backstroke
  • Leg 2 — Breaststroke
  • Leg 3 — Butterfly
  • Leg 4 — Freestyle
  1. Enter DistanceTimePlace, and DQ as usual.
  2. All four swimmers must be selected before saving.
  3. Splits are not available for relay events.

Relay events appear in the events list with a multi-line format showing the stroke, distance, swimmer names, time, and place.


Reports

Swimming Trak includes four swimming-specific PDF reports plus two shared team reports. Access them from the Reports menu.

🏊 Meet Report – By SwimmerGroups all meet results by swimmer. Shows individual and relay events per swimmer, sorted by distance then stroke.

🏊 Swimmer Meet ReportDetailed report for a single swimmer in a selected meet. Filter by meet, then by swimmer.

🏊 Meet Report – By EventGroups results by event (stroke + distance). Lists swimmers sorted by place within each event.

🏊 Top Times ReportShows the fastest times per event. Optional stroke and distance filters. Excludes DQs and relays.

📋 Team ListPDF listing all teams with name, type, and location.

👥 Team List with PlayersPDF listing all teams with their full swimmer rosters.

Generating a Report

  1. Go to Reports from the menu.
  2. Tap a report card to open it.
  3. Select filters (meet, swimmer, stroke, distance — varies by report).
  4. Tap Generate Report.
  5. The PDF renders in an embedded viewer with toolbar controls for print, download, zoom, and page navigation.

Report Filter Details

  • Meet Report – By Swimmer: Select a meet → Generate.
  • Swimmer Meet Report: Select a meet → Select a swimmer (populated from the meet’s home team) → Generate.
  • Meet Report – By Event: Select a meet → Generate.
  • Top Times Report: Select a meet → optionally filter by Stroke and/or Distance → Generate. Stroke and distance dropdowns populate dynamically from the selected meet’s events.

Subscriptions

Swimming Trak offers three subscription tiers:

  • Free (Community) — Limited roster (1 home swimmer + 1 opponent). Teams and players are read-only (cannot add or delete). Great for trying out the app.
  • All-Star ($4.99/mo) — Full roster support with up to 15 swimmers per team. Full team and player management.
  • MVP ($19.99/mo) — Everything in All-Star plus premium features.

Tips & Best Practices

Undo Anytime — Made a mistake? Tap the ↩ button on the events list to remove the most recent entry instantly.

Relay Validation — The app requires all four relay swimmers to be selected before saving. You’ll see an alert if any leg is missing.

Use Positions — Setting each swimmer’s position (Free, Back, Breast, Fly, IM) helps you quickly identify specialists when building relay teams.

Splits for Pacing — Use the Splits field on individual events to record intermediate times. This data is stored with the event for later reference.

Report Filters — The Top Times report supports optional stroke and distance filters so you can focus on specific events (e.g., all 100m Freestyle times).

Multi-Language Support — Swimming Trak supports 21 languages. Stroke names and UI labels are translated automatically based on your browser language.