MassVoter.com← All legislatorsAt a glance
$184,127cash on hand as of Sep 30, 2026
$56,590raised in 2025–26
$89,013spent in 2025–26
Account: Fattman, Ryan (OCPF ID 15006). See the full reports at OCPF
Year by year
| Year | Raised | Spent | Cash at the end |
|---|
| 2026 | $19,024 | $36,018 | $184,127 so far |
| 2025 | $37,566 | $52,996 | $201,121 |
| 2024 | $86,150 | $72,842 | $214,797 |
| 2023 | $55,964 | $38,488 | $201,489 |
| 2022 | $71,380 | $34,480 | $183,955 |
| 2021 | $69,729 | $13,022 | $147,055 |
| 2020 | $61,076 | $213,603 | $90,349 |
Where the money comes from, 2025–26
- Individuals (listed by name)97% $55,834
- PACs (political action committees)3% $1,500
Out of $57,334 in contributions and candidate loans listed line by line. Not included: $1,753 in other receipts, such as money moved between the campaign’s own bank accounts, interest and returned payments. Also not included: $5,894 in goods and services given in place of money (in-kind).
Gifts from individuals: where donors live
- Towns in the Worcester and Hampden District57% $31,914
- Elsewhere in Massachusetts41% $22,697
- Massachusetts, town not identified2% $869
- Other states<1% $254
- No address given<1% $100
Top organizations giving, 2025–26
- Sutton REPTC Party committee$5,894
- Boston Police Patrolmens Assoc. Pol Action Comm. PAC$500
- MA & Northern NE Laborers' District Council Pol Action Comm PAC$500
- MA Correction Officers Federated Union PAC M.C.O.F.U PAC PAC$500
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.
- Hillview Equipment 3 gifts$3,000
- AllCare Medical 2 gifts$2,000
- Koopman Lumber 2 gifts$2,000
- Lobisser Construction 2 gifts$2,000
- Bright Insurance 2 gifts$1,260
- Pyne Sand & Gravel - Returning Excess Contribution From Fee 1 gift$1,041
- Lioce Realty - Refund of 41.02 Issued 1 gift$1,041
- Construction 1 gift$1,000
- Subaru of New England, Inc 2 gifts$1,000
- Coghlin Companies Inc 1 gift$1,000
Individual donors giving $200 or more, 2025–26
75 people gave this campaign $200 or more in total. Name and town only, as the campaign reported them.
- Jen Burchill Carver$2,000
- Dirk Koopman Northbridge$2,000
- David Pyne Milford$2,000
- Kyle Lahouse Douglas$1,041
- Andrew Leonard Upton$1,041
- Joshua Lioce Milford$1,041
- John Anderson Wrentham$1,000
- Randal Becker Webster$1,000
- Earnest Boch Norwood$1,000
- Maureen Cataldo Milford$1,000
- James Coghlin Shrewsbury$1,000
- William Fredericks Sutton$1,000
- Scott Lanzetta Milford$1,000
- Sean Lorden Grafton$1,000
- Jonathan Priscoli Carver$1,000
- Patricia Socrat Douglas$1,000
- Martin Szerlag Northbridge$1,000
- Jonathan Androlewicz Dudley$1,000
- Jowitha Androlewicz Dudley$1,000
- Joe Deli Carver$1,000
Show 55 more
- Lynne Ellis Hopedale$1,000
- Steve Ellis Hopedale$1,000
- William Frederick Sutton$1,000
- Mike Kennealy Lexington$1,000
- Andrea Leonard Upton$1,000
- Kevin Lobisser Milford$1,000
- Leslie Lobisser Milford$1,000
- Michael Minogue Hamilton$1,000
- Chris Matera Sutton$885
- Paul Kawolis Sutton$771
- Gary Vaillancourt Sutton$750
- Luke Vaillancourt Sutton$750
- Lynn Jamros Sutton$521
- Matthew Clark Mendon$521
- Brian Garrett Sutton$521
- Michele Bilodeau Sutton$500
- Denise Clemence Southbridge$500
- Cindy Lavoie Mendon$500
- Art Mahassell Grafton$500
- Joseph Salois Sutton$500
- Aaron Socrat Douglas$500
- James Tusino Seekonk$500
- Robin Jewell Webster$500
- Jon Goss Sutton$400
- Walter Weld Dover$400
- Chloe Alba Sutton$350
- Greg Lunt Webster$312
- Justine Brewer Mendon$300
- Al Lamoreaux Whitinsville$300
- Robert Phipps Sutton$300
- Nathan Beck West Springfield$260
- Sandra Biagetti Hopedale$260
- Peter Warren Monson$252
- Janet Garon Southbridge$250
- Mark Goretti Millbury$250
- Steven Greenwald Upton$250
- Andrew Johanson Milford$250
- Cynthia King Sutton$250
- John Lepore Holden$250
- Mark Placek Granville$250
- James Salois Holden$250
- Jon Salois Worcester$250
- Les Stevens Douglas$250
- Daniel Flynn Mendon$208
- Karen Longo Sutton$208
- Larry Ton Uxbridge$208
- Thomas Sobocinski Oxford$208
- Terry Bernard Millbury$200
- Nicholas Bik, Jr. Blackstone$200
- Stephen Boksanski Winchester$200
- Maureen Briand Whitinsville$200
- James Kokernak Webster$200
- Evelyn Papas Webster$200
- Dale Staupe Milford$200
- Peter Wojnar Grafton$200
Where they spend it, 2025–26
- Events, food and meetings40% $33,906
- Donations, sponsorships and tickets to others’ events15% $12,535
- Other or not described11% $9,646
- Printing, mail, signs and ads11% $9,332
- Office, phone, software and supplies11% $9,143
- Staff, consultants and professional services10% $8,106
- Bank and payment processing fees2% $1,476
- Travel and vehicle costs<1% $383
Out of $84,527 in spending listed line by line. Groups are MassVoter’s rough sorting of what each payment was for.
Top payees
- Best Buy Office, phone, software and supplies$3,187
- Amazon Mktpl Office, phone, software and supplies$2,761
- Brickstone Kitchen Events, food and meetings$2,555
- Mailchimp Printing, mail, signs and ads$2,361
- BJS Events, food and meetings$2,283
- District V Design L Printing, mail, signs and ads$1,282
- Patrick Lewis Art Events, food and meetings$1,245
- Tony'S Sutton Pizza Events, food and meetings$1,143
- Doubletree Hotels Events, food and meetings$1,128
- FRG Events, food and meetings$1,120
- Etsy Etsy Donations, sponsorships and tickets to others’ events$1,092
- Market32 Pchop 10 17 Events, food and meetings$1,041
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.