← All legislators

State Senator

Michael J. Rodrigues

First Bristol and Plymouth District · Democrat

Voting record and profile →

At a glance

$1,108,599cash on hand as of Sep 30, 2026
$592,792raised in 2025–26
$418,846spent in 2025–26

Account: Rodrigues, Michael J. (OCPF ID 12978). See the full reports at OCPF

Year by year

YearRaisedSpentCash at the end
2026$299,973$229,525$1,108,599 so far
2025$292,820$189,320$995,803
2024$270,612$173,338$876,320
2023$304,785$136,460$764,184
2022$194,754$127,173$595,858
2021$188,661$77,730$528,278
2020$125,982$59,634$417,348

Where the money comes from, 2025–26

  • Individuals (listed by name)92% $560,391
  • PACs (political action committees)5% $32,675
  • Other political committees<1% $5,250
  • Unions and associations<1% $3,850
  • Other candidates’ committees<1% $2,800
  • Small gifts not listed one by one<1% $1,798
  • Party committees<1% $1,300

Out of $608,065 in contributions and candidate loans listed line by line. Not included: $121 in other receipts, such as money moved between the campaign’s own bank accounts, interest and returned payments.

Gifts from individuals: where donors live

  • Towns in the First Bristol and Plymouth District18% $100,780
  • Elsewhere in Massachusetts67% $376,210
  • Massachusetts, town not identified1% $5,610
  • Other states14% $77,791

Top organizations giving, 2025–26

  1. Mass Chief Probation Officers Union or association$1,500
  2. 1199 SEIU MA PAC PAC$1,000
  3. Boston Carmen's Union PAC PAC$1,000
  4. Comcast Corporation PAC of MA PAC$1,000
  5. Enterprise Holdings, Inc. / Enterprise Mobility Massachusetts Political Action Committee PAC$1,000
  6. Fire Chiefs' Association of MA Inc., Pol Action Comm. PAC$1,000
  7. MA & Northern NE Laborers' District Council Pol Action Comm PAC$1,000
  8. MA Police Assoc. Pol Action Comm PAC$1,000
  9. Massachusetts Dental Society People’s Committee PAC$1,000
  10. MassAgents PAC PAC$1,000
  11. Retired Public Employees PAC PAC$1,000
  12. Towing Repair and Collision Political Action Committee PAC$1,000
  13. UMass Faculty Federation Pol Action Comm PAC$1,000
  14. Westport Democratic Town Committee Party committee$1,000
  15. Concrete Producers of Massachusetts Political Action Committee PAC$750

Top 15 of 110 organizations. Includes in-kind gifts.

Donors’ employers, 2025–26

Gifts from individuals added up by the employer they listed. No names. Retired, self-employed and not employed are left out.

  1. Anthropic 7 gifts$5,929
  2. Bcbsma 19 gifts$5,900
  3. Nixon Peabody 27 gifts$5,400
  4. Deleware North 4 gifts$4,000
  5. Martignetti Companies 4 gifts$4,000
  6. Big Y Foods 4 gifts$4,000
  7. MS Walker Company 4 gifts$3,500
  8. Ruby Wines 6 gifts$3,500
  9. Wellforce Health System 4 gifts$3,200
  10. Claremont 5 gifts$3,000

Individual donors giving $200 or more, 2025–26

1158 people gave this campaign $200 or more in total. Name and town only, as the campaign reported them.

  1. Kathleen Lovenbury Westport$2,300
  2. Charles A., III Baker Brookline$2,000
  3. James Blake Danvers$2,000
  4. Wayne Chaplin Miami Beach, FL$2,000
  5. Michael Dandorph Carlisle$2,000
  6. Monte Ferris, Jr. Fall River$2,000
  7. Dozier Gardner Newton$2,000
  8. Anthony Helies Weston$2,000
  9. Charles Jacobs Buffalo, NY$2,000
  10. Jeremy Jacobs Buffalo, NY$2,000
  11. William Johnson South Hadley$2,000
  12. Carl Martignetti Taunton$2,000
  13. Carmine Martignetti Newton$2,000
  14. Harold Naughton Clinton$2,000
  15. Scott Allen Brookline$1,875
  16. John Direnzo, Jr. Millbury$1,750
  17. Scott Lang New Bedford$1,750
  18. Nathan Buckler Barnstable$1,700
  19. Karen Cass Hanover$1,700
  20. Thomas Cory III Fall River$1,650
