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) Winner $366,477
Raveson, Rebecca E (D) $1,980
 

2015 State Senate - District 14 - Regular General

Candidate Raised
Cosgrove, John* (R) Winner $187,463
Blevins, Harry* (Incumbent resigned mid-term) $42,568

 

2015 State Senate - District 14 - Regular Primary

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

2013 House of Delegates - District 78 - Regular General

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

 

2013 State Senate - District 14 - Special General

Candidate Raised
Cosgrove, John (R) Winner $222,085
Holmes, Kerry (Withdrew from Race) $3,802

 

2013 State Senate - District 14 - Special Primary

Candidate Raised
Cosgrove, John (R) Winner N/A
Haley, Bill (R) $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* (Sought Other Office) $11,275