John Keenan

@SenJohnFKeenan · MA · S

D

1 active filter

Clear all
Posts2,062
Engagement16.7K
Voting-record position-0.350
CoverageFeb 7, 2020 to Nov 4, 2024
Voting-record position is available for 3,335 of 5,927 legislators. Missing values are shown, not hidden.

Voice fingerprint

Percentage-point difference between this legislator’s topic share and the party median. Bars left are under-indexed; bars right are over-indexed.

Most distinctive Health 15.8 pp above the party median

Topics
1
Over
1
Under
0

Voice fingerprint. 1 topics shown on a symmetric scale from −15.8 pp to +15.8 pp. Most distinctive topic: Health, 15.8 pp above the party median.

Under-indexed Party median Over-indexed
  1. Health Over-indexed +15.8 pp

Bars share a symmetric scale of ±15.8 pp.

View complete comparison table
Complete topic-share comparison with the party median
TopicLegislator shareParty medianDifferenceDirectionPosts
Health22.5%6.7%+15.8 ppOver-indexed2,062
Derived interaction graph

John Keenan's interaction network

Explore parsed retweets and mentions linked to known legislators and external handles. Filter by direction, topic, target party, target state, or interaction type.

25 nodes 34 links 60 out 15 in
Wheel to zoom · drag to pan
Mentions to Danielle Gregoire: 7 unique postsMentions to Julian Cyr: 7 unique postsMentions to @massdph: 6 unique postsMentions to John Lawn: 5 unique postsMentions to @cindyfriedmanma: 5 unique postsMentions to Adrian Madaro: 5 unique postsMentions to Christine Barber: 4 unique postsMentions from Christine Barber: 3 unique postsMentions to @massgovernor: 3 unique postsRetweets from Danielle Gregoire: 3 unique postsRetweets to Marjorie Decker: 2 unique postsRetweets to @massdph: 2 unique postsMentions to Bruce Ayers: 2 unique postsRetweets to @massgovernor: 1 unique postsMentions to Cynthia Creem: 1 unique postsMentions to @senjehlen: 1 unique postsMentions from Jon Santiago: 1 unique postsMentions from Matt Muratore: 1 unique postsMentions from @sabadosama: 1 unique postsMentions from @repasullivan: 1 unique postsMentions to James O'Day: 1 unique postsMentions to Elizabeth Malia: 1 unique postsMentions to Michael Rush: 1 unique postsMentions from Jo Comerford: 1 unique postsMentions to Michael Rodrigues: 1 unique postsRetweets from Jamie Eldridge: 1 unique postsRetweets from Bruce Ayers: 1 unique postsMentions from Paul Feeney: 1 unique postsRetweets to Walter Timilty: 1 unique postsMentions to Jo Comerford: 1 unique postsRetweets to Christine Barber: 1 unique postsRetweets from Christine Barber: 1 unique postsMentions to Marjorie Decker: 1 unique postsMentions to User 21406834: 1 unique postsDDD?DDDD?DDDRDDDDDDDRDDD?D

Post explorer

Switch between this legislator's most-engaged posts, newest posts, and representative samples.

  • 10 matching posts

John Keenan

@SenJohnFKeenan

Democratic MA Senate

RT @nytimes: A trove of documents revealed how McKinsey &amp; Company helped opioid makers target doctors, drive up sales and market pills twic<U+2026>

Health

John Keenan

@SenJohnFKeenan

Democratic MA Senate

RT @NPR: A monumental set of decisions is expected today from the FDA that could reshape the tobacco industry for years to come by limiting…

Health

John Keenan

@SenJohnFKeenan

Democratic MA Senate

RT @MassGovernor: #COVID19MA infections + hospitalizations continue to rise. We are taking new measures to slow the spread effective Saturd&

Health

John Keenan

@SenJohnFKeenan

Democratic MA Senate

Citizens have for years opposed Weymouth compressor station, demanding that health &amp; safety be priorities. During construction and testing, leaks occurred prompting emergency shutdowns. Another leak has occurred. Solution: put health &amp; safety first. Shut it down-Permanently! 1/2

Health

John Keenan

@SenJohnFKeenan

Democratic MA Senate

Reached out to a friend for guidance on health care legislation as the bill filing deadline approaches #mapoli https://t.co/wXpyQSMbsc

Health

John Keenan

@SenJohnFKeenan

Democratic MA Senate

I'm willing to bet (pun intended) you're also drowning in the deluge of sports betting ads. Gambling addiction is a serious public health issue. Watch this video to learn about S182, An Act relative to deceptive advertising #MAPoli @cindycreem @senjehlen https://t.co/vLgoOjxwI6

Health

John Keenan

@SenJohnFKeenan

Democratic MA Senate

.@MassAGO has never been afraid to stand up to Big Tobacco. From fighting against kid friendly flavors to now fighting against @JUULvapor's deceptive marketing tactics, I am proud to stand with her as she holds the industry accountable for their role in the youth #vaping epidemic https://t.co/DmPS1k0EJY

Health

John Keenan

@SenJohnFKeenan

Democratic MA Senate

#ColorectalCancerAwarenessMonth is held each year in March, and thanks to an Abington constituent, Kathy, the Zakim, Fore River, Longfellow and Burns bridges were illuminated in blue for the cause, serving as a reminder for all of us to make sure we #GetScreened. #BlueForCRC https://t.co/frp4fJBG5y

Health

John Keenan

@SenJohnFKeenan

Democratic MA Senate

Massachusetts. California. Next-everywhere in between. Congrats to CA for fighting big tobacco and banning flavored tobacco products. #fighttheflavors @TobaccoFreeKids @ParentsvsVape @truthinitiative

Health

John Keenan

@SenJohnFKeenan

Democratic MA Senate

Thrilled to share the Senate just passed the step therapy bill, which includes protections in treatment access for MS patients. Thank you to @seangarballeyMA @repjohnlawn @CindyFriedmanMA @JulianCyr &amp; @mssociety for all your hard work. #MAPoli https://t.co/o1MAVRlnDm

Health