Personal bests
Marathon
5:56:10
2010 · 13:35 /mi
Half Marathon
2:37:19
2017 · 12:00 /mi
10K
51:01
2011 · 8:13 /mi
5 Mile
48:47
1999 · 9:45 /mi
8K
49:22
2000 · 9:56 /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.
Race history
- 10K1:23:09
April 18, 2026
- Place
- 11914
- Pace
- 13:23 /mi
- 10K1:12:14
April 20, 2024
- Place
- 9075
- Pace
- 11:37 /mi
- 2023 VCU Health Richmond 8k58:35
November 11, 2023
- Place
- 1923
- Pace
- 11:47 /mi
- 10K1:20:38
April 22, 2023
- Place
- 8890
- Pace
- 12:59 /mi
- 10K1:16:41
April 23, 2022
- Place
- 7035
- Pace
- 12:20 /mi
- 2021 Allianz Partners 8K1:05:15
November 13, 2021
- Place
- 1487
- Pace
- 13:08 /mi
- 10K1:15:47
June 3, 2021
- Place
- 1966
- Pace
- 12:12 /mi
- 10K1:12:17
April 13, 2019
- Place
- 10285
- Pace
- 11:38 /mi
- 10K1:07:23
April 14, 2018
- Place
- 7988
- Pace
- 10:51 /mi
- 2017 Markel Richmond Half Marathon2:37:19
November 11, 2017
- Place
- 6177
- Pace
- 12:00 /mi
- 10K58:57
April 1, 2017
- Place
- 5630
- Pace
- 9:29 /mi
- 2016 VCU Health 8k52:30
November 12, 2016
- Place
- 1346
- Pace
- 10:34 /mi
- 10K1:01:40
April 9, 2016
- Place
- 7982
- Pace
- 9:55 /mi
- 10K57:08
March 28, 2015
- Place
- 6080
- Pace
- 9:12 /mi
- 10K1:07:13
March 29, 2014
- Place
- 13034
- Pace
- 10:49 /mi
- 10K1:02:33
April 13, 2013
- Place
- 11415
- Pace
- 10:04 /mi
- 10K54:31
March 31, 2012
- Place
- 6509
- Pace
- 8:46 /mi
- 10K51:01
April 2, 2011
- Place
- 3893
- Pace
- 8:13 /mi
- 2010 SunTrust Richmond Marathon5:56:10
November 13, 2010
- Place
- 3636
- Pace
- 13:35 /mi
- 10K57:49
March 27, 2010
- Place
- 8666
- Pace
- 9:18 /mi
- 10K1:11:46
March 28, 2009
- Place
- 15078
- Pace
- 11:33 /mi
- 10K1:04:26
April 5, 2008
- Place
- 10842
- Pace
- 10:22 /mi
- 10K1:11:52
March 31, 2007
- Place
- 12268
- Pace
- 11:34 /mi
- 10K1:09:27
March 27, 2004
- Place
- 6923
- Pace
- 11:11 /mi
- 10K1:08:13
March 29, 2003
- Place
- 4420
- Pace
- 10:59 /mi
- 10K1:02:38
March 31, 2001
- Place
- 2771
- Pace
- 10:05 /mi
- 2000 NTELOS 8K49:22
November 18, 2000
- Place
- 1497
- Pace
- 9:56 /mi
- 1999 Coca-Cola 5 Miler48:47
November 13, 1999
- Place
- 1206
- Pace
- 9:45 /mi
| Date | Race | Place | Time | Pace |
|---|---|---|---|---|
| Apr 18, 2026 | 10K | 11914 | 1:23:09 | 13:23 /mi |
| Apr 20, 2024 | 10K | 9075 | 1:12:14 | 11:37 /mi |
| Nov 11, 2023 | 2023 VCU Health Richmond 8k | 1923 | 58:35 | 11:47 /mi |
| Apr 22, 2023 | 10K | 8890 | 1:20:38 | 12:59 /mi |
| Apr 23, 2022 | 10K | 7035 | 1:16:41 | 12:20 /mi |
| Nov 13, 2021 | 2021 Allianz Partners 8K | 1487 | 1:05:15 | 13:08 /mi |
| Jun 3, 2021 | 10K | 1966 | 1:15:47 | 12:12 /mi |
| Apr 13, 2019 | 10K | 10285 | 1:12:17 | 11:38 /mi |
| Apr 14, 2018 | 10K | 7988 | 1:07:23 | 10:51 /mi |
| Nov 11, 2017 | 2017 Markel Richmond Half Marathon | 6177 | 2:37:19 | 12:00 /mi |
| Apr 1, 2017 | 10K | 5630 | 58:57 | 9:29 /mi |
| Nov 12, 2016 | 2016 VCU Health 8k | 1346 | 52:30 | 10:34 /mi |
| Apr 9, 2016 | 10K | 7982 | 1:01:40 | 9:55 /mi |
| Mar 28, 2015 | 10K | 6080 | 57:08 | 9:12 /mi |
| Mar 29, 2014 | 10K | 13034 | 1:07:13 | 10:49 /mi |
| Apr 13, 2013 | 10K | 11415 | 1:02:33 | 10:04 /mi |
| Mar 31, 2012 | 10K | 6509 | 54:31 | 8:46 /mi |
| Apr 2, 2011 | 10K | 3893 | 51:01 | 8:13 /mi |
| Nov 13, 2010 | 2010 SunTrust Richmond Marathon | 3636 | 5:56:10 | 13:35 /mi |
| Mar 27, 2010 | 10K | 8666 | 57:49 | 9:18 /mi |
| Mar 28, 2009 | 10K | 15078 | 1:11:46 | 11:33 /mi |
| Apr 5, 2008 | 10K | 10842 | 1:04:26 | 10:22 /mi |
| Mar 31, 2007 | 10K | 12268 | 1:11:52 | 11:34 /mi |
| Mar 27, 2004 | 10K | 6923 | 1:09:27 | 11:11 /mi |
| Mar 29, 2003 | 10K | 4420 | 1:08:13 | 10:59 /mi |
| Mar 31, 2001 | 10K | 2771 | 1:02:38 | 10:05 /mi |
| Nov 18, 2000 | 2000 NTELOS 8K | 1497 | 49:22 | 9:56 /mi |
| Nov 13, 1999 | 1999 Coca-Cola 5 Miler | 1206 | 48:47 | 9:45 /mi |