| 1 | 2023-01-07 | 5 | National Championships India ME - ITT | NC | 40 | 2 | 3 | |
| 2 | 2022-03-29 | 25 | Asian Continental Championships ME - Road Race | CC | 175 | 3 | 5 | |
| 3 | 2022-03-25 | 6 | Asian Continental Championships ME - TTT | CC | 24 | - | 5 | |
| 4 | 2021-11-25 | 3 | National Championships India ME - ITT | NC | 40 | 2 | - | |
| 5 | 2021-03-05 | 5 | National Championships India ME - ITT | NC | 40 | - | - | |
| 6 | 2019-11-13 | 2 | National Championships India ME - ITT | NC | | 7 | - | |
| 7 | 2019-04-28 | 29 | Asian Continental Championships ME - Road Race | CC | 166.6 | 1 | 5 | 1509 |
| 8 | 2019-04-25 | 7 | Asian Continental Championships ME - ITT | CC | 40 | 12 | 15 | |
| 9 | 2018-11-21 | 1 | National Championships India ME - ITT | NC | 40 | 15 | - | |
| 10 | 2018-02-12 | 40 | Asian Continental Championships ME - Road Race | CC | 176 | - | - | 846 |
| 11 | 2017-10-28 | 2 | National Championships India ME - ITT | NC | 40 | 7 | - | |
| 12 | 2017-03-02 | 27 | Asian Continental Championships ME - Road Race | CC | 153.6 | 3 | - | 667 |
| 13 | 2017-02-25 | 6 | Asian Continental Championships ME - TTT | CC | 38.4 | - | - | |
| 14 | 2016-11-06 | 2 | National Championships India ME - ITT | NC | 40 | 7 | - | |
| 15 | 2016-10-12 | 61 | World Championships ME - ITT | WC | 40 | 10 | - | 53 |
| 16 | 2016-02-27 | 3 | National Championships India ME - Road Race | NC | 120 | 7 | - | |
| 17 | 2016-02-24 | 1 | National Championships India ME - ITT | NC | 40 | - | - | |
| 18 | 2016-01-24 | DNF | Asian Continental Championships ME - Road Race | CC | 116.6 | - | - | |
| 19 | 2016-01-21 | 9 | Asian Continental Championships ME - ITT | CC | 44.8 | 6 | 5 | |
| 20 | 2014-12-26 | 2 | National Championships India ME - ITT | NC | 40 | 7 | 10 | |
| 21 | 2014-08-03 | DNF | Commonwealth Games ME - Road Race | JR | 168.2 | - | - | |
| 22 | 2014-07-31 | 28 | Commonwealth Games ME - ITT | JR | 38.4 | - | - | |
| 23 | 2014-06-01 | DNF | Asian Continental Championships ME - Road Race | CC | 206 | - | - | |
| 24 | 2014-05-29 | 14 | Asian Continental Championships ME - ITT | CC | 45 | - | - | |
| 25 | 2013-12-22 | 15 | CFI International race 3, Dehli | 1.2 | | - | - | |
| 26 | 2013-12-18 | 8 | CFI International race 2, Jaipur | 1.2 | 108 | - | 3 | |
| 27 | 2013-12-15 | 19 | CFI International race 1, Mumbai | 1.2 | 70 | - | - | |
| 28 | 2013-11-24 | DNF | Sharjah International Cycling Tour | Stage 3 | 2.2 | 136.2 | - | - | |
| 29 | 2013-11-23 | 24 | Sharjah International Cycling Tour | Stage 2 | 2.2 | 100.5 | - | - | |
| 30 | 2013-11-22 | 73 | Sharjah International Cycling Tour | Stage 1 | 2.2 | 64 | - | - | |
| 31 | 2013-10-24 | 1 | National Championships India ME - ITT | NC | 37.2 | 15 | 15 | |
| 32 | 2012-10-19 | 1 | National Championships India ME - Road Race | NC | 120 | 15 | - | |
| 33 | 2010-08-29 | 34 | Tour De Delhi | 1.2 | 100 | - | - | |
| | | | | 2608.5 | 119 | 66 | 3075 |