MassVoter.com← All legislatorsAt a glance
$118,022cash on hand as of Sep 30, 2026
$223,965raised in 2025–26
$346,495spent in 2025–26
Account: Mariano, Ronald (OCPF ID 12122). See the full reports at OCPF
Year by year
| Year | Raised | Spent | Cash at the end |
|---|
| 2026 | $71,764 | $139,931 | $118,022 so far |
| 2025 | $152,201 | $206,564 | $186,190 |
| 2024 | $39,155 | $308,911 | $240,507 |
| 2023 | $160,952 | $200,700 | $509,674 |
| 2022 | $201,130 | $283,706 | $548,921 |
| 2021 | $269,578 | $121,879 | $630,131 |
| 2020 | $88,896 | $86,350 | $482,314 |
Where the money comes from, 2025–26
- Individuals (listed by name)93% $215,111
- PACs (political action committees)5% $12,350
- Unions and associations1% $3,000
- Other candidates’ committees<1% $200
Out of $230,661 in contributions and candidate loans listed line by line. Not included: $163 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 Norfolk District2% $5,000
- Elsewhere in Massachusetts63% $135,686
- Massachusetts, town not identified<1% $1,450
- Other states34% $72,975
Split between districts: Holbrook, Quincy, Weymouth. All gifts from these towns count as “in district towns”.
Top organizations giving, 2025–26
- Greater Boston Real Estate Board PAC PAC$1,000
- Local 509 Service Employees Int'l Union Comm on Pol Ed, MA Workers' Pol Action Comm. PAC$1,000
- MA Assisted Living Assoc. PAC PAC$1,000
- New Car Dealer Political Action Committee PAC$1,000
- Association of Magistrates & Assistant Clerks Union or association$1,000
- Assoc Builders & Contractors Pol Action Comm PAC$500
- Boston Carmen's Union PAC PAC$500
- Cross and Shield Political Action Committee PAC$500
- Ibew Local 2321 Union or association$500
- Ironworkers Union Local 7 Pol Action Comm PAC$500
- M.o.s.e.s Union or association$500
- MA Assoc. of Realtors Pol Action Comm. - MA RPAC PAC$500
- Massachusetts Afl-cio Working People's Fund Union or association$500
- New England Pest Management Assoc. PAC PAC$500
- Organogenesis Massachusetts Political Action Committee (OM-PAC) PAC$500
Top 15 of 29 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.
- Anthropic 15 gifts$13,241
- Draft Kings 8 gifts$7,250
- Whittier Health Network 9 gifts$7,100
- DraftKings 7 gifts$6,500
- New England Development 6 gifts$5,000
- Herman Law 5 gifts$5,000
- Bcbsma 20 gifts$4,950
- Point32Health 10 gifts$2,450
- Eversource 6 gifts$2,000
- Atlas Healthcare 2 gifts$2,000
Individual donors giving $200 or more, 2025–26
409 people gave this campaign $200 or more in total. Name and town only, as the campaign reported them.
- Philip Arcidi Haverhill$2,366
- Eliyahu Mirlis Edison, NJ$2,000
- Kevin Morris Quincy$2,000
- Steven Raso Lynnfield$2,000
- Lawrence Santilli West Hartford, CT$2,000
- Krista Santilli Bloomfield, CT$1,750
- Michael Arcidi Haverhill$1,700
- Alfred Arcidi Rye Beach, NH$1,667
- Scott Allen Brookline$1,000
- Sami Almadi Hanover$1,000
- April Anderson Milton$1,000
- Phil Bak Lakewood, NJ$1,000
- Ernest Boch Norwood$1,000
- Matthew Braunwart Mount Vernon, NY$1,000
- Joseph Callanan Walpole$1,000
- Donna Coppinger Boston$1,000
- Christine Coughlin Dedham$1,000
- Robert Coughlin Dedham$1,000
- James Dagle Melrose$1,000
- Michael Dandorph Carlisle$1,000
Show 389 more
- Stephen Davidson Norwell$1,000
- Darren Donohue Albany, NY$1,000
- Robert Dubois Windham County, CT$1,000
- Ari Erlichman Winchester$1,000
- Mark Fanelli Weymouth$1,000
- Donna Finneran Boston$1,000
- Steven Fischman Boston$1,000
- Rhona Fudali Boca Raton, FL$1,000
- Jeffrey Glass Brookline$1,000
- Judith Hale Westport$1,000
- Karen Hale Hingham$1,000
- Robert Hale Hingham$1,000
- William Haugland Melville, NY$1,000
- Eva Herman Marcin Boca Raton, FL$1,000
- Jeffrey Herman Boca Raton, FL$1,000
- Larry Herman Boca Raton, FL$1,000
- Roger Herman Boca Raton, FL$1,000
- Sam Herman Boca Raton, FL$1,000
- Zeynep Herman Boca Raton, FL$1,000
- Douglass Karp Boston$1,000
- Stephen Karp Boston$1,000
- Stacey Karpinski Boca Raton, FL$1,000
- David Manfredi Boston$1,000
- Carl Martignetti Taunton$1,000
- Carmine Martignetti Newton$1,000
- Abe Menzin Newton$1,000
- Yosef Meystel Lincolnwood, IL$1,000
- Nathan Miller Ocean County, NJ$1,000
- Joe Nolan Belmont$1,000
- Stephen O'Connell Haverhill$1,000
- Patricia O'Flaherty Chelsea$1,000
- Fraide Rokeach Lakewood, NJ$1,000
- Norman Rokeach Lakewood, NJ$1,000
- Frank Romano Rowley$1,000
- David Rosenzweig Boston$1,000
- Renee Samuels West Hartford, CT$1,000
- Robert Samuels West Hartford, CT$1,000
- Steve Samuels Boston$1,000
- Douglas Shaw Weston$1,000
- Richard Silverstein Westport, CT$1,000
- Joel Sklar Brookline$1,000
- David Stewart Seattle, WA$1,000
- Timothy Sullivan Needham$1,000
- John Twohig Brockton$1,000
- Laureen Wagner Chicopee$1,000
- Jennifer Aguiar Uxbridge$1,000
- Linda Aiello San Fransisco, CA$1,000
- Steven Bills San Francisco, CA$1,000
- Shraga Braun Ocean County, NJ$1,000
- Andrew Callahan Oakland, CA$1,000
- Brian Chen San Francisco, CA$1,000
- David Cohen Mansfield$1,000
- Lindsey Dodge Castle Rock, CO$1,000
- R. Stanton Dodge Castle Rock, CO$1,000
- Sharon Donaghue-Naumnik Dracut$1,000
- Jeremy Elbaum Pacific Palisades, CA$1,000
- Alan Ellingson Cambridge$1,000
- Ari Erlichman Lawrence, NY$1,000
- Monty Evans Manhattan, NY$1,000
- Cory Gottlieb Newton$1,000
- Rishi Gupta San Francisco, CA$1,000
- Shawn Henley Hopkinton$1,000
- Akiva Horowitz Cedarhurst, NY$1,000
- Evan Hubinger Alameda, CA$1,000
- Sylvia Hurlimann San Francisco, CA$1,000
- Charles Jacobs Buffalo, NY$1,000
- Jeremy Jacobs East Aurora, NY$1,000
- Margaret Jacobs E Aurora, NY$1,000
- Adam Jermyn Sanford, NC$1,000
- William Jones Pittsfield$1,000
- Lori Kalani St. Petersburg, FL$1,000
- Matthew Kalish Brookline$1,000
- Greg Karamitis Boston$1,000
- Paul Liberman Sharon$1,000
- Michael Lucy Covina, CA$1,000
- Todor Markov San Francisco, CA$1,000
- Zachary Maybury Westford$1,000
- Nathan Norton Hooksett, NH$1,000
- Robert Parisi-trone Ptomoac, MD$1,000
- Jason Park Brookline$1,000
- Elizabeth Pedley Wellington, FL$1,000
- Brian Ramos Draper, UT$1,000
- Jason D Robins Weston$1,000
- Shannon J Robins Weston$1,000
- Donald Savery Duxbury$1,000
- Stephanie Sherman Needham$1,000
- Jacques Sommer Lakewood, NJ$1,000
- Carly Veiga Hollis$1,000
- Daniel Ziegler San Francisco, CA$1,000
- William Graham Medfield$800
- Robert Rubin Avon$800
- Francis Grady Natick$750
- Chris Hannon Westport$750
- Paul Kemp Shrewsbury$750
- Thomas Lavallee Yarmouth$750
- Zofia Long Nashua, NH$750
- Faina Shtern Boston$750
- Alfred Arcidi Haverhill$700
- Michael Arcidi Hampton, NH$667
- Raphael Lee Oakland, CA$643
- Tao Lin Miami, FL$643
- Ross Nordby Chicago, IL$643
- Wayne Niemi North Andover$600
- Bradley Rubin Wayland$600
- Malisa Schuyler Melrose$600
- Michael Andrade Mendon$500
- Nathan Apfelbaum Brooklyn, NY$500
- Timothy Archer Avon, CT$500
- Alex Bernard Duxbury$500
- Christine Boncore Winthrop$500
- Melissa Bradfordklug Belmont$500
- Dennis Cataldo Somerville$500
- Lauren Celano Boston$500
- Paul Cincotta York, ME$500
- Chip Clark Dover$500
- Daurice Cox Weymouth$500
- Jeff Crowley Westminster$500
- Andrew Dawley Taunton$500
- Robert Daylor Westport$500
- Kiera Driansky Chevy Chase, MD$500
- Julie Freniere Naples, FL$500
- Gary Gillheeney Sr Johnston, RI$500
- Diane Gould Oxford$500
- Sheila Heffernan Marblehead$500
- Brian Herron Dexter, MI$500
- Mary Hickey Winchester$500
- Dennis Huang Alamo, CA$500
- Andrew Kaplan Washington, DC$500
- Christina Keiser Tempe, AZ$500
- Danielle Lauzon Wellesley$500
- Kenneth Leibowitz Bourne$500
- Lizabeth Leveille Maynard$500
- Michael Martignetti Lexington$500
- Jim McGaugh Needham$500
- Brian McGowan Dracut$500
- David Meeker Lincoln$500
- Michael O'Hara Medfield$500
- Robert Oriol Holden$500
- John Pallies Stow$500
- Pam Randhawa Newton$500
- Brendan Regan Melrose$500
- Joy Russell Hershey, PA$500
- Andrew Salmon Millbury$500
- Daniel Salmon Northbridge$500
- Matthew Salmon Grafton$500
- Lesli Suggs Newburyport$500
- Parker Swift Nantucket$500
- Daniel Tyrpak Independence, OH$500
- Mary Valachovic Plymouth$500
- Christopher White Marshfield$500
- Scott Ziskin Granby, CT$500
- David Corkum Weston$500
- Seamus Kelley Melrose$500
- James McQuaide Andover$500
- Matthew Muratore Plymouth$500
- Michael Nickolaus Shorewood, WI$500
- Kelly R. Travaglini Winthrop$500
- Alex Weiss Needham$500
- Arthur Bernard Duxbury$400
- Joseph Cronin Methuen$400
- Brian S Dempsey Haverhill$400
- Robert Finneran Boston$400
- Tara Gregorio West Newbury$400
- Candace Kelley Melrose$400
- Manuel Lopes Topsfield$400
- Joseph Wagner Chicopee$400
- Jeannette Orsino Cambridge$400
- Angela Bovill Falmouth, ME$350
- John P Chemaly Lowell$350
- Kyle Fish Berkeley, CA$313
- Eileen Auen Cockeysville, MD$300
- Patrick Cahill Newton$300
- Shaun Cusson Dalton$300
- Sherry Ellis Easton$300
- Nathalie Gassenbach Winchester$300
- Leonard Greene Bethel, CT$300
- Rezarta Molla Sharon$300
- Miriam Sullivan Arlington$300
- Robert Tirimacco Holden$300
- Edward Walker Easton$300
- Ken Bates Worcester$250
- Brett Beckwith Gansevoort, NY$250
- Mark Beckwith Gansevoort, NY$250
- Adam Berman Lynnfield$250
- Dennis Billings Southwick$250
- Steven Biscoglio Southington, CT$250
- Bill Bogdanovich Brewster$250
- William Bogdanovich Brewster$250
- Daniel Burke Marshfield$250
- Mark Carroll Andover$250
- Edward Colbert Hingham$250
- Robert Corley Boston$250
- Michael Culhane Bedford$250
- Sean D'Urso Andover$250
- David Daly Lowell$250
- Brian Dugdale Southborough$250
- Joseph Early Jr Worcester$250
- Craig Gordon Boston$250
- Kimberly Harriman Averill Park, NY$250
- Daniel Harrison Woburn$250
- Malia Hill Newburyport$250
- Jeffrey Hirsch Needham$250
- Kathleen Jordan Worcester$250
- Michael Kelly Braintree$250
- Dennis Keohane Hingham$250
- John Keohane Quincy$250
- Kristen Lepore Danvers$250
- John Madondo Holliston$250
- Michelle Markowitz Hull$250
- Mark Mastroianni Whitinsville$250
- Heather Mogan Gansevoort, NY$250
- J Dennis Morgan Framingham$250
- Shaheer Mustafa Needham$250
- Mark Nugent Newburyport$250
- Deborah OBrien Boston$250
- David Oriol Holden$250
- Stephen Reilly Springfield$250
- Charles Riegle Jr Charlottesville, VA$250
- Adam Scott Needham$250
- Jennifer St Thomas Needham$250
- Patrick Stapleton Milton$250
- Paul Sternburg Newton$250
- David E Sullivan Easthampton$250
- James Sullivan Lexington$250
- Paul Wingle Boston$250
- Denise Allen Medfield$250
- Jeff Bellows Hingham$250
- Bill Bogdanovich Orleans$250
- Anthony Criscuolo Harwich$250
- Richard Herrick Lenox$250
- James Kane Shrewsbury$250
- Summer Latif Brookline$250
- John Lombard Boston$250
- Brett Painchaud Melrose$250
- Sandhya Rao Newton$250
- Gilbert Thisse Dover$250
- Marion Thisse Dover$250
- Krista Thomas Providence County, RI$250
- Geoff Wood Medford$250
- William Adams Easton$200
- Jason Aluia Boston$200
- John Alvarez Boston$200
- Leda Anderson Boxborough$200
- Jay Ash Danvers$200
- Chet Atkins Hancock, NH$200
- Serina Barkley Westwood$200
- John Bartley Watertown$200
- Carlo Basile Boston$200
- Elizabeth Becker Hamilton$200
- Jacob Becraft Somerville$200
- Gregory Beeman Malden$200
- Alastair Bell Brookline$200
- Caitlin Beresin Boston$200
- Michael Bergan Cohasset$200
- Christina Bergers Trumbull, VT$200
- Katherine Bilotas Braintree$200
- Thomas Bonarrigo Braintree$200
- Kerry Britland Fall River$200
- Steven Byrne Boston$200
- Ashley Calabrese West Hartford, CT$200
- Beth Card Boston$200
- Pat Cerundolo Boston$200
- Timothy Ceurvels Hanover$200
- Christopher J Chapman Medfield$200
- Daniel Collins Norwell$200
- Lydia Conley Framingham$200
- Michelle Consalvo Boston$200
- Stephanie Costa Pembroke$200
- Michael Costello Boston$200
- Claire Cronin Boston$200
- George Cronin Dedham$200
- Glenda Crookes Rumford, RI$200
- Mark Delaney Reading$200
- Christopher E. Dick Tewksbury$200
- Eric Dickson Princeton$200
- Stephen Doody Canton$200
- Evan Dube Marion$200
- Ryan Earle Weymouth$200
- Jeffrey Elton Concord$200
- Erin Engstrom Boston$200
- Benjamin Fierro III Ipswich$200
- Charles F Flaherty Swampscott$200
- Daniel Flaherty Belmont$200
- Michael Flammia North Reading$200
- Jennifer Flanagan Long Leominster$200
- Charles Gagnon Belmont$200
- Geoffrey Gallo Stratham, NH$200
- Ethan Gauvin Stratham, NH$200
- James Gentile Holden$200
- Jonathan Gillerman Slingerlands, NY$200
- David Goggin Wellesley$200
- Steven Goldblatt Boston$200
- Elizabeth Goodman Arlington, VA$200
- Kevin Grant Scituate$200
- Rachel Gwaltney Stow$200
- Kenneth Halloran Jr Boston$200
- Kenneth Halloran Newburyport$200
- Joshua Harrell Boston$200
- John Heffernan Marblehead$200
- Matthew Herndon Cohasset$200
- Brian Hickey Winchester$200
- Thomas Hickey Boston$200
- Gary Houle Sudbury$200
- Mike Hyland Sturbridge$200
- M Paul Iannuccillo North Andover$200
- Katrina Iserman Boston$200
- Doga Keith Melrose$200
- Savannah Kelleher Scituate$200
- William F. Kennedy Boston$200
- Christopher Koczela Boston$200
- Josh Krintzman Newton$200
- Steven Larrabee Canton$200
- Elizabeth Leahy Reading$200
- Kristin Lewis Andover$200
- Erin Liang Boston$200
- Tara Maguire Quincy$200
- William Malloy, Jr. Boston$200
- Adam Martignetti Boston$200
- Susan Martin Milton$200
- Adam Marx Natick$200
- Robert J. McCarron Wellesley$200
- Michael McCary Brentwood, NH$200
- John McGlynn Jr. Middleton$200
- Robert McLaughlin Braintree$200
- Tammy Mello Pembroke$200
- Timothy Miley Bedford$200
- Stephen Miller Boston$200
- Alice Moore Boston$200
- Mike Morris Norwell$200
- Sean Morrissey Weymouth$200
- Elizabeth Mullen Boston$200
- Daniel Mumbauer East Providence, RI$200
- Elizabeth Murphy Marshfield$200
- Karbert Ng Brookline$200
- Margaret Nolan Weymouth$200
- Matthew O'Donnell Darrien, CT$200
- Eugene O'Flaherty Chelsea$200
- Neil OBrien Boston$200
- Susan OConnor Northampton$200
- Steven Panagiotakos Lowell$200
- Krina Patel Boston$200
- Jonathan Pearlson North Andover$200
- Lora Pellegrini Boston$200
- Jeff Perkins Carlisle$200
- John Perro Whitinsville$200
- Jean Phelps Saugus$200
- Naomi Prendergast North Andover$200
- James Quigley Pembroke$200
- Vincent Ragucci III North Reading$200
- James Roosevelt Jr. Cambridge$200
- Jan Rose Brookline$200
- Amy Rosenthal Lexington$200
- William E. Ryan Weymouth$200
- Vasundhra Sangar Somerville$200
- Lawrence Sauer Stoughton$200
- Sunny Schwartz Boston$200
- John Sheridan Boston$200
- Lisa Simonetti Medford$200
- Chris Smith Pittsfield$200
- Jim Smith Swampscott$200
- Kaitlyn Sprague Boston$200
- Zachary Stanley Boston$200
- Christopher Stark Boston$200
- Charles Stefanini Framingham$200
- William Stock Bristol, RI$200
- Matt Stone Uxbridge$200
- William Straus Mattapoisett$200
- John Sullivan Natick$200
- Michael Sullivan Cambridge$200
- Louis Tedeschi Jr Dedham$200
- Chris Tuttle Beverly$200
- John Valenti Cambridge$200
- James Vallee Franklin$200
- Ronna Wallace Canton$200
- William Yelenak Tewksbury$200
- Lisa Andoscia North Providence, RI$200
- Gary Capone Winthrop$200
- Stephen Capone North Reading$200
- Jim Daiute Braintree$200
- Robert Delaney Revere$200
- Scott Delaney Revere$200
- Adelaide Guarracino Amesbury$200
- Sarah Iselin Boston$200
- Jacqueline McCarthy Reading$200
- Alexandra Noveletsky York, ME$200
- Charlene Rideout Boston$200
- Sarah Stanton Salem$200
- Paul Sweeney Pembroke$200
- Timothy Wilkerson Swampscott$200
Where they spend it, 2025–26
- Staff, consultants and professional services41% $146,138
- Events, food and meetings39% $136,276
- Donations, sponsorships and tickets to others’ events10% $34,230
- Bank and payment processing fees4% $13,510
- Other or not described3% $8,946
- Office, phone, software and supplies2% $8,231
- Printing, mail, signs and ads1% $5,270
- Travel and vehicle costs<1% $1,029
Out of $353,632 in spending listed line by line. Groups are MassVoter’s rough sorting of what each payment was for.
Top payees
- Liberty Square Group Staff, consultants and professional services$126,000
- The University Of Massachusetts Club Events, food and meetings$101,199
- Massachusetts Democratic Party Donations, sponsorships and tickets to others’ events$10,000
- Chick Montana Group Staff, consultants and professional services$8,127
- WWW Brandedprom Cba Fee Bank and payment processing fees$6,831
- Actblue Bank and payment processing fees$6,664
- UMASS Club Events, food and meetings$6,347
- Jamaica Mi Hungr Sale Staff, consultants and professional services$6,100
- The Gift Card Shop Events, food and meetings$5,543
- MWPC Donations, sponsorships and tickets to others’ events$5,000
- Jessica Croatti Events, food and meetings$4,750
- TD Garden Box Office Events, food and meetings$4,000
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 23, 2026.
These are public campaign finance figures from OCPF. They are not a grade and are not tied to how anyone votes.