BeerLeagueHockey.ca
BeerLeagueHockey.ca

BeerLeagueHockey.ca

League Builder

Commissioner-first hockey operations

Run the league.Publish the site.

Registrations, payments, schedules, standings, stats, sponsors, and news in one hockey-first system with a live public league website built in.

League pays Stripe processingPlayers pay the BLH platform fee

Qualified leagues switching to BLH can access first-season partner pricing as low as 1.5% while migration, payment mix, and rollout are scoped around the way the league actually runs.

Public website included

Schedules, standings, stats, sponsors, news, and player pages live in the same system.

League pays Stripe

Stripe processing stays with the league's connected account instead of hiding inside a software bundle.

Players pay BLH

The BLH platform fee can ride with online checkout so software cost does not become another admin invoice.

One system

League ops, player checkout, and the public website all stay connected.

Website included

No second vendor just to publish scores, standings, stats, sponsors, and news.

Stripe stays separate

The league covers Stripe processing while BLH pricing can stay with player checkout.

Built for hockey

Designed for commissioners, captains, and weekly league administration.

Why the public story matters

Most competitor sites sell the same checklist.

Registration, payments, schedules, websites, communication, apps. That part is no longer unique. The sharper public message is how cleanly the website, operations, and fee model work together once the league actually launches.

Focus areaTypical public competitor patternBLH

Public website

Often sold as a separate website builder, template tier, or add-on.

Included as part of the league system, fed by live schedules, stats, standings, sponsors, and news.

Pricing model

Frequently hidden behind demos, annual bundles, or extra admin software costs.

Built so the platform fee can ride with player checkout while Stripe processing stays with the league.

Operations

Registration, payments, scheduling, and communications are usually split across multiple surfaces.

Commissioners run registrations, payments, schedules, reminders, and reporting in one hockey-first workflow.

Player experience

Players bounce between form links, team chats, admin emails, and a stale public site.

Players get one source of truth for schedules, standings, stats, balances, and weekly updates.

Built for the public side of the league

Your website should not be the afterthought.

Competitors all promise an all-in-one platform. BLH makes the public website part of the operating system, not a second purchase or a stale template parked beside the real admin tools.

Public league website

A real public front door for the league.

Sponsors, standings, top players, recaps, registrations, schedule changes, and story moments should live on a site people actually check. BLH ships that site with the league, then keeps it fed from the same hockey data the commissioner is already managing.

  • Homepage hero, announcements, and sponsor placements
  • Live schedule, standings, player stats, goalie stats, and team pages
  • News, gallery coverage, and story-led league recaps
  • League branding, colors, logos, and public pages without another site vendor
Sample league logo

Friday Night League

Live public league homepage

Story-led
Hockey game action

Latest recap

Wildcats clinch top seed after late winner in week 14.

News, hero imagery, and current-season energy belong on the public homepage, not buried behind an admin tool.

Tonight

Wolves vs Bears · 8:45 PMLive site
Jets vs Rustlers · 9:30 PMLive site
Kings vs Outlaws · 10:15 PMLive site

Top skaters

M. Keller28 pts
C. Marsh25 pts
J. Santos23 pts

Sponsors + updates

Arena DentalSmith PlumbingPuck Stop Pub

The site carries sponsor value, current league energy, and live operational data in the same place.

Commissioner control

01

Open registration and collect fees in the same workflow.

02

Track balances, reminders, and payment status from league control.

03

Publish schedules, standings, stats, and stories without copying data twice.

04

Give captains, staff, and players one source of truth every week.

Operations without the patchwork

One database powers the admin side and the public side.

The weekly league grind is where bad software shows itself. BLH keeps registration, payment status, schedules, standings, stats, and public publishing tied together so commissioners stop doing the same work in two systems.

That is the difference between having a feature list and having a league platform that actually reduces admin time once the season is live.

Who the platform is for

Better for the commissioner. Better for the players.

The public website only works if the operations side is clean. The operations side only sticks if players and captains trust the public site.

For commissioners

Keep the league moving without the patchwork.

  • Track balances and payment status without chasing captains in side chats.
  • Control schedules, divisions, reminders, and league publishing from one place.
  • Keep the public site, admin data, and player experience synced automatically.
  • Stop paying separately for operations software and a league website.

For players

Give the league a site people actually use.

  • See schedules, standings, stats, and league updates in one place.
  • Check balances and online registration status without emailing the commissioner.
  • Land on a current, branded website instead of a stale league page.
  • Get a cleaner weekly experience that actually feels like a live league.

New league or existing league

Launch clean or switch without guessing the rollout.

BLH works for new launches and established leagues. The point is to scope the season, public site, payment model, and migration plan before you are in the middle of league night.

Launching a new league

Start with registrations, payments, and the public site already connected.

  • Open registration with player checkout from the same system that runs the season.
  • Publish schedules, standings, stats, and sponsors without a second website stack.
  • Set the league up once instead of stitching tools together after launch.
Create Your League

Running an existing league

Plan the switch before you move teams, schedules, stats, and public league history.

  • Map the move from your current website, spreadsheets, payment flow, or old stack.
  • Decide what comes over now, what gets refreshed, and what can be phased later.
  • Scope year-one partner pricing and payment mix around the real migration plan.
Plan Your Migration

Pricing the league can actually explain

League pays Stripe. Players pay BLH.

That is the cleanest public version of the model. The website is included, the public league experience is included, and the software cost does not need to sit entirely on the commissioner's budget.

League pays

Stripe processing fees

The league's connected Stripe account covers Stripe processing. That keeps the payment processor separate from BLH's software pricing.

Players pay

The BLH platform fee at checkout

BLH is designed so the platform fee can ride with online player checkout instead of showing up as a second software bill for the commissioner.

Switching leagues

Partner pricing for qualified migrations

Qualified leagues can access first-season partner pricing as low as 1.5% while we scope migration, payment mix, and onboarding around the rollout.

Included in the platform

  • Registrations and player checkout
  • Schedules, standings, skater stats, and goalie stats
  • Public league website, sponsors, and news
  • Commissioner controls for balances, reminders, and season setup

Stripe note

Stripe processing is separate from BLH platform fees.

The league pays Stripe processing fees through its connected Stripe account. Players pay BLH platform fees at checkout when the league is running the default pass-through model. That keeps the public pricing story much simpler than paying for software, website, and payment processing as separate line items.

Does the league pay Stripe or BLH?

Stripe processing fees are paid by the league through its connected Stripe account. BLH's platform fee is separate from Stripe.

Who pays the BLH fee?

BLH is built so the platform fee can be passed through player checkout by default for leagues running online registration.

Is the website included?

Yes. The public league website is part of the platform, not a separate website vendor or add-on product.

What if we are switching from spreadsheets or another platform?

That is where first-season partner pricing and migration scoping come in. We plan the transition around your payment mix, current data, and season timing.