John Cosgrove

John Cosgrove has been a member of the State Senate since 2013.
Republican

Currently represents State Senate District 14

2019 State Senate - District 14 - Regular General

Candidate Raised
Cosgrove, John* (R) New Reports Available $245,839
Raveson, Rebecca E (D) N/A

2015 State Senate - District 14 - Regular General

Candidate Raised
Cosgrove, John* (R) Winner New Reports Available $187,463
Blevins, Harry* (R) (Withdrew) $42,568

2015 State Senate - District 14 - Regular Primary

Candidate Raised
Cosgrove, John* (R) Winner New Reports Available $137,575
Haley, Bill (R) New Reports Available $21,472

2013 House of Delegates - District 78 - Regular General

Candidate Raised
Bryant, Linda L (D) $187,473
Foster, Daniel J (L) $2,056
Leftwich, Jay (R) Winner New Reports Available $144,970
Cosgrove, John* (R) (Withdrew) $91,058
Mattson, Matt (D) (Withdrew) $425
VanNorman, Brent L (I) (Withdrew) $15,782

2013 State Senate - District 14 - Special General

Candidate Raised
Cosgrove, John (R) Winner New Reports Available $222,085
Holmes, Kerry (D) (Withdrew) $3,802

2013 State Senate - District 14 - Special Primary

Candidate Raised
Cosgrove, John (R) Winner New Reports Available N/A
Haley, Bill (R) New Reports Available $5,558
Stearns, Chris (R) $27,755

2011 House of Delegates - District 78 - Regular General

Candidate Raised
Cosgrove, John* (R) Winner $164,255

2009 House of Delegates - District 78 - Regular General

Candidate Raised
Cosgrove, John* (R) Winner $118,890

2007 House of Delegates - District 78 - Regular General

Candidate Raised
Cosgrove, John* (R) Winner $155,623
Meyer, Michael Lee (D) $42,703

2005 House of Delegates - District 78 - Regular General

Candidate Raised
Cosgrove, John* (R) Winner $92,261

2003 House of Delegates - District 78 - Regular General

Candidate Raised
Cosgrove, John* (R) Winner $89,852

2001 House of Delegates - District 78 - Regular General

Candidate Raised
Cosgrove, John (R) Winner $89,015
Huskey, Jo Ann H (D) $18,205
Blevins, Harry* (R) (Withdrew) $11,275