Personal bests
10K
1:38:59
2010 · 15:56 /mi
8K
1:17:30
2008 · 15:35 /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:56:59
April 18, 2026
- Place
- 18590
- Pace
- 18:50 /mi
- 2025 VCU Health Richmond 8k1:31:43
November 15, 2025
- Place
- 3594
- Pace
- 18:27 /mi
- 10K1:51:51
April 12, 2025
- Place
- 15734
- Pace
- 18:00 /mi
- 2024 VCU Health Richmond 8k1:25:17
November 16, 2024
- Place
- 3447
- Pace
- 17:09 /mi
- 10K1:48:30
April 20, 2024
- Place
- 15061
- Pace
- 17:28 /mi
- 2023 VCU Health Richmond 8k1:31:11
November 11, 2023
- Place
- 3054
- Pace
- 18:21 /mi
- 10K2:02:41
April 22, 2023
- Place
- 14089
- Pace
- 19:45 /mi
- 2022 VCU Health Richmond 8k1:34:34
November 12, 2022
- Place
- 2432
- Pace
- 19:01 /mi
- 10K2:07:32
April 23, 2022
- Place
- 11888
- Pace
- 20:31 /mi
- 2021 Allianz Partners 8K1:34:42
November 13, 2021
- Place
- 2070
- Pace
- 19:03 /mi
- 10K2:05:47
June 3, 2021
- Place
- 4094
- Pace
- 20:15 /mi
- 2020 Allianz Partners 8K1:43:12
November 14, 2020
- Place
- 766
- Pace
- 20:46 /mi
- 10K1:50:39
September 26, 2020
- Place
- 2275
- Pace
- 17:48 /mi
- 2019 Allianz Partners 8K1:28:31
November 16, 2019
- Place
- 2742
- Pace
- 17:48 /mi
- 10K2:04:00
April 13, 2019
- Place
- 19105
- Pace
- 19:57 /mi
- 2018 VCU Health 8K1:21:16
November 10, 2018
- Place
- 2496
- Pace
- 16:21 /mi
- 10K1:50:04
April 14, 2018
- Place
- 18042
- Pace
- 17:43 /mi
- 2017 VCU Health 8K1:19:57
November 11, 2017
- Place
- 2358
- Pace
- 16:05 /mi
- 10K1:45:46
April 1, 2017
- Place
- 18266
- Pace
- 17:01 /mi
- 2016 VCU Health 8k1:24:23
November 12, 2016
- Place
- 2485
- Pace
- 16:59 /mi
- 10K2:04:27
April 9, 2016
- Place
- 22331
- Pace
- 20:02 /mi
- 2015 HCA Va 8k1:32:22
November 14, 2015
- Place
- 2730
- Pace
- 18:35 /mi
- 10K1:52:04
March 28, 2015
- Place
- 23910
- Pace
- 18:02 /mi
- 2014 HCA Va 8k1:28:51
November 15, 2014
- Place
- 3018
- Pace
- 17:52 /mi
- 10K1:49:24
March 29, 2014
- Place
- 24893
- Pace
- 17:36 /mi
- 2013 HCA Va 8k1:25:41
November 16, 2013
- Place
- 3135
- Pace
- 17:14 /mi
- 10K1:49:12
April 13, 2013
- Place
- 28113
- Pace
- 17:34 /mi
- 2012 HCA VA 8k1:27:30
November 10, 2012
- Place
- 3375
- Pace
- 17:36 /mi
- 10K1:52:04
March 31, 2012
- Place
- 30321
- Pace
- 18:02 /mi
- 2011 HCA VA 8k1:27:33
November 12, 2011
- Place
- 3546
- Pace
- 17:37 /mi
- 10K1:51:13
April 2, 2011
- Place
- 30173
- Pace
- 17:54 /mi
- 2010 HCA Va 8k1:22:33
November 13, 2010
- Place
- 3410
- Pace
- 16:36 /mi
- 10K1:38:59
March 27, 2010
- Place
- 24985
- Pace
- 15:56 /mi
- 2009 HCA Va 8k1:19:18
November 14, 2009
- Place
- 3201
- Pace
- 15:57 /mi
- 10K1:43:51
March 28, 2009
- Place
- 22567
- Pace
- 16:43 /mi
- 2008 NTELOS 8K1:17:30
November 15, 2008
- Place
- 3091
- Pace
- 15:35 /mi
- 10K1:42:23
April 5, 2008
- Place
- 20462
- Pace
- 16:29 /mi
- 2007 NTELOS 8k1:27:23
November 10, 2007
- Place
- 4691
- Pace
- 17:35 /mi
- 10K1:50:34
March 31, 2007
- Place
- 18794
- Pace
- 17:48 /mi
- 2006 NTELOS 8K1:20:50
November 11, 2006
- Place
- 4020
- Pace
- 16:16 /mi
- 10K1:46:39
April 1, 2006
- Place
- 14576
- Pace
- 17:10 /mi
- 2005 NTELOS 8K1:19:20
November 12, 2005
- Place
- 3702
- Pace
- 15:58 /mi
- 10K1:47:31
April 9, 2005
- Place
- 11951
- Pace
- 17:18 /mi
- 2004 NTELOS 8K1:18:47
November 13, 2004
- Place
- 2935
- Pace
- 15:51 /mi
- 10K1:41:37
March 27, 2004
- Place
- 10220
- Pace
- 16:21 /mi
- 2003 NTELOS 8K1:20:36
November 15, 2003
- Place
- 3145
- Pace
- 16:13 /mi
- 10K1:51:17
March 29, 2003
- Place
- 7307
- Pace
- 17:55 /mi
| Date | Race | Place | Time | Pace |
|---|---|---|---|---|
| Apr 18, 2026 | 10K | 18590 | 1:56:59 | 18:50 /mi |
| Nov 15, 2025 | 2025 VCU Health Richmond 8k | 3594 | 1:31:43 | 18:27 /mi |
| Apr 12, 2025 | 10K | 15734 | 1:51:51 | 18:00 /mi |
| Nov 16, 2024 | 2024 VCU Health Richmond 8k | 3447 | 1:25:17 | 17:09 /mi |
| Apr 20, 2024 | 10K | 15061 | 1:48:30 | 17:28 /mi |
| Nov 11, 2023 | 2023 VCU Health Richmond 8k | 3054 | 1:31:11 | 18:21 /mi |
| Apr 22, 2023 | 10K | 14089 | 2:02:41 | 19:45 /mi |
| Nov 12, 2022 | 2022 VCU Health Richmond 8k | 2432 | 1:34:34 | 19:01 /mi |
| Apr 23, 2022 | 10K | 11888 | 2:07:32 | 20:31 /mi |
| Nov 13, 2021 | 2021 Allianz Partners 8K | 2070 | 1:34:42 | 19:03 /mi |
| Jun 3, 2021 | 10K | 4094 | 2:05:47 | 20:15 /mi |
| Nov 14, 2020 | 2020 Allianz Partners 8K | 766 | 1:43:12 | 20:46 /mi |
| Sep 26, 2020 | 10K | 2275 | 1:50:39 | 17:48 /mi |
| Nov 16, 2019 | 2019 Allianz Partners 8K | 2742 | 1:28:31 | 17:48 /mi |
| Apr 13, 2019 | 10K | 19105 | 2:04:00 | 19:57 /mi |
| Nov 10, 2018 | 2018 VCU Health 8K | 2496 | 1:21:16 | 16:21 /mi |
| Apr 14, 2018 | 10K | 18042 | 1:50:04 | 17:43 /mi |
| Nov 11, 2017 | 2017 VCU Health 8K | 2358 | 1:19:57 | 16:05 /mi |
| Apr 1, 2017 | 10K | 18266 | 1:45:46 | 17:01 /mi |
| Nov 12, 2016 | 2016 VCU Health 8k | 2485 | 1:24:23 | 16:59 /mi |
| Apr 9, 2016 | 10K | 22331 | 2:04:27 | 20:02 /mi |
| Nov 14, 2015 | 2015 HCA Va 8k | 2730 | 1:32:22 | 18:35 /mi |
| Mar 28, 2015 | 10K | 23910 | 1:52:04 | 18:02 /mi |
| Nov 15, 2014 | 2014 HCA Va 8k | 3018 | 1:28:51 | 17:52 /mi |
| Mar 29, 2014 | 10K | 24893 | 1:49:24 | 17:36 /mi |
| Nov 16, 2013 | 2013 HCA Va 8k | 3135 | 1:25:41 | 17:14 /mi |
| Apr 13, 2013 | 10K | 28113 | 1:49:12 | 17:34 /mi |
| Nov 10, 2012 | 2012 HCA VA 8k | 3375 | 1:27:30 | 17:36 /mi |
| Mar 31, 2012 | 10K | 30321 | 1:52:04 | 18:02 /mi |
| Nov 12, 2011 | 2011 HCA VA 8k | 3546 | 1:27:33 | 17:37 /mi |
| Apr 2, 2011 | 10K | 30173 | 1:51:13 | 17:54 /mi |
| Nov 13, 2010 | 2010 HCA Va 8k | 3410 | 1:22:33 | 16:36 /mi |
| Mar 27, 2010 | 10K | 24985 | 1:38:59 | 15:56 /mi |
| Nov 14, 2009 | 2009 HCA Va 8k | 3201 | 1:19:18 | 15:57 /mi |
| Mar 28, 2009 | 10K | 22567 | 1:43:51 | 16:43 /mi |
| Nov 15, 2008 | 2008 NTELOS 8K | 3091 | 1:17:30 | 15:35 /mi |
| Apr 5, 2008 | 10K | 20462 | 1:42:23 | 16:29 /mi |
| Nov 10, 2007 | 2007 NTELOS 8k | 4691 | 1:27:23 | 17:35 /mi |
| Mar 31, 2007 | 10K | 18794 | 1:50:34 | 17:48 /mi |
| Nov 11, 2006 | 2006 NTELOS 8K | 4020 | 1:20:50 | 16:16 /mi |
| Apr 1, 2006 | 10K | 14576 | 1:46:39 | 17:10 /mi |
| Nov 12, 2005 | 2005 NTELOS 8K | 3702 | 1:19:20 | 15:58 /mi |
| Apr 9, 2005 | 10K | 11951 | 1:47:31 | 17:18 /mi |
| Nov 13, 2004 | 2004 NTELOS 8K | 2935 | 1:18:47 | 15:51 /mi |
| Mar 27, 2004 | 10K | 10220 | 1:41:37 | 16:21 /mi |
| Nov 15, 2003 | 2003 NTELOS 8K | 3145 | 1:20:36 | 16:13 /mi |
| Mar 29, 2003 | 10K | 7307 | 1:51:17 | 17:55 /mi |