Show 480 more
  1. Douglas Shaw Weston$1,625
  2. John Anderson Wrentham$1,500
  3. Joseph Baerlein Westport$1,500
  4. Steven Becker Boca Raton, FL$1,500
  5. Brian Bernard Pembroke$1,500
  6. E. A. Boch Norwood$1,500
  7. Patrick Carney, Jr Bridgewater$1,500
  8. James Demello Dartmouth$1,500
  9. Margaret Jacobs Aurora, NY$1,500
  10. Terence Moran Barnstable$1,500
  11. Michael Penacho Westport$1,500
  12. Kayleigh Rezendes Freetown$1,500
  13. Kenneth R. Rezendes Freetown$1,500
  14. Donald Savery Duxbury$1,500
  15. Brian Meneses Fairhaven$1,450
  16. Matthew Schondeck Raynham$1,400
  17. Paul Joncas Westport$1,350
  18. Kristen Canessa Lakeville$1,250
  19. Alice Considine S Dartmouth$1,250
  20. Paul C. Downey Mattapoisett$1,250
  21. Tammy Murray Worcester$1,250
  22. Michael Pasternak Somerset$1,250
  23. Frank B. Sousa Providence, RI$1,200
  24. M John Olivieri Lakeville$1,150
  25. Wayne Niemi North Andover$1,125
  26. Bradley Rubin Wayland$1,125
  27. Abbe Dale Becker Boca Raton, FL$1,100
  28. Louis Cabral Tiverton, RI$1,100
  29. William Graham Medfield$1,100
  30. John Quinn Dartmouth$1,050
  31. Joan Medeiros Fall River$1,025
  32. Michael Aspesi Southborough$1,000
  33. Andrew Balson Newton$1,000
  34. Dean Boylan Boston$1,000
  35. Jameson Brown Boston$1,000
  36. John Bullard Westport$1,000
  37. Paul Burke Swansea$1,000
  38. William Burke Randolph$1,000
  39. Lawrence Coolidge Boston$1,000
  40. Nancy Myers Coolidge Boston$1,000
  41. David Corkum Weston$1,000
  42. Daurice Cox Weymouth$1,000
  43. Victoria Bates Croll Newton$1,000
  44. Jean Dandorph Carlisle$1,000
  45. Walter Dixon Hanover$1,000
  46. Donald Dowling Marblehead$1,000
  47. Todd Egan Palm Beach Garden, FL$1,000
  48. Bryan Ferguson North Attleborough$1,000
  49. John Ferreira Rehoboth$1,000
  50. Christine Fiechter Andover$1,000
  51. Donna Finneran Boston$1,000
  52. Jeffrey Glass Brookline$1,000
  53. James Kane Shrewsbury$1,000
  54. Daniel Kelley Hopedale$1,000
  55. William Lange Millbury$1,000
  56. John Lepore Holden$1,000
  57. Charles Longfield Cambridge$1,000
  58. Kimberly Lowell South Hampton, NH$1,000
  59. William Martin Boston$1,000
  60. David McDermott Boston$1,000
  61. Jana McHenry Fall River$1,000
  62. Benjamin Mergendahl Andover$1,000
  63. Maricar Mergendahl Andover$1,000
  64. William Mergendahl Andover$1,000
  65. Brian Murphy Walpole$1,000
  66. Fran Murray Woburn$1,000
  67. Joe Nolan Belmont$1,000
  68. Elizabeth Pedley Wellington, FL$1,000
  69. James Richards Westborough$1,000
  70. Bob Rivers Boston$1,000
  71. Patricia-pergola Rivers Boston$1,000
  72. Jason Rua Dartmouth$1,000
  73. James Salois Holden$1,000
  74. Timothy Sheehan Wenham$1,000
  75. Lorena Silva Newton$1,000
  76. Timothy Silver Middleborough$1,000
  77. Jill Simoes Dartmouth$1,000
  78. Dennis Smith Weymouth$1,000
  79. Patrick Sousa Boston$1,000
  80. Derek Stephens Medford$1,000
  81. Dan Sterner Cambridge$1,000
  82. Maria Sullivan Dennis$1,000
  83. Waqar Tajuddin Brookline$1,000
  84. Jack Tatelman Marblehead$1,000
  85. Richard Tatelman Boca Raton, FL$1,000
  86. Kris Tietig Mt. Dora, FL$1,000
  87. Richard Torres Swansea$1,000
  88. Robert Trone Potomac, MD$1,000
  89. Lauren Werman West Springfield$1,000
  90. Edward Zuker Newton$1,000
  91. Stephen Alter Carlisle$1,000
  92. April Anderson Milton$1,000
  93. Christopher Antonacci Hampden$1,000
  94. Frank Antonacci Somersville, CT$1,000
  95. Gerald Antonacci Enfield, CT$1,000
  96. Guy Antonacci Somers, CT$1,000
  97. Rachel Antonacci Somers, CT$1,000
  98. Anthony Badway Westborough$1,000
  99. Julia Balkema Framingham$1,000
  100. Richard Benton Orlando, FL$1,000
  101. Steven Bills San Francisco, CA$1,000
  102. Timothy Burke Hingham$1,000
  103. Richard Burnes Boston$1,000
  104. Andrew Callahan Oakland, CA$1,000
  105. Jay Cashman Boston$1,000
  106. Brian Chen San Francisco, CA$1,000
  107. Nancy Myers Coolidge Lexington$1,000
  108. Nathan Costa Easthampton$1,000
  109. Barbara Cruz Boston$1,000
  110. Daniel Cruz Boston$1,000
  111. John Cruz Boston$1,000
  112. Justin Cruz Boston$1,000
  113. Charles D'Amour Longmeadow$1,000
  114. Matt D'Amour Tolland, CT$1,000
  115. Collin Manning Damour East Greenbush, NY$1,000
  116. Michael Damour Somers, CT$1,000
  117. Daniel DaPonte East Providence, RI$1,000
  118. Michael Davey Manchester, NH$1,000
  119. John Donohue Belmont$1,000
  120. Michael Epstein Avon$1,000
  121. John Erickson Fall River$1,000
  122. Monty Evans Manhattan, NY$1,000
  123. Rishi Gupta San Francisco, CA$1,000
  124. Sheila Hudson Winchester$1,000
  125. Alice Jacob North Buffalo, NY$1,000
  126. Jeremy Jacob, Jr. Buffalo, NY$1,000
  127. Elizabeth Jacobs Wellington, FL$1,000
  128. Joan Jacobs Aurora, NY$1,000
  129. Louis Jacobs Buffalo, NY$1,000
  130. Tim Johnson Rehoboth$1,000
  131. Charles Koch Palm Beach, FL$1,000
  132. Charles Longfield Silver Lake, NH$1,000
  133. Dennis Maguire Newton$1,000
  134. Paul Marcelina Hampden$1,000
  135. Eileen Migliozzi Milton$1,000
  136. Leonard Mills Rehoboth$1,000
  137. Kevin Morris Quincy$1,000
  138. D'Von Myles West Warwick, RI$1,000
  139. Anna Marie Parisi-trone Potomac, MD$1,000
  140. Robert Parisi-trone Potomac, MD$1,000
  141. Manish Patel Northborough$1,000
  142. Henry Risman Medford$1,000
  143. Nicole Schneider Wilbraham$1,000
  144. Steven Sharek Hudson$1,000
  145. Kathleen Stefanini Framingham$1,000
  146. Gary Sullivan Nashua, NH$1,000
  147. Robert Webster Bourne$1,000
  148. Benjamin Weissman Chicago, IL$1,000
  149. Dan Ziegler San Francisco, CA$1,000
  150. Frank Baptista Fall River$980
  151. Robert Bogan Fall River$900
  152. Arline Chaplin Miami Beach, FL$900
  153. Anthony Cordeiro Fall River$900
  154. John Cottrell Tiverton, RI$900
  155. Mia DeMarco Dartmouth$900
  156. Mark Levin Fall River$900
  157. Michael Lund Fall River$900
  158. Kevin Manning Fall River$900
  159. Gualdino Medeiros Fall River$900
  160. Michael Silvia Medford$900
  161. Edward Sullivan Westport$900
  162. R. Michael Sullivan Westport$900
  163. Paul Gifford Bristol County$900
  164. James Sabra Fall River$900
  165. David McCready Andover$875
  166. Ian Archer Trombly New Bedford$875
  167. Nancy Martin Bernier Swansea$850
  168. Martin Meehan Boston$850
  169. Paul Schmid III Westport$850
  170. Timothy Cayton Westport$800
  171. Joseph Cronin Methuen$800
  172. Thomas Pasternak Fall River$800
  173. Raffi Peterson Rochester$800
  174. Sheila McLean Bolton$800
  175. Linda Bohmbach Westport$750
  176. Frederick W. Clark Easton$750
  177. Christopher Ferreira Chelmsford$750
  178. Alan Mackinnon Boston$750
  179. Kevin McCall Cambridge$750
  180. Philip Oliveira Lakeville$750
  181. Sandhya Rao Newton$750
  182. Jackie Somerville Boston$750
  183. Megan Stirk Dartmouth$750
  184. Thomas Turco III Auburn$750
  185. Deborah Turpin Shrewsbury$750
  186. Maria Penacho Westport$750
  187. Elizabeth Berube Fall River$725
  188. Oleg Urim Andover$725
  189. Douglas Begin Cumberland, RI$700
  190. John A., Jr. Brennan Cambridge$700
  191. Stewart Landers Boston$700
  192. Susan Leclair Dartmouth$700
  193. Maria Torres Rehoboth$700
  194. David Morgan Weymouth$675
  195. Brian Bentley Fall River$650
  196. Michelle Colberg Tiverton$650
  197. Rebecca Collins Fall River$650
  198. Michael Downey Dedham$650
  199. Brantley Hunsinger Somerset$650
  200. Faina Shtern Boston$650
  201. Liberal Silva Fall River$650
  202. Robert Rubin Newton$650
  203. Raphael Lee Oakland, CA$643
  204. Tao Lin Miami, FL$643
  205. Ross Nordby Chicago, IL$643
  206. Kathleen Jordan Worcester$625
  207. David Morwick Lakeville$625
  208. Michael Blaustein Manhattan, NY$600
  209. Shaun Cusson Dalton$600
  210. Brian Domoretski Stoneham$600
  211. Jeffrey Marques Somerset$600
  212. Adam Marx Natick$600
  213. Jeffrey Minghella Reading$600
  214. Jean M. Richardson Somerset$600
  215. Robert Rubin Avon$600
  216. Robert Johnson Belchertown$600
  217. Vera Vadeboncoeur Freetown$600
  218. James Karam Fall River$575
  219. Roger Botelho Westport$550
  220. Nicholas Christ Fall River$550
  221. Brian Dias Fall River$550
  222. Maurice Dore Westport$550
  223. Frank Marchione Fall River$550
  224. Steven Ward Carver$550
  225. Mary Ellen Defrias Dartmouth$525
  226. Viriato Demacedo Plymouth$525
  227. David Gingerella Westserly, RI$525
  228. Daniel Rapoza Tiverton, RI$525
  229. Elias Akiki Dedham$500
  230. Sean Barry Hadley$500
  231. David Beck Marlborough$500
  232. Michael Bellotti Quincy$500
  233. Debra Blair Marshfield$500
  234. Wendy Botelho Somerset$500
  235. James Brodeur Medway$500
  236. Jeremy Burton Cambridge$500
  237. Michael Bushell Rehoboth$500
  238. Patrick Carney Dartmouth$500
  239. Renee Clark Millis$500
  240. Francis Coady Lawrence$500
  241. Anthony Criscuolo Harwich$500
  242. Lauren De Simon Bernardsville, NJ$500
  243. Edward DeMelo Dartmouth$500
  244. John Fernandez Needham$500
  245. Robert Fouquette Freetown$500
  246. Home Friedman Sheffield$500
  247. Donald Giumetti Westport$500
  248. Douglas Glassman Dartmouth$500
  249. Diane Gould Oxford$500
  250. Wayne Griffin Medway$500
  251. Richard High Harvard$500
  252. Jeffrey Hirsch Needham$500
  253. Catherine Jones Princeton$500
  254. Ruby Kam Lexington$500
  255. Samina Kashif Amesbury$500
  256. Brian Kavoogian Wellesley$500
  257. Brad Kaye Milford$500
  258. Christina Keiser Tempe, AZ$500
  259. Edward Kelly Boston$500
  260. Thomas Kelsey Chatham$500
  261. Nora Kennedy Boston$500
  262. John Leblanc Lakeville$500
  263. John Lombard Boston$500
  264. Richard Lynch Brewster$500
  265. Richard Lynch Boston$500
  266. Douglas Manz Southborough$500
  267. Edward Marsteiner Stow$500
  268. James McGaugh Needham$500
  269. Beth McGuinness Dracut$500
  270. Jay McQuaide Boston$500
  271. Jeffrey Medeiros Fall River$500
  272. Shaheer Mustafa Needham$500
  273. Russell Oagles, Jr Swansea$500
  274. Adam Oliveri Newton$500
  275. Daniel Passacantilli Boston$500
  276. Ronald Pawelski Bolton$500
  277. Vincent Pedone Worcester$500
  278. Jeremy Procon Hampden$500
  279. Bernard Quinlan Needham$500
  280. Ronald Rana Sterling$500
  281. Linda Ranahan Sterling$500
  282. Kenneth Rezendes, Jr. Norton$500
  283. Stuart Rothman Cambridge$500
  284. Ronald Rusin Fall River$500
  285. Ronald S. Jr. Rusin Fall River$500
  286. R. Joseph Salois Sutton$500
  287. Irshad Sideeka Brookline$500
  288. Lauren Solotar Newton$500
  289. Kenneth Steen S. Dartmouth$500
  290. Gary Sullivan Nashau, NH$500
  291. Damian Szary Boston$500
  292. Christopher Tuttle Peabody$500
  293. Christopher Viehbacher Naples, FL$500
  294. Daniel Wenzel Bourne$500
  295. William Whelan New Bedford$500
  296. Christopher White Marshfield$500
  297. Michael Whouley Danvers$500
  298. Michael Wilson Avon$500
  299. Matthew Witzgall Fall River$500
  300. Geoff Wood Medford$500
  301. Jonathan Albano Cambridge$500
  302. Timothy Archer Avon, CT$500
  303. Joseph Baerlein Boston$500
  304. William Bogdanovich Brewster$500
  305. Peter L Brown Pembroke$500
  306. Mary Lou Burke Boston$500
  307. Oscar Carlos Andover$500
  308. Patrick Carney, Jr Westwood$500
  309. Patrick Carney Bridgewater$500
  310. Edgar Carrere Jr North Attleborough$500
  311. Randy Catlin Holliston$500
  312. Timothy Connors Westwood$500
  313. Juliao Fernandes New Bedford$500
  314. Tricia Ferreira Rehoboth$500
  315. Christopher Fitts Upton$500
  316. James Fleming West Springfield$500
  317. John Garretson Saunderstown, RI$500
  318. James Hazard Milton$500
  319. Benjamin Herlinger Worcester$500
  320. Christopher Kenney Sudbury$500
  321. John Koehn Brookline$500
  322. Joseph Lajoie Cumberland, RI$500
  323. Hilda Loes Topsfield$500
  324. Perry Long Westport$500
  325. Zofia Long Nashua, NH$500
  326. Brian McGowan Dracut$500
  327. Shawn McLaughlin Boston$500
  328. James McQuaide Andover$500
  329. Joseph Murphy Boston$500
  330. Michael Oiiveri Newton$500
  331. John Podkowa Marion$500
  332. Danny A Quarella Saunderstown, RI$500
  333. Jonathan Rabinowitz Versailles, KY$500
  334. James Raiola Providence, RI$500
  335. Kyle Reagan Amherst$500
  336. Scott Rubeski Hollis, NH$500
  337. Michael Sams Westborough$500
  338. Megan Scheffer Dartmouth$500
  339. Micha Shalev Worcester$500
  340. Scott Sigman Chelmsford$500
  341. Anna Smith Ipswich$500
  342. Margaret Smith Tewksbury$500
  343. Denise Squillannte Westport$500
  344. Jessica Stern Hancock, NH$500
  345. Terence Stretch Dudley$500
  346. Aaron Tetrault Fall River$500
  347. Edward Walker Easton$500
  348. Ramprasad Balasubramanian Dartmouth$475
  349. Thomas Clark Dartmouth$475
  350. Gregg Harrison Westport$475
  351. Joan M Menard Fall River$475
  352. Donna Brown-rego Dedham$450
  353. Gordon Carr Hingham$450
  354. Janice Carrigg Westport$450
  355. Paul Chasse New Bedford$450
  356. Tim Ferreira-Bedard Fall River$450
  357. Edward Force, Jr Haverhill$450
  358. Alfredo Franco Fall River$450
  359. Matt Hills Newton$450
  360. Bridget Irish Norfolk$450
  361. Thomas Murray Fall River$450
  362. Patrick Norton Fall River$450
  363. Kenneth Pacheco Fall River$450
  364. Garth Patterson Westport$450
  365. Kristen Pavao Somerset$450
  366. Sean Rizzo Braintree$450
  367. David Rocha Rehoboth$450
  368. Kevin Sbardella Fall River$450
  369. John J. Sbrega Holyoke$450
  370. Roger Shores, Jr. Carver$450
  371. Michael Sullivan Cambridge$450
  372. Kelly Ann Arruda Fall River$450
  373. Nicholas Christ Westport$450
  374. Marc Landry Bristol, RI$450
  375. Paul Dasilva Fall River$425
  376. Dennis Lyons North Falmouth$425
  377. Holly McNamara Somerset$425
  378. Michael Quinn Fall River$425
  379. Barbara Saraiva Fall River$425
  380. Abram Agayby Attleboro$400
  381. John Alvarez Boston$400
  382. Cheryl Bartlett Yarmouth$400
  383. John C. Bartley Watertown$400
  384. Carlo Basile Boston$400
  385. Patrick Bench Boston$400
  386. Lynda Bernard Boston$400
  387. Erin Bishop Rochester$400
  388. Thomas Bonarrigo Braintree$400
  389. Dan Bosley North Adams$400
  390. Kerry Britland Fall River$400
  391. William Burns New Bedford$400
  392. Beth Card Boston$400
  393. Dan Collins Boston$400
  394. Robert Collins Fall River$400
  395. Kevin Considine S. Dartmouth$400
  396. Edward Coppinger Boston$400
  397. Mark Costa Fall River$400
  398. William Coyne Boston$400
  399. Jennifer Crawford Boston$400
  400. Claire Cronin Easton$400
  401. George Cronin Boston$400
  402. Gene Curry Bourne$400
  403. Gregory D'Agostino Natick$400
  404. Jim Daiute Braintree$400
  405. Vicker Digravio Milton$400
  406. Jennifer Dimola Milford$400
  407. Roger Dugal Somerset$400
  408. Ryan Earle Weymouth$400
  409. Bruce Fernandes Westport$400
  410. Robert Finneran Boston$400
  411. Kenneth Fiola Fall River$400
  412. Rachel Flor Easton$400
  413. Jonathan Gillerman Slingerlands, NY$400
  414. Maureen Glynn Quincy$400
  415. Kenneth Halloran, Jr. Boston$400
  416. Robert Emmet Hayes Whitman$400
  417. Tommy Hickey Boston$400
  418. Sarah Iselin Boston$400
  419. Stephen Karol Attleboro$400
  420. Dennis Kearney Winchester$400
  421. William Kennedy Boston$400
  422. Michael Knapik Westfield$400
  423. Christhoper Koczela Bridgewater$400
  424. Ava Lambert Fall River$400
  425. Patrick Long Westport$400
  426. Anna Lucey Braintree$400
  427. Thomas Mangan Framingham$400
  428. Steven Martins New Bedford$400
  429. Ryan Matson Worcester$400
  430. David Matteodo Needham$400
  431. Lisa McBirney Quincy$400
  432. Robert McCarron Wellesley$400
  433. William McDermott Plymouth$400
  434. Michelle Mcgee Boston$400
  435. Traci McNeil Saunderstown, RI$400
  436. Timothy Miley Bedford$400
  437. Stephen Miller Boston$400
  438. Michael Morris Norwell$400
  439. Sean Morrissey Weymouth$400
  440. Daniel Napolitano Salem$400
  441. Timothy Nicolette Cambridge$400
  442. Daniel O'brien Saugus$400
  443. Jeannette Orsino Cambridge$400
  444. Anthony Petruccelli Lynnfield$400
  445. Nelson Pratt Lakeville$400
  446. Joseph A Ricca Shrewsbury$400
  447. Jan Rose Brookline$400
  448. Julie Ruggiero Somerset$400
  449. Thomas Samoluk Andover$400
  450. Jonathan Schreiber Boston$400
  451. Lauren Scribi Quincy$400
  452. Judy Silvia Melrose$400
  453. Jefferson Smith Ipswich$400
  454. John W. Spillane Worcester$400
  455. Christopher Stark Boston$400
  456. John Studer Pembroke$400
  457. Lynda Tocci Somerville$400
  458. Martin Walsh II Natick$400
  459. Steven Walsh Lynnfield$400
  460. John Weaver Sturbridge$400
  461. Jason Wentworth Westport$400
  462. Kate Worrall Sharon$400
  463. Jay Youmans Brookline$400
  464. Conor Yunits Brockton$400
  465. Robert Johnson South Hadley$400
  466. Kate Norton Worcester$400
  467. Timothy Wilkerson Boston$400
  468. Kevin Donovan Mansfield$375
  469. Kenneth Michon Rumford, RI$375
  470. Christine Noonan New Bedford$375
  471. Maureen Philbin Newport, RI$375
  472. Brooklyn Galhardo Westport$375
  473. Carla Antonelli Swansea$350
  474. Robert Creedon Brockton$350
  475. John Duval Bridgewater$350
  476. Joanne Marshall Fall River$350
  477. Darrin Mendes Dartmouth$350
  478. Mark Rasmussen Dartmouth$350
  479. Henry Russell Providence, RI$350
  480. Dana Snowdale Abington$350

