← All legislators

State Senator

John C. Velis

Hampden and Hampshire District · Democrat

Voting record and profile →

At a glance

$124,841cash on hand as of Sep 30, 2026
$143,399raised in 2025–26
$110,469spent in 2025–26

Account: Velis, John Christopher (OCPF ID 15709). See the full reports at OCPF

Year by year

YearRaisedSpentCash at the end
2026$45,202$43,947$124,841 so far
2025$98,197$66,523$123,586
2024$97,227$72,391$91,112
2023$93,951$50,308$66,175
2022$147,215$190,492$22,532
2021$50,766$35,058$60,147
2020$111,605$119,052$44,439

Where the money comes from, 2025–26

  • Individuals (listed by name)89% $129,793
  • PACs (political action committees)8% $11,400
  • Unions and associations3% $3,700
  • Other candidates’ committees<1% $1,017
  • Other political committees<1% $250

Out of $146,159 in contributions and candidate loans listed line by line. Not included: $800 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 Hampden and Hampshire District40% $51,971
  • Elsewhere in Massachusetts57% $73,587
  • Massachusetts, town not identified<1% $250
  • Other states3% $3,985

Split between districts: Chicopee. All gifts from these towns count as “in district towns”.

Top organizations giving, 2025–26

  1. Ironworkers Union Local 7 Pol Action Comm PAC$1,000
  2. MassAgents PAC PAC$1,000
  3. Retired Public Employees PAC PAC$1,000
  4. MA Assoc. of Realtors Pol Action Comm. - MA RPAC PAC$800
  5. Construction Laborers Union Local 999 Political committee$750
  6. Operating Engineers Local 98 Soc Action Fund Pol Action Comm PAC$700
  7. UFCW Local 1459 People's Committee PAC$650
  8. Greater Boston Real Estate Board PAC PAC$500
  9. International Brotherhood of Electrical Workers Local 7 Union or association$500
  10. Nixon Peabody LLP Political Action Committee PAC$500
  11. Service Employees International Union Local 888 Union or association$500
  12. Sheet Metal Workers Local 63 International Pac PAC$500
  13. SMART-TD New England State PAC PAC$500
  14. Associated Subcontractors of MA PAC PAC$500
  15. Boston Carmen's Union PAC PAC$500

Top 15 of 43 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.

  1. Firtion-Adams Funeral Home 3 gifts$2,000
  2. Kearney, Donovan & McGee, P.C. 7 gifts$1,400
  3. Specialty Bolt & Screw, Inc. 3 gifts$1,350
  4. Insa 4 gifts$1,250
  5. Kelley & Katzer Real Estate 5 gifts$1,050
  6. Balise Motor Sales 1 gift$1,000
  7. Compass Recovery 2 gifts$1,000
  8. Bcb Government Relations 5 gifts$1,000
  9. Chestnut Realty 1 gift$1,000
  10. The Karol Group, Inc. 5 gifts$1,000

Individual donors giving $200 or more, 2025–26

260 people gave this campaign $200 or more in total. Name and town only, as the campaign reported them.

  1. James Adams Westfield$2,000
  2. Bonnie Pepek Westfield$2,000
  3. Debbie Shalom Boston$2,000
  4. James Balise West Springfield$1,000
  5. Dino Bedinelli Longmeadow$1,000
  6. Andrew Davis Longmeadow$1,000
  7. Shoshana Farb Newton$1,000
  8. James Fleming West Springfield$1,000
  9. James Fleming- Refunded Ck.# 1768 West Springfield$1,000
  10. Risa Gewurz Brookline$1,000
  11. Harold Grinspoon Agawam$1,000
  12. Claudine Grossman Newton$1,000
  13. Osnat Hoffman Somerville$1,000
  14. Tariq Mahmood Southwick$1,000
  15. Eitan Milgram Newton$1,000
  16. Nikki Nudelman Newton$1,000
  17. Paul Phaneuf Springfield$1,000
  18. Richard Placek Westfield$1,000
  19. Jason Queenin Westfield$1,000
  20. Stephen Reilly East Longmeadow$1,000
