Here’s a list of all the marathons (42.195K) that I have participated and finished. For some of the events, my blogs will provide information on them. There are few marathons that I have done more than once. Numbers in brackets indicate repetition.
1. Mumbai Marathon (1) – January 15, 2006
2. Singapore Marathon (1) – December 7, 2008


3. Mumbai Marathon (2) – January 18, 2009
4. Auroville Marathon (1) – February 15, 2009
5. Mumbai Marathon (3) – January 17, 2010
6. Shahid’s Ultra (1) – December 5, 2010
7. Auroville Marathon (2) – February 13, 2011
8. Hyderabad Marathon (1) – August 28, 2011
9. Colombo Marathon – October 2, 2011
10. Shahid’s Ultra (2) – December 11, 2011
11. Mumbai Marathon (4) – January 15, 2012
12. Comrades Marathon 2012 – June 3, 2012
13. Hyderabad Marathon (2) – August 26, 2012
14. Chennai Trekking Club Marathon – October 7, 2012
15. Mumbai Marathon (5) – January 20, 2013
16. Hyderabad Marathon (3) – August 25, 2013
17. Shahid’s Ultra (3) – December 22, 2013
18. Servarayan Hills Ultra – March 16, 2014
19. Shahid’s Ultra (4) – December 21, 2014
20. Hyderabad Marathon (4) – August 30, 2015
21. Bengaluru Marathon – October 18, 2015
22. Hyderabad Marathon (5) – August 28, 2016
23. Spice Coast Marathon (1) – November 20, 2016
24. Nilgiris Ultra – January 28, 2017
25. Hyderabad Marathon (6) – August 27, 2017
26. Two Oceans Marathon – March 31, 2018
27. Hyderabad Marathon (7) – August 26, 2018
28. Malnad Ultra – October 13, 2018


29. Spice Coast Marathon (2) – November 11, 2018
30. Singapore Marathon (2) – December 9, 2018
31. Hyderabad Marathon (8) – August 25, 2019


32. Berlin Marathon – September 29, 2019
33. Mumbai Marathon (6) – January 19, 2020
34. Chennai Marathon Volunteers Run – January 26, 2020

35. Chennai Marathon – January 3, 2021
36. Chennai Marathon (2) – March 6, 2022
37. Chennai Marathon (3) – January 8, 2023