The coaching platform your athletes deserve.

Roster management, workout distribution, attendance tracking, pre-meet predictions, and event-specialized AI programming — all in one place.

You're managing 60 athletes across three group texts, a spreadsheet, and a platform that hasn't changed since 2012. You have no way to know how Jake's practice times are trending, why Sarah keeps underperforming at meets, or which athletes are overtrained. You know it. You just don't have the tools.

Everything you need, nothing you don't

Roster Management & SWIMS Import

Bulk upload your roster with USA Swimming member IDs. Athlete meet history imports on day one — see their full competitive background instantly.

  • Bulk upload roster with USA Swimming member IDs
  • Athlete meet history imports on day one
  • See their full competitive background
Learn about SWIMS import

Roster view with athlete cards

Bulk Workout Distribution

Build one practice, push it to your entire team. Athletes see it instantly with full set, interval, stroke, and intensity zone detail.

  • Build one practice, push to entire team
  • Athletes see it instantly
  • Set / interval / stroke / intensity zone detail

Workout builder interface

Attendance Tracking

Log practice attendance in seconds. View rates per athlete over any date range and catch missed training before it shows up in performance.

  • Log practice attendance in seconds
  • View rates per athlete over any range
  • Catch missed training before it shows

Attendance dashboard

Pre-Meet Team Predictions

AI predictions for every entered athlete — expected time range, trend direction, and confidence score. Data-backed warm-up conversations.

  • AI predictions for every entered athlete
  • Expected time range / trend / confidence
  • Data-backed warm-up conversations

Pre-meet team prediction table

Post-Meet Analytics

See every result vs. prediction in one team view. Know who hit a PB, who underperformed, and who is trending — instantly.

  • Every result vs. prediction
  • Who hit PB / underperformed / trending
  • One team view

Post-meet analytics view

Event-Specialized Programming

Flag athletes for individualized training plans. AI builds programming around their primary strokes, events, and energy systems. You review and approve.

  • Flag athletes for individualized plans
  • AI builds around stroke / events / energy systems
  • Coach review and approve
  • $15/athlete/month add-on
Learn about Elite Programming

Individualized plan review

Communications Center

One compose screen, six audiences. Blast your whole team, parents-only, one athlete, or your entire organization. Preview-to-me before sending. Every send is logged so you never double-message.

  • Team, org, athletes-only, parents-only, or individuals
  • Preview a test send to your own inbox first
  • Recent sends log with recipient counts
  • Separate from in-app announcements — this hits inboxes

Coach communications center compose view

AI Weekly Digest

Monday morning you open your phone and find a personalized team briefing: athlete spotlights, attendance dips, performance concerns, and a week grade. No manual review required.

  • Athlete spotlights highlight standout efforts
  • Automated attendance + sleep trend flagging
  • One-paragraph week grade with why
  • Arrives automatically every Monday morning

AI weekly digest email preview

Red Flag Alerts

Proactive notifications when an athlete's sleep crashes, attendance slides, or times plateau against their trend. Catch problems in week one instead of losing swimmers at month three.

  • Sleep-drop, attendance, and time-plateau triggers
  • Actionable links straight to the athlete profile
  • Suppresses duplicate alerts on the same athlete
  • Tune thresholds per team

Red flag alert notification

Stripe Connect — Money Goes Direct to You

Connect your coaching Stripe account in 5 minutes. Dues, meet fees, and gear charges all settle directly into your bank. BTB takes a 2.5% platform fee — that's it. No holding funds, no delayed payouts.

  • Stripe Connect onboarding in 5 minutes
  • Funds settle directly to your bank
  • 2.5% BTB platform fee (on top of Stripe)
  • Zero spreadsheets, zero Venmo requests

Stripe Connect onboarding

Monthly Dues + Meet Fee Billing

Set your monthly dues amount and billing day. Declare meet entries and BTB calculates per-family fees from the entry count. Click to charge — Stripe runs the cards, families get receipts, you keep the money.

  • Auto-recurring monthly dues
  • Meet fees calculated from entries
  • One-click family invoicing
  • Failed-card retries and email receipts built in

Dues and meet fee billing view

Team Leaderboards

See who leads every event on your roster — ranked by personal best, by course. Use it for relay selection, seeding decisions, and training grouping. Athletes and parents see the same board, so everyone's aligned.

  • Auto-generated per-event team rankings
  • Gold, silver, bronze position badges
  • Event + course selector
  • Athletes and parents see it too — keeps everyone motivated

Team leaderboard ranked view

Up and running in minutes

1

Create your coach account

14-day free trial — no credit card required.

2

Upload your roster

Athlete invites are sent automatically.

3

Athletes connect USA Swimming ID

Full meet history imports instantly.

4

Start distributing workouts and tracking performance

Everything in one place from day one.

Simple, transparent pricing

Coach

$49/mo + $5/athlete

Full coaching platform with lane timing, billing, meets, and AI.

  • Up to 75 athletes
  • Roster management & SWIMS import
  • Workout distribution
  • Attendance tracking
  • Pre-meet predictions
  • Post-meet analytics
  • Communications Center
  • AI Weekly Digest
  • Red Flag Alerts
  • Stripe Connect billing
  • Monthly dues + meet fees
Book a Setup Call
Most Popular

Club

$149/mo + $5/athlete

For clubs with multiple teams and groups.

  • Unlimited athletes
  • Everything in Coach, plus:
  • Multiple teams & groups
  • AI features included for all athletes
  • Priority support
Book a Setup Call

Elite Programming Add-on

AI-generated individualized training plans for flagged athletes.

$15/athlete/month

Learn about Elite Programming

See full plan comparison on the pricing page.

Frequently asked questions

BTB combines team management with AI coaching intelligence. Other platforms handle registrations and billing — BTB handles performance. Roster management, workout distribution, attendance, pre-meet predictions, post-meet analytics, and AI-powered individualized programming all live in one place.

No. On the Coach plan, athletes manage their own AI subscriptions if they want personal insights. On the Club plan, AI features are included for every athlete on your roster at no extra cost to them.

They keep their personal data, meet history, and any individual insights. Your team roster updates automatically, and their data is no longer visible to the coaching staff.

The Coach plan covers one team of up to 75 athletes. The Club plan supports unlimited teams and groups under one organization — perfect for age-group, senior, and masters squads.

Bulk upload a CSV with USA Swimming member IDs. BTB matches each athlete and pulls their competition history — events, times, meet results, and progression data. SWIMS integration is confirmed for June 2026 — we are on the USA Swimming API waitlist. Manual meet history import is available now.

AI-generated individualized training plans built around each athlete's primary events, stroke mechanics, and energy system demands. Available as an add-on at $15/athlete/month. Learn more at /elite-programming.

Ready to set up your team?

Book a 15-minute call and we'll have your roster, workouts, and billing live by the end of the week.