Show 240 more
  1. Sharon Shapiro Brookline$1,000
  2. Martin Walsh Boston$1,000
  3. Frank Roberts Easthampton$1,000
  4. Deborah Shalom Boston$1,000
  5. Matt Trant Washington, DC$1,000
  6. Mohamad Borhot Agawam$800
  7. Peter Demos Agawam$800
  8. Tim Rooke Springfield$800
  9. Scott Andrews Westfield$750
  10. Bruce Buckley Pittsfield$750
  11. Emma Chen-banas Easthampton$750
  12. Peter Gallagher Springfield$750
  13. Patrick Gottschlicht Chicopee$750
  14. Leonid Raiz Newton$750
  15. Terrence Welch Southwick$750
  16. Kathryn Fleming Simsbury, CT$700
  17. Andrew Psilakis Longmeadow$700
  18. Gary Tirrell Westfield$700
  19. Jacob Gilon Newton$680
  20. Christine Katzer West Springfield$650
  21. Louis Brault Chicopee$600
  22. David Cahill Scituate$600
  23. Steven Panagiotakos Lowell$600
  24. Anthony Cignoli West Springfield$550
  25. Candy Glazer Longmeadow$550
  26. Elana Amaral Needham$500
  27. Ernest Bates, J.R. Westfield$500
  28. Margarita Blanter Topsfield$500
  29. Shawn Bloom Abington$500
  30. Matthew Brown Hopkinton$500
  31. Frank Colaccino Suffield, CT$500
  32. Thomas Davis Somers, CT$500
  33. Aideen Doneski Westborough$500
  34. Robert Gilbert Jr. West Springfield$500
  35. David Goodtree Needham$500
  36. Barbara Hebert West Springfield$500
  37. Ann Marie Kelly Holyoke$500
  38. Arthur ODonald III Holyoke$500
  39. Peter Picknelly Springfield$500
  40. Bernard Quinlan Needham$500
  41. Vincenzo Ronghi Agawam$500
  42. Marcia Sanford Westfield$500
  43. Stephen Tirrell Wellesley$500
  44. Anthony Virgilio Lynnfield$500
  45. Peter Picknelly Longmeadow$500
  46. Anthony Ravosa Wethersfield, CT$500
  47. Karen Betournay Holyoke$450
  48. James Leydon East Longmeadow$450
  49. Melinda Phelps Springfield$450
  50. Scott Richard Wilbraham$450
  51. Stephen Boksanski Winchester$400
  52. Dan Bosley North Adams$400
  53. Paul Caron East Longmeadow$400
  54. William Cass Hanover$400
  55. Patrice Charles Russell$400
  56. Andrew Crane Chicopee$400
  57. George Cronin Dedham$400
  58. Dianne Doherty Longmeadow$400
  59. Paul Donovan Dennis$400
  60. James Eisenberg Lexington$400
  61. Charles Eliopoulos Westfield$400
  62. Charles Glick Cambridge$400
  63. Maureen Glynn Quincy$400
  64. Kevin Grant Scituate$400
  65. Pierce Haley Boston$400
  66. Thomas Hickey Boston$400
  67. Mary Hurley East Longmeadow$400
  68. Matthew Irish Worcester$400
  69. Stephen Karol Attleboro$400
  70. Joseph Kelley West Springfield$400
  71. William Malloy Boston$400
  72. Mike Morris Norwell$400
  73. Sean Morrissey Weymouth$400
  74. Anthony Petruccelli Lynnfield$400
  75. Alexandra Raiz Newton$400
  76. Charlene Rideout Boston$400
  77. William Ryan Weymouth$400
  78. Jeffrey Sanchez Boston$400
  79. David Shapiro Boston$400
  80. Lisa Simonetti Medford$400
  81. Charles Stefanini Framingham$400
  82. Jeff Terrey Boston$400
  83. Joseph Wagner Chicopee$400
  84. Ronna Wallace Canton$400
  85. James Dunbar Wilbraham$400
  86. David Matteodo Needham$400
  87. Michelle McGee Boston$400
  88. Brian Clune West Springfield$375
  89. Elizabeth Dineen East Longmeadow$350
  90. Jay Ducharme Westfield$350
  91. Judith Matt Springfield$350
  92. Kevin Queenin Westfield$350
  93. Roy Anderson Springfield$300
  94. Christopher Danielewski Westfield$300
  95. Nicholas Deangelis Springfield$300
  96. Barbara Delaney Easthampton$300
  97. Mark J. Delaney Reading$300
  98. Cynthia Fanion Westfield$300
  99. John Ferriter Holyoke$300
  100. Torry Gajda West Springfield$300
  101. Ruth Kaplan Newton$300
  102. Daniel Keenan Southwick$300
  103. Mark Keroack, M.D. East Longmeadow$300
  104. Lena Madigan Westfield$300
  105. Irene Provost Westfield$300
  106. Joseph Spano West Springfield$300
  107. Patricia Stec Westfield$300
  108. Monica Strzempko Westfield$300
  109. David Sullivan Easthampton$300
  110. Thomas Thompson West Springfield$300
  111. Kurt Toomey Southwick$300
  112. Mary Kay Wydra Springfield$300
  113. William Johnson Granby$300
  114. Irving Kempner Sharon$275
  115. Steven Amanti Chelsea$250
  116. Joseph Bernard Springfield$250
  117. Frederick Bradway West Springfield$250
  118. Tim Connor Westfield$250
  119. Ellen Dalton Beverly$250
  120. Bruce Eastman Oak Harbor, WA$250
  121. Karen Fanion Westfield$250
  122. Frank Fitzgerald East Longmeadow$250
  123. John Fitzpatrick Arlington$250
  124. Nancy Goldblatt Boston$250
  125. Peter Gormley Natick$250
  126. Robin Gross Newton$250
  127. John Guarracino Lynnfield$250
  128. Tamara Harling Duxbury$250
  129. Matthew Hubbard Agawam$250
  130. Robert Huebscher Lexington$250
  131. William Johnson South Hadley$250
  132. Alan Leifer Newton$250
  133. Jacquelyn Magill-munroe Wenham$250
  134. Peter Martins Springfield$250
  135. Peter Martins Wilbraham$250
  136. Michael Matroni West Springfield$250
  137. Linda Melconian Springfield$250
  138. Dinesh Patel West Springfield$250
  139. Michael Penacho Westport$250
  140. Kenneth Pires Agawam$250
  141. Seth Rosenblum Newton$250
  142. Mary Lou Rup Whately$250
  143. Jessica Salema Ludlow$250
  144. Sundeep Shukla Northampton$250
  145. Christopher Thompson Agawam$250
  146. Peter Townsend Hamilton$250
  147. Edison Yee Chicopee$250
  148. B. Andrew Zelermyer Brookline$250
  149. Michael Corduff Holyoke$250
  150. Liz Friedman Northampton$250
  151. Jeffrey Held Belmont$250
  152. Kevin O'Connor Westfield$250
  153. Gary Rome Longmeadow$250
  154. Stanley Strzempko Westfield$250
  155. Marianne Moran West Springfield$235
  156. Edward Sullivan West Springfield$225
  157. Allan Ardito Westfield$200
  158. David Banas West Springfield$200
  159. Kathleen Bell Quincy$200
  160. Mark Benoit Agawam$200
  161. Michael Bergan Cohasset$200
  162. Kevin Brown Newton$200
  163. Steven Byrne Boston$200
  164. Leslie Carrio Andover$200
  165. Michael Chapdelaine Hadley$200
  166. Elaine Chertoff West Springfield$200
  167. Lois Cignoli Wilbraham$200
  168. Thomas Cleary Westhampton$200
  169. Edward Coppinger Boston$200
  170. Michael Costello Boston$200
  171. William Coyne, Jr. Boston$200
  172. Jennifer Crawford Boston$200
  173. Jeffrey Daley Westfield$200
  174. Thomas Daley Westfield$200
  175. Daniel Delaney Boston$200
  176. Scott Delaney Revere$200
  177. Brian Dempsey Haverhill$200
  178. Bradley Freeman Melrose$200
  179. Charles Glick- Refunded Ck. #100 Boston$200
  180. Jason Godin Boston$200
  181. Steven Goldblatt Boston$200
  182. Kevin Hennessey South Hadley$200
  183. Brian Hickey Winchester$200
  184. Patrick Huntington Milton$200
  185. Lynn Ireland Longmeadow$200
  186. Thomas Johnson Westfield$200
  187. Philip Johnston Quincy$200
  188. Thomas Joyce Boston$200
  189. Michael Kane Westfield$200
  190. Ryan Kearney Somerville$200
  191. Kathleen Knapik Westfield$200
  192. Michael Knapik Westfield$200
  193. Kim Lee Wilbraham$200
  194. Jeri Levitt Boston$200
  195. Ariela Lovett Cambridge$200
  196. Joseph Lupa Ludlow$200
  197. Brian Lynch Sutton$200
  198. Thomas Mangan Framingham$200
  199. Mark Molloy Winchester$200
  200. John Niedzielski Westfield$200
  201. Christopher Niles Boxborough$200
  202. Neil Obrien Boston$200
  203. Charlene Orourke Westfield$200
  204. Ronald Pawelski Bolton$200
  205. Jerome Pitoniak Southwick$200
  206. William Rennie Cohasset$200
  207. Erin Riley Boston$200
  208. Derek Salema Wilbraham$200
  209. Aylit Schultz Brookline$200
  210. Daniel Sheehan Hampden$200
  211. Victor Shibley West Springfield$200
  212. Ali Soffan Agawam$200
  213. Debra Spano West Springfield$200
  214. Francine Tishman Southampton$200
  215. Robert Travaglini Winthrop$200
  216. Robert Travaglini- Refunded Excess Contribution Winthrop$200
  217. Suzanne Velis Westfield$200
  218. James T. Welch West Springfield$200
  219. Joann Welch Westfield$200
  220. Kara Welch West Springfield$200
  221. Caryn Wolfe Newton$200
  222. Kate Worrall Sharon$200
  223. Bryan Young Russell$200
  224. Lisa Andoscia North Providence, RI$200
  225. Daniel Clifford Westfield$200
  226. Roger Donoghue Concord$200
  227. Jason Eisenbeiser Agawam$200
  228. Joseph Giannino Boxford$200
  229. Christopher Koczela Boston$200
  230. Shelly O Neill Boston$200
  231. Thomas O’neil Boston$200
  232. Vincent Ragucci III North Reading$200
  233. Henri Rauschenbach Brewster$200
  234. Stan Rosenberg Amherst$200
  235. Francis Shea Braintree$200
  236. Richard Tisei North Reading$200
  237. Lindsay Toghill Melrose$200
  238. Jeffrey Trant Westfield$200
  239. Paul W. White Harwich$200
  240. Robert White Boston$200

