D+7.1
PVI
-1.1
Trend
0-1
2024 Result

Election History

2024 — D Win

D+12.2%
  • Pat Long Democratic 13,159
  • Brittany Ping Republican 10,290

2022 — D Win

D+15.8%
  • Lou D'Allesandro Democratic 9,859
  • Richard H. Girard Republican 7,172

2020 — D Win

D+12.8%
  • Lou D'Allesandro Democratic 13,548
  • Carla Gericke Republican 10,479

2018 — D Win

D+100.0%
  • Lou D'Allesandro Democratic 9,903

2016 — D Win

D+20.5%
  • Lou D'Allesandro Democratic 13,187
  • Carla Gericke Republican 8,695