Built for Coaches Who Run the Business

Stop managing your club or training business with spreadsheets.

PlayMaker Roster is built around one idea: the player. Their history, development, and record follow them season after season — coach to coach, club to club. Every tool in the platform exists to serve that player record.

Request Early Access See What's Built

Designed with coaches · Built for training businesses

Running youth sports or a training business is harder than it should be.

You're great at developing athletes. But between registration paperwork, tracking class enrollment, managing events, and figuring out who belongs to which program — the admin work is out of control.

📋

Players register twice

Families already registered with their club. Now you're asking them to fill out all the same info again just to join your training program.

📊

Spreadsheets everywhere

Roster in one sheet. Class enrollment in another. Payments tracked in a third. Nothing talks to anything else and everything is always out of date.

🗑️

Player history vanishes

A player switches clubs. Gets a new coach. Moves up an age group. Every note, evaluation, and attendance record from the last three years disappears with them. The new coach starts from zero — every single time.

📅

Event chaos

Scheduling sessions, tracking who's coming, following up on no-shows, collecting payment — all done manually across texts and email threads.

💬

Communication friction

Families don't know what sessions their kid is enrolled in, when they're coming up, or what they've already paid for. You're the answering service.

📦

One-size tools that don't fit

Generic sports apps are built for leagues, not academies. You end up hacking around features that were never designed for how you actually operate.

A full roster platform, purpose-built for training.

Everything you need to run your club's player operations — from first registration through active enrollment and event management.

🗂️

Unified Player Roster

One shared player pool across your club and all affiliated training programs. Players register once — your roster is always current, always complete.

Live
🏷️

Player Assignment & Enrollment

Assign a player to a club team or enroll them in a training class in one tap. Every coach sees the full picture — team, class, status, and history — from a single player record, regardless of which org they're viewing from.

Live
📈

Tryout Pipeline

Track each player from registration through offer accepted with a visual status timeline. Know exactly where every prospect stands at a glance.

Live
📅

Team + Class Events

Schedule events for a specific team or an open training session — each with RSVP tracking, attendance marking, and automatic parent notifications. Know who's confirmed, who's skipping, and who still hasn't responded.

Live
🏢

Multi-Org Support

One login manages your club roster and your training programs. Switch orgs instantly — the roster, teams, and classes update automatically.

Live
📝

Career-Long Player Notes

Every note you write follows the player — season after season, program after program. Build a longitudinal record of development, injury history, and recruiting interest that lives with the athlete, not the spreadsheet.

Live
👨‍👩‍👦

Parent Registration

Families register their athlete directly from their phone with no app download needed. Information flows into your roster automatically.

Live

Instant Mobile Access

Works on every device, loads instantly, and works offline. Coaches can pull up any player's full profile from the dugout in under two seconds.

Live
🔒

Role-Based Access

Admins, directors, and coaches each see exactly what they need — and nothing they don't. Sensitive player data stays inside your staff.

Live
📲

Live Team Calendar Feed

Every team generates a live webcal subscription link. Parents add it to Apple Calendar, Google Calendar, or any calendar app once — and every new event appears automatically. No app, no manual updates, always current.

Live
🔍

Instant Search & Smart Filters

Find any player in seconds. Filter by age group, position, status, team, or city — or just start typing a name. No waiting, no page reloads, no scrolling through 200 rows.

Live
🎯

One-Tap Offer Pipeline

Send offers, track acceptances, and rescind if needed — all from the player card. Every status change is timestamped so you always know exactly where each athlete stands.

Live
👨‍👩‍👦

Parent RSVP Portal

Parents get a dedicated dashboard showing every upcoming event for their athlete — with one-tap RSVP. Events that need a response surface at the top. No app download, no login confusion.

Live
✉️

Coach Team Messaging

Send a custom message to your entire team — or select specific players — directly from the roster. Every send is logged with a message history so you always know what went out and when.

Live
🔔

Smart Event Notifications

Create five sessions on a Tuesday afternoon, open registration, and walk away. Within 30 minutes, every parent on the team gets one email — all five events, cleanly batched. Not five separate blasts. For open training events, the platform automatically determines which players are eligible based on age group and experience tier, and sends only to them. No lists to build, no emails to compose, no one left out — and no one spammed.

Live

Session Attendance Tracking

Mark attendance directly from the event view. See who showed, who no-showed, and who hasn't RSVPed yet — all in one place. Every mark is timestamped and tied to the player's history.

Live
The Big Idea

One player. One record. No more double registration.

When Diamond Edge Academy partners with a club on PlayMaker, their players are already in the system. Families don't fill out a second form. You don't maintain a second spreadsheet. The player's club team, status, and training class enrollment all live in one place.

From the club roster you see a player's team assignment. Open the same player through the training org and you also see their class enrollment. Same profile, full context, either way in.

JM
Jackson Martinez
10U · Catcher · Phoenix, AZ
Active
Team Assignment
Club River City Baseball
Team 10U Gold
Class Enrollment
Program Diamond Edge Academy
Class 📚 Tue Catching Clinic
Offer Pipeline
Registered
Invited
Attended
Offered
Accepted

Register once.
Play forever.

Most sports platforms are built around seasons. When a season closes, everything closes with it. PlayMaker is built around the player — and the player never expires.

🔄

How most platforms work

The season closes. The club opens a new one. Coaches re-invite the team. Parents get another email, accept again, fill out the same information again. Nothing carries over — not notes, not history, not context. Every season is year zero.

