MassVoter.com← All legislatorsAt a glance
$23,118cash on hand as of Sep 30, 2026
$40,137raised in 2025–26
$31,691spent in 2025–26
Account: McGonagle, Joseph (OCPF ID 15577). See the full reports at OCPF
Year by year
| Year | Raised | Spent | Cash at the end |
|---|
| 2026 | $18,134 | $13,079 | $23,118 so far |
| 2025 | $22,002 | $18,613 | $18,046 |
| 2024 | $52,870 | $49,319 | $14,656 |
| 2023 | $16,259 | $15,983 | $11,034 |
| 2022 | $63,160 | $73,289 | $9,958 |
| 2021 | $15,997 | $14,213 | $20,088 |
| 2020 | $56,415 | $49,741 | $18,304 |
Where the money comes from, 2025–26
- Individuals (listed by name)78% $31,425
- PACs (political action committees)19% $7,500
- Unions and associations3% $1,200
Out of $40,125 in contributions and candidate loans listed line by line. Not included: $16 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 28th Middlesex District10% $3,050
- Elsewhere in Massachusetts83% $26,175
- Other states7% $2,200
Split between districts: Everett. All gifts from these towns count as “in district towns”.
Top organizations giving, 2025–26
- International Brotherhood of Electrical Workers, Local 103 Pol Action Comm PAC$1,000
- MA & Northern NE Laborers' District Council Pol Action Comm PAC$1,000
- Retired Public Employees PAC PAC$1,000
- Boston Carmen's Union PAC PAC$500
- Boston Police Patrolmens Assoc. Pol Action Comm. PAC$500
- Enterprise Holdings, Inc. / Enterprise Mobility Massachusetts Political Action Committee PAC$500
- MA Correction Officers Federated Union PAC M.C.O.F.U PAC PAC$500
- Massachusetts Brick Layers People's Committee PAC$500
- Pipefitters Local #537 Pol Action Comm Union or association$500
- SMART-TD New England State PAC PAC$500
- Northeast Regional Council of SMART Union or association$500
- Sheet Metal Workers Local Union 17 People's Ctte PAC$500
- MA Assoc. of Realtors Pol Action Comm. - MA RPAC PAC$300
- Ironworkers Union Local 7 Pol Action Comm PAC$250
- Roofers Local 33 Pol Action Comm PAC$250
Top 15 of 17 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.
- Suffolk Construction Company 2 gifts$2,000
- Total Wine 2 gifts$2,000
- Kearney Donovan & McGee PC 5 gifts$1,000
- Distributor Corp of New England 1 gift$1,000
- Rocco Longo 2 gifts$1,000
- LBC 1 gift$1,000
- Brian Hickey Associates 5 gifts$900
- Delaney and Associates 6 gifts$900
- Tremont Strategies Group 5 gifts$800
- Rasky Partners 4 gifts$650
Individual donors giving $200 or more, 2025–26
78 people gave this campaign $200 or more in total. Name and town only, as the campaign reported them.
- Robert Trone Potomac, MD$2,000
- Barbara Doherty Malden$1,000
- Nora Kennedy Boston$1,000
- Gregory Kolligan North Reading$1,000
- Rocco Longo Revere$1,000
- John Fish Boston$1,000
- Alex Matov Newton$1,000
- Patricia O'Flaherty Chelsea$1,000
- Mark Delaney Reading$600
- David O'Neil Everett$500
- Larry White Everett$500
- John Colangeli Malden$500
- George Cronin Dedham$450
- Michael Bergan Cohasset$400
- Thomas Bonarrigo Braintree$400
- Dan Bosley North Adams$400
- William Cass Hanover$400
- William Coyne Boston$400
- Paul Donovan Dennis$400
- James Eisenberg Lexington$400
Show 58 more
- Charles Glick Cambridge$400
- Pierce Haley Boston$400
- Kenneth Halloran Boston$400
- Brian Hickey Winchester$400
- Thomas Joyce Boston$400
- Michelle McGee Boston$400
- Mike Morris Norwell$400
- Eugene O'Flaherty Boston$400
- Charlene Rideout Boston$400
- Jeffrey Sanchez Boston$400
- David Shapiro Boston$400
- Mahmoosh Mirzaei Boston$400
- Scott Delaney Revere$300
- Dominic Grasso Everett$250
- Daniel Stack Uxbridge$250
- Anthony DiPierro Everett$250
- Stephen Boksanski Winchester$200
- Joe Boncore Winthrop$200
- Martin Corry Boston$200
- Jennifer Crawford Boston$200
- Brian Dempsey Haverhill$200
- Dennis Dibiasi Everett$200
- Maureen Glynn Quincy$200
- John Heffernan Marblehead$200
- Christopher Koczela Bridgewater$200
- William Malloy Norwell$200
- John J. McGlynn Jr. Middleton$200
- Kevin McGonagle Melrose$200
- John Murphy Boston$200
- Thomas O'Neil Boston$200
- Jeannette Orsino Boston$200
- Anthony Petruccelli Lynnfield$200
- Lisa Simonetti Medford$200
- Anthony Spinazzola Melrose$200
- Robert Travaglini Winthrop$200
- Lisa Velardo Revere$200
- Jason Aluia Boston$200
- Kathleen Bell Quincy$200
- Patrick Bench Boston$200
- John Fernandes Boston$200
- Charles Flaherty Swampscott$200
- Joseph Grant Boston$200
- Tommy Hickey Boston$200
- Brian Jencunas Marshfield$200
- Christopher Koczela Boston$200
- Matthew Lebretton Hingham$200
- William Malloy St. John's, FL$200
- Thomas Mangan Framingham$200
- Diane McGlynn Jr. Middleton$200
- Sean Morrissey Weymouth$200
- Jeannette Orsino Cambridge$200
- Henri Rauschenbach Brewster$200
- Francis Shea Braintree$200
- Jefferson Smith Ipswich$200
- Dan Stack Uxbridge$200
- Charles Stefanini Framingham$200
- Jeff Terrey Boston$200
- Jay Youmans Boston$200
Where they spend it, 2025–26
- Donations, sponsorships and tickets to others’ events43% $13,136
- Printing, mail, signs and ads35% $10,932
- Staff, consultants and professional services6% $1,799
- Events, food and meetings5% $1,605
- Other or not described5% $1,467
- Office, phone, software and supplies3% $1,065
- Bank and payment processing fees2% $762
- Travel and vehicle costs<1% $30
Out of $30,796 in spending listed line by line. Groups are MassVoter’s rough sorting of what each payment was for. Not included: $1,576 moved between the campaign’s own bank accounts.
Top payees
- Cornerstone Strategies 19 Hope ST Donations, sponsorships and tickets to others’ events$5,000
- New England Wounded Vets Donations, sponsorships and tickets to others’ events$3,000
- Advocate Newspaper Printing, mail, signs and ads$2,400
- The Advocate Newpaper Other or not described$1,900
- Advocate Newpaper Printing, mail, signs and ads$1,600
- Independent Newspaper Group Printing, mail, signs and ads$1,540
- Feangal O'Toole Staff, consultants and professional services$1,219
- Carrie Nation Events, food and meetings$931
- Independent Newspaper Printing, mail, signs and ads$730
- Actblue Bank and payment processing fees$680
- Everett Advocate Printing, mail, signs and ads$675
- Everett Youth Football And Cheer Donations, sponsorships and tickets to others’ events$650
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.