Multi-team management, transparent per-athlete pricing, parent accounts, SWIMS integration, and event-specialized programming — everything a competitive swim program needs to run.
You're stitching together five different tools — registration, team communication, workout planning, meet entries, and billing. None of them talk to each other. Your coaches waste hours on admin. Your parents are frustrated. Your swimmers deserve better.
Organize by age group, training level, or season. Assign coaches to specific teams. Each team has its own roster and workout schedule.

$149/month base + $5 per active athlete per month. Only billed for athletes who join the platform. AI coaching included for every athlete.
Billing dashboard
Connect your club's Stripe account in under 5 minutes. Charges settle directly to your bank account — we never hold your funds, and we take a 0% platform fee. You keep every dollar you collect, minus only Stripe's own processing. No cut of your dues, ever.
Stripe Connect onboarding flow
Set your team's monthly dues amount and billing day once. Every family on the roster gets charged automatically through Stripe — no spreadsheets, no Venmo chasing, no awkward reminders. Failed cards retry and parents get email receipts.
Monthly dues schedule view
When you declare meet entries, BTB auto-calculates per-athlete fees from the entry count. One click to invoice every family for their swimmer's events. Stripe handles the checkout, you keep the money.

Parents get their own login. See results, attendance, and upcoming meets. No shared passwords, no group texts.
Learn about parent accounts
Bulk upload with USA Swimming member IDs. Full meet history imports for every athlete on day one.
See SWIMS integration
Flag swimmers for individualized event-based plans. AI generates, coach approves. $15/athlete/month add-on.
Explore elite programming
Coaches review AI-generated plans before athletes see them. Full control over training direction.
Coach approval interface
Attendance trends, performance metrics, and team health across all teams. One view for the admin.

Team leaderboards per event keep athletes motivated and families engaged. Coaches use them for relay selection and seeding. Athletes build custom rival boards. Parents see where their swimmer ranks — everyone stays invested.

Transparent pricing. No hidden fees.
Create your club account
Set up teams and assign coaches
Upload rosters — athlete and parent invites sent automatically
Athletes connect USA Swimming ID — meet history imports
Start managing your program from one dashboard
Most platforms take a percentage of every dollar your club collects — dues, meet fees, gear — on top of what Stripe already charges. They call it “industry standard.”
We call it taking money that was never ours. Beyond the Blocks takes 0% of your transactions. You pay a flat subscription, and that's the entire relationship — we don't skim your dues, invent “processing” surcharges, or bury a nonsense fee that quietly eats your bottom line.
Every dollar a family pays goes to your club, minus only Stripe's own processing cost — which goes to Stripe, not to us. “Industry standard” isn't the same as honest. We'd rather earn your subscription than take a cut of your season.
$5/month for each athlete who creates an account. Roster-only athletes are free.
You connect your club's Stripe account in about 5 minutes — standard Stripe onboarding, no paperwork. From then on, every dues charge, meet fee, and gear invoice settles directly into your club's bank account. BTB never holds your money and takes a 0% platform fee — no cut of your dues on top of Stripe. You keep everything you collect, minus only Stripe's own standard processing. We make our money on subscriptions, not by skimming your transactions.
Yes. Set your dues amount and billing day once, and every family on the active roster gets charged on schedule through Stripe. Failed cards automatically retry and families get email receipts. You can exempt specific families, pause charges, or run one-off charges from the admin dashboard.
When you declare meet entries in BTB, fees are auto-calculated based on your meet's per-event entry fee and any flat registration fees. Review the per-family breakdown, then click charge — Stripe runs the cards for you. Families can see the breakdown on their parent portal before being charged.
Base: multi-team, unlimited coaches, full AI for athletes. Add-on: elite programming at $15/athlete/month.
Parents see what athletes share. Athletes 16+ control their own privacy settings.
CSV roster import, SWIMS data imports automatically, no manual data entry.
No minimum. Pricing scales with your program.
Yes, coaches get free accounts tied to your club.
Athletes under 13 don't create their own accounts — we're fully COPPA compliant. Coaches add them to the roster with their date of birth, and the parent receives an invite to a free parent account. Parents see meet results, PBs, attendance, and training schedules. Under-13 athletes don't count toward your $5/athlete billing. When they turn 13, they transition to their own account automatically.
Book a 15-minute call and we'll have your teams, roster, and billing live by the end of the week.