MassVoter.com← All legislatorsAt a glance
$2,610cash on hand as of Sep 30, 2026
$187,929raised in 2025–26
$224,998spent in 2025–26
Account: Rush, Michael (OCPF ID 13946). See the full reports at OCPF
Year by year
| Year | Raised | Spent | Cash at the end |
|---|
| 2026 | $106,668 | $172,822 | $2,610 so far |
| 2025 | $81,261 | $52,176 | $68,763 |
| 2024 | $43,442 | $41,215 | $39,678 |
| 2023 | $36,052 | $36,898 | $37,289 |
| 2022 | $29,303 | $36,529 | $38,035 |
| 2021 | $41,489 | $28,985 | $45,166 |
| 2020 | $28,701 | $29,353 | $32,662 |
Where the money comes from, 2025–26
- Individuals (listed by name)82% $157,637
- PACs (political action committees)8% $15,750
- Small gifts not listed one by one5% $10,208
- Unions and associations3% $6,050
- Other candidates’ committees<1% $1,700
Out of $191,345 in contributions and candidate loans listed line by line.
Gifts from individuals: where donors live
- Towns in the Norfolk and Suffolk District49% $77,856
- Elsewhere in Massachusetts41% $64,615
- Massachusetts, town not identified<1% $200
- Other states9% $14,966
Split between districts: Boston. All gifts from these towns count as “in district towns”.
Top organizations giving, 2025–26
- Norwood Fire Department Local 1631 Union or association$2,000
- Boston Carmen's Union PAC PAC$1,000
- Boston Police Patrolmens Assoc. Pol Action Comm. PAC$1,000
- Int'l Brotherhood of Electrical Workers Local 2322 Political Action Committee PAC$1,000
- Int'l Union of Operating Engineers Local 4 Social Pol Action Committee PAC$1,000
- New Car Dealer Political Action Committee PAC$1,000
- Retired Public Employees PAC PAC$1,000
- Seiu Local 888 Union or association$1,000
- MA Assoc. of Realtors Pol Action Comm. - MA RPAC PAC$800
- Association of Magistrates & Assistant Clerks Union or association$750
- Nixon Peabody LLP Political Action Committee PAC$550
- AFT Massachusetts Union or association$500
- Local 509 Service Employees Int'l Union Comm on Pol Ed, MA Workers' Pol Action Comm. PAC$500
- MA Correction Officers Federated Union PAC M.C.O.F.U PAC PAC$500
- Plumbers Union Local #12 PAC PAC$500
Top 15 of 50 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 11 gifts$9,241
- JLL 5 gifts$4,500
- City of Boston 13 gifts$2,420
- Norfolk County 4 gifts$2,100
- Carroll Outdoor Advertising, Inc. 2 gifts$2,000
- Napoli Shkolnik PLLC 2 gifts$2,000
- Smith Costello & Crawford 8 gifts$1,525
- Gardens of Gethsemane 3 gifts$1,500
- Babson College 2 gifts$1,500
- Commonwealth of Massachusetts 6 gifts$1,400
Individual donors giving $200 or more, 2025–26
337 people gave this campaign $200 or more in total. Name and town only, as the campaign reported them.
- Robert Coughlin Dedham$3,000
- John Carroll Plainville$2,000
- Hank Naughton Clinton$2,000
- Michael Bellotti Quincy$1,500
- Eunice Davis Boston$1,500
- Mary Munchbach Dedham$1,500
- Michael Harris Boston$1,100
- John Cronin Fitchburg$1,000
- Richard Iannella Boston$1,000
- Rob McBride Boston$1,000
- Robert Ageloff Southampton, NY$1,000
- Elias Akiki Boston$1,000
- Steven Becker Boca Raton, FL$1,000
- Steven Bills San Francisco, CA$1,000
- William Burke Hingham$1,000
- Andrew Callahan Oakland, CA$1,000
- Brian Chen San Francisco, CA$1,000
- Julie Dempsey Haverhill$1,000
- Monty Evans Manhattan, NY$1,000
- Lloyd Gainsboro Dedham$1,000
Show 317 more
- Rishi Gupta San Francisco, CA$1,000
- George Hardiman Easton$1,000
- Evan Hubinger Alameda, CA$1,000
- Katherine Kryzanski Newton$1,000
- Jana McHenry Fall River$1,000
- Giorgio Petruzziello Dedham$1,000
- John Rogers Norwood$1,000
- Paul Rogers Cohasset$1,000
- Thomas Santry Boston$1,000
- Daniel Sheehan Boston$1,000
- Stephanie Simmons New Bedford$1,000
- Martin Walsh Boston$1,000
- Daniel Zeigler San Francisco, CA$1,000
- John Healy Dedham$950
- Stephen P. Costello Norwood$950
- Matthew Albanese West Bridgewater$900
- Brian Golden Newton$900
- James O'Neil Walpole$900
- Carol Harrington Boston$850
- Donna Finneran Boston$800
- William Joyce Boston$800
- Dennis Mawn Norwood$800
- Robin Malone Boston$700
- Virginia Rush Boston$700
- Daniel Matthews Needham$650
- Raphael Lee Oakland, CA$643
- Tao Lin Miami, FL$643
- Ross Nordby Chicago, IL$643
- Charles Ahern Boston$600
- Joe Boncore Winthrop$600
- William Buckley Walpole$600
- Brian Dempsey Haverhill$600
- Warren Griffin Randolph$600
- Harriet Park Newton$600
- Henri Rauschenbach Brewster$600
- Jeffrey Sanchez Boston$600
- Faina Shtern Boston$600
- Michael Oconnor Boston$550
- John Reilly Rowley$550
- Robert Ageloff Kenilworth, IL$500
- April Anderson Milton$500
- Ernie Boch Norwood$500
- Cynthia Bodio Walpole$500
- Joseph Bodio Walpole$500
- Christine Boncore Winthrop$500
- Kathleen Callahan Fitchburg$500
- Brian Concannon Plymouth$500
- Christine Coughlin Dedham$500
- Steven Grossman Newton$500
- Adam Korngold Needham$500
- Jason Laber Barnstable$500
- Brian Leary Dedham$500
- Alan MacKinnon Boston$500
- Charley Murphy Burlington$500
- Kathleen Murphy East Longmeadow$500
- Stephen Murphy Boston$500
- Coleman Nee Yarmouth$500
- Christine Pulgini Boston$500
- Angelo Scaccia Boston$500
- A. Scott Torressen Walpole$500
- Edward Zucker Newton$500
- Timothy Becker Bridgton, ME$500
- Colleen Bellotti Quincy$500
- Mary Burke Dedham$500
- Donna Coppinger Boston$500
- Mark Epker Dedham$500
- Julie Freniere Naples, FL$500
- Richard Friedman Cambridge$500
- Douglas George Boston$500
- Charles Gill Lowell$500
- Neil Jacobs Newton$500
- Constance Kastelnik Boston$500
- David Mahoney Braintree$500
- John Moriarty Winchester$500
- Kevin Mullen Quincy$500
- David Raftery Dedham$500
- James Salois Holden$500
- R. Joseph Salois Sutton$500
- Kevin Sullivan Merrimac$500
- Jack Tatelman Key Largo, FL$500
- Richard Tatelman Danvers$500
- Leigh Walton Cronin Dedham$500
- Edward E. Zuker Newton$500
- Justine Griffin Boston$450
- Thomas Hantakas JR. Boston$450
- Peter J. Larkin Shrewsbury$450
- Jeri Levitt Boston$450
- Glenn Maffei Walpole$450
- Steven Baddour Methuen$400
- Robert Basile Newton$400
- Kathy Bell Quincy$400
- Lynda Bernard Boston$400
- Stephen A. Boksanski Winchester$400
- Dan Bosley North Adams$400
- Christopher Chapman Medfield$400
- Edward Coppinger Boston$400
- Michael Costello Boston$400
- William F. Coyne, Jr. Boston$400
- George Cronin Dedham$400
- Mark J. Delaney Reading$400
- James Eisenberg Lexington$400
- Jennifer Flanagan Long Leominster$400
- Kathleen Flanagan Boston$400
- Ann Glora Boston$400
- Jason Godin Boston$400
- Joseph Grant Boston$400
- Kenneth Halloran Jr Boston$400
- Scott Hartman Southborough$400
- John Heffernan Marblehead$400
- Andrew Hunt Marshfield$400
- Thomas Joyce Boston$400
- William Kennedy Boston$400
- Anthony McDermott Milton$400
- John McGlynn Jr. Middleton$400
- Sean Morrissey Weymouth$400
- Daniel O'Brien Saugus$400
- Eugene O'Flaherty Boston$400
- Pj O'Sullivan Norwell$400
- Matthew ONeil Norwood$400
- Steven Panagiotakos Lowell$400
- Ashley Powers Boston$400
- Caroline Powers Falls Church, VA$400
- Robert E. Powers Boston$400
- Jan Z. Rose Brookline$400
- William Ryan Weymouth$400
- William Smith Boston$400
- Charles Stefanini Framingham$400
- Timothy Sullivan Hingham$400
- W. Paul White Harwich$400
- Arthur Lewis Jr Boston$400
- Todd Gurney Boston$350
- John P. Sarro Boston$350
- Daniel Napolitano Salem$325
- Kyle Fish Berkeley, CA$313
- John Bartley Watertown$300
- Wilbert J. Bertrand Jr. Norfolk$300
- Thomas Bowen Newton$300
- Donald Feener Boston$300
- Rose Fitzgerald Boston$300
- Theresa Fitzgerald Boston$300
- Samuel Goldhaber Newton$300
- Richard Gormley Boston$300
- Harvey Hurvitz Abington$300
- Henry G. Kara Westwood$300
- Thomas W. McGonegal Jr. Wayland$300
- Sean Murphy Westwood$300
- David Noonan Boston$300
- Arnold Sacks Dover$300
- John D. Warner Jr. Norwood$300
- Judith Coakley Dennis$300
- Pavlos Koutris Boston$300
- William Barrett Boston$250
- Peter Brown Wellesley$250
- John Cline Gaithersburg, MD$250
- Lawrence Costello Boston$250
- Marion Davis Boston$250
- Kathleen Fitzgerald Boston$250
- Matt Fitzgerald Boston$250
- Leigh Gilmore Westwood$250
- Cornelius Holland Boston$250
- Karen Mauney-Brodek Boston$250
- Michael McCarthy Boston$250
- Robert Rice Gardner$250
- Mary Rose Boston$250
- John Shalbey Walpole$250
- Michael Barsamian Westwood$250
- Michael Becker Chapin, SC$250
- Patricia Bellotti Dedham$250
- John Butterworth Newton$250
- David Donnelly Boston$250
- Marianne LeBlanc Westwood$250
- Greg Lewis Boston$250
- Joseph Maher Boston$250
- Martin T. Meehan Boston$250
- Michael Mulhern Marshfield$250
- Andrew OBrien Boston$250
- Michael Saad Norwood$250
- William Sinnott Boston$250
- Sarah Sweeney Swampscott$250
- Richard Treseler Boston$250
- Kris Wilson Boston$250
- Anthony Abdelahad Boston$200
- Jason Aluia Boston$200
- Steve Baddour Methuen$200
- Carlo P Basile Boston$200
- Michael Bergan Cohasset$200
- Rich Bernazzani Boston$200
- Martin Bligh Boston$200
- John A. Brennan Jr. Cambridge$200
- William Burns New Bedford$200
- Michael Bushell Rehoboth$200
- Steven Byrne Boston$200
- Kristen Canessa Lakeville$200
- William Cass Hanover$200
- Laura Cawley Boston$200
- Peter J. Colantuoni Dedham$200
- Daniel Conley Boston$200
- Marty Corry Cohasset$200
- Jennifer K. Crawford Boston$200
- Paul Donovan Dennis$200
- David Eastmond Boston$200
- Lawrence Fagan Boston$200
- John Fernandes Dennis$200
- Robert Finneran Boston$200
- Thomas M. Finneran Boston$200
- Claire Galkowski Westwood$200
- Alex Geourntas Boston$200
- James Geraghty Norwood$200
- Joseph Giannino Boxford$200
- Guy W. Glodis Yarmouth$200
- Steven Goldblatt Boston$200
- Tara Gregorio West Newbury$200
- Dennis Guilfoyle Dedham$200
- Pierce Haley Boston$200
- Thomas Hantakas Jr Boston$200
- Roger Herman Boca Raton, FL$200
- Brian Hickey Winchester$200
- Mary Hickey Norwood$200
- Brett Hoffman Boston$200
- Jon B. Hurst Beverly$200
- Brian Jencunas Marshfield$200
- Christopher Johnson Lakeville$200
- Susan Keays Franklin$200
- Christopher Koczela Boston$200
- Scott Lang New Bedford$200
- Thomas J Lyons Wakefield$200
- William Malloy Jr. Boston$200
- Thomas P Mangan Framingham$200
- Daniel P. Matthews Needham$200
- Robert J. McCarron Wellesley$200
- David McDermott Boston$200
- Michelle McGee Boston$200
- Stephen Miller Needham$200
- Mark K. Molloy Winchester$200
- Shannon Moore Watertown$200
- Mary Joyce Morris Boston$200
- Michael Morris Norwell$200
- Mike Morris Norwell$200
- John P. Nee Canton$200
- Marie O'Donnell Curry Boston$200
- Tara ODonnell Concord$200
- Michael Pastore Medfield$200
- Michael Pastore Boston$200
- Anthony Petruccelli Lynnfield$200
- Thomas R. Polito Jr. Dedham$200
- John Quinn Dartmouth$200
- Vincent J Ragucci III North Reading$200
- John Regan Norton$200
- Kevin Richard Boston$200
- Charlene Rideout Boston$200
- Nicholas Rubino Norwood$200
- Marc Sanders Boston$200
- Tony Saroufim Boston$200
- Andrea Serlin Boston$200
- Daniel Settana Boston$200
- Francis Shea Braintree$200
- Jim Smith Swampscott$200
- William Straus Mattapoisett$200
- James Stuart Andover$200
- Molly Sullivan Canton$200
- Jeff Terrey Boston$200
- Richard Tisei North Reading$200
- Alexis Tkachuk Boston$200
- Erik Tynan Foxborough$200
- Ronna Wallace Canton$200
- Kevin Walsh Boston$200
- Martin Walsh Natick$200
- Brianna Whelan Norwood$200
- William Whelan New Bedford$200
- Robert White Boston$200
- Jay Youmans Boston$200
- Paul Afonso Boston$200
- Jay Ash Danvers$200
- Carlo Basile Boston$200
- Daniel Batsie Chittenden County, VT$200
- Wilbert Bertrand Norfolk$200
- Edward Burke Boston$200
- John P. Burke Dedham$200
- David Cahill Scituate$200
- Renee Clark Millis$200
- Michelle Consalvo Boston$200
- Kevin Considine Boston$200
- Jennifer Crawford Boston$200
- Viriato DeMacedo Plymouth$200
- Paul Downey Mattapoisett$200
- Christopher Fallon Malden$200
- Paul Fitzgerald Westwood$200
- Maureen Glynn Quincy$200
- Thomas Golden Jr Lowell$200
- Kevin Grant Scituate$200
- John Greene Quincy$200
- Thomas Hickey Boston$200
- Brian Hoey Lowell$200
- Andrea Howley Boston$200
- Patrick Huntington Milton$200
- Jon Hurst Beverly$200
- Jocelyn Hutt Boston$200
- Stephen Karol Attleboro$200
- James Kaufman Dedham$200
- William Malloy Boston, 02$200
- James McGrail Dedham$200
- Brian McMahon Lowell$200
- Stephen V. Miller Boston$200
- David Nangle Lowell$200
- Brian O'Neill Boston$200
- George O'Toole Abington$200
- Vincent A. Pedone Worcester$200
- Christopher Philbin Newburyport$200
- Anthony Preston Braintree$200
- William Rennie Cohasset$200
- Richard Rouse Boston$200
- Kathleen Rushe Belmont$200
- Marie St. Fleur Boston$200
- Molly Sullivan Donnelly Canton$200
- Jeffrey D. Terrey Boston$200
- Philip A. Tracy Jr. Boston$200
- Michael Travaglini Woburn$200
Where they spend it, 2025–26
- Printing, mail, signs and ads58% $106,651
- Staff, consultants and professional services11% $20,161
- Donations, sponsorships and tickets to others’ events9% $17,094
- Events, food and meetings8% $14,501
- Office, phone, software and supplies8% $14,072
- Other or not described3% $6,282
- Bank and payment processing fees2% $3,851
- Small expenses not listed one by one<1% $1,616
- Travel and vehicle costs<1% $118
Out of $184,347 in spending listed line by line. Groups are MassVoter’s rough sorting of what each payment was for. Not included: $39,582 moved between the campaign’s own bank accounts.
Top payees
- Connolly Printing Printing, mail, signs and ads$57,494
- Feargal O'Toole Printing, mail, signs and ads$15,000
- Castle Point Partners Staff, consultants and professional services$12,659
- Opinion Diagnost Printing, mail, signs and ads$10,006
- USPS Printing, mail, signs and ads$7,931
- Grape Vimes Media Printing, mail, signs and ads$4,252
- The Sexton Group Office, phone, software and supplies$3,468
- Verizon Wireless Office, phone, software and supplies$3,443
- Actblue Bank and payment processing fees$3,416
- Phil Geoffroy Staff, consultants and professional services$3,200
- Steven Foley Media Printing, mail, signs and ads$3,060
- B And G Sawin Florist Donations, sponsorships and tickets to others’ events$2,935
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.