The 500 largest are listed; the full list is at OCPF.

Where they spend it, 2025–26

  • Events, food and meetings38% $165,388
  • Staff, consultants and professional services22% $97,921
  • Donations, sponsorships and tickets to others’ events19% $81,905
  • Printing, mail, signs and ads8% $35,698
  • Other or not described7% $29,324
  • Bank and payment processing fees3% $11,007
  • Office, phone, software and supplies2% $6,550
  • Travel and vehicle costs1% $5,936
  • Contributions refunded<1% $1,000
  • Small expenses not listed one by one<1% $567

Out of $435,296 in spending listed line by line. Groups are MassVoter’s rough sorting of what each payment was for. Not included: $1,243 moved between the campaign’s own bank accounts.

Top payees

  1. Laurie Bosio Staff, consultants and professional services$52,500
  2. Bittersweet Farm Events, food and meetings$30,712
  3. Ta Restaurant Events, food and meetings$30,346
  4. Cod Cranberry Consulting Staff, consultants and professional services$28,000
  5. Committee For A Democratic Senate Donations, sponsorships and tickets to others’ events$15,000
  6. Alexander Martin Staff, consultants and professional services$10,984
  7. Actblue Bank and payment processing fees$8,827
  8. Our Lady Of Light Band Club Events, food and meetings$8,700
  9. Tele Town Hall Printing, mail, signs and ads$8,060
  10. Graphix Plus Printing, mail, signs and ads$8,037
  11. Mallard And Printing Printing, mail, signs and ads$6,444
  12. Irs Us Treasury Other or not described$6,306
