The Ballot Brief
Trempealeau County, Wisconsin

Wisconsin Assembly District 94

2 candidates are tracked for Wisconsin Assembly District 94 on the November 3, 2026 ballot: Keith Purnell and Steve Doyle. Candidate information follows official Trempealeau County election filings; verify with the official election office linked below.

About this race

Keith Purnell (Republican), Steve Doyle (Democratic) meet on the November 3 ballot; Steve Doyle is the sitting member, per the Wisconsin Elections Commission's incumbent listing and the Legislature's roster. Wisconsin has no runoffs; the August 11 partisan primary set each party's nominee, and unopposed nominees still print. The field is the Wisconsin Elections Commission's certified Candidates on Ballot list for the November 3, 2026 general election (read September 7, 2026). This seat is elected by district; only the district covering your address appears on your ballot.

What this office does

State legislator. State legislators write and vote on state laws and the state budget, which fund schools, roads, prisons, universities and health programs, and set the rules for local governments and elections. Each member represents one district and serves on committees that shape bills before a floor vote. Terms are two years in most state houses and four in most state senates.

This race. Elected by district: only voters who live in the district see this race on their ballot. The sitting officeholder, Steve Doyle, is on the ballot.

Wisconsin › Trempealeau County › Wisconsin Assembly District 94

Keith Purnell

Republican

Top priorities
  • Lower the tax bill for families and retirees
  • Support law enforcement and public safety
  • Improve transparency and accountability in education

Per the campaign site.

Biography

Purnell served more than 30 years in the U.S. Army, including as a combat medic, drill sergeant and senior military instructor, per his campaign site. He has worked as a warehouse and plant manager, an accountant, an ROTC scholarship officer at UW-La Crosse, and director of military-aligned students at Viterbo University, and holds a BS in accounting and an MBA.

Steve Doyle

Democratic Incumbent

Biography

Doyle is a partner at the law firm Johns, Flaherty & Collins, SC, and a trained mediator specializing in dispute resolution, per his official legislator page. A UW-Madison Law School graduate, he taught state and local government at UW-La Crosse and served as La Crosse County Board chair. No campaign website was found as of September 7, 2026.

Next on your ballotWisconsin Senate District 31

See your full ballot

Your address is only used to match your districts.

Voting info and more

Voting info and more
Questions about this race

Who is running for Wisconsin Assembly District 94 in 2026?

2 candidates are tracked for Wisconsin Assembly District 94 on the November 3, 2026 ballot: Keith Purnell and Steve Doyle. Candidate information follows official Trempealeau County election filings; verify with the official election office linked below.

When is the Wisconsin Assembly District 94 election in Wisconsin?

Election Day is Tuesday, November 3, 2026. Registration deadlines, early voting dates and mail ballot rules for Wisconsin are on the Wisconsin election hub at theballotbrief.com.

How do I see my exact Trempealeau County ballot?

Enter your ZIP code in the lookup at theballotbrief.com for the statewide and congressional races, or a full street address to add the county, city and district contests for that location.

Verify this race

Candidate roster from official Trempealeau County and state election office filings, last verified September 27, 2026. Bios and priorities carry their attribution inline.

Cross-check with the official Wisconsin election office, or see the full Trempealeau County sample ballot and your exact ballot by address.

The rest of your Trempealeau County ballot

6 tracked races in Trempealeau County, Wisconsin. Landed here from another county's search? Look up your own ballot below.

Also on your ballot
Trempealeau County SheriffTrempealeau County Clerk of Circuit CourtWisconsin Assembly District 29See all 6 Trempealeau County races
Candidate profiles
Keith Purnell, full profileSteve Doyle, full profileOfficial Wisconsin election office