Loading the public record
Loading the public record
Where They Stand is a nonpartisan guide to everyone running for Congress: their money, their own words and how incumbents voted. Find your ballot →
Races › Montana › 2nd District
Includes Billings, Great Falls, Helena, Livingston, Shelby, Lewistown and other towns
Tuesday, November 3, 2026 · general election
Find your polling place (opens in a new tab)
Montana, statewide13 filed with the FEC$8.7M raised by the field
Seth Bodnar · Kurt Alme · Kyle Austin · Alani Bankhead
and 25 more, in the campaign’s own order. Read them in their words
FEC filings through Oct 14, 2026
Lost the general election
Nov 3, 2026 · 184,551 votes (37.7%) · 2 of 4
No published priorities shown yet
No published priorities
FEC filings through Oct 14, 2026
Won the general election
Nov 3, 2026 · 235,549 votes (48.2%)
in the campaign’s own order. Read them in their words
FEC filings through Oct 14, 2026
Lost the general election
Nov 3, 2026 · 9,013 votes (1.8%) · 4 of 4
and 62 more, in the campaign’s own order. Read them in their words
FEC filings through Oct 14, 2026
Lost the general election
Nov 3, 2026 · 59,950 votes (12.3%) · 3 of 4
No published priorities
FEC filings
No published priorities
FEC filings
No published priorities
Held by Steve Daines R (not running in the 2026 cycle) and Tim Sheehy R (not running in the 2026 cycle)
Every public poll of the Montana Senate race this cycle, as published. A poll is a snapshot, not a forecast.
Election November 3, 2026 · 5 polls of this matchup
Kurt Alme leads Seth Bodnar by 18.1 points · average gap, 3 latest nonpartisan polls · 2 far-off polls left out
2nd Congressional District6 filed with the FEC$3.1M raised by the field
Troy Downing · Michael Eisenhauer · Brian Miller · Patrick McCracken
No published priorities shown yet
No published priorities
FEC filings through Oct 14, 2026
Won the general election
Nov 3, 2026 · 128,148 votes (58.1%)
Troy Downing holds this House seat; the current term began January 2025.
and 34 more, in the campaign’s own order. Read them in their words
FEC filings through Oct 14, 2026
Lost the general election
Nov 3, 2026 · 17,196 votes (7.8%) · 3 of 4
and 15 more, in the campaign’s own order. Read them in their words
FEC filings through Oct 14, 2026
Lost the general election
Nov 3, 2026 · 71,170 votes (32.3%) · 2 of 4
No published priorities shown yet
No published priorities
FEC filings
Lost the general election
Nov 3, 2026 · 4,045 votes (1.8%) · 4 of 4
No published priorities
FEC filings through Sep 30, 2026
Lost the Democratic primary
Jun 2, 2026 · 11,481 votes (27.2%) · 2 of 3
No published priorities
FEC filings
Lost the Democratic primary
Jun 2, 2026 · 7,193 votes (17.1%) · 3 of 3
Held by Troy Downing R (won the general election)
Every public poll of the MT-02 House race this cycle, as published. A poll is a snapshot, not a forecast.
Election November 3, 2026 · 2 polls of this matchup
Each dot is a poll. A line is drawn from the third nonpartisan poll; there are 2 so far. How polls are read
Troy Downing won. The race has been called, but the count we have stopped at 81.82% reporting, so the polls are not measured against the margin.
Filing with the FEC is a disclosure, not a place on the ballot. Money raised is not a forecast.
November nominees first, then by money raised. Bars are in party color; raised includes loans from the candidate, and spent can exceed raised when a campaign spends money left from earlier cycles.
Senate: bars drawn to $4.9M, the most raised; FEC reports through Oct 14, 2026.
House: bars drawn to $2.7M, the most raised; FEC reports through Oct 14, 2026.
FEC filings through Oct 14, 2026
Lost the Democratic primary
Jun 2, 2026 · 36,258 votes (33.0%) · 2 of 5
No published priorities
FEC filings through Mar 31, 2026
Lost the Democratic primary
Jun 2, 2026 · 14,312 votes (13.0%) · 3 of 5
No published priorities
FEC filings through Sep 30, 2026
Lost the Democratic primary
Jun 2, 2026 · 4,295 votes (3.9%) · 5 of 5
No published priorities
FEC filings through Jun 5, 2026
Lost the Republican primary
Jun 2, 2026 · 23,551 votes (14.1%) · 2 of 3
No published priorities
FEC filings through Jun 9, 2026
Lost the Democratic primary
Jun 2, 2026 · 6,978 votes (6.3%) · 4 of 5
No published priorities
FEC filings
Lost the Republican primary
Jun 2, 2026 · 16,294 votes (9.8%) · 3 of 3
No published priorities
FEC filings
Lost the Libertarian primary
Jun 2, 2026 · 0 votes (0.0%) · 2 of 2 · Kyle Austin is on the November ballot
Each dot is a poll. The line is the median of the 5 latest nonpartisan polls. How polls are read
Kurt Alme won. The race has been called, but the count we have stopped at 86.51% reporting, so the polls are not measured against the margin.
| Poll | Kurt Alme | Seth Bodnar | Lead |
|---|---|---|---|
| Montana State University Billingsended Oct 21 | 30% | 26% | Kurt Alme +4 |
| Quantus Insightsended Oct 18 | 45.6% | 29.4% | Kurt Alme +16.2 |
| Median of the final polls | Kurt Alme +10.1 | ||
| Result, 86.51% reporting | 48.2% | 37.7% | — |
November 3, 2026 · Result · Each pollster's last poll ending in the 21 days before the vote, read for the two leading finishers; the median leaves out polls a side paid for; a margin is compared once 95% is reported
Montana State University Billings
Not counted in the lead. This poll has Alme +4, 12.2 points from the median of the race's latest nonpartisan polls (Alme +16.2); a poll more than 8 points from it is left out.
Pairings that are not the race on the ballot: candidates who lost a primary or withdrew, or a party's unnamed nominee. They are not charted.
Primary June 2, 2026 · 1 poll
Kurt Alme won by 62.1 points. No poll naming both Kurt Alme and Lee Calhoun ended in the 21 days before the vote.
| Poll | Kurt Alme | Lee Calhoun | Lead | vs. result |
|---|---|---|---|---|
| Result | 76.2% | 14.1% | Kurt Alme +62.1 |
June 2, 2026 · Result (unofficial, 97% reporting)
Poll data from The New York Times, licensed CC BY 4.0 · Updated November 10, 2026 · 12 polls paid for by a party or campaign are left out
$22.9M from outside groups for or against these candidates, through Oct 30, 2026.
Independent expenditures, with 24- and 48-hour notices filed since each group’s last regular report.
| Poll | Troy Downing | Brian Miller | Lead |
|---|---|---|---|
| Montana State University Billingsended Oct 21 | 29% | 18% | Troy Downing +11 |
| Median of the final polls | Troy Downing +11 | ||
| Result, 81.82% reporting | 58.1% | 32.3% | — |
November 3, 2026 · Result · Each pollster's last poll ending in the 21 days before the vote, read for the two leading finishers; the median leaves out polls a side paid for; a margin is compared once 95% is reported
Poll data from The New York Times, licensed CC BY 4.0 · Updated November 10, 2026
$150.7K from outside groups for or against these candidates, through Oct 14, 2026.
Independent expenditures, with 24- and 48-hour notices filed since each group’s last regular report.