How to read this
  • Every state legislator has a campaign account that reports to OCPF, the state’s Office of Campaign and Political Finance. Most file through a bank that reports to OCPF, so totals are updated often.
  • “Cash on hand” is what was left on the latest report. “Raised” and “spent” are OCPF’s totals for 2025 and 2026; “raised” includes any loans from the legislator.
  • The breakdowns come from the line-by-line reports for 2025–2026. Shares count money, not in-kind gifts of goods or services. “PACs”, “party committees” and “other candidates’ committees” use the account type OCPF lists for each giving committee. Many unions give through their own PACs, which are counted as PACs.
  • “Small gifts not listed one by one” are gifts of $50 or less that the law lets campaigns report as one total.
  • Where gifts come from is based on the town each person listed. Some towns are split between districts; gifts from a split town count as “in district towns” even if the donor lives in another district’s part of town.
  • Individual donors are shown by name and town only, and only when their gifts to this campaign in 2025–2026 add up to $200 or more. Employers are added up across donors, without names. Names are spelled as the campaign reported them.
  • Spending groups are MassVoter’s rough sorting of the payee and purpose each campaign reported; OCPF does not use fixed categories. Credit card bills and reimbursements are counted by the charges listed under them, not twice. Payments to individual people are shown as one total, without names.
  • MassVoter updates these numbers every night from OCPF. Last update: October 22, 2026.

These are public campaign finance figures from OCPF. They are not a grade and are not tied to how anyone votes.

Get an email when new quizzes open

MassVoter.com · nonpartisan match quiz · About · How the Legislature voted · Local Votes · Privacy · Support MassVoter

Report an error on this page

See something wrong? A wrong vote, name, date or number? Tell us and we’ll check it against the source and fix it. Fixes are listed on our corrections page.