
| Year | Winner | Vote Share | Runner Up | Runner Up Vote Share | Vote Margin |
|---|---|---|---|---|---|
| 2024 | Damodar AgarwalBJP | 61.92% | C P JoshiINC | 34.73 | 27.19 |
| 2019 | Subhash Chandra BaheriaBJP | 71.59% | Ram Pal SharmaINC | 24.89 | 46.7 |
| 2014 | Subhash BaheriaBJP | 57.09% | Ashok ChandnaINC | 34.78 | 22.3 |
| 2009 | Dr. C. P. JoshiINC | 54.76% | Vijayendra Pal SinghBJP | 36.82 | 17.94 |
| 2004 | Vijayendrapal SinghBJP | 51.2% | Kailash VyasINC | 41.41 | 9.79 |
| 1999 | Vijayendra Pal SinghBJP | 47.96% | Rampal UpadhayayINC | 45.59 | 2.37 |
| 1998 | Rampal UpadhayayaINC | 53.75% | Subhash Chandra BaheriyaBJP | 41.71 | 12.04 |
| 1996 | Subhash Chandra BaheriyaBJP | 44.95% | Mahendra Singh MewarINC | 41.31 | 3.64 |
| 1991 | Shiv Charan MathurINC | 43.63% | Ram Swaroop GuptaBJP | 41.47 | 2.16 |
| 1989 | Hamendra SinghJD | 56.11% | Girdhari LalINC | 30.64 | 25.48 |
| 1984 | Girdhari Lal VyasINC | 62.12% | Arjun Lal ChochaniBJP | 24.48 | 37.64 |
| 1980 | Girdhari LalINC(I) | 49.57% | Roop Lal SomaniJNP | 27.97 | 21.59 |
| 1977 | Rooplal SomaniBLD | 64.65% | Ram Prasad LadhaINC | 28.19 | 36.46 |
| 1971 | Hamendra SinghBJS | 48.79% | Ramesh ChandraINC | 42.14 | 6.65 |
| 1967 | R. ChandraINC | 54.63% | UmashankerBJS | 22.59 | 32.03 |
| 1962 | Kalu Lal ShrimaliINC | 49.91% | Sheodan SinghIND | 24.36 | 25.55 |