| 2026 | Rhode Island State House District 19 | D | — | — | Unopposed | $43K | $0 | $42K |
| 2026 | Rhode Island State House Seat | D | — | — | Unopposed | — | — | — |
| 2020 | Rhode Island State House District 19 | D | Won | 5,107 | 2 candidates | — | — | — |
| 2018 | Rhode Island State House District 19 | D | Won | 4,444 | 2 candidates | — | — | — |
| 2016 | Rhode Island State House District 19 | D | Won | 4,352 | 2 candidates | — | — | — |
| 2014 | Rhode Island State House District 19 | D | Won | 3,994 | Unopposed | — | — | — |
| 2012 | Rhode Island State House District 19 | D | Won | 5,546 | Unopposed | — | — | — |
| 2010 | Rhode Island State House District 19 | D | Won | 3,309 | 3 candidates | — | — | — |
| 2008 | Rhode Island State House District 19 | D | Won | 4,598 | 2 candidates | — | — | — |
| 2006 | Rhode Island State House District 19 | D | Won | 5,098 | Unopposed | — | — | — |
| 2004 | Rhode Island State House District 19 | D | Won | 4,912 | Unopposed | — | — | — |
| 2002 | Rhode Island State House District 19 | D | Won | 3,090 | 3 candidates | — | — | — |
| 2000 | Rhode Island State House District 29 | D | Won | 3,236 | 2 candidates | — | — | — |
| 1998 | Rhode Island State House District 29 | D | Won | 2,730 | 2 candidates | — | — | — |
| 1996 | Rhode Island State House District 29 | D | Won | 2,952 | 2 candidates | — | — | — |
| 1994 | Rhode Island State House District 29 | D | Won | 2,802 | 2 candidates | — | — | — |