DemocratNot in office · last served 2017Last on a ballot: Nov 2013
Jim Whelan
Last held office: New Jersey State Senate, District 2 (2007–2017). Ran in 4 elections between 2005 and 2013, winning 4.
- Last margin
- +10.0
- Won 2013
- Elections
- 4
- 2005–2013
Source: Wikidata, congress-legislators and Open States; 99chambers legislative records
Career
Offices held, and every time Whelan was on a ballot. Filled marks are general elections won; hollow marks are primaries; an orange outline is a loss.
200620082010201220142016201820202022202420262028New Jersey General Assembly, District 2New Jersey State Senate, District 2
Source: 99chambers results archive (MEDSL, Klarner, state election offices)
Every race Whelan has run
Margin: how far Whelan finished ahead of (+) or behind (−) the runner-up.
| Year | Office | Stage | Result | Opponents | Share | Margin |
|---|---|---|---|---|---|---|
| 2013 | New Jersey State Senate, District 2 | General | Won | Frank X. Balles (R) | 55% | D+10.0 |
| 2011 | New Jersey State Senate, District 2 | General | Won | Vince Polistina (R) | 53.4% | D+6.8 |
| 2007 | New Jersey State Senate, District 2 | General | Won | James McCullough (R) | 57.1% | D+14.1 |
| 2005 | New Jersey General Assembly, District 2 | General | Won | Frank Blee (R), Damon Tyner (D), Kirk Conover (R) | 27.6% | D+1.9 |
Source: 99chambers results archive
Seats Whelan has held
- New Jersey State Senate, District 2 · 2007–2017
- New Jersey General Assembly, District 2 · 2005–2007
Source: 99chambers results archive
Who Whelan has run against
- Frank X. Balles (R) · 2013 election, won
- Vince Polistina (R) · 2011 election, won
- James McCullough (R) · 2007 election, won
- Frank Blee (R) · 2005 election, won
Source: 99chambers results archive