John Hoeven
Party:  Republican
Chamber:  Senate
State:  North Dakota
Year Grade Score Rank
2016 C+ 62% 30
2015 B 72% 42
2014 C- 46% 39
2013 C+ 64% 42
2012 C- 48% 43
2011 C+ 74% 42