Build and manage your own team with our BYOT and Mini-BYOT 3v3 leagues. Captains get the control they’re looking for, from managing their roster to creating the best jerseys on the ice, all while not having to worry about administration such as team payments. Teams get the same or nearby locations, no super late game times, appropriate leveling, a positive playing environment, and more.


What else is different? As a 3v3 on a smaller sheet of ice, there are no faceoffs, and the official is off-ice. Some other major differences are that penalties are taken as penalty shots. Many of the other differences are similar to street hockey, where there is no offside, no icing, and the team in that end takes out the puck after a goal/save. The mini-BYOT levels are slightly broader than the levels for our regular BYOT, with mixed lower, mixed mid, and mixed upper levels being offered.

Highlights of BYOT

  • null

    Reasonable Hours

    Say goodbye to those west coast start times – NEVER a crazy late game.

  • null

    Predictable Locations

    What’s the sense in sending you all over the map? Our scheduling options allow you to choose a single location, play local home-and-home games, or play in a narrow geographic region.

  • null

    The Best Rinks

    Good ice surfaces in the most convenient locations. BYOT leagues are available at premium locations such as Warrior Ice Arena (Bruins Practice Facility), Agganis Arena (BU Men’s Hockey Facility), and Phillips Academy.

  • null

    Never Skip a Week

    You’re out there for the enjoyment of the game and for the workout so why skip a week? Play every week, even if your team doesn’t progress in the playoffs.

  • null

    Specific Leveling

    With individual player qualification requirements.

  • null

    “No Jerks”

    We look to attract the right players. Like-minded captains and our Player Conduct Policy help to ensure they stay on the good side.

  • null

    No Surprise Players

    Controlled and enforced roster eligibility ensures that ringers don’t come and go.

  • null

    Discounted Team Wear

    Exclusive pricing and no reorder minimums on Mando Hockey custom jerseys and socks.

  • null

    A Local League That Cares

    Visit us at our Boston office or call/text our full time office staff at any time.

  • null

    Play Extra BYOT Games for Free

    Play for free when invited to play for another team at the same level when they are in need of players.

  • null

    Split Up Your Share of the Team Payment Over Time

    Payment plans are available for all players to split up payments over the course of the season.

  • null

    Online Schedule and Standings

    View your schedule standings online.

  • null

    Play as Much as You Want

    Get out there as often as you want by playing our other game format, Standard Games. You can play in Standard Games on a game-by-game basis by registering through No Commitment Hockey. Plus, all BYOT players are offered a StinkySocks Hockey jersey (required for Standard Games) at 50% off, once per season.

  • null

    SSH Full Time Player Benefits

    All paying players qualify for SSH Full Time Player benefits.

  • null

    We’re Your Partner in This

    From registering to raiding the cup, we’re with you every step of the way to make sure that organizing your team is easy. Call, email, or text us 7-days a week to keep everything on track.

  • null

    Players When You Need Them

    Let us know as early as possible and we do the work for you to make sure that you have a goalie or extra skaters.

  • null

    We Handle the Money

    Be default, we manage your team account and collect payments. There’s never a need for you to collect money or track down those who haven’t paid.

BYOT Level Guidance

We work closely with captains to ensure that the teams are being formed in an equitable way that will ensure balance, which is a vital part of the StinkySocks Hockey experience. All players must individually qualify for their team’s chosen level. If you have any questions regarding leveling we invite you to call the league office discuss leveling.

Level 3-4 (Lower Intermediate)

This level is geared towards those who began their hockey experience as an adult and excludes anyone who has had high school experience.

Level 4-6 (Intermediate)

All players in the intermediate range are eligible at this level. This level is most appropriate for those who have had high school level experience. It excludes anyone who has had any organized college experience (club or other).

Level 6-7 (Upper Intermediate)

Young players with high school experience and older players with college club experience, or the equivalent, are eligible at this level. It excludes anyone under the age of 30 who has had NCAA divisional experience.

Level 7-9 (Advanced)

This level is most appropriate for those who have had NCAA divisional experience, younger players with college club experience, or the equivalent. It excludes anyone under the age of 30 who has had D1 experience.

Level 9+ (Expert)

This is an open level that is suitable for those who have played recently at a high collegiate level, have had semi-professional or professional experience, or the equivalent.

Available BYOT and Mini-BYOT Leagues

  • Filter by Format/Level


Register now for the 2023-2024 Fall/Winter season, starting on 10/01/2023
Learn More


Register now for the 2023-2024 Fall/Winter season, starting on 10/01/2023
Learn More


Register now for the 2023-2024 Fall/Winter season, starting on 10/02/2023
Learn More

Cambridge/Somerville *Sunday PM*

Register now for the 2023 Fall/Early Winter season, starting on 10/01/2023
Learn More

Charlestown *Sunday AM*

Register now for the 2023-2024 Fall/Winter season, starting on 09/17/2023
Learn More

Metro West

Register now for the 2023 Fall/Early Winter season, starting on 09/11/2023
Learn More

Near City North

Register now for the 2023-2024 Fall/Early Winter season, starting on 09/25/2023
Learn More

Near City South

Register now for the 2023-2024 Fall/Early Winter season, starting on 09/18/2023
Learn More

Somerville (Mini-BYOT 3v3)

Register now for the 2023 Fall/Early Winter season, starting on 10/04/2023
Learn More

South Boston/Dorchester

Register now for the 2023-2024 Fall/Winter season, starting on 09/18/2023
Learn More


