MassVoter.com← All legislatorsAt a glance
$188,108cash on hand as of Sep 30, 2026
$119,117raised in 2025–26
$49,748spent in 2025–26
Account: Cataldo, Simon (OCPF ID 17814). See the full reports at OCPF
Year by year
| Year | Raised | Spent | Cash at the end |
|---|
| 2026 | $38,730 | $17,193 | $188,108 so far |
| 2025 | $80,387 | $32,555 | $163,927 |
| 2024 | $77,327 | $26,588 | $116,095 |
| 2023 | $63,237 | $12,565 | $64,856 |
| 2022 | $124,761 | $197,264 | $13,834 |
| 2021 | $103,210 | $15,969 | $86,315 |
Where the money comes from, 2025–26
- Individuals (listed by name)96% $118,526
- PACs (political action committees)3% $3,900
- Unions and associations<1% $550
Out of $122,976 in contributions and candidate loans listed line by line. Not included: $47 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 14th Middlesex District68% $80,502
- Elsewhere in Massachusetts26% $30,924
- Other states6% $7,100
Split between districts: Acton, Chelmsford, Concord. All gifts from these towns count as “in district towns”.
Top organizations giving, 2025–26
- Ironworkers Union Local 7 Pol Action Comm PAC$1,000
- MA & Northern NE Laborers' District Council Pol Action Comm PAC$1,000
- Chapter 25 Associated the Nat'l DRIVE PAC of the Int'l Brotherhood of Teamsters PAC$500
- Local 509 Service Employees Int'l Union Comm on Pol Ed, MA Workers' Pol Action Comm. PAC$500
- Boston Carmen's Union PAC PAC$300
- Environmental League of Massachusetts Action Fund Political Action Committee PAC$300
- Massachusetts Organization of State Engineers and Scientists Union or association$300
- MA Assoc. of Realtors Pol Action Comm. - MA RPAC PAC$300
- Seiu Local 888 Union or association$250
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.
- BasisTech 2 gifts$2,000
- ERG Inc. 2 gifts$2,000
- Oracle 2 gifts$1,100
- Kirkland & Ellis LLP 1 gift$1,000
- Atlas 1 gift$1,000
- John Moriarty & Associates 1 gift$1,000
- Essex Power Services 1 gift$1,000
- Sara Wilson 1 gift$1,000
- Paul DiCarlo 1 gift$1,000
- J2 Interactive LLC 1 gift$1,000
Individual donors giving $200 or more, 2025–26
225 people gave this campaign $200 or more in total. Name and town only, as the campaign reported them.
- Paul Dicarlo Riverside, CT$2,000
- Stanley Griffith Concord$2,000
- Carl Hoffman Somerville$2,000
- David Meyers Concord$2,000
- Alan Solomont Weston$2,000
- Don Miller Carlisle$1,500
- Deena Whitfield Concord$1,500
- Christian Atwood Wellesley$1,000
- Paula Bentinck-Smith Concord$1,000
- Kevin Bitterman Concord$1,000
- Jeffrey Blue Carlisle$1,000
- James Cataldo Boston$1,000
- Sneha Chinai Westford$1,000
- Charles Davidson Concord$1,000
- Julie Davidson Concord$1,000
- Marjie Findlay Carlisle$1,000
- William Fisher Concord$1,000
- Elmer Funkhouser III Concord$1,000
- Osnat Hoffman Somerville$1,000
- Carolyn Holden Concord$1,000
Show 205 more
- Mark Howell Concord$1,000
- Elliot Isen Concord$1,000
- Andrea Meyers Concord$1,000
- John Moriarty, III Concord$1,000
- Kenneth Novack Boston$1,000
- Cheryl Petersen Acton$1,000
- Anna Winter Rasmussen Concord$1,000
- Neil Rasmussen Concord$1,000
- Lauren Rubin Palm Beach Gardens, FL$1,000
- Mark Rubin Palm Beach Gardens, FL$1,000
- Holly Salemy Concord$1,000
- Louis Salemy Concord$1,000
- Jeff Stoneberg Gloucester$1,000
- Tom Tarpey Concord$1,000
- Philippe Villers Concord$1,000
- Sara Wilson Carlisle$1,000
- Mike Gowing Acton$1,000
- Natty Hoffman Somerville$1,000
- Lou Larocca Concord$1,000
- Kenneth Novack Rockport$1,000
- John Petersen Acton$1,000
- Deborah Shalom Boston$1,000
- Derek Song Carlisle$1,000
- Amy Barrett Concord$750
- Edith Lipinski Concord$700
- Sophia Navickas Belmont$700
- Jon Pastor Chelmsford$700
- Elizabeth Curnutte Birmingham, MI$680
- Walter Gillett Lexington$608
- William Guild Carlisle$600
- Itamar Heim Carlisle$600
- David Model Carlisle$600
- Jill Osullivan Concord$600
- Jim Boyle Concord$600
- Stephan Bader Concord$500
- Johanna Boynton Concord$500
- Erika Chin Acton$500
- Chris Davis Concord$500
- Nancy Duggan Acton$500
- Thomas Flannery Bedford$500
- Susan Gladstone Concord$500
- Carolyn King Concord$500
- Martha Koutsos Concord$500
- Michael Lawson Concord$500
- Virginia McIntyre Concord$500
- Melanie Ohare Carlisle$500
- Thomas Ratcliffe Concord$500
- Kate Reid Carlisle$500
- James Richardson Concord$500
- Melissa Saalfield Concord$500
- Wilson Schunemann Concord$500
- Shuchi Sharma Concord$500
- Liesel Simmons Concord$500
- Lisa Soleau Concord$500
- Emily Sprong Carlisle$500
- Amy Tenenbaum Concord$500
- Alexandra Thompson Concord$500
- Nancy Traversy Concord$500
- Brian Waterson Carlisle$500
- Gregory Winter Concord$500
- Scott Wood Concord$500
- Jeremy Burton Cambridge$500
- Pamela Callahan Concord$500
- Jim Cutler Acton$500
- William Gilet Chelmsford$500
- Robert Mayer Newton$500
- Sidney Steinberg Wynnewood, PA$500
- Michael Whouley Danvers$500
- Kathleen Gasperine Concord$450
- Matt Hills Newton$450
- Mark Gailus Concord$400
- Jose Herrero Concord$400
- Charlie Stefanini Framingham$400
- Josh Zakim Boston$400
- Patrick Huntington Milton$400
- Michael Ansara Carlisle$350
- Billie Kelly Carlisle$350
- Ellen Quackenbush Concord$350
- John Conley Concord$300
- Terry Lindgren Acton$300
- Michael Martignetti Lexington$300
- Frederick Ryan Concord$300
- David Storto Concord$300
- Susan Bates Concord$280
- Mark Levitan Carlisle$280
- Corinne Atkins Concord$250
- Paul Biehm Concord$250
- Adrienne Boardman Concord$250
- Yverre Bobay Carlisle$250
- Paul Boehm Concord$250
- Jennifer Borden Concord$250
- Robert Borden Concord$250
- Diana Clymer Concord$250
- Christa Collins Concord$250
- Ray Considine Concord$250
- Nicholas Dininno Iii Concord$250
- Saad Dinno Weston$250
- Susan Frey Concord$250
- Karen Graziani Concord$250
- Craig Hilts Concord$250
- Joyce Isen Concord$250
- Radha Jalan Concord$250
- Melissa Karczewski Concord$250
- Xuan Kong Acton$250
- Benjamin Metcalf Westford$250
- Shelley Metzenbaum Concord$250
- Amy Michael Concord$250
- Eric Moore Concord$250
- Maryann Mullin Acton$250
- Rebecca Muse-Orlinoff Concord$250
- Sean Oshea Carlisle$250
- Susan Pedrelli Minneapolis, MN$250
- Erinn Prebil Concord$250
- Sahana Purohit Acton$250
- Vinita Rampuria Acton$250
- Carrie Rankin Concord$250
- Pauline Cross Reeve Concord$250
- Lauren Scioletti Boston$250
- Yael Shavit Concord$250
- Ian Simmons Cambridge$250
- John Sweeney Concord$250
- Chrisann Taras Waltham$250
- Katherina Thomas Carlisle$250
- Kate Yoder Concord$250
- Ning Zhuang Acton$250
- Carol Bowen Concord$250
- Joan Ferguson Concord$250
- Robert Krier Concord$250
- Rajani LaRocca Concord$250
- Susanna Mcauliffe Concord$250
- Melissa Mcmorrow Carlisle$250
- Colette Phillips Brookline$250
- Ruth Pomerance Manhattan, NY$250
- Cody Rogers Washington, DC$250
- Mark Walsh Boston$250
- Ann Budner Acton$200
- Shannon Coleman Concord$200
- Mary Curran Concord$200
- Kenneth Deitch Carlisle$200
- Jacqueline Hiersteiner Concord$200
- Brooke Hogan Concord$200
- Bradley Hubbard-Nelson Concord$200
- Jeff Hunt Concord$200
- Robert Jandl Acton$200
- Nancy Jaysane Carlisle$200
- Martina Ladd Concord$200
- Christopher Lafrance Concord$200
- Joseph Laurin Concord$200
- Fran Lewitter Concord$200
- Terence Lindgren Acton$200
- Michael McAteer Concord$200
- Maureen Mcbrien Concord$200
- Phyllis Meade Acton$200
- Amy Pasley Concord$200
- Carolyn Platt Acton$200
- Patrick Roath Boston$200
- Elizabeth Rust Concord$200
- Shannon Sweeney Concord$200
- Kc Sylvestre Concord$200
- Jason Aluia Boston$200
- Chet Atkins Hancock, NH$200
- John Bartley Watertown$200
- John Brennan Jr Cambridge$200
- Kevin Brown Newton$200
- William Coyne, Jr. Boston$200
- Adam Deitch Quincy$200
- Brian Dempsey Haverhill$200
- Paul Dizio Bedford$200
- Kerry Donahue Somerville$200
- James Eisenberg Lexington$200
- Brian Farber Concord$200
- Faye Fisher Belmont$200
- Charles Glick Cambridge$200
- Jason Godin Boston$200
- Steven Goldblatt Boston$200
- Pierce Haley Boston$200
- Quentin Hart Concord$200
- Jeff Held Belmont$200
- Elizabeth Henry Concord$200
- Christopher Koczela Boston$200
- David Koffman Woburn$200
- Warren Lent Boston$200
- Sandy Lish Boston$200
- Michelle Mcgee Boston$200
- Mark Molloy Winchester$200
- Shannon Moore Watertown$200
- Mike Morris Norwell$200
- Sean Morrissey Weymouth$200
- Jed Nosal Milton$200
- Eugene O'Flaherty Boston$200
- Steven Panagiotakos Lowell$200
- Anthony Petruccelli Lynnfield$200
- Andy Platt Acton$200
- Joseph Ricca Shrewsbury$200
- Charlene Rideout Boston$200
- Jan Rose Brookline$200
- William Ryan Weymouth$200
- Andrea Silbert Harwich$200
- Mary Tamer Boston$200
- Jeff Terrey Boston$200
- Richard Tisei North Reading$200
- Ronna Wallace Canton$200
- Justin Weitz Washington, DC$200
- Kate Worrall Sharon$200
- Jay Youmans Boston$200
Where they spend it, 2025–26
- Staff, consultants and professional services24% $12,655
- Events, food and meetings19% $9,922
- Office, phone, software and supplies15% $7,869
- Printing, mail, signs and ads14% $7,550
- Bank and payment processing fees14% $7,353
- Donations, sponsorships and tickets to others’ events9% $4,967
- Other or not described4% $2,411
- Travel and vehicle costs1% $630
- Contributions refunded<1% $250
Out of $53,608 in spending listed line by line. Groups are MassVoter’s rough sorting of what each payment was for.
Top payees
- Saltbox Kitchen Events, food and meetings$4,438
- North Side Ventures Staff, consultants and professional services$4,200
- Actblue Bank and payment processing fees$3,959
- Abigail Stockmail Staff, consultants and professional services$3,500
- Fluency Community Office, phone, software and supplies$2,400
- Castle Point Partners Staff, consultants and professional services$2,064
- SQSP Office, phone, software and supplies$1,997
- Alphagraphics Concord Printing, mail, signs and ads$1,811
- Cep Bank and payment processing fees$1,618
- Concord Scout House Events, food and meetings$1,500
- Amalgamated Bank Other or not described$1,407
- Luke Stocker Office, phone, software and supplies$1,374
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.