David Orkin
Running for the New York State Assembly (District 38); listed on DSA\u2019s Nov. 3 races table.
love for humanity, sharpened into a fight
A living, sourced list of the candidates running on platforms we can point to — Medicare for All, a real minimum wage, public power, the commons — from Congress down to the local ballot. The base list is DSA’s own election night tracker, 2026; a platform chip means we verified the position, not just the name. Every entry carries its race, its chapter, and the source it was checked against. 162 on the list — 61 elected, 24 lost, 77 not yet called (as of November 5, 2026).
Running for the New York State Assembly (District 38); listed on DSA\u2019s Nov. 3 races table.
Running for the Minnesota State House (District 8B); listed on DSA\u2019s Nov. 3 races table.
Running for New York Senate 12th District, tracked by New York City DSA on DSA\u2019s Nov. 3 races table.
Running for New York State Assembly 149th District, tracked by Buffalo DSA on DSA\u2019s Nov. 3 races table.
Running for Arizona State Senate Legislative District 24, tracked by Phoenix Metro DSA on DSA\u2019s Nov. 3 races table.
Running for Florida State House, District 69, tracked by Tampa DSA on DSA\u2019s Nov. 3 races table.
Running for Minnesota State House, District 66B, tracked by Twin Cities DSA on DSA\u2019s Nov. 3 races table.
Running for Delaware State House, District 3, tracked by Delaware DSA on DSA\u2019s Nov. 3 races table.
Running for Pennsylvania State House, District 22, tracked by Lehigh Valley DSA on DSA\u2019s Nov. 3 races table.
Running for Michigan State House, District 8, tracked by Metro Detroit DSA on DSA\u2019s Nov. 3 races table.
Running for New York Assembly 36th District, tracked by New York City DSA on DSA\u2019s Nov. 3 races table.
Running for Michigan State House, District 26, tracked by Metro Detroit DSA on DSA\u2019s Nov. 3 races table.
Running for New Mexico State House District 26, tracked by Albuquerque DSA on DSA\u2019s Nov. 3 races table.
Running for Oregon State House D35, tracked by Portland DSA on DSA\u2019s Nov. 3 races table.
Running for Georgia State House of Representatives, District 42, tracked by Atlanta DSA on DSA\u2019s Nov. 3 races table.
Running for New York Assembly 65th District, tracked by New York City DSA on DSA\u2019s Nov. 3 races table.
Running for Washington State house 37LD, tracked by Seattle DSA on DSA\u2019s Nov. 3 races table.
Running for Missouri State House, District 81, tracked by St. Louis DSA on DSA\u2019s Nov. 3 races table.
Running for Maine State House, District 121, tracked by Maine DSA on DSA\u2019s Nov. 3 races table.
Running for Connecticut State Senate, District 2 - Hartford, Windsor, Bloomfield, tracked by Connecticut DSA on DSA\u2019s Nov. 3 races table.
Running for Georgia State House of Representatives, District 58, tracked by Atlanta DSA on DSA\u2019s Nov. 3 races table.
Running for New York State Assembly 129th District, tracked by Syracuse DSA on DSA\u2019s Nov. 3 races table.
Running for Connecticut State House, District 38 - Waterford, Montville, tracked by Connecticut DSA on DSA\u2019s Nov. 3 races table.
Running for Minnesota State House, District 63A, tracked by Twin Cities DSA on DSA\u2019s Nov. 3 races table.
Running for New York State Assembly, District 103, tracked by Mid-Hudson Valley DSA on DSA\u2019s Nov. 3 races table.
Running for Delaware State Senate, District 5, tracked by Delaware DSA on DSA\u2019s Nov. 3 races table.
Running for Oregon House District 27, tracked by Portland DSA on DSA\u2019s Nov. 3 races table.
Running for Vermont State Senate, Chittenden Central, tracked by Green Mountain DSA on DSA\u2019s Nov. 3 races table.
A name gets on the list when its presence on the ballot can be pointed to — a published tracker, a filed candidacy, a chapter’s own slate — and its platform earns a chip only when that can be pointed to: a stated position, a documented record, a sourced interview. Each entry carries the date it was last checked and the source it was checked against. When a candidate is elected, loses, or drops out, the status moves; when a chapter endorses someone new, the list grows.
Two tiers, one rule. The base list is DSA’s own election night tracker — every race its chapters are watching on November 3, 2026, pulled from their published table. Entries without a platform chip are on the ballot, not yet verified: the name is real, the record is still being checked. The list grows the slow way — by being checked.
The November 3, 2026 results were applied the same way: a status moves only when it can be pointed to — a race called in the results feed with the math in its favor, an official results portal, or a local paper’s called line. Multi-seat races were checked against their published seat counts before anyone was marked a winner or a loser. Where the calling is still out, the entry stays running until it is not.
With results in, elected candidates lead the default list — federal first, then state and local — with the not-yet-called and lost entries following in their usual order. Use the Elected filter for just the winners.
It is a tool, not a mandate: vote where you vote — and hold the list, and the winners, to account afterward. Know of a candidate we should verify, a result we got wrong, or an entry that has gone stale? Tell the editors.