Timeline shows donations followed by votes within 90 days. Proximity alone does not prove causation. All dates and amounts are public FEC record.
Score: 60.0
On Motion to Suspend the Rules and Pass...
SELF, KEITH ALAN voted yes on On Motion to Suspend the Rules and Pass. WINRED TECHNICAL SERVICES LLC donated $13,738 to SELF, KEITH ALAN on Nov 23, 2025, 6 days after the vote.
Score: 60.0
On Passage...
SELF, KEITH ALAN voted yes on On Passage. WINRED TECHNICAL SERVICES LLC donated $13,738 to SELF, KEITH ALAN on Nov 23, 2025, 5 days after the vote.
Score: 60.0
On Passage...
SELF, KEITH ALAN voted yes on On Passage. WINRED TECHNICAL SERVICES LLC donated $13,738 to SELF, KEITH ALAN on Nov 23, 2025, 5 days after the vote.
Score: 60.0
On Agreeing to the Resolution...
SELF, KEITH ALAN voted yes on On Agreeing to the Resolution. WINRED TECHNICAL SERVICES LLC donated $13,738 to SELF, KEITH ALAN on Nov 23, 2025, 5 days after the vote.
Score: 60.0
On Agreeing to the Resolution...
SELF, KEITH ALAN voted yes on On Agreeing to the Resolution. WINRED TECHNICAL SERVICES LLC donated $13,738 to SELF, KEITH ALAN on Nov 23, 2025, 5 days after the vote.
Score: 60.0
On Ordering the Previous Question...
SELF, KEITH ALAN voted yes on On Ordering the Previous Question. WINRED TECHNICAL SERVICES LLC donated $13,738 to SELF, KEITH ALAN on Nov 23, 2025, 5 days after the vote.
Score: 60.0
On Motion to Suspend the Rules and Pass...
SELF, KEITH ALAN voted yes on On Motion to Suspend the Rules and Pass. WINRED TECHNICAL SERVICES LLC donated $13,738 to SELF, KEITH ALAN on Nov 23, 2025, 5 days after the vote.
Score: 60.0
On Agreeing to the Resolution...
SELF, KEITH ALAN voted yes on On Agreeing to the Resolution. WINRED TECHNICAL SERVICES LLC donated $13,738 to SELF, KEITH ALAN on Nov 23, 2025, 5 days after the vote.
Score: 60.0
On Passage...
SELF, KEITH ALAN voted yes on On Passage. WINRED TECHNICAL SERVICES LLC donated $13,738 to SELF, KEITH ALAN on Nov 23, 2025, 5 days after the vote.
Score: 60.0
On Motion to Refer...
SELF, KEITH ALAN voted yes on On Motion to Refer. WINRED TECHNICAL SERVICES LLC donated $13,738 to SELF, KEITH ALAN on Nov 23, 2025, 4 days after the vote.
Score: 60.0
On Motion to Suspend the Rules and Pass...
SELF, KEITH ALAN voted yes on On Motion to Suspend the Rules and Pass. WINRED TECHNICAL SERVICES LLC donated $13,738 to SELF, KEITH ALAN on Nov 23, 2025, 4 days after the vote.
Score: 60.0
On Passage...
SELF, KEITH ALAN voted yes on On Passage. WINRED TECHNICAL SERVICES LLC donated $13,738 to SELF, KEITH ALAN on Nov 23, 2025, 4 days after the vote.
Score: 60.0
On Passage...
SELF, KEITH ALAN voted yes on On Passage. WINRED TECHNICAL SERVICES LLC donated $13,738 to SELF, KEITH ALAN on Nov 23, 2025, 4 days after the vote.
Score: 60.0
On Passage...
SELF, KEITH ALAN voted yes on On Passage. WINRED TECHNICAL SERVICES LLC donated $13,738 to SELF, KEITH ALAN on Nov 23, 2025, 3 days after the vote.
Score: 60.0
On Passage...
SELF, KEITH ALAN voted yes on On Passage. WINRED TECHNICAL SERVICES LLC donated $13,738 to SELF, KEITH ALAN on Nov 23, 2025, 3 days after the vote.
Score: 60.0
On Agreeing to the Resolution...
SELF, KEITH ALAN voted yes on On Agreeing to the Resolution. WINRED TECHNICAL SERVICES LLC donated $13,738 to SELF, KEITH ALAN on Nov 23, 2025, 2 days after the vote.
Score: 60.0
On Motion to Concur in the Senate Amendment...
SELF, KEITH ALAN voted yes on On Motion to Concur in the Senate Amendment. WINRED TECHNICAL SERVICES LLC donated $10,439 to SELF, KEITH ALAN on Nov 16, 2025, 4 days after the vote.
Score: 60.0
On Agreeing to the Resolution...
SELF, KEITH ALAN voted yes on On Agreeing to the Resolution. WINRED TECHNICAL SERVICES LLC donated $10,439 to SELF, KEITH ALAN on Nov 16, 2025, 4 days after the vote.
Score: 60.0
On Ordering the Previous Question...
SELF, KEITH ALAN voted yes on On Ordering the Previous Question. WINRED TECHNICAL SERVICES LLC donated $10,439 to SELF, KEITH ALAN on Nov 16, 2025, 4 days after the vote.
Score: 60.0
On Motion to Suspend the Rules and Pass...
WINRED TECHNICAL SERVICES LLC donated $10,439 to SELF, KEITH ALAN on Nov 16, 2025. SELF, KEITH ALAN voted yes on On Motion to Suspend the Rules and Pass 1 day later.
Score: 60.0
On Passage...
WINRED TECHNICAL SERVICES LLC donated $10,439 to SELF, KEITH ALAN on Nov 16, 2025. SELF, KEITH ALAN voted yes on On Passage 2 days later.
Score: 60.0
On Passage...
WINRED TECHNICAL SERVICES LLC donated $10,439 to SELF, KEITH ALAN on Nov 16, 2025. SELF, KEITH ALAN voted yes on On Passage 2 days later.
Score: 60.0
On Agreeing to the Resolution...
WINRED TECHNICAL SERVICES LLC donated $10,439 to SELF, KEITH ALAN on Nov 16, 2025. SELF, KEITH ALAN voted yes on On Agreeing to the Resolution 2 days later.
Score: 60.0
On Agreeing to the Resolution...
WINRED TECHNICAL SERVICES LLC donated $10,439 to SELF, KEITH ALAN on Nov 16, 2025. SELF, KEITH ALAN voted yes on On Agreeing to the Resolution 2 days later.
Score: 60.0
On Ordering the Previous Question...
WINRED TECHNICAL SERVICES LLC donated $10,439 to SELF, KEITH ALAN on Nov 16, 2025. SELF, KEITH ALAN voted yes on On Ordering the Previous Question 2 days later.
Score: 60.0
On Motion to Suspend the Rules and Pass...
WINRED TECHNICAL SERVICES LLC donated $10,439 to SELF, KEITH ALAN on Nov 16, 2025. SELF, KEITH ALAN voted yes on On Motion to Suspend the Rules and Pass 2 days later.
Score: 60.0
On Agreeing to the Resolution...
WINRED TECHNICAL SERVICES LLC donated $10,439 to SELF, KEITH ALAN on Nov 16, 2025. SELF, KEITH ALAN voted yes on On Agreeing to the Resolution 2 days later.
Score: 60.0
On Passage...
WINRED TECHNICAL SERVICES LLC donated $10,439 to SELF, KEITH ALAN on Nov 16, 2025. SELF, KEITH ALAN voted yes on On Passage 2 days later.
Score: 60.0
On Motion to Refer...
WINRED TECHNICAL SERVICES LLC donated $10,439 to SELF, KEITH ALAN on Nov 16, 2025. SELF, KEITH ALAN voted yes on On Motion to Refer 3 days later.
Score: 60.0
On Motion to Suspend the Rules and Pass...
WINRED TECHNICAL SERVICES LLC donated $10,439 to SELF, KEITH ALAN on Nov 16, 2025. SELF, KEITH ALAN voted yes on On Motion to Suspend the Rules and Pass 3 days later.
Score: 60.0
On Passage...
WINRED TECHNICAL SERVICES LLC donated $10,439 to SELF, KEITH ALAN on Nov 16, 2025. SELF, KEITH ALAN voted yes on On Passage 3 days later.
Score: 60.0
On Passage...
WINRED TECHNICAL SERVICES LLC donated $10,439 to SELF, KEITH ALAN on Nov 16, 2025. SELF, KEITH ALAN voted yes on On Passage 3 days later.
Score: 60.0
On Passage...
WINRED TECHNICAL SERVICES LLC donated $10,439 to SELF, KEITH ALAN on Nov 16, 2025. SELF, KEITH ALAN voted yes on On Passage 4 days later.
Score: 60.0
On Passage...
WINRED TECHNICAL SERVICES LLC donated $10,439 to SELF, KEITH ALAN on Nov 16, 2025. SELF, KEITH ALAN voted yes on On Passage 4 days later.
Score: 60.0
On Agreeing to the Resolution...
WINRED TECHNICAL SERVICES LLC donated $10,439 to SELF, KEITH ALAN on Nov 16, 2025. SELF, KEITH ALAN voted yes on On Agreeing to the Resolution 5 days later.
Score: 55.0
On Motion to Table...
SELF, KEITH ALAN voted no on On Motion to Table. WINRED TECHNICAL SERVICES LLC donated $13,738 to SELF, KEITH ALAN on Nov 23, 2025, 6 days after the vote.
Score: 55.0
On Motion to Suspend the Rules and Pass, as Amended...
SELF, KEITH ALAN voted no on On Motion to Suspend the Rules and Pass, as Amended. WINRED TECHNICAL SERVICES LLC donated $13,738 to SELF, KEITH ALAN on Nov 23, 2025, 6 days after the vote.
Score: 55.0
On Motion to Refer...
SELF, KEITH ALAN voted no on On Motion to Refer. WINRED TECHNICAL SERVICES LLC donated $13,738 to SELF, KEITH ALAN on Nov 23, 2025, 5 days after the vote.
Score: 55.0
On Motion to Suspend the Rules and Pass...
SELF, KEITH ALAN voted no on On Motion to Suspend the Rules and Pass. WINRED TECHNICAL SERVICES LLC donated $13,738 to SELF, KEITH ALAN on Nov 23, 2025, 4 days after the vote.
Score: 55.0
On Motion to Table...
WINRED TECHNICAL SERVICES LLC donated $10,439 to SELF, KEITH ALAN on Nov 16, 2025. SELF, KEITH ALAN voted no on On Motion to Table 1 day later.
Score: 55.0
On Motion to Suspend the Rules and Pass, as Amended...
WINRED TECHNICAL SERVICES LLC donated $10,439 to SELF, KEITH ALAN on Nov 16, 2025. SELF, KEITH ALAN voted no on On Motion to Suspend the Rules and Pass, as Amended 1 day later.
Score: 55.0
On Motion to Refer...
WINRED TECHNICAL SERVICES LLC donated $10,439 to SELF, KEITH ALAN on Nov 16, 2025. SELF, KEITH ALAN voted no on On Motion to Refer 2 days later.
Score: 55.0
On Motion to Suspend the Rules and Pass...
WINRED TECHNICAL SERVICES LLC donated $10,439 to SELF, KEITH ALAN on Nov 16, 2025. SELF, KEITH ALAN voted no on On Motion to Suspend the Rules and Pass 3 days later.
Score: 55.0
On Motion to Concur in the Senate Amendment...
SELF, KEITH ALAN voted yes on On Motion to Concur in the Senate Amendment. SHARAF, MOHAMED donated $6,600 to SELF, KEITH ALAN on Nov 14, 2025, 2 days after the vote.
Score: 55.0
On Agreeing to the Resolution...
SELF, KEITH ALAN voted yes on On Agreeing to the Resolution. SHARAF, MOHAMED donated $6,600 to SELF, KEITH ALAN on Nov 14, 2025, 2 days after the vote.
Score: 55.0
On Ordering the Previous Question...
SELF, KEITH ALAN voted yes on On Ordering the Previous Question. SHARAF, MOHAMED donated $6,600 to SELF, KEITH ALAN on Nov 14, 2025, 2 days after the vote.
Score: 55.0
On Motion to Suspend the Rules and Pass...
SHARAF, MOHAMED donated $6,600 to SELF, KEITH ALAN on Nov 14, 2025. SELF, KEITH ALAN voted yes on On Motion to Suspend the Rules and Pass 3 days later.
Score: 55.0
On Passage...
SHARAF, MOHAMED donated $6,600 to SELF, KEITH ALAN on Nov 14, 2025. SELF, KEITH ALAN voted yes on On Passage 4 days later.
Score: 55.0
On Passage...
SHARAF, MOHAMED donated $6,600 to SELF, KEITH ALAN on Nov 14, 2025. SELF, KEITH ALAN voted yes on On Passage 4 days later.
Score: 55.0
On Agreeing to the Resolution...
SHARAF, MOHAMED donated $6,600 to SELF, KEITH ALAN on Nov 14, 2025. SELF, KEITH ALAN voted yes on On Agreeing to the Resolution 4 days later.