MassVoter.com← All legislatorsAt a glance
$1,464cash on hand as of Sep 30, 2026
$163,006raised in 2025–26
$187,196spent in 2025–26
Account: Worrell, Christopher J. (OCPF ID 17118). See the full reports at OCPF
Year by year
| Year | Raised | Spent | Cash at the end |
|---|
| 2026 | $72,090 | $80,049 | $1,464 so far |
| 2025 | $90,917 | $107,147 | $9,423 |
| 2024 | $113,759 | $123,925 | $25,653 |
| 2023 | $85,353 | $59,241 | $35,818 |
| 2022 | $63,695 | $59,018 | $9,706 |
| 2021 | $0 | $90 | $1 |
| 2020 | $0 | $150 | $91 |
Where the money comes from, 2025–26
- Individuals (listed by name)94% $156,066
- PACs (political action committees)6% $10,000
- Other candidates’ committees<1% $500
Out of $166,566 in contributions and candidate loans listed line by line.
Gifts from individuals: where donors live
- Towns in the 5th Suffolk District52% $80,893
- Elsewhere in Massachusetts43% $66,833
- Massachusetts, town not identified<1% $1,000
- Other states5% $7,340
Split between districts: Boston. 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
- Boston Teachers Union PAC PAC$1,000
- Local 509 Service Employees Int'l Union Comm on Pol Ed, MA Workers' Pol Action Comm. PAC$1,000
- Pipefitters Local #537 Pol Action Comm PAC$1,000
- Nixon Peabody LLP Political Action Committee PAC$900
- Retired Public Employees PAC PAC$800
- Boston Police Patrolmens Assoc. Pol Action Comm. PAC$500
- SEIU Local 32BJ United ADF MA GTO PAC PAC$500
- Int'l Union of Operating Engineers Local 4 Social Pol Action Committee PAC$500
- MA & Northern NE Laborers' District Council Pol Action Comm PAC$500
- Massachusetts Bankers Pac State Fund PAC$300
- Plumbers Union Local #12 PAC PAC$250
- Roofers Local 33 Pol Action Comm PAC$250
- Greater Boston Real Estate Board PAC PAC$250
Top 15 of 20 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.
- City of Boston 12 gifts$2,115
- Sullivan & Worcester LLP 3 gifts$2,000
- Jay Cashman, Inc. 2 gifts$2,000
- Devoted Health, Inc. 2 gifts$2,000
- Morgan Stanley 2 gifts$2,000
- Juno Sports 2 gifts$2,000
- Nechm 2 gifts$2,000
- Kearney, Donovan & McGee, P.C. 10 gifts$1,800
- Uhm Properties 4 gifts$1,700
- 21wd 2 gifts$1,500
Individual donors giving $200 or more, 2025–26
287 people gave this campaign $200 or more in total. Name and town only, as the campaign reported them.
- Aiden Browne Newton$2,000
- William "mo" Cowan Westwood$2,000
- Michael Douvadjian Weston$2,000
- Jennifer Epstein Boston$2,000
- Stanley Griffith Concord$2,000
- Janis Raguin Acton$2,000
- Kevin Bynoe Boston$1,500
- Francisco Marte Boston$1,500
- Thomas O'Brien Boston$1,500
- Benjamin Schwartz Wendell$1,500
- Cecil Worrell Boston$1,500
- Richard Taylor Newton$1,400
- Lamont Anderson Boston$1,150
- Habib Jalloh Boston$1,150
- James Dilday Boston$1,100
- Shirley Barkai Boston$1,000
- Richard Beliveau Winchester$1,000
- Lillian Brandao Dedham$1,000
- Todd Burne Melrose$1,000
- Rick Burnes Boston$1,000
Show 267 more
- Christy Cashman Boston$1,000
- Jay Cashman Boston$1,000
- Esther Chase Boston$1,000
- Alex Edwards Boston$1,000
- Cynthia Jalloh Boston$1,000
- William Keravuori Boston$1,000
- Gary Kerr Boston$1,000
- Holly Knight Boston$1,000
- Charles Longfield Silver Lake, NH$1,000
- Ernson Merisier Holbrook$1,000
- Todd Norley Boston$1,000
- Endrias Teklu Cambridge$1,000
- Cheryl Whitaker Boston$1,000
- Fergal Woods Swampscott$1,000
- Kelah Worrell Boston$1,000
- Sharon Worrell Boston$1,000
- Suzette Worrell Boston$1,000
- Edward Zuker Newton$1,000
- Geoffrey Brewster Braintree$1,000
- Linda Corcoran Boston$1,000
- Michael Costa Quincy$1,000
- Judith Dilday Boston$1,000
- Herby Duverne Woburn$1,000
- Kim Ged Boca Raton, NJ$1,000
- Marius Ged Boca Raton, NJ$1,000
- David Matteo Boston$1,000
- Trevor McCourt Hingham$1,000
- John J. McGlynn Middleton$1,000
- Matt Mittelstadt Weston$1,000
- Mark Rubin Palm Beach Gardens$1,000
- Anna Smith Ipswich$1,000
- Margaret Smith Tewksbury$1,000
- Dave Winick Lexington$1,000
- Janine Yancey Sacramento, CA$1,000
- Michael Ross Boston$900
- Kim Janey Boston$840
- Karen Mauney-Brodek Boston$800
- Hilda Lopes Topsfield$800
- Sean Fontes Randolph$750
- Paul Francisco Boston$750
- Carol Harrington Boston$750
- Willie Hicks Randolph$750
- Thomas DeSimone Fort Myers, FL$750
- Dick Marks Newton$750
- Makeeba McCreary Boston$750
- Edward Cook Boston$700
- Shalauddin Khan Stoneham$700
- Paul Dooley Boston$700
- Catherine O'Neill Boston$650
- Douglas Arcand Boston$600
- Brian Dempsey Haverhill$600
- Dot Joyce Quincy$600
- Thomas Joyce Boston$600
- Leah Randolph Boston$550
- Michael Szkolka Boston$550
- Myriam Alexis Waltham$500
- Robert Almond Boston$500
- James Cataldo Boston$500
- Angel Cedano Lawrence$500
- Brian Chavez Boston$500
- Kobie Evans Boston$500
- John Everly Boston$500
- Barry Finegold Andover$500
- Chayanne Hector-sanchez Peabody$500
- Anthony Heliesq Weston$500
- Carl Hoffman Somerville$500
- Michael Lesley Boston$500
- Kevin McCall Cambridge$500
- James McCann Sudbury$500
- Charley Murphy Burlington$500
- David Perryman Boston$500
- Colette Phillips Brookline$500
- Franklin Ross Boston$500
- Abdul Sesay Boston$500
- Boyce Slayman Boston$500
- Kevin Swan Boston$500
- Pedro Tavarez Revere$500
- Adrian Worrell Boston$500
- Alma Wright Boston$500
- George Carroll Wellesley$500
- Neil Jacobs Newton$500
- James Mackay Boston$500
- Anthony Maugere Davis, FL$500
- Devin McCourty Alpine, NJ$500
- Akmal Moawed Canton$500
- James O'Donovan Newton$500
- Peter Pappas Boston$500
- Timothy Pappas Boston$500
- Jeffrey Turco Winthrop$500
- Conan Harris Boston$490
- William Herberich Boston$450
- Michael Joyce Boston$450
- Paolo Simmons Boston$450
- John Teixeira Boston$450
- Steve Baddour Methuen$400
- Jon Benson Acton$400
- Arthur Bernard Duxbury$400
- Christopher Chapman Medfield$400
- William Coyne Boston$400
- Jennifer Crawford Boston$400
- George Cronin Boston$400
- Paul Donovan Newton$400
- James Eisenberg Lexington$400
- Charles Glick Cambridge$400
- Jason Godin Boston$400
- Pierce Haley Boston$400
- Beverley Johnson Boston$400
- Kevin Joyce Boston$400
- Stephen Karol Attleboro$400
- Christopher Koczela Boston$400
- Michelle McGee Boston$400
- Mike Morris Norwell$400
- Sean Morrissey Weymouth$400
- Daniel O'Brien Saugus$400
- Eugene O'Flaherty Chelsea$400
- Anthony Petruccelli Lynnfield$400
- Charlene Rideout Boston$400
- Ayah Roda Foxborough$400
- Jan Rose Boston$400
- William Ryan Weymouth$400
- Andrea Serlin Boston$400
- Lisa Simonetti Medford$400
- Tanisha Sullivan Boston$400
- Laurie Taymor-berry Cambridge$400
- Jeff Terrey Boston$400
- Paul White Harwich$400
- Kate Worrall Sharon$400
- Jay Youmans Brookline$400
- Matthew Lebretton Hingham$400
- Jen Faigel Boston$350
- Emily Levine Stoughton$350
- Bart Mitchell Boston$350
- Paul Pezzella Boston$350
- Jason Calianos Boston$300
- Kristin Christopher Boston$300
- Jom Daiute Braintree$300
- Mark Delaney Reading$300
- Charles Flaherty Swampscott$300
- Kristine Glynn Boston$300
- Tomas Gonzalez Boston$300
- Tommy Hickey Boston$300
- Lynda Reid Boston$300
- Grace Zakim Boston$300
- Mark Salem Boston$300
- Milly Arbaje-thomas Boston$250
- Michael Benezra Boston$250
- Willie Bodrick Boston$250
- Shanita Clarke Boston$250
- Andre Collins Boston$250
- Jack Corrigan Brookline$250
- Mark Culliton Boston$250
- Gennard D'Ambrosio Boston$250
- Robert Gittens Boston$250
- Steve Grossman Newton$250
- Ernst Guerrier Boston$250
- Jackie Jenkins-scott Boston$250
- Arnold Johnson Randolph$250
- Fred Lowery Boston$250
- Stuart Rothman Needham$250
- William Sinnott Boston$250
- Gary Taylor Providence, RI$250
- Zina Thompson Lynn$250
- Charlie Titus Boston$250
- Lauren Vecchione Hingham$250
- Clayton Weston Boston$250
- Emmanuel Williams Brooklyn, NY$250
- Philip Balboni Cambridge$250
- Marilyn Chase Boston$250
- Nick Collins Boston$250
- Kate Costello Boston$250
- Allison Feaster Boston$250
- Rachel Felix Boston$250
- Marilyn Forman Boston$250
- Michelle Hall Boston$250
- Joseph Hanley Boston$250
- Damon Hart Brookline$250
- Shirnell Jackman Boston$250
- Amy Kelly Quincy$250
- Olivia Liff Boston$250
- Keith McDermott Milton$250
- Mark McGowan Somerville$250
- Aisha Miller Boston$250
- Michael O'Neil Lebanon, NH$250
- Alex Walsh Quincy$250
- Mark Warner Boston$250
- Kathryn Wheaton Brookline$230
- Mac Hudson Boston$201
- Christopher Amate Boston$200
- Christina Ascolillo Malden$200
- Chet Atkins Hancock, NH$200
- John Bartley Watertown$200
- Michael Bergan Cohasset$200
- Lynda Bernard Boston$200
- Stephen Boksanski Winchester$200
- Joe Boncore Winthrop$200
- Jose Brandao Boston$200
- John Brennan Jr. Cambridge$200
- John Brennan Boston$200
- Dennis Callahan Boston$200
- William Cass Hanover$200
- Sylvan Cedeno Boston$200
- Michelle Ciccolo Lexington$200
- Jon Clark Newton$200
- Jessie Colbert Boston$200
- Edward Coppinger Boston$200
- Martin Corry Cohasset$200
- Miniard Culpepper Boston$200
- Corey Day Minneapolis, MN$200
- Daniel Delaney Boston$200
- Joseph Fergus Boston$200
- Robert Finneran Boston$200
- David Friedman Brookline$200
- Alessandra Goodfriend Boston$200
- John Heffernan Marblehead$200
- Patrick Huntington Milton$200
- Joseph Johnson Stoughton$200
- Philip Johnston Quincy$200
- Dennis Kearney Winchester$200
- Gail Latimore Boston$200
- Malia Lazu Boston$200
- Erin Liang Boston$200
- Sandy Lish Boston$200
- Denzil McKenzie Boston$200
- Stephen Miller Boston$200
- Neal Millikan Asheboro, NC$200
- William Moran Boston$200
- Mohammad Nerjoy Cambridge$200
- Robert Nichols Boston$200
- Tim Nicolette Cambridge$200
- James Quigley Pembroke$200
- Mohamed Satti Boston$200
- Chris Shepherd Natick$200
- Alfonso Sira Watertown$200
- Jesse Solomon Boston$200
- Charles Stefanni Framingham$200
- James Stuart Andover$200
- Mary Tamer Boston$200
- Robert Travaglini Winthrop$200
- Sean Tully Westford$200
- A W Boston$200
- Robert White Boston$200
- Joshua Zakim Boston$200
- Donald Alexis Waltham$200
- Carlo Basile Boston$200
- Caitlin Beresin Boston$200
- Dan Bosley North Adams$200
- Paula Correia Belmont$200
- Michael Costello Boston$200
- Dino DiFronzo Boston$200
- Linda Dorcena Forry Boston$200
- Louis Elisa Boston$200
- Josh Harrell Boston$200
- Brian Jencunas Marshfield$200
- Kim Kargman Boston$200
- Manuel Lopes Topsfield$200
- Thomas Mangan Framingham$200
- Quincy Miller Milton$200
- Mark Molloy Winchester$200
- Chris Niles Boxborough$200
- Matthew O'Neil Norwood$200
- Stephen Passacantilli Boston$200
- Henri Rauschenbach Brewster$200
- David Shapiro Boston$200
- Rebekah Splaine Salwasser Boston$200
- Timothy Sullivan Hingham$200
- Charles Tevnan Boston$200
- William Trach Milton$200
Where they spend it, 2025–26
- Events, food and meetings25% $48,799
- Other or not described22% $42,399
- Donations, sponsorships and tickets to others’ events15% $28,946
- Staff, consultants and professional services11% $21,305
- Printing, mail, signs and ads9% $16,744
- Office, phone, software and supplies7% $13,563
- Bank and payment processing fees6% $11,147
- Travel and vehicle costs5% $9,410
Out of $192,314 in spending listed line by line. Groups are MassVoter’s rough sorting of what each payment was for.
Top payees
- Vzwrlss Staff, consultants and professional services$10,749
- The Quin Socia Payment Donations, sponsorships and tickets to others’ events$10,030
- Destination XL Other or not described$7,912
- Playerfirs Donations, sponsorships and tickets to others’ events$6,693
- Connolly Printing Woburn MA Us Card Purchase Printing, mail, signs and ads$6,082
- Act Blue Bank and payment processing fees$5,118
- Castle Point Consultant Bank and payment processing fees$5,000
- The Quin House Xg69mz9 Other or not described$3,900
- TLF Donations, sponsorships and tickets to others’ events$3,833
- Hertz Travel and vehicle costs$3,709
- Micro Center Other or not described$3,329
- Abdul Sesay Events, food and meetings$3,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 22, 2026.
These are public campaign finance figures from OCPF. They are not a grade and are not tied to how anyone votes.