| 2026 | New York State Senate District 29 | D | — | — | 3 candidates | $88K | $7K | — |
| 2022 | New York State Senate District 29 | D | Won | 37,770 | 2 candidates | — | — | — |
| 2020 | New York State Senate District 29 | D | Won | 88,643 | 2 candidates | — | — | — |
| 2018 | New York State Senate District 29 | D | Won | 69,944 | 7 candidates | — | — | — |
| 2016 | New York State Senate District 29 | D | Won | 38,083 | 3 candidates | — | — | — |
| 2014 | New York State Senate District 29 | O | — | — | 4 candidates | — | — | — |
| 2012 | New York State Senate District 29 | D | Won | 70,878 | 3 candidates | — | — | — |
| 2010 | New York State Senate District 28 | D | Won | 31,230 | 3 candidates | — | — | — |
| 2008 | New York State Senate District 28 | D | Won | 62,092 | 2 candidates | — | — | — |
| 2006 | New York State Senate District 28 | D | Won | 29,751 | Unopposed | — | — | — |
| 2004 | New York State Senate District 28 | D | Won | 53,439 | 3 candidates | — | — | — |
| 1988 | New York State House District 73 | D | Won | 20,202 | 2 candidates | — | — | — |
| 1986 | New York State House District 73 | D | Won | 11,991 | 4 candidates | — | — | — |
| 1984 | New York State House District 73 | D | Won | 20,763 | 2 candidates | — | — | — |
| 1982 | New York State House District 73 | D | Won | 14,132 | 3 candidates | — | — | — |
| 1980 | New York State House District 75 | D | Won | 11,012 | 3 candidates | — | — | — |
| 1978 | New York State House District 75 | D | Won | 7,581 | 3 candidates | — | — | — |
| 1976 | New York State House District 75 | D | Won | 10,496 | 2 candidates | — | — | — |
| 1974 | New York State House District 75 | D | Won | 7,131 | 2 candidates | — | — | — |