Hockey Template — 8-Team round robin

8-Team Round-Robin Schedule Template (Excel & PDF)

A clean, ready-to-use Excel template for 8-team round-robin leagues. Enter your team names and ice times — the matchups, standings, and printable schedule generate automatically.

Free Download

8-Team Hockey round robin Schedule Template

Download the blank spreadsheet and fill in your team names.

Included in template

  • Pre-built matchup matrix (all 28 games)
  • Automatic team name substitution throughout
  • Running standings with W/L/OTL/Points columns
  • Printable game sheet layout
  • Home/away column

Not in this template

  • Automatic ice slot scheduling based on availability
  • Multi-facility assignment
  • Team blackout date enforcement
  • Balance constraint optimization
  • Mid-season reschedule automation

This template handles the structure problem — you still need to fill in the dates and times, but the matchup matrix, standings table, and printable format are all pre-built.

Download it, enter your team names in one spot, and the rest of the workbook updates automatically.

What's in the Template

The Excel file has four tabs:

1. Team Setup Enter your 8 team names here. Every other tab references this list. Change a name once and it updates everywhere.

2. Schedule All 28 games in round order, with columns for:

3. Standings Auto-calculates from the scores you enter in the Schedule tab:

Sort by points to see the current standings at any point in the season.

4. Printable Game Sheet A clean one-page layout showing the week's games — formatted for printing or sharing as a PDF. Update the week number to show different rounds.

How to Fill It In

  1. Enter your 8 team names in the Team Setup tab (cells B2–B9)
  2. Add game dates and times in the Schedule tab, column by column
  3. Enter scores after each game in the Score columns
  4. Share the Standings tab link with team captains (or screenshot it weekly)

The formula logic uses simple COUNTIFS and SUMIFS — no macros, no external dependencies. It works in Excel 2016+, Excel 365, and Google Sheets.

Important Limitations

This is a static template, not a scheduling engine. It does not:

For leagues where the constraint-solving matters, these are real limitations. A 10-team, multi-facility schedule with meaningful team preferences needs a tool that can reason about the full constraint space simultaneously.

PDF Version

The PDF download is a blank printable version — teams fill in game results by hand. It's useful for:

It won't calculate standings automatically. That's the Excel version's job.

Frequently Asked Questions

Does this work in Google Sheets?

Yes. Upload the .xlsx file to Google Drive and open it with Google Sheets. All the COUNTIFS and SUMIFS formulas are compatible. Formatting may shift slightly on the Printable Game Sheet tab.

Can I add more teams?

Not without rebuilding the matchup matrix. 8-team round-robin is a specific mathematical structure. For different team counts, download the appropriate template.

What if I'm running a double round-robin?

A double round-robin doubles each matchup — 56 games total. We don't have a pre-built template for this yet. Reach out and we can build one for your specific league.

Can I protect the formula cells?

Yes. In Excel: Review → Protect Sheet → select "Protect worksheet" and check "Select unlocked cells." Unlock only the input cells (team names, dates, times, scores) before protecting.

Need more than the basics?

Need automatic ice slot assignment or complex constraints? LeagueNav does that.

LeagueNav handles Automatic ice slot scheduling based on availability, Multi-facility assignment, Team blackout date enforcement, and 2 more.

Talk to LeagueNav