I started running sometime in Spring 2007. I'll have to see if I can track down the date, but my first run was 2 miles from my apartment in Westwood to the UCLA math building to deliver graded homework to the honors algebra students on a Friday so they could review it over the weekend. I loved running and immediately ran too much and injured myself. I resumed Fall 2008 when I started working at Castilleja School in Palo Alto. Some of my old routes and times are here.

In November 2017 I started training for running seriously, so my times after that point have improved dramatically.

Road Races

Marathon

Date Name Time Comments
2009/10/25 Silicon Valley 4:55:40 serious injury around mile 18
2010/10/31 Silicon Valley 3:42:48
2011/10/09 Portland 3:34:57 first half in 1:35:05
2011/11/27 Seattle 3:37:57
2012/07/15 Tunnel 3:30:24 BQ by previous year's standard
2012/09/09 Skagit Flats 3:39:16
2012/11/25 Seattle 3:54:36
2013/04/07 Paris 3:56:47
2014/11/30 Seattle 3:40:05
2015/05/09 Eugene 4:15:14 sick; walked much of second half
2015/11/29 Seattle 4:03:52
2018/04/22 Whidbey Island 3:12:26 first BQ (needed 3:30)
2018/06/10 Tunnel 3:14:25
2019/04/15 Boston 3:23:56
2019/12/08 California International 2:56:07
2022/10/09 Chicago 3:21:20

Half Marathon

Date Name Time Comments
2012/05/13 Kirkland 1:37:31
2013/03/24 Mercer Island 1:34:59
2013/05/05 Tacoma 1:35:14
2014/03/23 Mercer Island 1:40:08
2015/03/22 Mercer Island 1:37:07
2016/03/20 Mercer Island 1:39:51
2018/03/18 Mercer Island 1:26:47
2018/09/03 Labor Day 1:24:40 1st M50+
2019/09/02 Labor Day 1:23:38
2022/02/27 Atlanta 1:30:09 tempo run
2022/05/01 Eugene 1:24:26
2022/09/04 RnR Washington 1:26:07
2023/01/15 Houston 1:31:58 tempo run
2023/04/30 Eugene

10 Mile

Date Name Time Comments
2022/03/27 CNW Sammamish River 1:03:54
2023/03/26 CNW Sammamish River

12K

Date Name Time Comments
2012/08/12 Bellevue 53:42
2016/05/22 Bellevue 55:08 different course
2021/05/01 CNW Cedar River 49:00

10K

Date Name Time Comments
2012/04/29 Bellevue 44:36
2013/04/28 Bellevue 43:42
2014/04/27 Bellevue 43:05
2015/04/26 Bellevue 42:23
2016/04/02 520 Bridge 44:35
2016/04/24 Bellevue 44:35
2017/04/23 Bellevue 46:00
2018/04/29 Bellevue 39:16 3rd place male overall
2018/08/25 Seattle Marathon 38:09 3rd masters
2019/04/28 Bellevue 39:55 4th place overall
2019/08/11 Lake Union 37:50 2nd masters
2019/08/24 Seattle Marathon 39:35 2nd race of day
2021/03/20 CNW Lake Stevens 40:07
2022/04/16 Magnuson 38:42 1st place overall
2022/08/14 Lake Union 39:00 1st M45+
2022/08/27 Seattle Marathon 39:06 PNTF Championship, 1st M55

8K

Date Name Time Comments
2018/05/20 Beat the Bridge 30:30 1st place male 50s
2018/07/28 Torchlight 30:54 1st place male 50s
2019/05/19 Beat the Bridge 30:56

4 Mile

Date Name Time Comments
2012/04/22 NYRR 28:08
2016/06/05 NYRR 27:28

5K

Date Name Time Comments
2009/08/02 Footzone 21:56
2009/08/29 Sankara 20:40 my own timing
2011/08/11 Footzone 20:01
2012/05/18 UW Bothell 20:11
2013/10/06 Issaquah 21:27
2014/10/05 Issaquah 21:14
2017/10/08 Issaquah 21:19
2017/11/23 Magnuson 21:06
2017/12/23 Magnuson 20:02
2018/01/01 Resolution Run 19:16
2018/01/13 Magnuson 19:14
2018/02/11 Love 'em 18:41
2018/07/04 Run for the Pies 19:13 3rd M50-54; won a pie
2018/10/20 Beeston Parkrun 18:30 10th overall
2019/01/01 Resolution Run 18:47
2019/06/08 Fall City 18:44 chip timing failed
2019/07/04 Run for the Pies 18:15 1st M50-54; won a pie
2019/08/24 Seattle Marathon 18:05 6th overall
2019/09/14 Westpark Parkrun 18:36 3rd overall
2019/10/06 Issaquah 18:40 8th overall
2019/11/17 Green Lake Gobble 18:12 12th overall
2020/01/01 Resolution Run 18:42
2020/10/30 CNW Green River 18:59
2021/08/21 Perrigo Parkrun 20:33 3rd overall
2021/11/20 Perrigo Parkrun 18:49 5th overall
2022/03/19 Perrigo Parkrun 18:39 1st overall
2022/02/26 USATF Masters 5k Champs 18:42 Atlanta
2022/05/21 Perrigo Parkrun 18:14 1st overall
2022/06/11 Perrigo Parkrun 19:07 4th overall
2022/11/12 Holyrood Parkrun 19:23 11th overall
2022/12/17 Magnuson 20:07 PNTF Championship, 2nd M55
2023/03/18 Perrigo Parkrun 19:25 9th overall

