Reading a Candidate's Voting Record Against Their Own Words

Most voters form opinions about candidates from speeches, advertisements, and social media posts. Those materials are useful for learning what a candidate wants to be known for, but they are written to persuade. A complementary habit is to check a candidate's recorded actions against their stated positions. A voting record, where one exists, is a public document that shows how a legislator or official actually decided on specific questions. Comparing that record to campaign language does not tell you whether to vote for someone, but it helps you see where words and actions line up and where they do not. This article describes a method you can apply to any office that keeps a public record of votes or decisions.
Start With the Right Record
Before comparing anything, identify which body of records applies to the office. Legislators typically have roll-call votes recorded in their chamber's journal or on a public website maintained by the legislature. Local officials such as city council members usually have minutes and recorded votes in the clerk's office or on a public meeting archive. Executive officials may have a different kind of paper trail, including signed orders, public statements of policy, and budget submissions. Some candidates have no prior record at all, which is itself useful information: your comparison will rely on earlier statements, professional history, and any proposals they have published.
Be careful about the difference between a vote and a sponsorship. A bill a legislator introduced is not the same as a bill they supported in a final vote. A motion they made in committee may not have reached the floor. Keep these categories separate in your notes so that you do not treat a symbolic act as a decisive one, or the reverse.
Build a Tracking Sheet Before You Read
A simple table or spreadsheet keeps the comparison honest. Use four columns: the claim the candidate made, the source of that claim with its date, the relevant recorded action, and the date of that action. Add a fifth column for your own note on whether the two match, partly match, or do not appear to match. Writing this down before you read the full record prevents you from searching only for the results you expect.
Choose claims with specific content. Statements such as 'I want to protect families' are hard to test because almost any vote can be explained as serving that goal. Statements such as 'I will oppose any increase in the local sales tax' can be checked directly. Focus your tracking on claims that name a particular action, threshold, or outcome.
Read Votes in Context
A single vote rarely tells the whole story. Before judging a mismatch, look at what else was on the same ballot or agenda. Was the vote on final passage, or on an amendment that changed the bill's direction? Was it a procedural motion, such as sending a bill to committee, which may have been a way to delay rather than to kill it? Did the candidate later explain their reasoning in a statement, a hearing transcript, or a newspaper interview that is part of the public record?
Also check whether the record reflects a change over time. A legislator may have voted one way early in a career and another way after new information or a change in district conditions. Changes are not automatically inconsistent; the question is whether the candidate acknowledges the change and explains it. A candidate who says they have changed position and gives reasons gives you more to evaluate than one whose record simply contains contradictory votes with no comment.
A Short Checklist for Each Comparison
Use the following questions for each claim you track. First, is the claim specific enough to be checked? If not, note it and move on. Second, did the candidate have a real opportunity to act on it? A promise to repeal a law is hard to test if the candidate never held a seat where repeal was possible. Third, is there a recorded action that directly addresses the claim? If the answer is no, note the absence rather than assuming it proves anything. Fourth, does the recorded action match, partly match, or conflict with the claim? Fifth, is there a stated explanation in the public record for any gap?
After completing the sheet for several claims, count how many are specific, testable, and matched. This count does not produce a score you should rely on alone, but it gives you a clearer picture than impressions from advertising. A candidate with few testable claims may be running on general values, which you can then weigh against your own priorities.
Keep Your Conclusions Proportionate
A voting record comparison is one input among several. Consider the candidate's stated plans for the office they are seeking, which may differ from their legislative role. Consider how decisions are made within the institution, since a single official often works within a larger group and negotiated outcomes. Consider whether the records you reviewed were complete, and whether the sources are official or secondhand.
The goal of this method is not to find a gotcha moment but to ask more precise questions. When you find a mismatch, ask what explains it. When you find a match, ask whether the claim was narrow enough to be meaningful. Write down your findings in plain language, note your uncertainties, and decide for yourself how much weight each finding deserves. A careful reader who documents the comparison can explain their own judgment to others, and that clarity is the practical benefit of the exercise.
