| Year | Office | Party | Result | Votes | Field |
|---|---|---|---|---|---|
| 2026 | New York State Senate District 31 | D | — | — | 3 candidates |
| 2022 | New York State Senate District 31 | D | Won | 36,927 | 3 candidates |
| 2020 | New York State Senate District 31 | D | Won | 90,090 | 3 candidates |
| 2018 | New York State Senate District 31 | W | Lost | 10,290 | 5 candidates |
| 2014 | New York State Senate District 31 | D | Lost | 8,456 | 5 candidates |
| 1976 | New York State House District 69 | R | Lost | 3,294 | 5 candidates |