Year | Winner | Vote Share | Runner Up | Runner Up Vote Share | Vote Margin |
---|---|---|---|---|---|
2024 | Ajay BhattBJP | 61.03% | Prakash JoshiINC | 34.61 | 26.42 |
2019 | Ajay BhattBJP | 61.35% | Harish RawatINC | 34.41 | 26.94 |
2014 | Bhagat Singh KoshyariBJP | 57.81% | K.c.singh BabaINC | 31.96 | 25.85 |
2009 | K.c. Singh BabaINC | 42.64% | Bachi Singh RawatBJP | 30.91 | 11.73 |
2004 | K. C. Singh BabaINC | 44.7% | Vijay BansalBJP | 36.73 | 7.98 |