Where they spend it, 2025–26

  • Office, phone, software and supplies26% $29,332
  • Staff, consultants and professional services21% $23,145
  • Donations, sponsorships and tickets to others’ events18% $20,131
  • Printing, mail, signs and ads14% $15,181
  • Events, food and meetings10% $10,797
  • Other or not described7% $7,820
  • Bank and payment processing fees4% $4,611
  • Travel and vehicle costs<1% $841
  • Credit card payments not itemized<1% $37

Out of $111,894 in spending listed line by line. Groups are MassVoter’s rough sorting of what each payment was for. Not included: $1,500 moved between the campaign’s own bank accounts.

Top payees

  1. Boston Staff, consultants and professional services$28,961
  2. Westfield Office, phone, software and supplies$15,215
  3. Woburn Printing, mail, signs and ads$7,218
  4. Waltham Office, phone, software and supplies$5,706
  5. Castle Point Partners Other or not described$5,694
  6. Ashburnham Office, phone, software and supplies$4,800
  7. Actblue Bank and payment processing fees$2,924
  8. Holyoke Donations, sponsorships and tickets to others’ events$2,775
  9. Boy Scouts Of America Donations, sponsorships and tickets to others’ events$2,500
  10. Democratic State Committee Donations, sponsorships and tickets to others’ events$2,500
  11. West Donations, sponsorships and tickets to others’ events$2,471
  12. Springfield Office, phone, software and supplies$2,304
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.

Get an email when new quizzes open

MassVoter.com · nonpartisan match quiz · About · How the Legislature voted · Local Votes · Privacy · Support MassVoter

Report an error on this page

See something wrong? A wrong vote, name, date or number? Tell us and we’ll check it against the source and fix it. Fixes are listed on our corrections page.