RESOLUTE Citizen · Live Rankings

Who Actually Grades Well?

Every elected official in our database scored against the v4.0 RESOLUTE Citizen rubric — 10 categories, 50 questions, 100 points. 60 points come from God First (✝ life, marriage, family sovereignty, Christian liberty, economic stewardship, election integrity); 40 from America First (πŸ‡ΊπŸ‡Έ border, self-defense, foreign-policy restraint, industry capture). Scores include foreign-influence adjustments (AIPAC, Soros, China-linked PACs).

Coverage as of : ~190 federal officials carry individually-curated v4.0 scores (top of Senate, House leadership, Squad, Freedom Caucus, SCOTUS, cabinet, top governors); ~400 House members carry party-default archetype scores; the remaining ~7,890 are flagged as partial pending evidence review. Read the full methodology →

How to read the score — dynamic max explainer

A candidate's letter grade reflects the percentage of their personal max, not the global 100-point scale. The personal max is 2 points Γ— the number of questions where we found public-record evidence. A candidate scored on 45 of 50 questions caps at 90 points; if they got 45 True, that's 90 of 90 = 100% = A.

This stops penalizing officials for our inability to find their position. The 5 unanswered questions just shrink their possible-max instead of dragging their score down. If you have evidence on a specific candidate's position, the dispute form on every profile page goes straight into our review queue.

For absolute-comparison purposes, the "Total score (absolute)" sort option preserves the legacy /100 scale.

Score distribution across all 8,472 candidates (current snapshot)
State heat map — average score by state
Lower Higher Hover a state for top scorer Β· grey = no scored candidates yet
Loading…

Top 50

Highest scorers
# Name State Party Office GF AF Score % Grade
Loading…

Bottom 50

Lowest scorers (excluding all-zero / unanswered)
# Name State Party Office GF AF Score % Grade
Loading…

Data source: data/search-index.json (regenerated nightly via build-search-index.py).
Have a correction? File a dispute on any candidate's profile page.