How HAHL Got Started: A Huntsville Breakaway From the City's Only Adult League

The Havoc Amateur Hockey League did not begin with a business plan. It began with a group of beer leaguers who would not keep paying to skate in the league we already had. Here is how that turned into HAHL.

Rob Boirun
Co-Founder & CEO
February 24, 202611 min read

Key Takeaways

  • The founding moment of an adult league is a fight you are having with the existing league or rink situation — be honest about whether you want that fight
  • Start with one division and consistent ice times. HAHL stayed single-division for several seasons before splitting into Bronze/Silver, and that delay was correct
  • Captains are the operating layer. Recruit them first, treat them as partners, and let them recruit their own rosters
  • USA Hockey registration handles supplemental insurance and is the path most sanctioned adult leagues take
  • The four divisions HAHL runs today (Bronze, Steel, Silver, Iron) were added over years as the league grew — not designed into the founding plan

I started playing beer league hockey in Huntsville, Alabama in 2010, having never been on ice skates in my life. The only adult hockey league in town at the time was the obvious place to land. It was also the only place to land, which is part of the problem this article is about.

That existing league was being run in a way the group I ended up with did not want to keep paying for. The complaints were the usual: decisions made by whoever was loudest in the locker room, scheduling that put the same teams on the worst slots every week, dues that disappeared into someone's personal account with no ledger. After enough seasons of grumbling, a group of us decided to stop grumbling and form our own league. That league became HAHL — the Havoc Amateur Hockey League — and I have been part of it ever since, joining the board in 2016 to run the Bronze division when the league grew enough to split into tiers.

This is the guide to starting an adult hockey league as I would write it now, anchored in what HAHL actually went through, not what an article writer would imagine.

The Founding Question

Most articles about starting a beer league frame it as a fun project. It is not. The founding moment is a fight you are having with the existing league or rink situation, and the cost of starting your own is doing the work that someone else is currently doing badly. HAHL exists because the work the existing Huntsville league was doing felt worse than the work of starting over.

If you are thinking about founding a league, the question to answer first is not "how do I run one." The question is "am I willing to do this for free, every season, for years." If the answer is no, what you actually want is to fix the league you are already in, or move to a city with a better one. If the answer is yes, the rest of this matters.

Confirming It Is Actually Viable

Before HAHL had its first practice, it had a list of names. That list was the proof of concept — committed players who said yes when asked if they would pay to skate somewhere else. Not "sounds cool" — actual contact info and a commitment to register.

Do the boring work first. Post in local hockey Facebook groups. Email the rink's learn-to-play program graduates. Talk to players from neighboring towns who might welcome a closer option. You are asking three things: would you join, when can you play, and what would you pay per season. The answers come back honest if you ask clearly.

The threshold to aim for: enough committed players to fill the team count you are pitching to the rink. For HAHL, the original single-division pitch was a small handful of teams. For a brand-new league, somewhere in the six-to-eight-team range is realistic — small enough to manage problems when they come up, large enough that the schedule does not feel like Groundhog Day.

The ice availability conversation happens second, not first. Walk into rink management with player names in hand. What slots are available? What is the rate for recurring adult hockey blocks? Are competing leagues already holding the times you want? Weeknight slots from 9 to 11 PM and weekend evenings are your best options. Late-night slots (after 11 PM) are fine in October and genuinely brutal in January when work starts at 7 AM the next morning.

The Foundation Nobody Wants to Deal With

This section is unglamorous. Skipping it is how new leagues end in personal liability and unrecoverable disputes.

Set up a legal entity — typically an LLC. Cost and process vary by state, but it is a weekend of paperwork. Once dues are flowing and players are taking physical risks on ice, you do not want your personal finances exposed to a lawsuit.

Get insurance. Most rinks require proof of general liability before they sign with you. USA Hockey registration provides supplemental coverage and is the path most leagues take for sanctioned recreational play. HAHL is USA Hockey registered — every player carries a registration, the league has its own coverage on top, and the rink contract presumes both.

