UNOFFICIAL Candidate Filing List
2026 Primary Election
[ List of Offices ] — [ Withdrawn/Removed Candidates ]
Since new candidates can be added throughout the day, use your web browser's
"Refresh" or "Reload"
button to get the latest filings.
Ballot Placement: First day filers (2/24/2026) selected a number by random drawing to determine their placement
on the primary ballot. After the first day, all candidates are placed on the ballot
in order of their filing.
Candidates are listed in ballot order.
(Name, Mailing Address and Date/Time Filed as of
4/7/2026 9:08:37 p.m.)
U.S. Representative - District 2
Republican
| Name |
Mailing Address |
Random Number |
Date Filed |
| Peter A. Pfeifer |
14361 WILLOW BEND PARK CHESTERFIELD MO 63017 |
272 |
2/24/2026 1:28 p.m. |
| Brandon Wilkinson |
PO BOX 72 CEDAR HILL MO 63016 |
533 |
2/24/2026 1:53 p.m. |
| Ann Wagner |
PO BOX 50 BALLWIN MO 63022 |
|
2/27/2026 2:43 p.m. |
| Matthew R. Grant |
1625 MASON KNOLL RD. ST. LOUIS MO 63131 |
|
3/19/2026 10:58 a.m. |
| Elizabeth Sparks-Holmes |
PO BOX 315 VALLEY PARK MO 63088 |
|
3/23/2026 11:58 a.m. |
Democratic
| Name |
Mailing Address |
Random Number |
Date Filed |
| Timothy D. Bilash |
1209 S. BIG BEND BLVD. #179151 ST. LOUIS MO 63177 |
430 |
2/24/2026 10:42 a.m. |
| Nick Vivio |
PO BOX 1379 MARYLAND HEIGHTS MO 63043 |
586 |
2/24/2026 4:28 p.m. |
| Joan VonDras |
17209 CHESTERFIELD AIRPORT ROAD BOX 130 CHESTERFIELD MO 63005 |
886 |
2/24/2026 12:30 p.m. |
| Fred Wellman |
PO BOX 36 BALLWIN MO 63011 |
976 |
2/24/2026 9:30 a.m. |
Libertarian
| Name |
Mailing Address |
Random Number |
Date Filed |
| Brandon Coulter Daugherty |
1192 SITTING BULL DR O'FALLON MO 63366 |
|
3/20/2026 4:58 p.m. |