MassVoter.com← All legislatorsAt a glance
$93,061cash on hand as of Sep 30, 2026
$84,913raised in 2025–26
$61,447spent in 2025–26
Account: Peisch, Alice Hanlon (OCPF ID 13951). See the full reports at OCPF
Year by year
| Year | Raised | Spent | Cash at the end |
|---|
| 2026 | $35,827 | $27,798 | $93,061 so far |
| 2025 | $49,086 | $33,649 | $85,020 |
| 2024 | $79,121 | $34,462 | $69,564 |
| 2023 | $29,462 | $16,028 | $24,905 |
| 2022 | $11,502 | $11,353 | $10,384 |
| 2021 | $13,218 | $6,559 | $9,706 |
| 2020 | $1,801 | $14,005 | $3,047 |
Where the money comes from, 2025–26
- Individuals (listed by name)82% $71,550
- PACs (political action committees)16% $14,400
- Unions and associations1% $1,000
- Other candidates’ committees<1% $400
Out of $87,350 in contributions and candidate loans listed line by line. Not included: $31 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 Norfolk District14% $9,725
- Elsewhere in Massachusetts83% $59,575
- Other states3% $2,250
Split between districts: Lincoln. All gifts from these towns count as “in district towns”.
Top organizations giving, 2025–26
- 1199 SEIU MA PAC PAC$1,000
- Boston Carmen's Union PAC PAC$1,000
- Enterprise Holdings, Inc. / Enterprise Mobility Massachusetts Political Action Committee PAC$1,000
- Local 509 Service Employees Int'l Union Comm on Pol Ed, MA Workers' Pol Action Comm. PAC$1,000
- MA & Northern NE Laborers' District Council Pol Action Comm PAC$1,000
- MA Assisted Living Assoc. PAC PAC$1,000
- Retired Public Employees PAC PAC$1,000
- Massachusetts Health and Hospital Association Political Action Committee (MHAPAC) PAC$850
- MA Assoc. of Realtors Pol Action Comm. - MA RPAC PAC$800
- Greater Boston Real Estate Board PAC PAC$600
- Nixon Peabody LLP Political Action Committee PAC$600
- Boston Teachers Union PAC PAC$500
- MA Retail Lumber Dealer's Assoc PAC PAC$500
- Massachusetts Brick Layers People's Committee PAC$500
- Pipefitters Local #537 Pol Action Comm 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.
- The Brennan Group 9 gifts$1,900
- Kearney Donovan & McGee LLC 9 gifts$1,800
- Anthony Hlies 2 gifts$1,750
- Issues Management Group 8 gifts$1,600
- Bay State Strategies Group LLC 6 gifts$1,200
- Harvard Graduate School of Education 2 gifts$1,125
- Smith, Costello & Crawford 6 gifts$1,100
- Post Road Pediatrics 1 gift$1,000
- Bulfinch Strategies Group 5 gifts$1,000
- Paradigm Properties 2 gifts$1,000
Individual donors giving $200 or more, 2025–26
191 people gave this campaign $200 or more in total. Name and town only, as the campaign reported them.
- Julia Balkema Framingham$2,000
- Anthony M Helies Weston$1,750
- Kevin McCall Cambridge$1,000
- Ellen Burns Wellesley$1,000
- James Burns Wellesley$1,000
- Chris Gabrieli Boston$1,000
- Susan Ryan Wellesley$1,000
- Brian Hickey Winchester$800
- Rick Burnes Boston$750
- Andrew Falender Lincoln$750
- Charles Longfield Silverlake, NH$750
- Michael Falcone Boston$700
- Kathleen Stefanini Framingham$700
- David Shapiro Boston$600
- Andrew Balson Newton$500
- Greg DeConciliis Newton$500
- David McAlpine Halifax$500
- Chelsey Miley Bedford$500
- Stuart Rothman Needham$500
- Deirdre Shea Braintree$500
Show 171 more
- Doug Sheerin Quincy$500
- Timothy Silver Middleborough$500
- Charles Cassidy Wellesley$500
- Lise Olney Wellesley$500
- Matt Hills Newton$450
- John Bartley Watertown$400
- Patrick Bench Boston$400
- Lynda Bernard Boston$400
- Stephen Boksanski Winchester$400
- John Brennan Boston$400
- Thomas Carney Easton$400
- Michelle Consalvo Boston$400
- William Coyne Jr Boston$400
- Jennifer Crawford Boston$400
- Dan Cullinane Canton$400
- Paul Donovan Dennis$400
- William Eddy Worcester$400
- James Eisenberg Lexington$400
- John Fernandes Boston$400
- Charles Flaherty Swampscott$400
- Charles Glick Cambridge$400
- Maureen Glynn Quincy$400
- Pierce Haley Boston$400
- John Heffernan Marblehead$400
- Margaret Horan Pembroke$400
- Michael Hugo Wellesley$400
- Patrick Huntington Milton$400
- Marc Hymovitz Boston$400
- Thomas Joyce Boston$400
- Stephen Karol Attleboro$400
- Doga Keith Melrose$400
- Christopher Koczela Bridgewater$400
- Ed Lambert Fall River$400
- Matthew Lebretton Hingham$400
- Michelle McGee Boston$400
- John Mellace Peabody$400
- Stephen Miller Boston$400
- Mark Molloy Winchester$400
- Sean Morrissey Weymouth$400
- Tim Nicolette Cambridge$400
- Daniel O'Brien Saugus$400
- Eugene O'Flaherty Boston$400
- Neil OBrien Boston$400
- Anthony Petruccelli Lynnfield$400
- Charlene Rideout Boston$400
- Jan Rose Brookline$400
- Lauren Scribi Quincy$400
- Andrea Serlin Boston$400
- Francis Shea Braintree$400
- Lisa Simonetti Medford$400
- Charles Stefanini Framingham$400
- Mary Tamer Boston$400
- Robert White Boston$400
- W. Paul White Harwich$400
- Conor Yunits Brockton$400
- Miranda Jones Wayland$325
- Joseph Cronin Methuen$300
- Mark Delaney Reading$300
- Danielle Pape Bolton$300
- Anna Smith Cambridge$300
- Patricia Brennan Cambridge$300
- Mary Finneran Milton$300
- Kevin Cranston Boston$250
- Shaun Cusson Dalton$250
- Jeffrey Hirsch Needham$250
- Stephen Oneill Scituate$250
- Neily Soto Methuen$250
- Laura Perille Boston$250
- Patti Quigley Wellesley$250
- Mason Smith Wellesley$250
- Michael Tauer Wellesley$250
- Jason Aluia Boston$200
- John Alvarez Boston$200
- Jay Ash Danvers$200
- Kathleen Bell Quincy$200
- Robert Bernstein Savannah, GA$200
- Thomas Bonarrigo Braintree$200
- Joe Boncore Winthrop$200
- Matthew Braunwart Yonkers, NY$200
- John Brennan Cambridge$200
- William Burns New Bedford$200
- Steven Byrne Boston$200
- Dennis Callahan Boston$200
- Kristen Canessa Lakeville$200
- William Cass Hanover$200
- Sharon Chandler Natick$200
- Edward Coppinger Boston$200
- Marty Corry Cohasset$200
- Julie Cox Marshfield$200
- Glenda Crookes Rumford, RI$200
- Jeff Crowley Westminster$200
- Brian Domoretsky Stoneham$200
- Emily Dulong Lynn$200
- Ryan Earle Weymouth$200
- Guy Fish Cambridge$200
- Joseph Giannino Boxford$200
- Jason Godin Boston$200
- Steven Goldblatt Boston$200
- Parisa Golkar Boston$200
- Thomas Hickey Boston$200
- Katrina Iserman Boston$200
- Philip Johnston Marshfield$200
- Gary Kaplan Canton$200
- Christina Keiser Tempe, AZ$200
- Savannah Kelleher Scituate$200
- Michael Kelly Braintree$200
- Denis Kennedy Newburyport$200
- Stewart Landers Boston$200
- Anna Lucey Braintree$200
- Kevin J. MacDonald Wellesley$200
- Sharon MacDonald Worcester$200
- Thomas Mangan Framingham$200
- Patricia McCarthy Boston$200
- James E McGaugh Needham$200
- Tim Miley Bedford$200
- Timothy Miley Bedford$200
- Elizabeth Molloy Winchester$200
- Mary Ann Mulligan Watertown$200
- John Murphy Boston$200
- Kate Norton Worcester$200
- Kendalle O'Connell Haverhill$200
- Stephen Passacantilli Boston$200
- Katharine Pell Boston$200
- Daniel Racicot Worcester$200
- Kathi Reinstein Revere$200
- Joseph Ricca Shrewsbury$200
- Scott Rubeski Hollis, NH$200
- Dominique Salogar Chelmsford$200
- Jeffrey Sanchez Boston$200
- Lawrence Sauer Stoughton$200
- Jefferson Smith Ipswich$200
- Matt Stone Uxbridge$200
- Matthew Stone Uxbridge$200
- Corey Testa Wellesley$200
- Richard Tisei North Reading$200
- Lynda Tocci Somerville$200
- Shannah Varon Milton$200
- John Coleman Walsh Lynn$200
- Martin Walsh Natick$200
- Mary Ann Walsh Quincy$200
- Timothy Wilkerson Boston$200
- Jennie Williamson Marion$200
- Jay Youmans Boston$200
- Carlo Basile Boston$200
- Elizabeth Becker Melrose$200
- Kathy Bell Quincy$200
- Dan Bosley North Adams$200
- Kevin Bourque Smithfield, RI$200
- John Brennan Jr Cambridge$200
- Karen Cass Hanover$200
- Dan Cence Scituate$200
- Christopher Chapman Medfield$200
- Kate Costello Boston$200
- Michael Costello Boston$200
- Claire Cronin Boston$200
- James Daiute Braintree$200
- Brian Dempsey Haverhill$200
- Ryan Earle Hanover$200
- Kevin Grant Scituate$200
- Tommy Hickey Everett$200
- Arline Isaacson Boston$200
- Dennis Kearney Boston$200
- William Kennedy Boston$200
- Robert McCarron Wellesley$200
- David Murphy Wellesley$200
- John Murphy Barnstable$200
- Carol Rose Lexington$200
- William Ryan Weymouth$200
- Jeff Terrey Boston$200
- Joseph Wagner Chicopee$200
- Steven Walsh Lynnfield$200
Where they spend it, 2025–26
- Events, food and meetings31% $18,409
- Other or not described24% $14,557
- Donations, sponsorships and tickets to others’ events22% $12,881
- Bank and payment processing fees8% $4,984
- Staff, consultants and professional services6% $3,816
- Printing, mail, signs and ads5% $3,183
- Office, phone, software and supplies3% $1,830
- Travel and vehicle costs<1% $210
Out of $59,870 in spending listed line by line. Groups are MassVoter’s rough sorting of what each payment was for. Not included: $4,757 moved between the campaign’s own bank accounts.
Top payees
- Oceanaire Other or not described$3,791
- The Dubliner Events, food and meetings$3,340
- Hotel Aka Bost Events, food and meetings$3,313
- Ristorante Other or not described$2,886
- Actblue Bank and payment processing fees$2,389
- Sardellas Other or not described$2,135
- Metro Catering Events, food and meetings$2,120
- Wellesley Free Library Foundation Donations, sponsorships and tickets to others’ events$1,750
- Miles Kedex Other or not described$1,700
- Lower Falls Wi Other or not described$1,500
- Chick Montana Group Staff, consultants and professional services$1,381
- Seaport Hotel Events, food and meetings$1,356
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.