Plan for startup capital before any registration dollars come in. Specific dollar amounts vary widely by market — what the rink charges in Huntsville is not what they charge in Boston or Phoenix — but the categories are universal: legal setup, insurance, rink deposit, basic technology, and a buffer for the unexpected. Most founding groups self-fund this initially, sometimes with charter team captains kicking in deposits.

Designing the League

Start Small on Purpose

HAHL started as a single division and stayed that way for several seasons before splitting into Bronze and Silver. The instinct to launch with multiple divisions is the trap that breaks new leagues. The "A/B/C/D" framework that seems elegant in August becomes a headache in October when C-division has two teams that clearly belong in B and three that should be in D, and you are mediating placement arguments every week.

Add divisions when you actually have the teams and the ice to support them — and the player population to make each division viable. HAHL did not split until the skill spread inside the single division was producing predictable standings before the season started. The split improved the league enormously, and it would not have worked if attempted in year one when the team count was too small to populate both sides.

Rules

For year one, keep the rulebook short. Running-time periods, standard icing and offsides, two-minute minors, automatic game ejection plus a defined suspension ladder for fighting. That is enough. The temptation to write a 40-page rulebook before the first game is real — resist it. You can add complexity in future seasons once you understand what the league actually needs.

Roster limits should accommodate adult attendance reality (more roster slots than you think you need, because adults miss games). A cap on players from significantly higher skill divisions or other leagues (handles the "ringer" problem). A roster lock about two-thirds of the way through the season (handles end-of-year team additions that distort playoffs). Those three written rules cover the majority of competitive balance disputes.

Recruiting Captains Before Players

This is the part that determines whether your league survives its first season.

A good captain knows enough players to fill a roster, responds to messages within 24 hours, pays on time, and does not stir up drama. That last point matters more than the first three combined. A captain chronically late on dues is a recurring headache; a captain who picks fights with other captains in the group chat is a recurring nightmare.

Give captains meaningful incentives — reduced registration, input on scheduling, jersey-color choice. More important: treat them as partners in the league, not customers. Captains who feel ownership take better care of the league than captains who feel like vendors.

Once you have your captains locked in, the recruitment model is straightforward: set a roster minimum, set a registration deadline, let captains recruit their own players, and have the league handle dues collection centrally. Maintain a free agent list for unrostered players and share it with captains looking to fill spots.

The Operations Stack

Year-one technology needs four things: a registration system, payment processing, a publicly visible schedule and standings page, and a communication channel. That is it. Whatever you pick, pick something you will actually maintain. The most sophisticated system that nobody updates is worse than a simple spreadsheet that is current.

(HAHL is currently transitioning to RocketHockey, which handles all four in one stack. The public site has not switched yet; the operational side is what is moving first.)

Referees are where new leagues quietly fall apart. Three things matter: pay competitive rates, treat refs with basic respect, and build relationships with your local referee association before the season starts. Refs who feel valued show up reliably. Refs who feel like afterthoughts find better-paying games. The night your ref cancels 90 minutes before puck drop is the night you understand why a bench of backups matters.

Rink coordination details get worked out explicitly before day one. Who opens. Who closes. The process for score reporting. What happens when the ice is soft. The "I thought you were handling it" conversation at 10:30 PM with a game about to start is avoidable if you have the conversation in advance.

The Launch

Two weeks before the season opens, hold a captain's meeting. Everyone in the same room or on the same video call. Walk through the schedule, the rules, the score-reporting process, and the dispute resolution process. This meeting prevents the vast majority of "nobody told me" situations that come up in week three. Mandatory.

Week one, the league organizers are at the rink. Not optional. Handle registration issues in person, meet players who do not know you yet, watch how the referees handle the first game, collect real feedback while it is fresh. Week one sets the tone for the whole season.

Things That Will Definitely Go Wrong

The Goalie Problem

