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