OppScore › Politician Ratings › David Gregory
David Gregory is a Republican State Senate representative for Missouri district 15 and holds an OppScore of +4.08. OppScore is a nonpartisan political rating system that scores politicians from -5.00 to +5.00 across the Five Points of Opportunity, using published voting records and public disclosures.
OppScore rating by OppScore.org. Reuse requires the credit "Source: OppScore.org" (terms).
David Gregory is a St. Louis native, litigation attorney, and Republican who represents Missouri Senate District 15, covering western St. Louis County. He previously served three terms in the Missouri House from District 96 and won election to the Senate in 2024. His record centers on government accountability investigations, public safety initiatives, and strict immigration enforcement measures.
Browse all politician ratings · Other Missouri politicians · Compare David Gregory with another politician · How the OppScore is calculated