Every adult league deals with this. Goalies are chronically undersupplied because the position is hard, the gear is expensive, and the goalies know they have leverage. Solutions that work: goalies play free or at a heavily reduced rate (industry standard), maintain a shared goalie pool rather than assigning goalies permanently to teams, and actively cultivate relationships with every adult goalie in your market. Build an emergency goalie list. It will save games.

Skill Range Inside a Single Division

"Recreational" covers a lot of ground. The first-year skater and the former junior player who describes himself as "pretty recreational now" should not be on the same team. You will not solve this perfectly in year one. Set clear skill-placement standards in writing before the season and be willing to move players between teams — or eventually between divisions — before resentment builds.

Money Problems

A captain who says "we will definitely have it sorted by next week" three weeks in a row is about to blow up your budget. Write the dues policy before the season starts: deposit before slot confirmation, balance due before game one, defined refund windows, captain or player accountability for the dues. Publish the policy at registration. Apply it consistently when the requests come.

Conduct Issues

Beer league brings out personality. A clear code of conduct in registration materials, a defined suspension ladder (one game, three games, season), and a willingness to actually enforce it are the difference between a league that holds and a league that fractures. The player who got chippy in week two and faced no consequences will be a problem all season. Every team in the league knows who it is before the board does.

What HAHL Looks Like Today

HAHL now runs four divisions — Bronze, Steel, Silver, Iron — playing out of Huntsville Ice Sports Center inside the Benton H. Wilcoxon Municipal Ice Complex. The Huntsville Havoc SPHL team is title sponsor. Each division has its own playoff bracket, its own competitive identity, and its own renewal pattern. The 2025/26 winter season ended with all four #1 seeds losing in playoffs — the kind of pattern a league only sees once it has been operating long enough that "four divisions, same outcome" registers as unusual.

None of that growth was on the board's mind when we started. The plan was: one division, one rink, see if anyone shows up. That is also the plan I would give anyone starting today. Prove the concept. Add complexity in year two, three, four — when you know what you are actually building.

For the operational side once the league is up, see the beer league management guide and the hockey league scheduling guide.

Rob Boirun's Insight

I have been playing beer league in Huntsville since 2010 and on the HAHL board running Bronze since 2016. The league has grown from a one-division breakaway into the four-division operation it is today, and most of what I have learned about running one came from getting things wrong in the first few seasons. Start small. Prove the concept. Add complexity only when the league has the team count and the player population to support it.

Frequently Asked Questions

How many teams should a new adult league start with?

Six to eight is the practical range for a single-division launch. Small enough that you can fix problems when they come up, large enough that the schedule does not become repetitive. HAHL started smaller and grew; the threshold is whatever lets you fill the rink slots you have committed to.

Should a new league offer multiple skill divisions in year one?

No. Get one division running well first. HAHL ran as a single division for several seasons before splitting into Bronze and Silver. The split worked because the team count and skill spread justified it — both of which take time to develop honestly.

How does an adult league handle the goalie shortage?

Goalies register separately, get assigned across teams in a shared pool rather than one-per-team, and skate at a heavily reduced rate or free. It is industry standard for a reason — without it, adult leagues run out of goalies inside a season.

What happens when a team drops mid-season?

Write the policy before the season starts. Remaining games are typically forfeits or byes, no refund after a defined cutoff, captain or team responsible for the unfilled balance. It will happen; having the policy in writing means the board does not make it up under pressure.

adult hockeystarting a leaguerec hockeybeer leagueleague managementHAHL
Share this article:

Sources & References

  1. USA Hockey Adult Registration program — registration, insurance, and sanctioned-play documentation
  2. Havoc Amateur Hockey League (havocahl.com) — operational reference league

Rob Boirun

Co-Founder & CEO

Co-founder of RocketHockey and lifelong hockey player who's been involved in league operations since his junior hockey days. Rob has managed registrations, scheduling, and league communications for organizations ranging from 4-team beer leagues to 40-team youth associations. He built RocketHockey to solve the problems he lived every season.

Want to learn more about Adult Hockey?

Read Our Complete Guide