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 #28. San 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)
2022 Races.
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.
2023 Races.
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.
2024 Races.
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.
2025 Races.
59)Marathon #42. Napa Marathon. March 2025. Registered.
60)Marathon #43. Paris Marathon. April 2025. Registered.
61)Marathon #44. San Diego Marathon. June 2025. Registered.
62)Marathon #45. San Francisco Marathon. Registered.
63)Marathon #46. St George Marathon. Registered.
64)Marathon #47.California International Marathon.
2026 Races.
65)Marathon #45. San Francisco Marathon. Registered.
.