2 Mile

Date Name Time Comments
2017/12/02 Winter Grand Prix 12:51
2018/01/06 Winter Grand Prix 12:48
2018/02/17 Winter Grand Prix 12:36 high winds
2018/12/01 Winter Grand Prix 11:45
2019/01/05 Winter Grand Prix 11:42
2020/01/04 Winter Grand Prix 12:08
2020/02/15 Winter Grand Prix 12:13

Cross Country Races

10K

Date Name Time Comments
2018/12/8 USATF Club Nationals 40:31 Spokane
2019/10/12 WWU Classic 41:23
2021/10/12 WWU Bill Roe Classic 43:03
2021/12/11 USATF Club Nationals 42:31 Tallahassee
2022/12/10 USATF Club Nationals 38:17 San Francisco; short course

8K

Date Name Time Comments
2018/10/6 Emerald City Open 32:33
2018/11/24 USATF NW Regionals 31:58
2019/09/21 Emerald City Open 31:58
2021/09/17 Emerald City Open 34:32
2021/11/06 USATF PNTF Champs 32:36
2022/01/08 USATF XC Champs 34:11 San Diego
2022/09/24 WWU Bill Roe Classic 31:49.6
2022/11/06 USATF PNTF Champs 33:06.2
2022/11/19 USATF NW Regionals 33:16.2

6K

Date Name Time Comments
2018/11/11 USATF PNTF Champs 23:16
2019/11/10 USATF PNTF Champs 23:36

2 Mile

Date Name Time Comments
2018/01/20 Winter Grand Prix 13:41
2018/12/15 Winter Grand Prix 12:24
2020/01/18 Winter Grand Prix 12:42

Track Races

100m

Date Name Time Comments
2018/06/27 All-Comers 17.01
2018/08/08 All-Comers 16.81
2019/05/29 All-Comers 17.02
2019/06/12 All-Comers 17.02
2019/08/07 All-Comers 17.10

200m

Date Name Time Comments
2018/08/01 All-Comers 34.87
2019/06/05 All-Comers 34.18 wind +2.3
2019/07/31 All-Comers 33.97

400m

Date Name Time Comments
2018/06/27 All-Comers 1:13.85
2018/07/11 All-Comers 1:15.87
2018/07/18 All-Comers 1:14.47

800m

Date Name Time Comments
2018/06/27 All-Comers 2:42.45
2018/08/01 All-Comers 2:38.4h
2018/08/08 All-Comers 2:37.2h
2019/08/07 All-Comers 2:39.18
2022/08/10 All-Comers 2:50.88

1500m

Date Name Time Comments
2018/07/18 All-Comers 5:22.30
2018/08/01 All-Comers 5:10.73
2019/06/05 All-Comers 5:14.54
2019/07/31 All-Comers 5:11.01

1 mile

Date Name Time Comments
2018/06/27 All-Comers 5:42.27
2018/08/08 All-Comers 5:29.6h
2019/05/29 All-Comers 5:39.97
2019/06/12 All-Comers 5:39.73
2019/08/07 All-Comers 5:37.39
2022/08/10 All-Comers 5:53.08

3000m

Date Name Time Comments
2018/07/18 All-Comers 11:22.6h

2 mile

Date Name Time Comments
2020/02/01 Winter Grand Prix 12:02

5000m

Date Name Time Comments
2018/07/11 All-Comers 18:55.3h
2018/07/26 USATF Masters 19:10.68
2020/08/29 CNW Bellevue 18:37.1h

Trail Races

Half Marathon

Date Name Time Comments
2011/08/17 Cougar Mountain 2:09:58 13.69 miles
2018/08/11 Cougar Mountain 2:17:29 14.5 miles

10 Mile

Date Name Time Comments
2011/07/12 Cougar Mountain 1:40:13 10.48 miles
2018/07/14 Cougar Mountain 1:37:41 10.8 miles

8 Mile

Date Name Time Comments
2019/10/27 Cougar Mountain 57:20 7.6+ miles
2020/10/25 Cougar Mountain 63:06 7.6+ miles

5 Mile

Date Name Time Comments
2018/05/12 Cougar Mountain 38:31 5.1 miles
2021/05/08 Cougar Mountain 38:48 5.1 miles

5K

Date Name Time Comments
2014/10/18 Kokanee 21:31 3rd place overall
2018/05/06 Lake Hills 1 19:56
2018/05/06 Lake Hills 2 20:18 5 person team total 3:48:37.9, 1st place
2019/05/05 Lake Hills 1 20:06.5
2019/05/05 Lake Hills 2 20:44.6 5 person team total 3:45:15.1, 1st place

Ragnar Northwest Passage (July 12-13, 2019)

Leg Listed Distance Actual Distance Time Pace
5 5.9 5.8 38:34 6:36
17 8.2 8.1 54:22 6:41
29 8.0 7.8 54:17 6:55