A lunch bet between two Wimbledon obsessives became a spreadsheet. The spreadsheet became this.

Deuce Goose is fantasy tennis for friends who take the competition seriously. Pick your seeds before every tournament, build your season team, and make your friends pay for every terrible wildcard call they make. Five leagues. All season. No mercy.

Dirt Devils — clay season live Wimbledon league opens June Early access · limited accounts
💎 Diamond
Twelve tournaments. One diamond.
LIVE
Every surface. Every continent. No shortcuts.
All surfaces · M+W · Full season · US Open capstone
12tournaments
Allsurfaces
ATP/WTAtour
😈 Dirt Devils
Crusade to the cathedral of clay.
● LIVE
Six weeks. Six tournaments. One king of clay.
European clay · Men's only · Monte Carlo → Roland Garros
6tournaments
Claysurface
ATP onlytour
🍓 Strawberries & Cream
Procession to Centre Court.
JUNE
Queen's Club to SW19. Back the grass court specialist.
Grass courts · M+W · Wimbledon capstone
6tournaments
Grasssurface
ATP/WTAtour
🎸 Highway to Flushing
The Rock Tour.
COMING SOON
The road trip across North American hard courts.
North American hard courts · M+W · US Open capstone
?tournaments
Hardsurface
ATP/WTAtour
🐉 Dragon Slayer
Asia swing. WTA dominion.
COMING SOON
The Asia swing. WTA at its most unpredictable.
Asia swing · WTA · Indoor hard courts
?tournaments
Hardsurface
WTA onlytour
What you get

The fantasy tennis
you've been waiting for.

🏆
Year-long & short leagues

The Diamond League runs all season. Or dip in for clay, grass, or the Asian swing — six weeks at a time.

5 leagues · all surfaces
🎯
Tournament picks

Pick a main seed (2–10) and a wildcard (11+, worth ×2 points) before each tournament locks.

Main · wildcard · ×2 pts
👥
League team

Build a four-player roster across ranking tiers. Keep your picks all season for a loyalty bonus — swap and take the penalty.

4 players · change windows
Goose Intelligence

Daily draw insight, what to watch, and pre, mid and post-league team analysis — powered by Claude.

Powered by Claude
🪿
Gaggles

A cross-league friend group. Filter any leaderboard to see just the people who actually matter.

Private · cross-league
🍽️
Friendly competition

No prize pool, no ranked ladder, no strangers. Just people who care about tennis trying to out-read each other.

Friends only · low stakes
🤖
Play against AI pundits

Martina bets on upsets and never apologises for a bold call. Roger backs craft over power and will always pick the prettier game. Both are ranked. Both will beat you some weeks.

Martina · Roger
📸 Why this exists

A spare Wimbledon
ticket. An app.

Jan had a spare ticket. John was a friend of her nephew. By the time Djokovic lifted the trophy they'd discovered a shared obsession — and a 25-year age gap that turned out to be entirely irrelevant when it came to reading a draw.

The bet over lunch followed. The spreadsheet followed that. And then, eventually, this.

🎾
Wimbledon, 2018
📊
The spreadsheet era
🏆
Jan wins. John pays.
The full story
🎾
2018
A spare ticket to Wimbledon
Jan had a spare. John took it. By the time Djokovic lifted the trophy they'd discovered a shared obsession — and a 25-year age gap that was entirely irrelevant when it came to reading a draw.
🍽️
2019
The lunch bet
Australian Open. Both convinced they'd read the draw better. Stakes: whoever picked fewer correct quarterfinalists bought lunch. Jan won. John paid. The bet became an annual ritual.
📊
2020–2023
The spreadsheet years
Four years. Multiple Grand Slams. One increasingly elaborate Google Sheet — wildcards, multipliers, tiebreakers, penalty clauses for late picks. It worked. It was also deeply unglamorous.
💻
2024
The app begins
John started building. First: a Flask app to replace the spreadsheet. Then leagues, then teams, then an AI news pipeline, then AI players named Martina and Roger who pick every tournament and publish their reasoning.
🪿
2026
Deuce Goose — early access
Five leagues. Three surfaces. AI-powered insight. Friendly competition. The spreadsheet is retired. The lunch bet lives on. The goose has left the building.