Personal bests
Marathon
3:05:34
2007 · 7:05 /mi
10K
36:22
2008 · 5:51 /mi
5 Mile
33:52
1999 · 6:46 /mi
Progression
Lower on the chart is faster — a line falling to the right means improvement.
Lower on the chart is faster — a line falling to the right means improvement.
Minutes per mile over each stretch of the course. Lower is faster, so a line rising to the right means slowing down. Colour runs pale for the earliest editions to dark for the most recent; tap a year to show or hide it.
Minutes per mile over each stretch of the course. Lower is faster, so a line rising to the right means slowing down. Colour runs pale for the earliest editions to dark for the most recent; tap a year to show or hide it.
Race history
- 10K45:59
April 18, 2026
- Place
- 653
- Pace
- 7:24 /mi
- 10K43:08
April 12, 2025
- Place
- 461
- Pace
- 6:56 /mi
- 10K45:33.3
April 20, 2024
- Place
- 738
- Pace
- 7:20 /mi
- 10K43:37
April 22, 2023
- Place
- 383
- Pace
- 7:01 /mi
- 10K41:04
April 23, 2022
- Place
- 209
- Pace
- 6:37 /mi
- 2020 Richmond Marathon3:56:13
November 14, 2020
- Place
- 224
- Pace
- 9:01 /mi
- 10K40:42
April 13, 2019
- Place
- 201
- Pace
- 6:33 /mi
- 10K39:13
April 14, 2018
- Place
- 123
- Pace
- 6:19 /mi
- 10K38:16
March 28, 2015
- Place
- 128
- Pace
- 6:10 /mi
- 10K37:01
March 29, 2014
- Place
- 91
- Pace
- 5:57 /mi
- 10K37:02
April 13, 2013
- Place
- 89
- Pace
- 5:58 /mi
- 10K36:39
March 31, 2012
- Place
- 94
- Pace
- 5:54 /mi
- 10K36:29
April 2, 2011
- Place
- 71
- Pace
- 5:52 /mi
- 10K37:00
March 27, 2010
- Place
- 106
- Pace
- 5:57 /mi
- 10K36:38
March 28, 2009
- Place
- 40
- Pace
- 5:54 /mi
- 10K36:22
April 5, 2008
- Place
- 52
- Pace
- 5:51 /mi
- 2007 SunTrust Richmond Marathon3:05:34
November 10, 2007
- Place
- 127
- Pace
- 7:05 /mi
- 10K37:51
March 31, 2007
- Place
- 70
- Pace
- 6:05 /mi
- 2006 SunTrust Richmond Marathon3:15:32
November 11, 2006
- Place
- 95
- Pace
- 7:27 /mi
- 10K40:38
April 1, 2006
- Place
- 150
- Pace
- 6:32 /mi
- 2005 SunTrust Richmond Marathon3:09:38
November 12, 2005
- Place
- 149
- Pace
- 7:14 /mi
- 2004 SunTrust Richmond Marathon3:07:13
November 13, 2004
- Place
- 138
- Pace
- 7:08 /mi
- 2003 Suntrust Richmond Marathon3:10:03
November 15, 2003
- Place
- 162
- Pace
- 7:15 /mi
- 2002 Suntrust Richmond Marathon3:25:33
November 9, 2002
- Place
- 221
- Pace
- 7:50 /mi
- 1999 Coca-Cola 5 Miler33:52
November 13, 1999
- Place
- 139
- Pace
- 6:46 /mi
| Date | Race | Place | Time | Pace |
|---|---|---|---|---|
| Apr 18, 2026 | 10K | 653 | 45:59 | 7:24 /mi |
| Apr 12, 2025 | 10K | 461 | 43:08 | 6:56 /mi |
| Apr 20, 2024 | 10K | 738 | 45:33.3 | 7:20 /mi |
| Apr 22, 2023 | 10K | 383 | 43:37 | 7:01 /mi |
| Apr 23, 2022 | 10K | 209 | 41:04 | 6:37 /mi |
| Nov 14, 2020 | 2020 Richmond Marathon | 224 | 3:56:13 | 9:01 /mi |
| Apr 13, 2019 | 10K | 201 | 40:42 | 6:33 /mi |
| Apr 14, 2018 | 10K | 123 | 39:13 | 6:19 /mi |
| Mar 28, 2015 | 10K | 128 | 38:16 | 6:10 /mi |
| Mar 29, 2014 | 10K | 91 | 37:01 | 5:57 /mi |
| Apr 13, 2013 | 10K | 89 | 37:02 | 5:58 /mi |
| Mar 31, 2012 | 10K | 94 | 36:39 | 5:54 /mi |
| Apr 2, 2011 | 10K | 71 | 36:29 | 5:52 /mi |
| Mar 27, 2010 | 10K | 106 | 37:00 | 5:57 /mi |
| Mar 28, 2009 | 10K | 40 | 36:38 | 5:54 /mi |
| Apr 5, 2008 | 10K | 52 | 36:22 | 5:51 /mi |
| Nov 10, 2007 | 2007 SunTrust Richmond Marathon | 127 | 3:05:34 | 7:05 /mi |
| Mar 31, 2007 | 10K | 70 | 37:51 | 6:05 /mi |
| Nov 11, 2006 | 2006 SunTrust Richmond Marathon | 95 | 3:15:32 | 7:27 /mi |
| Apr 1, 2006 | 10K | 150 | 40:38 | 6:32 /mi |
| Nov 12, 2005 | 2005 SunTrust Richmond Marathon | 149 | 3:09:38 | 7:14 /mi |
| Nov 13, 2004 | 2004 SunTrust Richmond Marathon | 138 | 3:07:13 | 7:08 /mi |
| Nov 15, 2003 | 2003 Suntrust Richmond Marathon | 162 | 3:10:03 | 7:15 /mi |
| Nov 9, 2002 | 2002 Suntrust Richmond Marathon | 221 | 3:25:33 | 7:50 /mi |
| Nov 13, 1999 | 1999 Coca-Cola 5 Miler | 139 | 33:52 | 6:46 /mi |