Photo of John Keenan
D Massachusetts Senate · District Norfolk and Plymouth On the 2026 ballot

Sen. John Keenan

Compare
Total votes
1,646
all sessions
Attendance
99%
10 missed
Near the chamber average
With party
97%
of cast votes
Lower than 98% of chamber peers
Bipartisan score
2%
crosses aisle rarely
Higher than 95% of chamber peers
Sponsored
1,294
bills & resolutions
Higher than 75% of chamber peers
Committees
8
assignments
1,646 roll-call votes

Voting record

Yea
1,417
voted in favor
Nay
228
voted against
Absent
10
missed votes
Total cast
1,646
across all sessions
Crossed party
46
votes against own party
This page
1,646
matching current filters
Bill
Description
Vote
Result
Tally
Date
H 4160
An Act making appropriations for fiscal year 2018 to provide for supplementing certain existing appropriations and for certain other activities and projects
Yea
Passed
38–0
Feb 1, 2018
S 2260
An Act negating archaic statutes targeting young women
Yea
Passed
38–0
Jan 25, 2018
H 1110
An Act establishing regional commissions on the status of women and girls
Yea
Passed
38–0
Jan 25, 2018
S 2263
Special Senate Committee on Net Neutrality and Consumer Protection
Yea
Passed
39–0
Jan 18, 2018
S 2248
An Act further regulating the enforcement of illegal hunting practices
Yea
Passed
39–0
Jan 18, 2018
S 2247
An Act requiring institutions of higher education to provide uniform financial aid information to accepted applicants
Yea
Passed
39–0
Jan 18, 2018
S 2228
Relative the question of the conduct of President Stanley C. Rosenberg
Yea
Passed
37–0
Dec 4, 2017
S 2227
Relative to the recusal of Senator Stanley C. Rosenberg and his staff from all decisions relating to investigations of the Senator Rosenberg’s conduct or that of his spouse
Yea
Passed
37–0
Dec 4, 2017
H 4032
An Act relative to language opportunity for our kids
Yea
Passed
37–0
Nov 15, 2017
H 4015
An Act providing for immediate capital improvement needs of the Commonwealth
Yea
Passed
33–0
Nov 15, 2017
Showing 1,331 to 1,340 of 1,646 votes