There is no limit on the number of players each team can roster, unless otherwise noted. Game to game, captains can choose from that roster a maximum of 15 skaters and 2 goalies to play for BYOT games. For Mini-BYOT, up to 9 skater and a goalie for each game.


All players must be registered and confirmed by the league office to be on the team’s active roster in order to be eligible to play. Teams are not be allowed to bring in a player who is not registered and confirmed to be on their roster under any circumstance. Doing so would have the game considered a forfeit, with forfeit rules applied.

To be eligible to play in any game, players must meet the following criteria:

  • Be registered and confirmed on their team’s roster
  • Have a waiver e-signed
  • Be wearing a jersey matching the primary color of their team’s jerseys, and also have a unique number permanently affixed the back (e.g. numbers cannot be made of hockey tape and no two players can have the same number in a game).
  • Be a player in good standing, meaning the player is current on their dues and is not otherwise ineligible to participate in a StinkySocks Hockey game (admin hold, conduct case, etc)
  • Be prepared to provide an ID or display their BYOT league helmet sticker at attendance

Player Classification

  • Paying Players – Full time players are players who are committed to your team for the season. By default, full time skaters share equally the cost of your team. Full time players are granted Full Time player benefits with StinkySocks Hockey while their league is active.
  • Non-Paying Goalie – Teams may decide if their goalie(s) pay or not. Those not paying are considered to be in this category. Teams are not limited on the number of goalies on their roster and there is no charge for adding a goalie at any time.
  • Non-Paying Alternate Skater – Alternate skaters are charged only a $20 registration fee but do not contribute towards the team’s dues. Alternate skaters may participate in regular season games, and can participate in playoff games as long as they have played at least three prior regular season games in the current season.

Player Registration

Players may only register online with the unique team link that is provided by their captain. All players registered by the team’s registration deadline, as indicated on the team’s registration page, are eligible for the first game and will be on the roster provided to their captain at the season’s start.

Mid-Season Player Registration Process and Timelines

All players that come in after the team’s stated registration deadline are considered to be mid-season registrations. Mid-season registrations are manually processed, require a $20 late registration payment. Both the team captain and the player being added will receive a confirmation once they have been added to the team’s roster and the player being added is eligible only after that time.

To be clear, skaters cannot be added on the same day as the game in which they wish to start.

Any new full time (paying) skaters or alternate (non-paying) skaters returning from a prior season on the same team must be added by noon on the business day prior to the game in which they wish to start to guarantee that they will be rostered. For weekend or Monday games, that translates to Fridays at 12PM. Goalies are the only players who are eligible immediately after submitting their registration online and e-signing their waiver.  They do not require further confirmation, the captain simply has to notify the league office of their goalie’s registration.

Last Minute Player Needs

If you fall short for any one game, we can help. However, teams are not be allowed to bring in a player who is not on their roster under any circumstance. Doing so will subject the team to that game and one other being recorded as a loss.

  • Goalies – If you are unable to secure your own goalie, please notify the league office as early as possible. Requests within 24 hours are difficult to fulfill. As such, please be sure to reconfirm your goalie and request a replacement, if needed, at least one business day prior to your game to increase the odds of one being able to be placed. Each team is provided four (4) complimentary goalie placements per season. Any placements beyond that are subject to a $20 fee for successful placement and must be paid at the time of the request.
  • Skaters – If you need additional players for any one regular season game they may be sourced by the SSH league office from other teams in the same league. If the teams opts for this then you can take up to 3 skaters without the game resulting in a forfeit. However, accepting any players from another team for a playoff game will result in a forfeit.

How Payment Works


  • Register your team before the deadline and while spots are available. There is no deposit necessary from the captain.
  • Within 3 business days of registration (or when your league’s details are finalized) – The captain will be emailed a unique team registration URL to provide their players in order to register for the team’s roster.
  • To secure the team’s spot, there must have at least 4 paying players registered within 7 days. Paying players are those who are going to split the team’s overall cost and place a $100 deposit at the time of registration.


Players register with a $100 deposit as paying players, who share in the team’s cost, or with a $20 registration fee for those who will be non-paying alternates.

You’ll be notified when your first game(s) are posted. The remainder of the schedule is typically posted soon after unless there are time slots needing rink confrimation. The last 2-3 weeks are always held for playoffs.

Your First Game

To be eligible for your first game and be considered an on time registration, players must be registered by noon of the business day prior. A $2o late fee applies thereafter.

2 Weeks After Your First Game

The team’s payment is split between the amount of paying players, those who registered with a $100 deposit. Each paying player’s amount due is that amount less their $100 deposit. They can elect to pay in full or spread the balance over the course of the season on a payment plan. At this point paying player registration closes but you can still register new players as non-paying alternates.

Within 2 Weeks of Payment Split

All paying players must pay their individual balance in full or select a payment plan within 10 days of when they are notified of their amount due. Anyone paying after this time is subject to a $20 late fee.

4 Weeks After Your First Game

Any players with outstanding balances are removed from eligibility with the rest of the team needing to satisfy the balance.

4-6 Weeks Before Season End

Teams are given the first right to renewal for the season immediately following, restarting this timeline for the next season.


Team accounts are settled within 2-4 weeks. Positive team balances are put towards the next season’s cost or refunded.

How to Register

Start a Conversation

Think you’re a good fit but have questions? We think a conversation sets the path for a smooth transition for new teams.
Send a Message

Register Your Team

Register your team and we’ll get things rolling to place your team in an active or upcoming league. No deposit from the captain is necessary!

Register Your Team

List as a Free Agent

Looking to join a team in a BYOT league? Join as a free agent and we will find a team for you.
Sign Up Now