Press enter to start
Our story · since 2007

From the ice to innovation.

How a softball player from Northwestern ended up building the platform that runs leagues around the world.

Tracy, on the left, with two Northwestern softball teammates
That's me, on the left
Tracy pitching for the Northwestern Wildcats in the mid-1990s
Northwestern, mid-'90s
The story

I didn't set out to build software. I set out to play.

I graduated from Northwestern in 1996 and took a real shot at going pro in softball with the Virginia Roadsters. But a year out of the serious game, with a few too many lingering injuries, I didn't make it. (I've got excuses — but that's all they are.)

So in 1998 I moved to California and started over. One night I was watching a friend's boyfriend play hockey and said, offhand, how fun it looked. A rink director overheard me, invited me to come play — and that was it. Hooked immediately.

Then he found out I was a web developer. Pretty soon I was building the league's website instead of him posting spreadsheets — in exchange for free ice time. Best trade I ever made.

I played at another rink, and the same thing happened. My sites were the fun ones — logos, stats, personality — back before anyone called this a “platform.” I built three of them, all from scratch.

So when I moved to Australia in 2007 and Ice Hockey Queensland needed a website, I did it differently: I built it so I could adapt it for the next rink I played at. That was the first real xSyte. Within months, more leagues wanted in — Inline Hockey Australia, Skate Queensland — and we still run Skate Queensland's annual Nationals to this day.

I've been building it ever since.

1996
Graduated Northwestern. Took a real shot at pro softball.
1998
Moved to California. Watched one hockey game — hooked immediately.
2000s
Built league websites from scratch — the fun ones, with personality.
2007
Australia. Ice Hockey Queensland’s site became the first real xSyte.
Today
Leagues, tournaments and clubs across 20+ sports, worldwide.
What xSyte is now

One platform that does the whole job.

Today xSyte runs leagues, tournaments and clubs across ice hockey, inline, field hockey, soccer, judged events and more — from a 22-member club to IceHQ, the biggest hockey operation in the country. Real-time scoring, AI-powered scheduling, a built-in store, livestream overlays, and everything in between.

Real-time scoring

Every game becomes a story — standings, stats and recaps flow out on their own.

AI-powered scheduling

Seasons, fixtures and draws, built and balanced without the spreadsheet panic.

A built-in store

Memberships, team products and game credits — get paid without the chasing.

Livestream overlays

Scoreboard on the venue screen, branded overlay on the stream. Your rec league, on TV.

The goal hasn't changed since the free-ice-time days: make sport feel pro, and make the organiser's life easier — whether it's a neighbourhood comp or a national championship.

Why we do it

For the people who run sport.

Behind every club is someone doing the thankless work — the schedule, the payments, holding game day together. xSyte is built for them. But we never forget who it's all for: the players. Every feature we build asks one question — does this make the game better for the people playing it? The kid who sees their name go up as Star of the Game. The team that scores and hears their goal horn shake the barn. And when the easy thing for the operator and the great thing for the player pull apart, we build it so you don't have to choose — we automate the magic, so the players win and nobody has to work harder for it.

Our mission
For the tireless people who run sport — and the players they do it all for. We back them — and we send them home a little less tired.
Five things, that's it

The house rules

01 Do your best.

That’s all any of us can do, and all anyone can ask. So give it a good hard 100%.

02 Have fun.

If you’re not enjoying it, you’re doing it wrong.

03 Go for it.

Life’s short, man — don’t die wondering.

04 Look after your people.

Leave them better than you found them.

05 Give thanks to the Lord.

Every game is a gift.

My other team

The guide-dog roster.

Off the clock, I raise guide dog puppies. Usher — number eleven — is eight months old and currently a full-time chaos agent in training. It's an absolute nightmare to keep up with, and I wouldn't trade it for anything. Do your best, have fun, go for it, thank the Lord: turns out raising a guide dog is all the house rules with a tail.

Half the fun is how they “graduate.” Some make it as guide dogs. Some get career-changed into other service roles. And some wash out gloriously. xSyte makes player cards — so here's the whole roster, in draft order, career outcome as the stat line.

Nate, a Labrador #01 🏆 Franchise MVP
Nate

The Franchise. Graduated top of the class — then got drafted to breed. One of the most successful studs the program has ever had.

Gemma, a Labrador #02 🧦 Washed out
Gemma

Career ended by socks. Washed out for an unbeatable sock habit. No regrets.

Nyah, a Labrador #03 🔄 Career-changed
Nyah

Traded to WA. Career-changed to an anxiety support dog for a kid in Western Australia. Bigger win, honestly.

Irene, a Labrador #04 🚦 Washed out
Irene

Washed out — spectacularly. Led her trainer into traffic during the blindfold exam. Now an amazing pet, rebranded “Molly.”

Bluey, a black Labrador looking up at the camera #05 💙 In memory
Bluey

We lost Bluey far too young — one of the youngest cases of a rare cancer. Loved every single day. Forever on the roster.

Rollie, a Labrador #06 🔄 Career-changed
Rollie

Career-changed. Now working as an autism assistance dog for his owner.

Jewel, a Labrador resting #07 🤷 Opted out
Jewel

Graduated, then opted out. Made it all the way through training — then got withdrawn for simply not wanting the job. Fair enough.

Corporal Quinley, a Labrador #08 🎖️ Enlisted Corporal
Quinley

Called up. Now serving with the Army — Corporal Quinley, reporting for duty.

Beau, a Labrador in a Guide Dogs coat #09 🦮 Graduated
Beau

Graduated. Made it all the way — a working guide dog. The dream.

Jasper, a Labrador on a pier #10 🐾 In camp
Jasper

In camp. Currently in training — jury’s still out. We shall see.

Usher, a Labrador puppy in a Guide Dogs coat #11 ⭐ Rookie Rookie
Usher

In training, 8 months old, full-time chaos agent. Number eleven, and I wouldn’t trade a second of it.

Real outcomes only — we don't invent them. (Sorry to every reader named Irene.)
Always building a little ahead
A step ahead of the curve

We like to stay a step ahead — which is why things like Bitcoin payments are built right in, whether you're collecting season fees or rewarding a player with sats for a big night. Clubs deserve the freedom to move with the times, and maybe get a jump on them.

From the rink to the field, from California to Queensland — I'm proud of how far this has come. And honestly? We're just getting started.
Tracy · Founder, xSyte
Make every game matter.