Brackets

Real brackets you can see.
Updated live. Printed clean.

Single-elim. Double-elim. Round-robin. Pool play feeding knockout. Hover a team to highlight its path. Every shape works for every sport. Tap a match below to drill in.

Live · interactive · tap or hover

Try the bracket explorer.

Same SVG bracket your tenants embed on their site. Hover or tap any match — the panel beneath fills with the line score, the green connectors light up the path to that game, and the trophy box on the right is always the eventual champion.

Sample 8-team single-elim · live hover · tap · arrow-key focus
Embed this on any page with a single <iframe>. The bracket reads from a JSON file; your tenants don't write HTML.
Pool → knockout · re-seed live

Pool play closes → knockout bracket fills itself.

Watch the engine slot teams into the right seed slots based on pool standings. Tiebreakers are documented per tournament; director can override.

Pool standings → knockout seeding auto-runs on first view
The moment pool play closes, your tenant site updates everyone's phone within seconds. No "where's the bracket?" texts to parents.

Format 1 of 4

Single elimination · 8 teams

One loss and you’re out. The classic tournament shape. Hover a team name to highlight its path.

Quarterfinals Semifinals Final 1Frederick PB11 8Antietam Aces7 4Catoctin Smash11 5Monocacy Dink9 3Sugarloaf Mtn11 6Linganore Lobs8 2Walkersville PC11 7Brunswick Net6 1Frederick PB9 4Catoctin Smash11 3Sugarloaf Mtn8 2Walkersville PC11 4Catoctin Smash9 2Walkersville PC11 CHAMPION Walkersville PC

Hover a team to follow its path. Live brackets update as scores come in — no refresh.

Format 2 of 4

Double elimination · 4 teams

A loss drops you into the losers’ bracket. Lose again, you’re out. Grand Final crowns the champion.

Winners bracket WB Final Losers bracket LB Final Grand Final Frederick PB11 Antietam Aces7 Catoctin Smash11 Monocacy Dink9 Frederick PB9 Catoctin Smash11 Antietam Aces11 Monocacy Dink8 Antietam Aces7 Frederick PB11 Catoctin Smash11 Frederick PB8 CHAMPION Catoctin Smash

Dashed line shows the WB Final loser dropping down to face the LB winner.

Format 3 of 4

Round-robin · 5 teams

Everyone plays everyone. Standings decide the order. Each cell is a played match; diagonal is the same team.

FRED CAT SUG WLK MON W–L
Frederick PB9–1111–711–911–53–1
Catoctin Smash11–911–811–1011–44–0
Sugarloaf Mtn7–118–1111–611–92–2
Walkersville PC9–1110–116–1111–81–3
Monocacy Dink5–114–119–118–110–4

Format 4 of 4 — the workhorse

Pool play → knockout bracket

The shape most weekend tournaments actually use. Two pools, round-robin Saturday, top 2 from each pool advance to single-elim Sunday.

Pool A

  1. 1Catoctin Smash4–0
  2. 2Frederick PB3–1
  3. Sugarloaf Mtn2–2
  4. Walkersville PC1–3
  5. Monocacy Dink0–4

Top 2 advance ↓

Pool B

  1. 1Antietam Aces4–0
  2. 2Linganore Lobs3–1
  3. Brunswick Net2–2
  4. Hood Pickle1–3
  5. Urbana Smash0–4

Top 2 advance ↓

↳ feeds into a 4-team single-elim bracket on Sunday

The embeddable widget.

Same WebSocket. Same SVG. Same theme tokens. Drop it on your athletic-department site. It updates live without anyone touching it.

<iframe
  src="https://madeby1891.com/arena/<your-slug>/bracket/embed/"
  width="800" height="600"
  title="Live bracket"></iframe>

Print stylesheet included.

The bracket prints clean on A4 and 11×17. We tested it. Tournament directors care about this more than anything else, and most software fails it.

Get your bracket live

Pick a sport. Pick a tier.

Brackets are first-class on every tier, every sport. Live scoring + embed widget kicks in at Live.

Log inStart your arena