How PlayMaker works

The player stands alone. Their record doesn't belong to a season or a team — it exists permanently in the system. When tryouts open next season, a parent isn't registering again. They're signing up for the next tryout. The player is already there.

A pitching coach with 15 clients shouldn't need an enterprise software sales call.

If you're running a small training operation, most software sends a quiet message: you're not who we built this for. The pricing page has a "Contact Sales" button. The feature list is full of things you don't need. The setup takes a weekend. PlayMaker is different — a coach with 12 players and a batting cage gets the exact same tools as a club with 200. No stripped-down tier, no "upgrade to unlock," no learning curve that requires an IT department.

🧢

If you're running it yourself

You're the coach, the scheduler, the billing department, and the parent communicator — all in the same afternoon. PlayMaker handles the admin so you can focus on the field. Player records, event scheduling, RSVP tracking, and parent emails work automatically. You don't need a staff. You just need a phone.

🎯

If you have recurring clients

Pitching coaches. Catching instructors. Hitting academies. You're not running a one-and-done tournament — you're building long-term relationships with players who come back season after season. PlayMaker keeps their full history with you: attendance, notes, development, contact info. The relationship doesn't reset when the calendar flips.

💵

Your money stays in your program

The competition processes your payments and takes a cut of every transaction — on top of standard card fees. PlayMaker tracks who's paid. You collect however you already collect: Venmo, Zelle, Square, cash. No middleman, no markup. If you want online payment links, bring your own Stripe account. We never touch the transaction.

The conversation that goes away

The vision: a trainer meets a player and asks "are you on PlayMaker?" The player says yes. That's it — no intake form, no five-day text thread about availability, location, pricing, or what days work. The player's profile is already there. The trainer sends an invite, the parent sees the schedule, the session is booked. PlayMaker is being built so that every player in the network is instantly accessible to every coach who works with them.

The roadmap is built around how you actually operate.

These aren't features we might build someday. This is the logical next layer of a platform that already works — prioritized around what academies asked for first.

Next Up

Training Fee Collection

Collect session and class fees in-app with payment status tracked per player per event. No more chasing families through Venmo and text.

Next Up

RSVP Reminders

Automatic reminder emails go out 48 hours before an event to any player still showing as pending. Fewer no-shows, zero manual follow-up.

Next Up

Registration Confirmation Email

Families receive an automatic confirmation when they register their athlete. Sets expectations upfront so coaches field fewer "did you get my form?" texts.

Soon

Class Waitlist & Capacity Limits

Cap your classes at a max enrollment. Families join a waitlist automatically. Get notified when a spot opens, fill it in one tap.

Soon

Event Cancellation Notifications

Cancel an event and every affected family is notified immediately — no group texts, no missed messages. One action, everyone informed.

Soon

Post-Event Attendance Summary

After each event closes, coaches receive an automatic summary: who attended, who no-showed, and who still hasn't responded. Your recap is already waiting.

On Deck

AI-Powered Player Narratives

PlayMaker's ecosystem captures years of data — attendance patterns, event history, coach notes, tier progression, and development milestones. The next layer is AI that synthesizes all of it into a professional player narrative: a living development story a coach can share with a parent, a recruiter, or a future program. No hours of report writing. The data is already there.

On Deck

Cross-Org Player Network

A trainer meets a player and asks "are you on PlayMaker?" When the player says yes, the trainer can look them up, send a class invite, and have them on the schedule — no registration form, no intake questionnaire. One network, instant connection between any coach and any player already in the system.

On Deck

Recruiting Profiles

Export a player's complete profile — age group, positions, performance tier, development history — formatted for college coaches and scouts. Built on the same permanent player record that's been accumulating data since day one.

On Deck

Branded Partner Academies

Each partner organization gets their own URL, their own branded experience, and their own fully isolated data environment — all on one platform. Whether you're a single academy or a network of ten, every location runs the same system, the same way.

Ready to run your club
like the pros?

PlayMaker Roster is in active development with early partners. If you're interested in being part of shaping what this becomes, let's talk.

How PlayMaker thinks differently

PlayMaker The competition
The player
Player history travels with themNot reset each season or team Across seasons, clubs, and orgs Starts over every team
Performance tier tracking Coach-only; drives event eligibility
Development notes (longitudinal) Season-tagged, shareable across orgs
Organization model
Roster management
Training classes alongside teams One view — teams and classes side by side Team-only model
Club + training org hybrid view One login, both orgs, zero switching
Events & notifications
Event scheduling + live calendar feed
Criteria-based invitesRight families only — age group + experience tier Auto-targeted per event Manual list or blast to everyone
Batched digest notificationsFive new events = one email, not five
Parent RSVP + attendance tracking Per-event, timestamped ~Availability polling only
Communications
Ad-freeNo sponsored content, no monetized attention Free tier is ad-supported
No app requiredWorks on any device, any browser, right now Nothing to download or update ~App is the primary experience
Coach bulk messaging with history log Every send logged with recipient count ~
On payments — a different philosophy

The competition processes your payments and keeps a percentage of every transaction — on top of standard card fees. For a 30-player program at $200/player, that's real money leaving your program every season, permanently.

PlayMaker will track who paid. You collect however you already collect — Venmo, Zelle, Square, cash. No middleman, no markup. If you want online payment links, bring your own account. We never touch the money. (coming soon)