MassVoter.com← All legislatorsAt a glance
$33,935cash on hand as of Sep 30, 2026
$74,087raised in 2025–26
$69,074spent in 2025–26
Account: Rogers, David M. (OCPF ID 15483). See the full reports at OCPF
Year by year
| Year | Raised | Spent | Cash at the end |
|---|
| 2026 | $42,679 | $50,707 | $33,935 so far |
| 2025 | $31,408 | $18,367 | $41,964 |
| 2024 | $15,800 | $22,050 | $28,922 |
| 2023 | $35,346 | $19,325 | $35,140 |
| 2022 | $18,176 | $18,959 | $19,120 |
| 2021 | $36,055 | $18,197 | $19,903 |
| 2020 | $61,969 | $102,817 | $2,045 |
Where the money comes from, 2025–26
- Individuals (listed by name)89% $68,107
- PACs (political action committees)8% $5,750
- Unions and associations2% $1,750
- Other candidates’ committees<1% $500
Out of $76,107 in contributions and candidate loans listed line by line.
Gifts from individuals: where donors live
- Towns in the 24th Middlesex District56% $37,832
- Elsewhere in Massachusetts40% $27,350
- Massachusetts, town not identified<1% $500
- Other states4% $2,425
Split between districts: Arlington, Cambridge. All gifts from these towns count as “in district towns”.
Top organizations giving, 2025–26
- 1199 SEIU MA PAC PAC$1,000
- Retired Public Employees PAC PAC$1,000
- Beer Distributors' PAC PAC$500
- Ironworkers Union Local 7 Pol Action Comm PAC$500
- MA & Northern NE Laborers' District Council Pol Action Comm PAC$500
- North Atlantic States Regional Council of Carpenters PAC PAC$500
- Professional Fire Fighters of MA Political Action Committee PAC$500
- SEIU MASS State Council Union or association$500
- Sheet Metal Workers Local Union 17 People's Ctte Union or association$500
- Boston Carmen's Union PAC PAC$300
- MA Assoc. of Realtors Pol Action Comm. - MA RPAC PAC$300
- Roofers Local 33 Pol Action Comm PAC$250
- Boston Gas Workers Union or association$250
- Boston Plasterers & Cement Masons Local 534 Union or association$250
- MA Lodging Assoc Pol Action Comm PAC$250
Top 15 of 22 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.
- Smith Costello & Crawford 8 gifts$1,800
- Fisher Sheehan & Colton 3 gifts$1,500
- Kearney Donovan & McGee 7 gifts$1,300
- U of Mass 4 gifts$1,150
- Inversant 1 gift$1,000
- Delaware North 1 gift$1,000
- Tremont Strategies Group 5 gifts$900
- O'Neill and Associates 6 gifts$800
- Ryan LLC 3 gifts$750
- Rasky Partners 5 gifts$700
Individual donors giving $200 or more, 2025–26
146 people gave this campaign $200 or more in total. Name and town only, as the campaign reported them.
- John Goodman Belmont$2,500
- David McDermott Boston$1,650
- Roger Colton Belmont$1,500
- Sue Bass Belmont$1,000
- Athena Edmonds Belmont$1,000
- Robert Hildreth Rockport$1,000
- Anne Lougee Belmont$1,000
- Jeanne Mooney Belmont$1,000
- John Regier Belmont$1,000
- Kate Foster Belmont$1,000
- Robert Hildreth Boston$1,000
- Charles Jacobs Buffalo, NY$1,000
- Robert Forrester Belmont$750
- Mark Paolillo Belmont$750
- Andres Aguirre Belmont$750
- Paul Fennelly Arlington$700
- Pat Deutch Belmont$600
- Joseph Newberg Belmont$550
- Elizabeth Allison Belmont$500
- Shari Azar Norwood$500
Show 126 more
- Linda Levin-Scherz Belmont$500
- Dante Muzzioli Belmont$500
- Kristin Anderson Arlington$500
- Suzanne Bass Belmont$500
- Sergey Bologov Marblehead$500
- John Mellace Peabody$500
- Elizabeth Rogers Moraga, CA$500
- Arthur Ferraro Belmont$450
- Edward Coppinger Boston$400
- Jennifer Crawford Boston$400
- Paul Donovan Dennis$400
- James Eisenberg Lexington$400
- Bradley Freeman Melrose$400
- Charles Glick Cambridge$400
- Maureen Glynn Quincy$400
- Stephen Karol Attleboro$400
- Michelle McGee Boston$400
- Michael Morris Norwell$400
- Anthony Petruccelli Lynnfield$400
- Charlene Rideout Boston$400
- Robert Rodophele Boston$400
- William Ryan Weymouth$400
- Jeffrey Sanchez Jamaica Plain$400
- Charles Stefanini Framingham$400
- Richard Tisei North Reading$400
- Heli Tomford Belmont$400
- Kate Worrall Sharon$400
- Michael Bergan Cohasset$400
- Karen Cass Hanover$400
- Kate Costello Boston$400
- Lotte Bailyn Newton$350
- Robert McCarron Wellesley$350
- Martha Moore Belmont$350
- Michael Widmer Belmont$350
- Stephen Boksanski Winchester$300
- George Cronin Dedham$300
- Helen Golding Belmont$300
- Matthew Irish Worcester$300
- Katie Clare Walpole$300
- Claire Cronin Boston$300
- Ben Josephson Newton$300
- Maria Kosovsky New York, NY$300
- Karen Bauerle Belmont$250
- Mary DeCourcey Arlington$250
- Joe Hraiz Belmont$250
- Sonia Hraiz Belmont$250
- Josh Lobel Arlington$250
- Deborah Lockett Belmont$250
- Michael McCormack Boston$250
- Sharl Azar Norwood$250
- James Decoulos Belmont$250
- Stephen DeCourcey Arlington$250
- Jennifer Eberle Arlington$250
- John Edmondson Arlington$250
- Douglas Massidda Belmont$250
- Peter McCormack Westford$250
- Adriana Poole Belmont$250
- Alex Marthews Belmont$240
- David Alper Burlington$200
- Chet Atkins Hancock, NH$200
- Raymond Ausrotas Belmont$200
- Steven Baddour Methuen$200
- Joe Boncore Winthrop$200
- Marty Corry Cohasset$200
- Mark Delaney Reading$200
- John Dieckmann Belmont$200
- Peter Dizikes Belmont$200
- Roger Donoghue Concord$200
- Scott Ferson Belmont$200
- James Gallaher Belmont$200
- William Gardiner Arlington$200
- Joseph Grant Boston$200
- Pierce Haley Boston$200
- John Heffernan Marblehead$200
- John Heraty Belmont$200
- Brian Hickey Winchester$200
- Caroline Huang Belmont$200
- Thomas Joyce Boston$200
- Erin Liang Boston$200
- Richard Madden Belmont$200
- William Malloy Boston$200
- W Meier Melrose$200
- Barbara Miranda Belmont$200
- Jeffrey North Belmont$200
- Joel Patterson Cambridge$200
- Liz Reisberg Arlington$200
- Sandra Ribeiro Waterford, CT$200
- Jennifer Roderick Arlington$200
- Jeffrey Sanchez Boston$200
- Andrea Serlin Boston$200
- Susan Smith Belmont$200
- Susan Stamps Arlington$200
- Emma Thurston Belmont$200
- Jason Aluia Boston$200
- Kathy Bell Quincy$200
- Patrick Bench Boston$200
- Christopher Chapman Medfield$200
- Michael Costello Boston$200
- William Coyne, Jr Boston$200
- Kristina da Fonseca New Bedford$200
- Brian Dempsey Haverhill$200
- Danielle Fleury Melrose$200
- Donna Fox Medford$200
- Tom & Joan Golden Lowell$200
- Kenneth Halloran Newburyport$200
- Thomas Hickey Boston$200
- Arline Isaacson Boston$200
- Christopher Koczela Bridgewater$200
- Matthew Lebretton Hingham$200
- Thomas Mangan Boston$200
- Adam Marx Natick$200
- Tom Meier Melrose$200
- Mark Molloy Winchester$200
- Carl Nilsson Arlington$200
- Shelly O'Neill Boston$200
- Thomas O'Neill Boston$200
- Eugene Oflaherty Boston$200
- Stanley Rosenberg Amherst$200
- Lauren Scribi Quincy$200
- Joel Semuels Belmont$200
- Anna Smith Ipswich$200
- Jefferson Smith Ipswich$200
- Jeff Terrey Boston$200
- Robert Travaglini Winthrop$200
- W. Paul White Harwich$200
- Jay Youmans Brookline$200
Where they spend it, 2025–26
- Printing, mail, signs and ads43% $36,216
- Other or not described19% $16,286
- Events, food and meetings13% $10,993
- Staff, consultants and professional services11% $8,875
- Donations, sponsorships and tickets to others’ events5% $4,344
- Bank and payment processing fees5% $4,007
- Office, phone, software and supplies4% $3,259
- Travel and vehicle costs<1% $52
Out of $84,032 in spending listed line by line. Groups are MassVoter’s rough sorting of what each payment was for.
Top payees
- Connolly Printing Printing, mail, signs and ads$21,466
- Gabriel Garcia De Souza Other or not described$11,293
- Feargal O'Toole Printing, mail, signs and ads$7,500
- Castle Point Partners Staff, consultants and professional services$6,285
- University Of MA Club Donations, sponsorships and tickets to others’ events$3,210
- Patou Thai Restaurant Events, food and meetings$2,694
- North End Music & Performing Arts Center Events, food and meetings$2,550
- The Sexton Group Other or not described$2,500
- Mail Chimp Printing, mail, signs and ads$2,053
- Carrie Nation Events, food and meetings$1,883
- Mailchimp Printing, mail, signs and ads$1,834
- Actblue Bank and payment processing fees$1,646
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.