

| Year | Winner | Vote Share | Runner Up | Runner Up Vote Share | Vote Margin |
|---|---|---|---|---|---|
| 2024 | Ashok Kumar RawatBJP | 45.15% | Sangita RajvanshiSP | 41.98 | 3.17 |
| 2019 | Ashok Kumar RawatBJP | 52.05% | Dr Neelu SatyarthiBSP | 42.25 | 9.81 |
| 2014 | Anju BalaBJP | 41.33% | Ashok Kumar RawatBSP | 32.58 | 8.75 |
| 2009 | Ashok Kumar RawatBSP | 34.17% | Shyam PrakashSP | 30.34 | 3.83 |
| 2004 | Ashok Kumar RawatBSP | 37.59% | Sushila SarojSP | 34.07 | 3.52 |
| 1999 | Sushila SarojSP | 26.01% | Ram Shankar BhargavBSP | 25.33 | 0.69 |
| 1998 | Ram ShankerBSP | 29.83% | Shyam Lal RawatSP | 29.59 | 0.25 |
| 1996 | Chaudhary Paragi LalBJP | 28.13% | Shyam Lal RawatSP | 26.12 | 2.01 |
| 1991 | Ram Lal RahiINC | 31.27% | R.k. AdimBJP | 27.03 | 4.24 |
| 1989 | Ram Lal RahiINC | 48.74% | Gokaran ParsadJD | 29.16 | 19.58 |
| 1984 | Sankata PrasadINC | 64.8% | Ram Lal RahiLKD | 25.2 | 39.6 |
| 1980 | Ram Lal RahiINC(I) | 46.91% | Sankata PrasadJNP(S) | 26.93 | 19.98 |
| 1977 | Ram Lal RahiBLD | 71.95% | Sankta PrasadINC | 28.05 | 43.91 |
| 1971 | Sankata PrasadINC | 55.93% | Gokaran PrasadBJS | 27.15 | 28.79 |
| 1967 | S. PrasadINC | 30.11% | G. PrasadBJS | 28.0 | 2.11 |
| 1962 | GokaranJS | 43.17% | Bhawani PrasadINC | 38.86 | 4.3 |