Varsity
per season
Season minimum: $5,000 CAD
- 1 admin seat
- Up to 6 divisions
- Complete league operations
- Academic portal for every athlete
- Email, 48 hr support

Your league operations. Every athlete’s academic portal. Your league pays the season fee upfront and recovers it from family registrations through your own Stripe account.
Already in the game



01 / Choose your league size
The same complete foundation in every tier. More capacity and support as your league grows.
Your league pays upfront, then recovers the fee from family registrations through your own Stripe account. $0 net cost after full reimbursement.
Season minimum: $5,000 CAD
Season minimum: $9,600 CAD
Season minimum: $27,000 CAD
Need more admins? Add seats to any package for $149 CAD per additional seat.
Charged as the Dr. D Sports Player Operations & Academic Portal Fee. Stripe processing included. Season minimums apply.
Your season, in numbers
$32
CAD / athlete, paid by families
$0
Net league cost after reimbursement
Your league pays the season fee upfront, or 50% upfront and 50% at the registration due date. We connect your own Stripe account to your business. Your league is reimbursed from its registration fees — payments go through your account, not ours. $0 is the net cost after full reimbursement; season minimums still apply.
| Feature | Varsity | All-Star | Championship |
|---|---|---|---|
| Admin seats | 1 | 3 | 5 |
| Divisions | Up to 6 | Up to 10 | Up to 20 |
| Custom subdomains per club | No | Yes | Yes |
| Mid-season academic progress reports | No | Yes | Yes |
| NIL live webinars | No | Quarterly | Monthly |
| Support | Email, 48 hr | Priority, 24 hr | Dedicated account director |
02 / Included, not added on
01
Custom forms, waivers, installment plans, refunds and receipts. Less chasing. Fewer spreadsheets.
02
Evaluations, placement, scheduling, officials, standings and digital player passes. All connected.
03
Academic eligibility, CrediVersity access, recruiting profiles and shareable highlights for every athlete.
You keep control. Your registrations, rosters, payments and contacts are exportable. We manage the platform, support and updates. Contracts, privacy laws and third-party services shape exactly who controls what — we walk you through that before you sign.
03 / Make it yours
The core package stands on its own. Add hands-on services for your league, or let families choose their own portal upgrades.
Your season package covers the regular season. One-off tournaments, season tryouts and special events run on the same system as separate add-ons, priced on top of your season.
Priced per event
Full registration, scheduling, standings and digital player passes for a single tournament — on the same system as your season.
Priced per tryout
Tryout registration, QR check-in, tablet evaluations, auto-rankings and offer letters as a standalone event.
Priced per event
Showcases, all-star games, banquets and fundraisers run through your league system.
$149 CAD per additional seat
Add more admin seats to any season package as your team grows.
$12,000 / $20,000 / $30,000 CAD per year by tier
Dr. D team handles payment follow-ups, roster submissions, parent inbox, officials payroll, monthly financial reports
$1,500 one-time
Not-for-profit vs for-profit guidance, bylaws templates, Stripe setup, insurance checklist, Rowan's Law and concussion compliance tracking. Guidance only, not legal advice.
$6,000 per year
Standings posts, game-day graphics, tryout promo, sponsor spotlights, auto-generated from your league data
$990 per year + 15% of sponsorships sourced
Sponsor media kit, website ad rotator, impression reports, outreach
$1,500 or 10% of funds awarded
Ontario Trillium, Jumpstart, municipal grant applications
$600 per event
Dr. D team runs check-in and evaluations at tryouts, showcases and all-star games
Available inside the athlete portal. Never required, never billed to your league.
$349 CAD per athlete
Recruiting profile, highlight reel support, NCAA and U SPORTS eligibility check, one coaching session.
$149 per term
Structured academic coaching to keep athletes eligible and on track.
$149
A recruiting-ready highlight reel built from game footage.
Optional
Refund coverage offered at checkout.
Built for a properly run business
Your league deserves the same care as any business — and parents and players deserve clear receipts and accountable records. Cash and e-Transfer are legitimate ways to pay, but they don’t remove the need to record income and meet your reporting obligations.
Keeping payments off the books can lead to back taxes, interest and penalties from the CRA or IRS. A clear payment history, receipts and reconciled records help you stay organized today rather than untangle problems later.
“I don’t make the rules. I build your system to help you run your business properly.” — Dr. D
We provide the system and recordkeeping tools, not tax or legal advice. Your accountant can confirm the rules and reporting requirements that apply to your organization.
Before you decide
Your league pays Dr. D Sports upfront, or in two equal installments: 50% upfront and 50% at the registration due date. With the family-paid option, your league is reimbursed from registration fees collected through its own Stripe account. The $0 figure is your net cost after full reimbursement, not an exemption from upfront payment. Season minimums still apply. With League-paid, your league absorbs the discounted fee instead.
Yours. We connect your league’s own Stripe account to your business and registration system. Registration payments go through your account, not Dr. D Sports’ account, so your league recovers the season fees from its own registrations.
No. Included in the per-athlete fee.
You pay per season. One season, one fee.
Yes, at the start of any registration window.
Yes, on a flat department licence. Book a call.
The tryout engine is part of every package. Standalone season tryouts, one-off tournaments and special events are add-ons, priced on top of your season.
Yes — as season add-ons. Tournaments, tryouts and special events each get their own registration, scheduling and check-in on the same system.
You keep control of it. Registrations, rosters, payments and contacts are exportable any time, and we never hold your history hostage. Contracts, privacy laws and third-party services shape exactly who controls what, so we walk you through that before you sign.
Your next season starts here
30 minutes. Your league, your questions, and the package that fits.