Timeline shows donations followed by votes within 90 days. Proximity alone does not prove causation. All dates and amounts are public FEC record.
Score: 75.0
On Motion to Suspend the Rules and Pass, as Amended...
GROW THE MAJORITY donated $50,015 to James on Mar 31, 2025. James voted yes on On Motion to Suspend the Rules and Pass, as Amended 1 days later.
Score: 75.0
On Agreeing to the Resolution...
GROW THE MAJORITY donated $50,015 to James on Mar 31, 2025. James voted yes on On Agreeing to the Resolution 1 days later.
Score: 75.0
On Ordering the Previous Question...
GROW THE MAJORITY donated $50,015 to James on Mar 31, 2025. James voted yes on On Ordering the Previous Question 1 days later.
Score: 75.0
On Motion to Suspend the Rules and Pass, as Amended...
DEFEND OUR MAJORITY donated $70,856 to James on Mar 31, 2025. James voted yes on On Motion to Suspend the Rules and Pass, as Amended 1 days later.
Score: 75.0
On Agreeing to the Resolution...
DEFEND OUR MAJORITY donated $70,856 to James on Mar 31, 2025. James voted yes on On Agreeing to the Resolution 1 days later.
Score: 75.0
On Ordering the Previous Question...
DEFEND OUR MAJORITY donated $70,856 to James on Mar 31, 2025. James voted yes on On Ordering the Previous Question 1 days later.
Score: 75.0
On Agreeing to the Resolution...
JOHN JAMES FOR MICHIGAN donated $185,125 to James on Dec 30, 2024. James voted yes on On Agreeing to the Resolution 4 days later.
Score: 75.0
On Ordering the Previous Question...
JOHN JAMES FOR MICHIGAN donated $185,125 to James on Dec 30, 2024. James voted yes on On Ordering the Previous Question 4 days later.
Score: 70.0
On Motion to Suspend the Rules and Pass, as Amended...
GROW THE MAJORITY donated $50,015 to James on Mar 31, 2025. James voted not voting on On Motion to Suspend the Rules and Pass, as Amended 7 days later.
Score: 70.0
On Motion to Suspend the Rules and Pass, as Amended...
GROW THE MAJORITY donated $50,015 to James on Mar 31, 2025. James voted not voting on On Motion to Suspend the Rules and Pass, as Amended 7 days later.
Score: 70.0
On Motion to Suspend the Rules and Pass, as Amended...
DEFEND OUR MAJORITY donated $70,856 to James on Mar 31, 2025. James voted not voting on On Motion to Suspend the Rules and Pass, as Amended 7 days later.
Score: 70.0
On Motion to Suspend the Rules and Pass, as Amended...
DEFEND OUR MAJORITY donated $70,856 to James on Mar 31, 2025. James voted not voting on On Motion to Suspend the Rules and Pass, as Amended 7 days later.
Score: 70.0
On Motion to Commit with Instructions...
JOHN JAMES FOR MICHIGAN donated $185,125 to James on Dec 30, 2024. James voted no on On Motion to Commit with Instructions 4 days later.
Score: 70.0
Election of the Speaker...
JOHN JAMES FOR MICHIGAN donated $185,125 to James on Dec 30, 2024. James voted not voting on Election of the Speaker 4 days later.
Score: 70.0
Call by States...
JOHN JAMES FOR MICHIGAN donated $185,125 to James on Dec 30, 2024. James voted present on Call by States 4 days later.
Score: 65.0
On Motion to Suspend the Rules and Pass...
JOHN JAMES FOR MICHIGAN donated $28,270 to James on Jul 14, 2025. James voted yes on On Motion to Suspend the Rules and Pass 1 days later.
Score: 65.0
On Agreeing to the Resolution...
JOHN JAMES FOR MICHIGAN donated $28,270 to James on Jul 14, 2025. James voted yes on On Agreeing to the Resolution 1 days later.
Score: 65.0
On Ordering the Previous Question...
JOHN JAMES FOR MICHIGAN donated $28,270 to James on Jul 14, 2025. James voted yes on On Ordering the Previous Question 1 days later.
Score: 65.0
On Agreeing to the Resolution...
JOHN JAMES FOR MICHIGAN donated $28,270 to James on Jul 14, 2025. James voted yes on On Agreeing to the Resolution 2 days later.
Score: 65.0
On Motion to Reconsider...
JOHN JAMES FOR MICHIGAN donated $28,270 to James on Jul 14, 2025. James voted yes on On Motion to Reconsider 2 days later.
Score: 65.0
On Ordering the Previous Question...
JOHN JAMES FOR MICHIGAN donated $28,270 to James on Jul 14, 2025. James voted yes on On Ordering the Previous Question 3 days later.
Score: 65.0
On Passage...
JOHN JAMES FOR MICHIGAN donated $28,270 to James on Jul 14, 2025. James voted yes on On Passage 3 days later.
Score: 65.0
On Passage...
JOHN JAMES FOR MICHIGAN donated $28,270 to James on Jul 14, 2025. James voted yes on On Passage 3 days later.
Score: 65.0
On Passage...
JOHN JAMES FOR MICHIGAN donated $28,270 to James on Jul 14, 2025. James voted yes on On Passage 3 days later.
Score: 65.0
On Passage...
JOHN JAMES FOR MICHIGAN donated $28,270 to James on Jul 14, 2025. James voted yes on On Passage 4 days later.
Score: 65.0
On Agreeing to the Resolution...
JOHN JAMES FOR MICHIGAN donated $33,844 to James on Dec 30, 2024. James voted yes on On Agreeing to the Resolution 4 days later.
Score: 65.0
On Agreeing to the Resolution...
JOHN JAMES FOR MICHIGAN donated $28,270 to James on Jul 14, 2025. James voted yes on On Agreeing to the Resolution 4 days later.
Score: 65.0
On Ordering the Previous Question...
JOHN JAMES FOR MICHIGAN donated $33,844 to James on Dec 30, 2024. James voted yes on On Ordering the Previous Question 4 days later.
Score: 65.0
On Agreeing to the Resolution...
JOHN JAMES FOR SENATE INC. donated $28,000 to James on Dec 27, 2024. James voted yes on On Agreeing to the Resolution 7 days later.
Score: 65.0
On Ordering the Previous Question...
JOHN JAMES FOR SENATE INC. donated $28,000 to James on Dec 27, 2024. James voted yes on On Ordering the Previous Question 7 days later.
Score: 60.0
On Motion to Recommit...
JOHN JAMES FOR MICHIGAN donated $28,270 to James on Jul 14, 2025. James voted no on On Motion to Recommit 4 days later.
Score: 60.0
On Agreeing to the Amendment...
JOHN JAMES FOR MICHIGAN donated $28,270 to James on Jul 14, 2025. James voted no on On Agreeing to the Amendment 4 days later.
Score: 60.0
On Agreeing to the Amendment...
JOHN JAMES FOR MICHIGAN donated $28,270 to James on Jul 14, 2025. James voted no on On Agreeing to the Amendment 4 days later.
Score: 60.0
On Agreeing to the Amendment...
JOHN JAMES FOR MICHIGAN donated $28,270 to James on Jul 14, 2025. James voted no on On Agreeing to the Amendment 4 days later.
Score: 60.0
On Agreeing to the Amendment...
JOHN JAMES FOR MICHIGAN donated $28,270 to James on Jul 14, 2025. James voted no on On Agreeing to the Amendment 4 days later.
Score: 60.0
On Agreeing to the Amendment...
JOHN JAMES FOR MICHIGAN donated $28,270 to James on Jul 14, 2025. James voted no on On Agreeing to the Amendment 4 days later.
Score: 60.0
On Agreeing to the Amendment...
JOHN JAMES FOR MICHIGAN donated $28,270 to James on Jul 14, 2025. James voted no on On Agreeing to the Amendment 4 days later.
Score: 60.0
On Agreeing to the Amendment...
JOHN JAMES FOR MICHIGAN donated $28,270 to James on Jul 14, 2025. James voted no on On Agreeing to the Amendment 4 days later.
Score: 60.0
On Motion to Commit with Instructions...
JOHN JAMES FOR MICHIGAN donated $33,844 to James on Dec 30, 2024. James voted no on On Motion to Commit with Instructions 4 days later.
Score: 60.0
On Motion to Suspend the Rules and Pass, as Amended...
JOHN JAMES FOR MICHIGAN donated $28,270 to James on Jul 14, 2025. James voted not voting on On Motion to Suspend the Rules and Pass, as Amended 7 days later.
Score: 60.0
Election of the Speaker...
JOHN JAMES FOR MICHIGAN donated $33,844 to James on Dec 30, 2024. James voted not voting on Election of the Speaker 4 days later.
Score: 60.0
On Motion to Suspend the Rules and Pass, as Amended...
JOHN JAMES FOR MICHIGAN donated $28,270 to James on Jul 14, 2025. James voted not voting on On Motion to Suspend the Rules and Pass, as Amended 7 days later.
Score: 60.0
Call by States...
JOHN JAMES FOR MICHIGAN donated $33,844 to James on Dec 30, 2024. James voted present on Call by States 4 days later.
Score: 60.0
On Ordering the Previous Question...
GROW THE MAJORITY donated $50,015 to James on Mar 31, 2025. James voted yes on On Ordering the Previous Question 8 days later.
Score: 60.0
On Agreeing to the Resolution...
GROW THE MAJORITY donated $50,015 to James on Mar 31, 2025. James voted yes on On Agreeing to the Resolution 8 days later.
Score: 60.0
On Motion to Suspend the Rules and Pass...
GROW THE MAJORITY donated $50,015 to James on Mar 31, 2025. James voted yes on On Motion to Suspend the Rules and Pass 9 days later.
Score: 60.0
On Passage...
GROW THE MAJORITY donated $50,015 to James on Mar 31, 2025. James voted yes on On Passage 9 days later.
Score: 60.0
On Passage...
GROW THE MAJORITY donated $50,015 to James on Mar 31, 2025. James voted yes on On Passage 9 days later.
Score: 60.0
On Passage...
GROW THE MAJORITY donated $50,015 to James on Mar 31, 2025. James voted yes on On Passage 9 days later.
Score: 60.0
On Agreeing to the Resolution...
GROW THE MAJORITY donated $50,015 to James on Mar 31, 2025. James voted yes on On Agreeing to the Resolution 9 days later.