MassVoter.com← All legislatorsAt a glance
$1,586,246cash on hand as of Sep 30, 2026
$992,439raised in 2025–26
$690,046spent in 2025–26
Account: Michlewitz, Aaron (OCPF ID 14902). See the full reports at OCPF
Year by year
| Year | Raised | Spent | Cash at the end |
|---|
| 2026 | $375,506 | $293,314 | $1,586,246 so far |
| 2025 | $616,932 | $396,732 | $1,502,976 |
| 2024 | $544,538 | $377,344 | $1,278,873 |
| 2023 | $505,777 | $314,929 | $1,107,773 |
| 2022 | $471,619 | $267,314 | $914,335 |
| 2021 | $357,718 | $146,965 | $709,957 |
| 2020 | $107,090 | $138,868 | $498,870 |
Where the money comes from, 2025–26
- Individuals (listed by name)97% $989,561
- PACs (political action committees)2% $21,800
- Unions and associations<1% $7,700
- Other candidates’ committees<1% $1,500
- Other political committees<1% $100
- Small gifts not listed one by one<1% $25
Out of $1,020,686 in contributions and candidate loans listed line by line. Not included: $5,008 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 3rd Suffolk District23% $231,075
- Elsewhere in Massachusetts60% $594,970
- Massachusetts, town not identified<1% $4,300
- Other states16% $159,216
Split between districts: Boston. All gifts from these towns count as “in district towns”.
Top organizations giving, 2025–26
- 1199 SEIU MA PAC PAC$1,000
- Association of Magistrates and Assistant Clerks Union or association$1,000
- Boston Carmen's Union PAC PAC$1,000
- Boston Police Patrolmens Assoc. Pol Action Comm. PAC$1,000
- Comcast Corporation PAC of MA PAC$1,000
- Elevator Constructors Local 4 People's Cttee PAC$1,000
- Greater Boston Real Estate Board PAC PAC$1,000
- MA Lodging Assoc Pol Action Comm PAC$1,000
- Pipefitters Local #537 Union or association$1,000
- SEIU Local 32BJ United ADF MA GTO PAC PAC$1,000
- Sheet Metal Workers Local Union 17 People's Ctte PAC$1,000
- Unite Here Local 26 Union or association$1,000
- Northeast Regional Council of SMART Union or association$1,000
- Environmental League of Massachusetts Action Fund Political Action Committee PAC$750
- New England Pest Management Assoc. PAC PAC$700
Top 15 of 60 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.
- DraftKings 17 gifts$14,800
- Anthropic 15 gifts$13,241
- Nixon Peabody 47 gifts$9,200
- Ophthalmic Consultants of Boston 22 gifts$8,375
- Tufts Medicine 15 gifts$6,700
- MassBio 15 gifts$6,300
- Commonwealth of Massachusetts 26 gifts$6,200
- Bcbsma 24 gifts$6,025
- Whittier Health Network 6 gifts$5,000
- Dental Dreams 5 gifts$5,000
Individual donors giving $200 or more, 2025–26
1802 people gave this campaign $200 or more in total. Name and town only, as the campaign reported them.
- Bob Rivers Boston$3,000
- Kevin Mehra Boston$2,500
- J. Casey Soward Boston$2,125
- April Anderson Milton$2,000
- Julia Balkema Framingham$2,000
- Brian Bilello Newton$2,000
- Ernie Boch Norwood$2,000
- Christine Boncore Winthrop$2,000
- Michael Buckley Newton$2,000
- Karen Cass Hanover$2,000
- Susan Connelly Winter Park, FL$2,000
- Nancy Coolidge Lexington$2,000
- Robert Coughlin Dedham$2,000
- Marla Curtis Boxford$2,000
- Thomas Davis Somers, CT$2,000
- Frank DePasquale Boston$2,000
- Lyndia Downie Norton$2,000
- Niyum Gandhi Boston$2,000
- David Glattstein Scarsdale, NY$2,000
- Anthony Helies Weston$2,000
Show 480 more
- Greg John Boston$2,000
- Virginia Joyce Boston$2,000
- Brian Kavoogian Wellesley$2,000
- Charles Longfield Silver Lake, NH$2,000
- Marc Margulies Boston$2,000
- Mahnoosh Mirzaei Boston$2,000
- Stephen O'Connell Haverhill$2,000
- Patricia O'Flaherty Chelsea$2,000
- Gennaro Anthony Riccio Boston$2,000
- Laura Sen Boston$2,000
- Rishi Shukla Boston$2,000
- Patrick Sousa Boston$2,000
- Emily Stewart Medford$2,000
- Robert Trone Potomac, MD$2,000
- Howard Cohen Newton$1,750
- Kathleen Stefanini Framingham$1,700
- Philip Arcidi Haverhill$1,667
- Chelsey Miley Bedford$1,600
- Charles Baker Brookline$1,500
- Colin Beatty Arlington$1,500
- Bryan Connolly Milton$1,500
- Donna Coppinger Boston$1,500
- Stephen Davis Boston$1,500
- Peter Dulac Lexington$1,500
- John Francis Norton$1,500
- Felice Friedman Newton$1,500
- Amy Guen Boston$1,500
- Joanne Hayes-Rines Boston$1,500
- Nora Kennedy Boston$1,500
- David McDermott Boston$1,500
- Kevin Morris Quincy$1,500
- Myra Musicant Newton$1,500
- Irshad Sideeka Brookline$1,500
- Waqar Tajuddin Brookline$1,500
- Alexandre Theoharidis Barnstable$1,500
- Gaetano Nino Trotta Boston$1,500
- Richard Vita Boston$1,500
- Thomas Glynn Belmont$1,500
- Thomas Calus Boston$1,450
- Anne Lydgate Somerville$1,450
- David Crowley Boston$1,250
- Kirsten Hoffman Boston$1,250
- Michael Falcone Boston$1,200
- John Mellace Peabody$1,200
- Laura Perille Boston$1,200
- James Kane Shrewsbury$1,100
- Erin Murphy Rafferty Medford$1,100
- Dennis Cataldo Somerville$1,050
- Leverett Wing Chelsea$1,050
- Jacques Abatto Boston$1,000
- Joanthan Adams Easton$1,000
- Hilina Ajakaiye Boston$1,000
- Sami Almadi Hanover$1,000
- Christopher Antonacci Somerville, CT$1,000
- Frank Antonacci Enfield, CT$1,000
- Frank Antonacci Somersville, CT$1,000
- Gerald Antonacci Enfield, CT$1,000
- Guy Antonacci Somers, CT$1,000
- Matthew Antonacci Somersville, CT$1,000
- Philip Antonacci Somersville, CT$1,000
- Alfred Arcidi Rye Beach, NH$1,000
- Michael Arcidi Hampton, NH$1,000
- Paul Ayoub Boston$1,000
- Phil Bak Lakewood, NJ$1,000
- Andrew Balson Newton$1,000
- Richard Bendetson Boston$1,000
- Paul Bertolino Mansfield$1,000
- David Bessler White Plains, NY$1,000
- Sergey Bologov Marblehead$1,000
- Julia Bologova Marblehead$1,000
- Salvatore Boscarino Watertown$1,000
- Anthony Bova Boston$1,000
- James Brennan Longmeadow$1,000
- David Brown Lexington$1,000
- Rick Burnes Boston$1,000
- Jeremy Burton Cambridge$1,000
- William Cameron Nantucket$1,000
- Robert Ciampa Saugus$1,000
- Anthony Cignoli West Springfield$1,000
- Dennis Clarke Winchester$1,000
- Frank Colaccino Suffield, CT$1,000
- Mark Contardo Dennis$1,000
- John Cook Wayland$1,000
- Lawrence Coolidge Boston$1,000
- Jason Cordeiro Cambridge$1,000
- Catherine Corricelli Medford$1,000
- Guy Corricelli Medford$1,000
- Jane Corry Cohasset$1,000
- Kenneth Crane Hingham$1,000
- Cheryl Cronin Boston$1,000
- Michael Curtis Salem, NH$1,000
- David Daly Lowell$1,000
- Nicole Damour Tolland, CT$1,000
- Jean Dandorph Carlisle$1,000
- Michael Dandorph Carlisle$1,000
- Robert Dandorph Carlisle$1,000
- Christopher Danielewski Westfield$1,000
- Melissa de Sousa Acushnet$1,000
- Ryan Denver Kingston, NH$1,000
- Jon Desmond Cohasset$1,000
- Andrew DeVoe Boston$1,000
- Dino DiFronzo Sr Boston$1,000
- John Direnzo, Jr. Millbury$1,000
- Edward Doherty Boston$1,000
- Lauren Doherty Beverly$1,000
- Fredric Dorci Walpole$1,000
- Ronald Druker Boston$1,000
- Stephen Duarte West Newbury$1,000
- Bill Earon Cohasset$1,000
- Amanda Eisel Boston$1,000
- Amberly Erickson Duxbury$1,000
- Andy Erickson Duxbury$1,000
- Ari Erlichman Lawrence, NY$1,000
- Lauren Everett Hellertown, PA$1,000
- Peter Falkson Newton$1,000
- Michael Fallon Boston$1,000
- Peter Ferrari Bedford$1,000
- Paul Ferraro Somerset$1,000
- Christine Fiechter Palm Harbor, FL$1,000
- Robert Fine Rockland$1,000
- Donna Finneran Boston$1,000
- John Fish Boston$1,000
- Kevin Fish Key Largo, FL$1,000
- Michael Fish Wellesley$1,000
- Melissa Fish-Crane Hingham$1,000
- James Fleming West Springfield$1,000
- George Frangiadakis Westwood$1,000
- Irene Frangiadakis Westwood$1,000
- Nancy Frattaroli Lynnfield$1,000
- William French Jr. Arlington$1,000
- Rodney Frias Hudson$1,000
- Nicholas Friedman New Haven, CT$1,000
- Peter Gallagher Springfield$1,000
- James Garrett Duxbury$1,000
- Andrew Giampa Boston$1,000
- Anthony Gilardi Newton$1,000
- Tony Giordano Canton$1,000
- Jeffery Glass Brookline$1,000
- Amanda Glattstein Scarsdale, NY$1,000
- David Goldman Boston$1,000
- Michael Goldstein Boston$1,000
- Leonid Gorbatov Brooklyn, NY$1,000
- Patrick Gottschlicht Chicopee$1,000
- Sabrina Granville Dunstable$1,000
- Aaron Green Boston$1,000
- Laureen Griffin Wagner Chicopee$1,000
- Anthony Gulluni Springfield$1,000
- Laura Hamilton Boston$1,000
- Ryan Hayden Somerville$1,000
- Ben Herlinger Worcester$1,000
- John Herman Newton$1,000
- Greg Hippert Boxborough$1,000
- Joseph Holland Braintree$1,000
- Michael Holland Hanover$1,000
- Paul Holland Boston$1,000
- Akiva Horowitz Springfield Township, NJ$1,000
- David Howe Easton$1,000
- Brad Howell Haverhill$1,000
- Zhan Huang Quincy$1,000
- Diana Hwang Boston$1,000
- Charles Jacobs Buffalo, NY$1,000
- Jeremy M. Jacobs East Aurora, NY$1,000
- Margaret Jacobs East Aurora, NY$1,000
- Joanna Jacobson Boston$1,000
- Sara Jez Somersville, CT$1,000
- Catherine Jones Princeton$1,000
- Patrick Jones Boston$1,000
- William Jones Pittsfield$1,000
- Claire Joyce Los Angeles, CA$1,000
- Dorothy Joyce Quincy$1,000
- Thomas Joyce, III Merrimac$1,000
- Kerry Joyce Quincy$1,000
- Kevin Joyce Los Angeles, CA$1,000
- Sue Ellen Joyce Boston$1,000
- Douglas Kangos Hingham$1,000
- Carol Kanin Harwich$1,000
- Dennis Kanin Newton$1,000
- Steven Keady Boston$1,000
- Timothy Kelleher Canton$1,000
- Nicole Keller Cambridge$1,000
- Edward Kelly Boston$1,000
- James Kennedy Longmeadow$1,000
- Adam Kenney Hingham$1,000
- Jamshed Khan Brookline$1,000
- David Klein Southborough$1,000
- Gary Klein Palm Harbor, FL$1,000
- George Kokinos Pompano Beach, FL$1,000
- Matthew Koons Walpole$1,000
- Rosemary Lam Boston$1,000
- Don Lamentea Melrose$1,000
- Siu Fu Lau Boston$1,000
- Ellen Lawler Memphis, TN$1,000
- Jonathan Lee Boston$1,000
- Jennifer Lees Scituate$1,000
- Philip Lembo West Hyannisport$1,000
- Saul (Sava) Magitsky Newton$1,000
- Daniel Mangan Shrewsbury$1,000
- John Mannix Marco Island, FL$1,000
- Douglas Manz Southborough$1,000
- Paul Marcelina Hampden$1,000
- James Marguerite Hopedale$1,000
- Carl Martignetti Taunton$1,000
- Carmine Martignetti Newton$1,000
- Michael Martignetti Lexington$1,000
- Bill Martin Boston$1,000
- Joe Martin Auburn$1,000
- Arthur Massolo Boulder, CO$1,000
- Gregg Mastoras Newton$1,000
- Kevin McCall Cambridge$1,000
- Erin McCarthy Duxbury$1,000
- Stephen McCarthy Duxbury$1,000
- Michael McDonald Hingham$1,000
- Mark McGowan Somerville$1,000
- Michelle Mehra Boston$1,000
- Benjamin Mergendahl Andover$1,000
- Maricar Mergendahl Andover$1,000
- William Mergendahl Andover$1,000
- Joseph Milano Boston$1,000
- Srdjan Milicevic Winthrop$1,000
- Nathan Miller Ocean County, NJ$1,000
- Eliyahu Mirlis Edison, NJ$1,000
- David Modica Swampscott$1,000
- Dennis Morgan Sherborn$1,000
- Meredith Morris Quincy$1,000
- Matthew Moseley Hingham$1,000
- Richard Mouradian Freetown$1,000
- Kathleen Murphy East Longmeadow$1,000
- Thomas Murphy Springfield$1,000
- Azim Nasir Foxborough$1,000
- Thomas O'Brien Boston$1,000
- Katy O'Neil Duxbury$1,000
- Michael Oliver Yarmouth$1,000
- Adam Oliveri Newton$1,000
- Joyce Papa Boston$1,000
- Lorraine Passacantilli Boston$1,000
- David Patterson Franklin$1,000
- Gregory Peckham Riverside, CT$1,000
- Elizabeth Pedley Wellington, FL$1,000
- Steven Pollock Naples, FL$1,000
- Daniel Polotsky Chicago, IL$1,000
- Paul Quaranto Franklin$1,000
- Anna Quinn Boston$1,000
- Michael Quinn Wilbraham$1,000
- Siobhan Quinn Windham, NH$1,000
- Steven Raso Lynnfield$1,000
- Anthony Ravosa Wethersfield, CT$1,000
- Paul Rayev Dedham$1,000
- Richard Raymond Swampscott$1,000
- Stephen Reilly Springfield$1,000
- Josef Rettman Windermere, FL$1,000
- Gerald Riccio Boston$1,000
- Larry Rideout Woburn$1,000
- Ron Riesenburger Weston$1,000
- Fraide Rokeach Lakewood, NJ$1,000
- Norman Rokeach Brick, NJ$1,000
- Matthew Rubins Boston$1,000
- Todd Ruderman Deerfield Beach, FL$1,000
- Cesar Ruiz East Longmeadow$1,000
- Jonathan Ruiz Hanover$1,000
- Lillian Ruiz East Longmeadow$1,000
- Marie Salvati Boston$1,000
- Marcy Samaha Westwood$1,000
- Walid Samaha Westwood$1,000
- Lawrence Santilli West Hartford, CT$1,000
- Mark Sciaraffa Winthrop$1,000
- Micha Shalev Worcester$1,000
- Carmel Shields Newton$1,000
- Colleen Shields Boston$1,000
- Patrice Shields Norwell$1,000
- Thomas Shields Norwell$1,000
- William Shields Marco Island, FL$1,000
- Sean Siegal Newton$1,000
- Ryan Simons Berkley$1,000
- Eric Slifka Wellesley$1,000
- Laurie Slifka Wellesley$1,000
- Alan Smith Memphis, TN$1,000
- Dennis Smith Weymouth$1,000
- Jacques Sommer Lakewood, NJ$1,000
- Joe Spagnuolo Boston$1,000
- Veronique Spruill Newton$1,000
- Margaret Stapleton Hingham$1,000
- Nikki Stein Ocean County, NJ$1,000
- Daniel Sterner Cambridge$1,000
- Cathleen Stone Boston$1,000
- Nicholas Sylvester Wilmington$1,000
- Charles Tapalian Providence, RI$1,000
- Linda Teel Warwick, RI$1,000
- Philip Teel Warwick, RI$1,000
- Emily Torres-Cullinane Canton$1,000
- Toan Tran Lynnfield$1,000
- John Turgeon Springfield$1,000
- Michael Turpin Shrewsbury$1,000
- Gennady Vinokur Rockville, MD$1,000
- Victoria Vinokur Rockville, MD$1,000
- Mary Wachter Medford, NJ$1,000
- Albert Welch III Limerick, ME$1,000
- David Welch Newton$1,000
- Mark Weld Manchester-by-the-Sea$1,000
- Christopher White Marshfield$1,000
- William Woodside Carver$1,000
- Joe Wright Scranton, PA$1,000
- Joseph Young Dorchester Center$1,000
- Juel Zhang Andover$1,000
- Joseph Zink Boston$1,000
- John Zirpolo Middleton$1,000
- Scott Ziskin Granby, CT$1,000
- Edward Zuker Newton$1,000
- Michelle Abramo Melrose$1,000
- Jennifer Aguiar Uxbridge$1,000
- Linda Aiello San Francisco, CA$1,000
- Christina Anderson Wrentham$1,000
- John Anderson Wrentham$1,000
- Anthony Badway Jr. Westborough$1,000
- Sarah Badway Westborough$1,000
- Steven Bills San Francisco, CA$1,000
- James Blake Danvers$1,000
- Tommy Bolduc Hudson, NH$1,000
- Anthony Bond Lynnfield$1,000
- Anthony Bova Melrose$1,000
- George Bova Peabody$1,000
- Dean Boylan Boston$1,000
- Stephen Brown Mansfield$1,000
- Andrew Callahan Oakland, CA$1,000
- Patrick Callahan Falmouth$1,000
- Sean Carpenter Quincy$1,000
- Thomas Carpenter Portsmouth, NH$1,000
- Lucia Castle Saugus$1,000
- Brian Chen San Francisco, CA$1,000
- John Cruz III Boston$1,000
- Barbara Cruz Boston$1,000
- Linda Defusco-Myles West Warwick, RI$1,000
- Peter DeSisto Canton$1,000
- Dino DiFronzo Sr. Boston$1,000
- Bill Dillon Lynnfield$1,000
- Damien DiPaola Boston$1,000
- Lindsey Dodge Castle Rock, CO$1,000
- Stanton Dodge Castle Rock, CO$1,000
- Darren Donohue Albany, NY$1,000
- John Donohue Belmont$1,000
- Mylene Drouin Hudson, NH$1,000
- Amy Elbaum Pacific Palisades, CA$1,000
- Jeremy Elbaum Pacific Palisades, CA$1,000
- Alan Ellingson Cambridge$1,000
- Monty Evans Manhattan, NY$1,000
- Joseph Fortin Jr. Dighton$1,000
- Peter Gallagher New York, NY$1,000
- Marius Ged Delray Beach, FL$1,000
- Corey Gottlieb Newton$1,000
- Paul Griffin Coventry, RI$1,000
- Stephanie Griffin Coventry, RI$1,000
- Matthew Grosshandler Walpole$1,000
- Rishi Gupta San Francisco, CA$1,000
- Janet Hanson Hingham$1,000
- William Haugland Melville, NY$1,000
- James Hazard Milton$1,000
- Shawn Henley Hopkinton$1,000
- Evan Hubinger Alameda, CA$1,000
- Sheila Hudson Winchester$1,000
- Sylvia Hurlimann San Francisco, CA$1,000
- Sameera Hussain Hinsdale, IL$1,000
- Shayan Hussain Hinsdale, IL$1,000
- Taimur Hussain Hinsdale, IL$1,000
- Adam Jermyn Sanford, NC$1,000
- Patrick Jones Duxbury$1,000
- Lori Kalani St. Petersburg, FL$1,000
- Matthew Kalish Brookline$1,000
- Greg Karamitis Boston$1,000
- Gerry Keane Boston$1,000
- James Keefe Boston$1,000
- Christopher Kenney Sudbury$1,000
- Kira Khazatsky Boston$1,000
- Elizabeth Kim Scituate$1,000
- Charles Koch Palm Beach, FL$1,000
- Nadia Lane Dedham$1,000
- William Lane Dedham$1,000
- Olivia Liao Weston$1,000
- Paul Liberman Sharon$1,000
- Jonathan Lietz Everett$1,000
- George Logan Ansonia, CT$1,000
- Michael Loynd Medfield$1,000
- Michael Lucy Covina, CA$1,000
- Alex MacLellan North Andover$1,000
- Dennis Maguire Newton$1,000
- Timothy Maines Newton$1,000
- Todor Markov San Francisco, CA$1,000
- Robert Mastrocola Peabody$1,000
- Thomas Matzzie Bethesda, MD$1,000
- Zachary Maybury Westford$1,000
- Ralph Meola Middleton$1,000
- Vivienne Mulhall Newton$1,000
- Joseph Murphy Boston$1,000
- D'Von Myles West Warwick, RI$1,000
- Michael Oliveri Stoughton$1,000
- Jason Park Brookline$1,000
- Jennifer Park Brookline$1,000
- Robert Pereira Wellesley$1,000
- Danny Quarella Saunderstown, RI$1,000
- Jason Robins Weston$1,000
- Shannon Robins Weston$1,000
- Joseph Salvati Boston$1,000
- Stephanie Sherman Needham$1,000
- Jessica Silva Peabody$1,000
- Timothy Silver Middleborough$1,000
- Anna Smith Cambridge$1,000
- Peter Stathakis Chicago, IL$1,000
- Damian Szary Boston$1,000
- Daniel Terra Shrewsbury$1,000
- Aaron Thomas Wellesley$1,000
- David Wolle Highland Park, IL$1,000
- Sylvia Yoo Natick$1,000
- Joseph Young Boston$1,000
- Daniel Ziegler San Francisco, CA$1,000
- Robert Zuker Brookline$1,000
- Jeffrey Hirsch Needham$950
- Lauren Celano Boston$900
- Wayne Chaplin Miami Beach, FL$900
- Pawel Honc Boston$900
- Faina Shtern Boston$900
- Scott Allen Brookline$875
- Bryan Rafanelli Boston$875
- Douglas Shaw Weston$875
- Jesse Alderman Marblehead$850
- Abbe Becker Boca Raton, FL$850
- Patrick Brophy Boston$825
- Sharon Chandler Natick$800
- Andrew Dawley Taunton$800
- Elizabeth Molloy Winchester$800
- William Graham Medfield$800
- Sheila McLean Bolton$800
- Jas Bhogal Boston$750
- Andrew Brassard Boston$750
- James Canavan Scituate$750
- Catherine D'Amato Boston$750
- Justine Griffin Boston$750
- William Johnson South Hadley$750
- Paul Mancinone Suffield, CT$750
- Malcolm McDonald Boston$750
- Michael McLaren Memphis, TN$750
- Martin Meehan Boston$750
- Maria Moeller Andover$750
- Christina Pappas Boston$750
- Susan Passoni Boston$750
- Vincent Pedone Worcester$750
- Paul Robbins Springfield$750
- Ronald Romanowski Woburn$750
- Riccardo Rullo Lexington$750
- Joe Salvador Ludlow$750
- Christopher Windle Sutton$750
- Andrew Leonard Upton$750
- Anthony Cortese Cambridge$715
- James Decoulos Belmont$700
- Nathalie Gassenbach Winchester$700
- Gary Houle Sudbury$700
- Dennis Huang Alamo, CA$700
- Mike Hyland Mendon$700
- Annmarie Kennedy Boston$700
- Julia Leja Boston$700
- Michael Mattos Dartmouth$700
- Erin McAleer Crowley Hamilton$700
- John Pappalardo Chatham$700
- Elissa Pogorski Boston$700
- Dennis Quilty Boston$700
- Christian Regnier Milton$700
- Alfred Arcidi Haverhill$667
- Michael Arcidi Haverhill$666
- Brian Johnson Brookline$650
- Raphael Lee Oakland, CA$643
- Tao Lin Miami, FL$643
- Ross Nordby Chicago, IL$643
- Birgitta Damon Marblehead$625
- Melinda Phelps Springfield$625
- Susan Tracy Newton$625
- William Cass Hanover$600
- Cheryl Coakley-Rivera Springfield$600
- William Eddy Worcester$600
- Pierce Haley Boston$600
- Robert Rubin Newton$600
- Susan Terrey Boston$600
- Ronna Wallace Canton$600
- Lauren Cook Boston$575
The 500 largest are listed; the full list is at OCPF.
Where they spend it, 2025–26
- Events, food and meetings27% $189,626
- Staff, consultants and professional services26% $181,243
- Donations, sponsorships and tickets to others’ events23% $161,620
- Other or not described11% $77,115
- Bank and payment processing fees4% $30,254
- Printing, mail, signs and ads4% $28,824
- Travel and vehicle costs2% $11,884
- Office, phone, software and supplies2% $11,243
- Contributions refunded<1% $800
Out of $692,610 in spending listed line by line. Groups are MassVoter’s rough sorting of what each payment was for. Not included: $23,248 moved between the campaign’s own bank accounts.
Top payees
- Cornerstone Strategies Staff, consultants and professional services$75,000
- 19 Hope ST Staff, consultants and professional services$40,000
- Actblue Bank and payment processing fees$27,538
- Amazon Events, food and meetings$22,493
- Printing Unlimited 3 Plymouth ST Printing, mail, signs and ads$13,703
- 253 Hanover ST Events, food and meetings$11,408
- 179 Commercial ST Events, food and meetings$11,250
- Gordon Ramsey Burger Bar 99 Blackstone ST Events, food and meetings$11,163
- 33 North SQ Events, food and meetings$10,000
- 14 Highland ST Donations, sponsorships and tickets to others’ events$10,000
- 146 Bowdoin ST Suite G 7 Staff, consultants and professional services$9,750
- 19 Hope Street Staff, consultants and professional services$8,500
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.