Eight solo campaigns · live multiplayer · a weekly challenge

Campaign Margins

You run the campaign. Every decision is yours.

Where to spend, who to court, when to go negative.

The poll just moved two points against you. You have $40K left and three precincts to decide.

Do you shore up the district you're holding, or go all-in on the one you're losing?

Built on published campaign research
Start solo with The Primary ► Play with a group Plays in your browser · no sign-up · free

Or browse all eight solo races ►

An empty chair at a campaign war room desk, high above the city at night
Play with the room

The multiplayer modes.

Two to six players, one screen, phones or tablets as controllers. Everyone is playing at the same time.

Live now
3-6 players · phones or tablets as controllers

Who's Your Mayor?

A mayor's seat is wide open in the suburb of Apple Valley, the mountain town of Juniper, or the river city of Fremont. Everyone runs a rival campaign. Five weeks, blind bids, endorsement wars, and an anonymous leak or two. The best campaign wins.

Three cities 30-40 min Pure strategy In the classroom
Apple Valley · all precincts reporting
Rae38%
Dana27%
Sam21%
Iris14%
Host opens on the TV or laptop, where you pick the town. Everyone else joins on their phone.
Live now
2-6 players · phones or tablets as controllers

The Primary

Everyone runs a rival candidate in the same Democratic primary for the 6th District. Work the convention floor: win 60% of the delegates or walk away without an endorsement. Then it comes down to five territories, Bear Gulch in the middle, and who actually built a campaign. Just two of you? Play the head-to-head Duel.

The convention floor Five territories 2-6 players In the classroom
6th District · primary night
Reed41%
Okafor33%
Anand26%
60% to endorse · nobody has it
Host opens on the TV or laptop. Everyone else joins on their phone.
🎮 Discord💻 Zoom📹 Google Meet💼 Teams

Plays over video call too.

Host shares their browser tab. Everyone else joins on their phone with the room code. Works on any screen-sharing platform -- no extra setup, no extra software.

How it works ↗
Play against everyone

Latest The weekly challenge, now live.

The weekly challenge.

One race, and everyone plays the exact same one. A new district every Monday, on the hardest setting, from one seeded field so the only variable is how you run it. Post your best to a global board that resets each week, then share the result and dare someone to beat it.

This week

This week: the current race, in The Primary

Same district, same field, for every player in the world this week. Unlimited attempts, and every run you post stands. Next Monday the district rotates and the board wipes.

One race for all Machine difficulty Global weekly board Shareable result
🏆 This week's top 10 ·
Loading this week's board…
Play solo

Eight races. Every one a different job.

The war room is the same. The job changes every time.

A public school on an evening when the board is meetingEastside district · 5 seats
The hyperlocal race

School Board

Run your slate precinct by precinct. Fog-of-war intel, canvassing, and a rival who remembers the last time you beat them.

A packed convention floor in a school gymnasiumThe 7th, 9th, 3rd & 8th · 60% to endorse
Two parties, one seat

The Primary

The nomination fight, now on both sides of the aisle. Draw your candidate, build a coalition, and win it territory by territory on primary night. Run the Democratic primary for a genuine swing seat, or the new Republican primary for an open red-leaning district, and watch how the coalition math flips.

A congressional office at night, an empty leather seat and a red tide on the horizonMeridian’s 4th · R+3 in a wave year
The re-election run

The Incumbent

You manage a sitting House member in a swing seat in a bad year. First survive a primary where a challenger says you have lost the plot, then hold the line in November against a Republican who only has to make it a referendum on your party. You inherit a record you cannot change, and decide how to carry it.

A street lined with yes and no yard signs at duskFive measures · the soft middle decides it
The cause run

The Initiative

No candidate. Just an idea on the ballot. Build a coalition in the right order and convert the doubt before the No campaign hardens it into a majority.

A storefront campaign office lit up at duskSix neighborhoods · the undecided middle decides it
The challenger run

The Mayor

You can't out-spend the machine. You out-hustle it. Run a first-time challenger against an entrenched incumbent mayor, door by door, donut by donut, neighbor by neighbor.

A whole state at dusk with the capitol on the horizonThe North Star State · 35 seats, 18 for the majority
The portfolio run

The Chair

You never run yourself. You recruit the people who do. As state party chair, spread limited money across a slate of candidates while a rival counter-spends against you, then watch the whole map resolve at once.

Three podiums on a debate stage at golden hour, an independent set apart from the two major-party candidatesThe North Star State · you almost never win
The third-party run

The Independent

You run for governor with no party behind you. Winning outright is a long shot. The game is how high you climb, ballot line to debate stage to spoiler, before two-party gravity pulls your voters back home.

A hand marking a ranked ballot under a lamp on election nightTop four, ranked · second choices decide it
The ranked-choice run

The Ranked Choice

Four candidates, one ballot, and a Senate seat decided by second choices. Manage one campaign through the eliminations: survive the early rounds on first choices, then win the transfers you need when your rivals get cut. The center-squeeze is real, and the people's favorite can still lose.

New · Career Mode

One strategist.
Every race. One career.

Don't just play the five games. Climb them. Start at the school board, win, and rise race by race to the state party chair. Every game becomes a rung. Your scores add up into one career total, and the global leaderboard shows where you stand.

1School Board1000
2The Primary1000
3The Initiative1000
4The Mayor1000
5The Chair1000
Perfect career5,000
For professors and teachers

In the Classroom

Campaign strategy your students run, not just read about. Assign a single-player game as homework, or split the class into teams and run Who's Your Mayor? live. Every game is built from published political science research, and it's free, in any browser, with no accounts.

See the classroom guide ► Institutional access
From the campaign trail

Dispatches

Strategy, story, and the thinking behind the games.

◈ Strategy · The Primary

Winning the Base, Losing November

The platform that wins your primary can lose you the general. The oldest problem in electoral politics, and the whole game in The Primary.

Read more ▶
◈ Explainer · The Ranked Choice

How Ranked Choice Voting Works

Rank candidates instead of picking one, and watch a first-round lead vanish in the transfers. The center squeeze, in plain English, with a game to try it.

Read more ▶
◈ Explainer · The Incumbent

Why Incumbents Lose in a Wave Year

Good members lose in a wave through no fault of their own campaigns. Why it happens, how a few survive, and a game where you try to hold the seat.

Read more ▶
Read all dispatches ▶