MCFL Elections Candidates Scorecard and Details .xlsx : candidates
1
District #Incumbent/ChallengerPartyFirst NameLast NameAbortionDoctor-Prescribed SuicideMCFL Voting Grade
2
U.S. Senate
3
U.S. SenateIncumbentDElizabethWarrenSupports AbortionUnknownF
4
U.S. SenateChallengerRRobertAntonellisPro-LifeUnknown
5
U.S. SenateChallengerRIanCainSupports AbortionUnknown
6
U.S. SenateChallengerRJohnDeatonSupports AbortionUnknown
7
Representative in US Congress
8
District 1IncumbentDRichardNealSupports AbortionUnknownF
9
10
District 2IncumbentDJamesMcGovernSupports AbortionUnknownF
11
12
District 3IncumbentDLoriLoureiro TrahanSupports AbortionUnknownF
13
14
District 4IncumbentDJakeAuchinclossSupports AbortionUnknownF
15
16
District 5IncumbentDKatherineClarkSupports AbortionUnknownF
17
18
District 6IncumbentDSethMoultonSupports AbortionUnknownF
19
20
District 7IncumbentDAyannaPressleySupports AbortionUnknownF
21
22
District 8IncumbentDStephenLynchSupports AbortionUnknownF
23
District 8ChallengerRRobertBurkePro-LifeUnknown
24
District 8ChallengerRJamesGovatsosUnknownUnknown
25
District 8ChallengerRDanielKellyUnknownUnknown
26
27
District 9IncumbentDBillKeatingSupports AbortionUnknownF
28
District 9ChallengerRDanSullivanPro-LifePro-Life
29
MA State Senate
30
Berkshire, Hampden, Franklin & Hampshire
IncumbentDPaulMarkSupports AbortionSupports DPSF
31
Berkshire, Hampden, Franklin & Hampshire
ChallengerRDavidRosaPro-LifeUnknown
32
33
Bristol & Norfolk
IncumbentDPaulFeeneySupports AbortionSupports DPSF
34
35
1st Bristol & Plymouth
IncumbentDMichaelRodriguesSupports AbortionUnknownF
36
37
2nd Bristol & Plymouth
IncumbentDMarkMontignySupports AbortionSupports DPSF
38
2nd Bristol & Plymouth
ChallengerDMollyKiviUnknownUnknown
39
40
3rd Bristol & Plymouth
ChallengerRKellyDoonerUnknownUnknown
41
3rd Bristol & Plymouth
ChallengerDJosephPachecoSupports AbortionUnknown
42
3rd Bristol & Plymouth
ChallengerDBarrySandersUnknownUnknown
43
44
Cape & IslandsIncumbentDJulianCyrSupports AbortionSupports DPSF
45
Cape & IslandsChallengerRChristopherLauzonUnknownUnknown
46
47
1st EssexIncumbentDPavelPayanoSupports AbortionSupports DPSF
48
49
2nd EssexIncumbentDJoanLovelySupports AbortionSupports DPSF
50
2nd EssexChallengerRDamianAnketellPro-LifePro-Life
51
52
3rd EssexIncumbentDBrendanCrightonSupports AbortionSupports DPSF
53
54
1st Essex & Middlesex
IncumbentRBruceTarrMixedUnknownD
55
56
2nd Essex & Middlesex
IncumbentDBarryFinegoldSupports AbortionUnknownF
57
58
HampdenIncumbentDAdamGomezSupports AbortionUnknownF
59
HampdenChallengerDMaloBrownUnknownUnknown
60
61
Hampden & Hampshire
IncumbentDJohnVelisMixedUnknownD
62
63
Hampden, Hampshire & Worcester
IncumbentDJacobOliveiraSupports AbortionSupports DPSF
64
65
Hampshire, Franklin & Worcester
IncumbentDJoComerfordSupports AbortionSupports DPSF
66
67
1st MiddlesexIncumbentDEdwardKennedySupports AbortionSupports DPSF
68
1st MiddlesexChallengerRKarlaMillerPro-LifeUnknown
69
70
2nd MiddlesexIncumbentDPatriciaJehlenSupports AbortionSupports DPSF
71
72
3rd MiddlesexIncumbentDMikeBarrettSupports AbortionSupports DPSF
73
74
4th MiddlesexIncumbentDCindyFriedmanSupports AbortionUnknownF
75
76
5th MiddlesexIncumbentDJasonLewisSupports AbortionSupports DPSF
77
78
Middlesex & Norfolk
IncumbentDKarenSpilkaSupports AbortionUnknownF
79
80
Middlesex & Suffolk
IncumbentDSalDiDomenicoSupports AbortionUnknownF
81
82
Middlesex & Worcester
IncumbentDJamesEldridgeSupports AbortionSupports DPSF
83
84
Norfolk & Middlesex
IncumbentDCynthiaStone CreemSupports AbortionSupports DPSF
85
86
Norfolk & Plymouth
IncumbentDJohnKeenanSupports AbortionSupports DPSF
87
88
Norfolk, Plymouth & Bristol
ChallengerDErinBradleySupports AbortionUnknown
89
Norfolk, Plymouth & Bristol
ChallengerDKathleenCrogan-CamaraSupports AbortionUnknown
90
Norfolk, Plymouth & Bristol
ChallengerDWilliamDriscoll, Jr.Supports AbortionUnknown
91
92
Norfolk & Suffolk
IncumbentDMichaelRushMixedUnknownF
93
94
Norfolk, Worcester & Middlesex
IncumbentDRebeccaRauschSupports AbortionSupports DPSF
95
96
Plymouth & Barnstable
IncumbentDDylanFernandesSupports AbortionSupports DPSF
97
Plymouth & Barnstable
ChallengerRKariMacRaePro-LifeUnknown
98
Plymouth & Barnstable
ChallengerRMathewMuratoreMixUnknownD
99
100
1st Plymouth & Norfolk
IncumbentRPatrickO'ConnorMixedPro-LifeD
101
102
2nd Plymouth & Norfolk
IncumbentDMichaelBradySupports AbortionUnknownF
103
104
1st SuffolkIncumbentDNickCollinsSupports AbortionUnknownF
105
1st SuffolkChallengerDJuwanSkeensUnknownUnknown
106
107
2nd SuffolkIncumbentDLizMirandaSupports AbortionF
108
109
3rd SuffolkIncumbentDLydiaEdwardsSupports AbortionUnknownF
110
3rd SuffolkChallengerR
Jeanna Marie
TamasUnknownUnknown
111
112
Suffolk & Middlesex
IncumbentDWilliamBrownsbergerSupports AbortionSupports DPSF
113
114
1st WorcesterIncumbentDRobynKennedySupports AbortionUnknownF
115
116
2nd WorcesterIncumbentDMichaelMooreSupports AbortionUnknownF
117
118
Worcester & Hampden
IncumbentRRyanFattmanPro-LifePro-LifeB
119
Worcester & Hampden
ChallengerDAnthonyAllardUnknownUnknown
120
121
Worcester & Hampshire
IncumbentRPeterDurantPro-LifeUnknownA
122
123
Worcester & Middlesex
IncumbentDJohnCroninSupports AbortionUnknownF
124
Worcester & Middlesex
ChallengerRNicholasPirro, IIIUnknownUnknown
125
MA State House of Representatives
126
Barnstable, Dukes, and Nantucket
ChallengerDArielleFariaSupports AbortionUnknown
127
Barnstable, Dukes, and Nantucket
ChallengerDThomasMoakleySupports AbortionUnknown
128
129
1st BarnstableIncumbentDChristopherFlanaganSupports AbortionSupports DPSF
130
131
2nd BarnstableIncumbentDKipDiggsSupports AbortionSupports DPSF
132
2nd BarnstableChallengerRSusanneConleyUnknownUnknown
133
134
3rd BarnstableIncumbentRDavidVieiraSupports AbortionUnknownF
135
3rd BarnstableChallengerDKathleenAlfanoSupports AbortionUnknown
136
137
4th BarnstableChallengerDHadleyLuddySupports AbortionUnknown
138
139
5th BarnstableIncumbentRStevenXiarhosPro-LifeUnknownA
140
5th BarnstableChallengerDOwenFletcherSupports AbortionUnknown
141
142
1st BerkshireIncumbentDJohnBarrett, IIISupports AbortionSupports DPSF
143
144
2nd BerkshireIncumbentDTriciaFarley-BouvierSupports AbortionUnknownF
145
146
3rd BerkshireChallengerDLeighDavisSupports AbortionUnknown
147
3rd BerkshireChallengerDJamieMinacciUnknownUnknown
148
3rd BerkshireChallengerDPatrickWhiteUnknownUnknown
149
150
1st BristolChallengerRMichaelChaissonUnknownUnknown
151
1st BristolChallengerDKostasLoukosSupports AbortionUnknown
152
1st BristolChallengerDDavidMartinUnknownUnknown
153
1st BristolChallengerDMichaelTooleUnknownUnknown
154
155
2nd BristolIncumbentDJamesHawkinsSupports AbortionSupports DPSF
156
157
3rd BristolIncumbentDCarolDohertySupports AbortionSupports DPSF
158
159
4th BristolIncumbentRStevenHowittSupports AbortionUnknownF
160
161
5th BristolIncumbentDPatriciaHaddadSupports AbortionSupports DPSF
162
5th BristolChallengerRJustinThurberPro-LifeUnknown
163
164
6th BristolIncumbentDCaroleFiolaSupports AbortionUnknownF
165
166
7th BristolIncumbentDAlanSilviaPro-LifeUnknownA+
167
168
8th BristolChallengerDStevenOuelletteUnknownUnknown
169
170
9th BristolIncumbentDChristopherMarkeySupports AbortionUnknownF
171
172
10th BristolChallengerDMarkSylviaSupports AbortionUnknown
173
10th BristolChallengerRRobertMcConnellPro-LifeUnknown
174
10th BristolChallengerRJosephPiresUnknownUnknown
175
176
11th BristolIncumbentDChristopherHendricksSupports AbortionSupports DPSF
177
178
12th BristolIncumbentRNormanOrrallPro-LifeUnknownA
179
180
13th BristolIncumbentDAntonioCabralSupports AbortionSupports DPSF
181
182
14th BristolIncumbentDAdamScanlonSupports AbortionSupports DPSF
183
14th BristolChallengerRDavidCannata, Jr.UnknownUnknown
184
185
1st EssexIncumbentDDawneShandSupports AbortionSupports DPSF
186
187
2nd EssexIncumbentDKristinKassnerSupports AbortionUnknown
188
189
3rd EssexIncumbentDAndyVargasSupports AbortionSupports DPSF
190
191
4th EssexIncumbentDEstelaReyesSupports AbortionUnknownF
192
193
5th EssexIncumbentD
Ann-Margaret
FerranteSupports AbortionUnknownF
194
195
6th EssexIncumbentDJeraldParisellaSupports AbortionUnknownF
196
6th EssexChallengerRTyVitaleUnknownUnknown
197
198
7th EssexIncumbentDMannyCruzSupports AbortionSupports DPSF
199
200
8th EssexIncumbentDJenniferArminiSupports AbortionSupports DPSF
201
202
9th EssexIncumbentRDonaldWongSupports AbortionSupports DPSF
203
204
10th EssexIncumbentDDanielCahillSupports AbortionUnknownF
205
206
11th EssexChallengerDHongNetUnknownUnknown
207
11th EssexChallengerDSeanReidUnknownUnknown
208
209
12th EssexIncumbentDThomasWalshSupports AbortionUnknownF
210
211
13th EssexIncumbentDSallyKeransSupports AbortionSupports DPSF
212
213
14th EssexIncumbentDAdrienneRamosSupports AbortionUnknownF
214
215
15th EssexIncumbentDRyanHamiltonSupports AbortionUnknownF
216
217
16th EssexIncumbentDFranciscoPaulinoUnknownUnknown
218
16th EssexChallengerDMarcosDeversSupports AbortionUnknownF
219
220
17th EssexIncumbentDFrankMoranSupports AbortionUnknownF
221
222
18th EssexIncumbentDTramNguyenSupports AbortionSupports DPSF
223
224
1st FranklinIncumbentDNatalieBlaisSupports AbortionSupports DPSF
225
226
2nd FranklinChallengerRJeffreyRaymondUnknownUnknown
227
228
1st HampdenIncumbentRToddSmolaMixedUnknownD
229
230
2nd HampdenIncumbentDBrianAsheSupports AbortionSupports DPSF
231
232
3rd HampdenIncumbentRNicholasBoldygaPro-LifeUnknownA
233
234
4th HampdenIncumbentRKellyPeasePro-LifeSupports DPSA
235
4th HampdenChallengerDBridgetMatthews-KaneUnknownUnknown
236
237
5th HampdenIncumbentDPatriciaDuffySupports AbortionSupports DPSF
238
239
6th HampdenIncumbentDMichaelFinnSupports AbortionUnknownF
240
241
7th HampdenIncumbentDAaronSaundersSupports AbortionSupports DPSF
242
243
8th HampdenIncumbentDShirleyArriagaSupports AbortionSupports DPSF
244
245
9th HampdenIncumbentDOrlandoRamosSupports AbortionUnknownF
246
247
10th HampdenIncumbentDCarlosGonzalezSupports AbortionSupports DPSF
248
249
11th HampdenIncumbentDBudWilliamsMixedSupports DPSD
250
11th HampdenChallengerDJohnnieMcKnighSupports AbortionUnknown
251
252
12th HampdenIncumbentDAngeloPuppolo, Jr.Supports AbortionUnknownF
253
254
1st HampshireIncumbentDLindsaySabadosaSupports AbortionSupports DPSF
255
256
2nd HampshireChallengerDHomarGomezSupports AbortionUnknown
257
258
3rd HampshireIncumbentDMindyDombSupports AbortionSupports DPSF
259
260
1st MiddlesexIncumbentDMargaretScarsdaleSupports AbortionSupports DPSF
261
1st MiddlesexChallengerRLynneArchambaultPro-LifePro-life
262
263
2nd MiddlesexIncumbentDJamesArcieroSupports AbortionSupports DPSF
264
265
3rd MiddlesexIncumbentDKateHoganSupports AbortionUnknownF
266
267
4th MiddlesexIncumbentDDanielleGregoireSupports AbortionSupports DPSF
268
269
5th MiddlesexIncumbentDDavidLinskySupports AbortionSupports DPSF
270
5th MiddlesexChallengerDJayminPatelSupports AbortionUnknown
271
272
6th MiddlesexIncumbentDPriscilaSousaSupports AbortionUnknownF
273
274
7th MiddlesexIncumbentDJackLewisSupports AbortionSupports DPSF
275
7th MiddlesexChallengerDCarltonPhelps, Jr.UnknownUnknown
276
277
8th MiddlesexIncumbentDJamesArena-DeRosaSupports AbortionSupports DPSF
278
279
9th MiddlesexIncumbentDThomasStanleySupports AbortionSupports DPSF
280
9th MiddlesexChallengerDHeatherMayUnknownUnknown
281
9th MiddlesexChallengerRCarlyDownsUnknownUnknown
282
283
10th MiddlesexIncumbentDJohnLawnSupports AbortionUnknownF
284
285
11th MiddlesexChallengerRVladislavYanovskyUnknownUnknown
286
11th MiddlesexChallengerDAlexanderJablonUnknownUnknown
287
11th MiddlesexChallengerDAmyMah SangioloSupports AbortionUnknown
288
289
12th MiddlesexChallengerDBillHumphreySupports AbortionUnknown
290
12th MiddlesexChallengerDRickLipofSupports AbortionUnknown
291
12th MiddlesexChallengerDGregSchwartzUnknownUnknown
292
293
13th MiddlesexIncumbentDCarmineGentileSupports AbortionSupports DPSF
294
295
14th MiddlesexIncumbentDSimonCataldoSupports AbortionSupports DPSF
296
297
15th MiddlesexIncumbentDMichelleCiccoloSupports AbortionSupports DPSF
298
299
16th MiddlesexIncumbentDRodneyElliottSupports AbortionSupports DPSF
300
301
17th MiddlesexIncumbentDVannaHowardSupports AbortionSupports DPSF
302
303
18th MiddlesexIncumbentDRadyMomSupports AbortionUnknownF
304
18th MiddlesexChallengerDTaraHongSupports AbortionUnknown
305
18th MiddlesexChallengerDAndrewKollarUnknownUnknown
306
307
19th MiddlesexIncumbentDDavidRobertsonSupports AbortionUnknownF
308
19th MiddlesexChallengerRPaulSarnowskiPro-LifeUnknown
309
310
20th MiddlesexIncumbentRBradleyJones, Jr.Supports AbortionUnknownF
311
312
21st MiddlesexIncumbentDKennethGordonSupports AbortionSupports DPSF
313
314
22nd Middlesex
IncumbentRMarcLombardoPro-LifeUnknownA
315
316
23rd MiddlesexIncumbentDSeanGarballeySupports AbortionSupports DPSF
317
318
24th MiddlesexIncumbentDDavidRogersSupports AbortionSupports DPSF
319
320
25th MiddlesexIncumbentDMarjorieDeckerSupports AbortionUnknownF
321
25th MiddlesexChallengerDEvanMacKaySupports AbortionUnknown
322
323
26th MiddlesexIncumbentDMikeConnollySupports AbortionUnknownF
324
325
27th MiddlesexIncumbentDErikaUyterhoevenSupports AbortionUnknownF
326
27th MiddlesexChallengerDKathleenHornbySupports AbortionUnknown
327
328
28th MiddlesexIncumbentDJosephMcGonagleSupports AbortionUnknownF
329
28th MiddlesexChallengerDMichaelMarcheseUnknownUnknown
330
331
29th MiddlesexIncumbentDStevenOwensSupports AbortionSupports DPSF
332
333
30th MiddlesexIncumbentDRichardHaggertySupports AbortionUnknownF
334
335
31st MiddlesexIncumbentDMichaelDaySupports AbortionUnknownF
336
337
32nd Middlesex
IncumbentDKateLipper-GarabedianSupports AbortionSupports DPSF
338
339
33rd MiddlesexIncumbentDStevenUltrinoSupports AbortionSupports DPSF
340
341
34th MiddlesexIncumbentDChristineBarberSupports AbortionSupports DPSF
342
343
35th MiddlesexIncumbentDPaulDonatoMixedUnknownD
344
35th MiddlesexChallengerDNicholeMossalamSupports AbortionUnknown
345
35th MiddlesexChallengerDZaydaOrtizSupports AbortionUnknown
346
347
36th MiddlesexIncumbentDColleenGarryPro-LifeUnknownA+
348
349
37th MiddlesexIncumbentDDanilloSenaSupports AbortionSupports DPSF
350
351
1st NorfolkIncumbentDBruceAyersSupports AbortionUnknownF
352
353
2nd NorfolkIncumbentDTackeyChanSupports AbortionUnknownF
354
2nd NorfolkChallengerRSharonCintoloPro-LifePro-Life
355
356
3rd NorfolkIncumbentDRonaldMarianoSupports AbortionUnknownF
357
358
4th NorfolkIncumbentDJamesMurphySupports AbortionUnknownF
359
360
5th NorfolkIncumbentDMarkCusackSupports AbortionUnknownF
361
362
6th NorfolkIncumbentDWilliamGalvinSupports AbortionSupports DPSF
363
364
7th NorfolkIncumbentDChristosAlexopoulosSupports AbortionUnknownF
365
7th NorfolkChallengerDTonyKingUnknownUnknown
366
7th NorfolkChallengerDRichardWells, Jr.UnknownUnknown
367
368
8th NorfolkIncumbentD
Edward "Ted"
PhilipsSupports AbortionSupports DPSF
369
370
9th NorfolkIncumbentRMarcusVaughnUnknownUnknown
371
9th NorfolkChallengerDKevinKalkutSupports AbortionUnknown
372
373
10th NorfolkIncumbentDJeffreyRoySupports AbortionUnknownF
374
10th NorfolkChallengerRCharlesBailey, IIIUnknownUnknown
375
376
11th NorfolkIncumbentDPaulMcMurtrySupports AbortionUnknownF
377
378
12th NorfolkIncumbentDJohnRogersMixedUnknownB
379
380
13th NorfolkChallengerDPatrickGattoSupports AbortionUnknown
381
13th NorfolkChallengerDKennethRuetenikUnknownUnknown
382
13th NorfolkChallengerDJoshuaTarskySupports AbortionUnknown
383
384
14th NorfolkIncumbentDAlicePeischSupports AbortionSupports DPSF
385
386
15th NorfolkIncumbentDTommyVitoloSupports AbortionSupports DPSF
387
388
1st PlymouthChallengerRJesseBrownUnknownUnknown
389
1st PlymouthChallengerRDeeWallace SpencerUnknownUnknown
390
1st PlymouthChallengerDMichelleBadgerUnknownUnknown
391
1st PlymouthChallengerDArthurDeslogesSupports AbortionUnknown
392
1st PlymouthChallengerDScottHokansonUnknownUnknown
393
1st PlymouthChallengerDStephenPalmerUnknownUnknown
394
395
2nd PlymouthIncumbentRSusanGiffordSupports AbortionUnknownF
396
2nd PlymouthChallengerRJohnGaskeyPro-LifeUnknown
397
398
3rd PlymouthIncumbentDJoanMeschinoSupports AbortionUnknownF
399
400
4th PlymouthIncumbentDPatrickKearneySupports AbortionSupports DPSF
401
402
5th PlymouthIncumbentRDavidDeCostePro-LifePro-LifeA+
403
404
6th PlymouthChallengerDRebeccaColettaSupports AbortionUnknown
405
6th PlymouthChallengerRJaneCournanUnknownUnknown
406
6th PlymouthChallengerRKennethSweezeySupports AbortionUnknown
407
408
7th PlymouthIncumbentRAlysonSullivanPro-LifeUnknownA+
409
410
8th PlymouthChallengerDDennisGallagherUnknownUnknown
411
8th PlymouthChallengerRSandraWrightUnknownUnknown
412
413
9th PlymouthChallengerDBridgetPlouffeUnknownUnknown
414
9th PlymouthChallengerRLawrenceNovakUnknownUnknown
415
416
10th PlymouthIncumbentDMichelleDuBoisSupports AbortionSupports DPSF
417
418
11th PlymouthIncumbentDRitaMendesSupports AbortionUnknown
419
11th PlymouthChallengerDFredFontaineUnknownUnknown
420
421
12th PlymouthIncumbentDKathleenLaNatraSupports AbortionUnknownF
422
12th PlymouthChallengerREricMeschinoUnknownUnknown
423
424
1st SuffolkIncumbentDAdrianMadaroSupports AbortionSupports DPSF
425
426
2nd SuffolkIncumbentDDanielRyanSupports AbortionUnknownF
427
428
3rd SuffolkIncumbentDAaronMichlewitzSupports AbortionUnknownF
429
430
4th SuffolkIncumbentDDavidBieleSupports AbortionUnknownF
431
432
5th SuffolkIncumbentDChristopherWorrellSupports AbortionUnknown
433
434
6th SuffolkIncumbentDRussellHolmesPro-LifeUnknownB
435
6th SuffolkChallengerDHarisHardawayUnknownUnknown
436
6th SuffolkChallengerDSamuelPierceSupports AbortionUnknown
437
438
7th SuffolkIncumbentDChynahTylerSupports AbortionUnknownF
439
440
8th SuffolkIncumbentDJayLivingstoneSupports AbortionSupports DPSF
441
8th SuffolkChallengerDLisaGrafUnknownUnknown
442
8th SuffolkChallengerDKelechiLinardonUnknownUnknown
443
444
9th SuffolkIncumbentDJohnMoranSupports AbortionSupports DPSF
445
9th SuffolkChallengerRRoyOwens, SrUnknownUnknown
446
447
10th SuffolkIncumbentDWilliamMacGregorSupports AbortionUnknown
448
449
11th SuffolkIncumbentDJudithGarciaSupports AbortionUnknownF
450
451
12th SuffolkIncumbentDBrandyFluker OakleySupports AbortionUnknownF
452
453
13th SuffolkIncumbentDDanielHuntSupports AbortionUnknownF
454
455
14th SuffolkIncumbentDRobConsalvoSupports AbortionUnknownF
456
457
15th SuffolkIncumbentDSamathaMontanoSupports AbortionSupports DPSF
458
459
16th SuffolkIncumbentDJessicaGianninoSupports AbortionSupports DPSF
460
461
17th SuffolkIncumbentDKevinHonanSupports AbortionUnknownF
462
463
18th SuffolkIncumbentDMichaelMoranSupports AbortionSupports DPSF
464
465
19th SuffolkIncumbentDJeffreyTurcoPro-LifePro-LifeA
466
467
1st WorcesterIncumbentRKimberlyFergusonSupports AbortionUnknownF
468
469
2nd WorcesterIncumbentDJonathanZlotnikSupports AbortionUnknownF
470
2nd WorcesterChallengerRBruceChesterPro-LifeUnknown
471
472
3rd WorcesterIncumbentDMichaelKushmerekSupports AbortionSupports DPSF
473
474
4th WorcesterIncumbentDNatalieHigginsSupports AbortionSupports DPSF
475
4th WorcesterChallengerRSalvatorePerlaUnknownUnknown
476
477
5th WorcesterIncumbentRDonaldBerthiaume, Jr.Pro-LifeUnknownA
478
479
6th WorcesterIncumbentRJohnMarsiUnknownUnknown
480
6th WorcesterChallengerDJeanneCostelloSupports AbortionUnknown
481
482
7th WorcesterIncumbentRPaulFrostMixedUnknownD
483
7th WorcesterChallengerRMichelleFrigonUnknownUnknown
484
485
8th WorcesterIncumbentRMichaelSoterPro-LifeUnknownA+
486
487
9th WorcesterIncumbentRDavidMuradianMixedUnknownD
488
489
10th WorcesterIncumbentDBrianMurraySupports AbortionUnknownF
490
491
11th WorcesterIncumbentRHannahKaneSupports AbortionUnknownF
492
493
12th WorcesterIncumbentDMeghanKilcoyneSupports AbortionSupports DPSF
494
495
13th WorcesterIncumbentDJohnMahoneySupports AbortionSupports DPSF
496
497
14th WorcesterIncumbentDJamesO'DaySupports AbortionSupports DPSF
498
499
15th WorcesterIncumbentDMaryKeefeSupports AbortionUnknownF
500
501
16th WorcesterIncumbentDDanielDonahueSupports AbortionSupports DPSF
502
503
17th WorcesterIncumbentDDavidLeBoeufSupports AbortionSupports DPSF
504
505
18th WorcesterIncumbentRJosephMcKennaPro-LifePro-LifeA+
506
507
19th WorcesterIncumbentDKateDonaghueSupports AbortionSupports DPSF
508
County Commissioner
509
Barnstable County
ChallengerDMarkForestUnknownUnknown
510
Barnstable County
ChallengerDSheilaLyonsUnknownUnknown
511
Barnstable County
ChallengerRRonaldBeatyPro-LifePro-Life
512
Barnstable County
ChallengerRCynthiaSteadUnknownUnknown
513
514
Bristol CountyChallengerDJohnMitchellUnknownUnknown
515
Bristol CountyChallengerDJulieRuggieroUnknownUnknown
516
517
Dukes CountyChallengerDTristanIsraelUnknownUnknown
518
Dukes CountyChallengerDDonaldLeopoldUnknownUnknown
519
Dukes CountyChallengerDChristineToddUnknownUnknown
520
Dukes CountyChallengerDRichardWhartonUnknownUnknown
521
522
Norfolk CountyChallengerDJosephSheaUnknownUnknown
523
Norfolk CountyChallengerDRichardStaitiUnknownUnknown
524
525
Plymouth County
ChallengerDGregoryHanleyUnknownUnknown
526
Plymouth County
ChallengerDRhondaNymanUnknownUnknown
527
Plymouth County
ChallengerDScottVecchiUnknownUnknown
528
Plymouth County
ChallengerRJaredValanzolaUnknownUnknown
529
Plymouth County
ChallengerRAnthonyO'Brien, SrUnknownUnknown
530