« Go Back   « Go Back

Victories

Won 8 out of 8 general elections
Won 8 out of 8 primaries
Won 16 out of 16 total contests

Charles E. Shannon, Jr. (D)

Past Elections

Year Office District Stage Candidates
2004 State Senate 2nd Middlesex General Election
Charles E. Shannon, Jr. won against no opponents. Candidates »
2004 State Senate 2nd Middlesex Democratic Primary
Charles E. Shannon, Jr. won against no opponents. Candidates »
2002 State Senate 2nd Middlesex General Election
Charles E. Shannon, Jr. won against no opponents. Candidates »
2002 State Senate 2nd Middlesex Democratic Primary
Charles E. Shannon, Jr. won against no opponents. Candidates »
2000 State Senate 2nd Middlesex General Election
Charles E. Shannon, Jr. won against no opponents. Candidates »
2000 State Senate 2nd Middlesex Democratic Primary
Charles E. Shannon, Jr. won against no opponents. Candidates »
1998 State Senate 2nd Middlesex General Election
Charles E. Shannon, Jr. won against no opponents. Candidates »
1998 State Senate 2nd Middlesex Democratic Primary
Charles E. Shannon, Jr. won against no opponents. Candidates »
1996 State Senate 2nd Middlesex General Election
Charles E. Shannon, Jr. won against no opponents. Candidates »
1996 State Senate 2nd Middlesex Republican Primary
Charles E. Shannon, Jr. won against no opponents. Candidates »
1994 State Senate 2nd Middlesex General Election
Charles E. Shannon, Jr. won (63%) against 1 opponent. Candidates »
1994 State Senate 2nd Middlesex Republican Primary
Charles E. Shannon, Jr. won against no opponents. Candidates »
1992 State Senate 2nd Middlesex General Election
Charles E. Shannon, Jr. won (50%) against 2 opponents. Candidates »
1992 State Senate 2nd Middlesex Republican Primary
Charles E. Shannon, Jr. won against no opponents. Candidates »
1990 State Senate 2nd Middlesex General Election
Charles E. Shannon, Jr. won (51%) against 1 opponent. Candidates »
1990 State Senate 2nd Middlesex Republican Primary
Charles E. Shannon, Jr. won against no opponents. Candidates »