2013 Races:

1)Marathon #1. Dec 8, 2013 California International Marathon. Finish Time: 3:35:19.

2014 Races:

2)Marathon #2. Dec 7, 2014 California International Marathon. Finish Time 3:32:49.

2015 Races:

3)March 7, 2015. Davis Lucky Run Half Marathon. Finish Time 1:36:53.
4)Marathon #3. May 3, 2015 Vancouver BMO Marathon. Finish time 3:39:18.
5)Marathon #4. July 26, 2015 San Francisco Marathon. Finish time 3:35:19
6)Marathon #5. August 23, 2015 Santa Rosa Marathon. Finish time 3:34:59.
6a. Sep 7, 2015. Davis Labor Day 10k. Finish time 44:04.
7)Nov 8, 2015. Big Sur Half Marathon. Finish time 1:35:57. Personal Best.
8)Nov 22, 2015. Davis Turkey Trot Half Marathon. Finish time 1:33:18. Another PR.
9)Marathon #6. Dec 6, 2015 California International Marathon. PR and Qualified for Boston. Finish time 3:27:14.

2016 Races 

10)Feb 21, 2016. Davis Stampede Half Marathon. Finish time 1:33:04. Another PR.
11)Marathon #7. March 6, 2016 Napa Valley Marathon. Another Qualifier for Boston. Finish time 3:28:07.
Only 53 seconds slower than Dec CIM. But Napa course is harder.

12)April 24, 2016 Big Sur Marathon. Finish time 2:56:29 for 21 miler Race. Windy with rolling hills.
One of the best marathon courses.
13)Marathon #8. July 31, 2016. San Francisco Marathon. Finish time 3:42.
14)Marathon #9. August 28, 2016 Santa Rosa Marathon. Finish time 3:44.  Walked/Ran for the last a few miles.
15)Marathon #10. Oct 9, 2016. Portland Marathon. Finish time 3:44. Still has ITBS. So happy to run slow paces.
16)Nov 5, 2016. Run the Parkway Half Marathon. Finish time 1:35:23. Not a bad one with ITBS
17)Nov 19, 2016. Turkey Trot Half Marathon. Finish time 1:35:47. Still not bad with rain.
18)Marathon #11. Dec 4, 2016. California International Marathon. Completed 4:36. I paced my wife for her first Marathon. Not bad with limited training.

2017 Races

19)Marathon #12. Carlsbad Marathon(San Diego). Jan 15,2017. Finished 3:43:24.
20)Marathon #13. Boston Marathon. April 17,2017. Finished 3:50:49.
21)Marathon #14. Denver Marathon. May 21,2017. Finished 4:01:10.
22)San Jose Rock n Roll Half Marathon. Oct 8, 2017. Finished 1:55:36. Paced a friend.
23)Marathon #15. New York City Marathon Nov 5, 2017.  Finished 3:34:35.
24)Davis Turkey Trot. Nov 18, 2017. Finished 1:38:10.
25)Marathon #16. California International Marathon. Dec 3, 2017. Finished 3:28:40.

2018 Races

26)New Orleans Half Marathon. March 25,2018. Finished 1:40:16.
27)San Francisco Rock n Roll Half Marathon. April 8, 2018. Finished 1:54:57
28)Marathon #17.  Mountain 2 Beach. May 27, 2018.  Finished 3:41:48.
29)Marathon #18.  San Francisco Marathon. July 29, 2018.  Finished 3:43:02.
30)San Jose Rock n Roll Half Marathon. Oct 7, 2018. Finished 1:53:03. Paced my friend.
31)Parkway 20 Mile Race. Nov 4, 2018. Finished 2:32:14. PR
32)Marathon #19. California International Marathon. Dec 2, 2018.  Finished 3:20:13. 8 Minutes PR

2019 Races

33)Marathon #20. Carlsbad Marathon(San Diego). Jan 20,2019. Finished 3:39:17
34)Shamrock Half Marathon. March 17, 2019. Finish time: 1:35:20
35)Marathon #21. Nanjing Niushoushan Marathon(China). April 21,2019. Finished 4:14:24
36)Marathon #22. Big Sur Marathon. April 28,2019. Finished 3:59:22
37)Marathon #23. Vancouver Marathon. May 5,2019. Finished 3:43:57
38)Marathon #24. San Francisco Marathon July 28, 2019. Finished 3:36:52
39) Marathon #25. Berlin Marathon. Sep 29, 2019.  Finished 3:38:55
40) Marathon #26. Chicago Marathon. Oct 13, 2019.  Finished 3:34:15.
41)Marathon #27.  California International Marathon. Dec 8, 2019.  Finished 3:34:39

2020 Races.
All Cancelled.

2021 Races.
42)Marathon #28San Francisco Marathon Sep 18, 2021. Finished 3:42:13
43)Marathon #29. California International Marathon. Dec 5, 2021.  Finished 3:21:13(One minute slower than best time)
44)Marathon #30.  Napa Marathon. March 6, 2022.  Finished 3:21:21(still 1 minute slower than personal best)
45)Sactown 10 Miler Race. April 3, 2022. Finished 1:09:53. PR with a pace of 6:59.
46)Elk Grove Half Marathon Race. May 15, 2022. Finished 1:33:04. PRed with 9 seconds
47)Mountain 2 Beach Half Marathon Race. June 5, 2022. Finished 1:31:42. PRed another 1 minute 22 seconds
48)Marathon #31.  San Francisco Marathon. July 24, 2022.Finished 3:23:06. 4th finisher of my age group of 55-59. 
49)Marathon #32.  London Marathon. October 2, 2022.Finished 3:28:00. A little bit cramps. Otherwise, perfect race.
50)Marathon #33.  New York City Marathon. November 6, 2022. Finished 3:37:22. Too hot that day. Ranked 138 among 2181 runners of my age group.
51)Marathon #34.   California International Marathon. Dec 4, 2022.Finished 3:17:19. PR 2:54. Fastest Marathon ever.
52)Marathon #35.  Napa Marathon. March 5, 2023.Completed 3:19:42.
53)Marathon #36.  Rome Marathon. March 19, 2023.Completed 3:43:31.
54)Marathon #37.   Banff Marathon. June 18, 2023.Completed 3:35:35. Age group winner.
55)Marathon #38.   San Francisco Marathon. July 23, 2023. Completed 3:27:38. Finished 5th of my age group.
56)Marathon #39.   Santa Rosa Marathon. Aug 27, 2023. Completed 3:25:54. 
57)Marathon #40. California International Marathon. Dec 5, 2023. Completed 3:18:02. 44 seconds slower than my PR.
58)Marathon #41. Tokyo Marathon, Japan. March 3, 2024. Finish time 3:23:55. One of 15,324 runners in the world who completed 6 majors.

2024 Races.

59)Marathon #42. San Francisco Marathon. July 27, 2024. Registered.

60)Marathon #43. Hartford Marathon. Oct 19,2024. Will register.

61)Marathon #44.  California International Marathon. Dec 8, 2024. Registered.

2025 Races.

6x)Marathon #45. Napa Marathon. March 2025. Registered.





.