RepublicanNot in office · last served 2022Last on a ballot: Nov 2018

Colin R. J. Bonini

Last held office: Delaware State Senate, District 16 (1994–2022). Ran in 9 elections between 1994 and 2018, winning 9.

Last office: Delaware State Senate, District 16

Last margin
+10.2
Won 2018
Elections
9
1994–2018

Source: Wikidata, congress-legislators and Open States; 99chambers legislative records

Career

Offices held, and every time Bonini was on a ballot. Filled marks are general elections won; hollow marks are primaries; an orange outline is a loss.

Source: 99chambers results archive (MEDSL, Klarner, state election offices)

Every race Bonini has run

Margin: how far Bonini finished ahead of (+) or behind (−) the runner-up.

YearOfficeStageResultOpponentsShareMargin
2018Delaware State Senate, District 16GeneralWonLouisa Phillips (D)55.1%R+10.2
2014Delaware State Senate, District 16GeneralWonMichael S. Tedesco (I)74.3%R+48.6
2014Delaware State Senate, District 16PrimaryWonUnopposed——
2012Delaware State Senate, District 16GeneralWonMichael S. Tedesco (I)79.9%R+59.8
2008Delaware State Senate, District 16GeneralWonHarold E. Stafford (D)56.4%R+12.8
2004Delaware State Senate, District 16GeneralWonJames B. Testerman (D)69.3%R+38.6
2002Delaware State Senate, District 16GeneralWonPaul Davis (D)66.5%R+33.0
1998Delaware State Senate, District 16GeneralWonTerry L. Pepper (D)52.6%R+5.2
1994Delaware State Senate, District 16GeneralWonW. Charles Paradee (D)55.1%R+10.1

Source: 99chambers results archive

Seats Bonini has held

Source: 99chambers results archive

Who Bonini has run against

Source: 99chambers results archive