Year | Winner | Vote Share | Runner Up | Runner Up Vote Share | Vote Margin |
---|---|---|---|---|---|
2024 | Trivendra Singh RawatBJP | 50.19% | Virendra RawatINC | 37.6 | 12.59 |
2019 | Ramesh Pokhriyal 'nishank'BJP | 52.37% | Ambrish KumarINC | 32.02 | 20.36 |
2014 | Ramesh Pokhriyal NishankBJP | 50.38% | Renuka RawatINC | 35.26 | 15.12 |
2009 | Harish RawatINC | 42.16% | Swami Yatindranand GiriBJP | 25.99 | 16.17 |
2004 | Rajendra KumarSP | 32.35% | Dr. BhagwandassBSP | 24.61 | 7.74 |