Race Results

2007 Monument Avenue 10k

47:10     (7:35 min/mile)     204/1309 AG     1355/20589 Overall

2013 Wintergreen Spartan Super

3:52:38     95/522 AG     575/3746 Overall

2014 Xterra Monster Dash 15k (Pocahontas State Park)

1:16:21     (8:11 min/mile)    5/10 AG     29/83 Overall

*injured left IT Band

2014 Monument Avenue 10k

48:58     (7:52 min/mile)     230/1342 AG     2017/27200 Overall

*nursing injured left IT Band

2014 Chasing Chicken (Reverse) Sprint Triathlon

1:18:02     4/11 AG     45/190 Overall

Run: 23:35     (7:37 min/mile)      T1: 1:40

Bike: 43:09     (18.1 mph)              T2: 2:19

Swim: 7:21     (2:27/100 m)

2014 I Love The Tavern Sprint Triathlon

1:36:02     16/25 AG     126/405 Overall

Swim: 9:57     (1:32/100 m)            T1: 2:21

Bike: 56:38     (19.07 mph)            T2: 1:20

Run: 25:49     (8:19 min/mile)

2014 Wintergreen Spartan Super

3:42:26     98/872 AG     550/6483 Overall

2014 Richmond Rox Olympic Distance Triathlon

2:48:56     6/14 AG     92/244 Overall

Swim: 33:02     (2:12/100 m)          T1: 3:00

Bike: 1:18:29    (19.04 mph)           T2: 1:40

Run: 52:48     (8:31 min/mile)

2014 Martinsville Turkey Day 5k

23:09     (7:27 min/mile)     2/7 AG     26/305 Overall

2015 Love Rox Half Marathon

1:51:31     (8:30 min/mile)     16/33 AG     118/457 Overall

2015 Richmond Tri Club Sprint Triathlon

1:31:19     20/23 AG     276/384 Overall

Swim: 8:16     (1:53/100 y)          T1: 2:44

Bike: 55:26    (12.4 mph)            T2: 1:40

Run: 23:16     (7:29 min/mile)

*Busted goggles in first 10 meters of swim and then had a flat tire and subsequent complications on the bike.  I pushed my bike two miles back to the transition area and then did the run.  Technically, this was a DNF.

2015 Groundforce IT Power Sprint Triathlon

1:05:33     7/15 AG     32/216 Overall

Swim: 5:24     (1:48/100 m)          T1: 2:02

Bike: 33:32    (21.6 mph)               T2: :59

Run: 23:36     (7:33 min/mile)

2015 Ironman 70.3 Raleigh

5:43:44     80/202 AG     573/1928 Overall

Swim: 43:15     (2:14/100 m)         T1: 3:01

Bike: 2:47:26   (20.07 mph)           T2: 4:13

Run: 2:05:49    (9:36 min/mile)

2015 I Love The Tavern Sprint Triathlon

1:23:58     8/29 AG     40/421 Overall

Swim: 7:29     (1:09/100 m)            T1: 1:52

Bike: 52:08     (21.6 mph)               T2: 1:00

Run: 21:33     (6:57 min/mile)       *I believe the run course is short of an actual 5k*

2015 Independence Day Classic 17.76k

1:36:17     (8:43 min/mile)     5/18 AG     23/231 Overall

*The first 1/3 of the field was directed off course and ran an extra 1.13k.  My actual pace for the 18.89k was 8:11 min/mile.

2015 Jefferson Sprint Triathlon

1:14:04     2/6 AG     18/136 Overall

Swim: 6:33     (1:52/100 m)             T1: 2:21

Bike: 40:26     (18.5 mph)                T2: :59

Run: 23:48      (7:56 min/mile)

2015 Richmond Rox 70.3 Triathlon (turned Duathlon)

5:13:33     6/8 AG     23/73 Overall

Run 1: 13:20     (6:40 min/mile)       T1: 2:45

Bike: 2:50:17    (19.8 mph)                T2: 3:35

Run 2: 2:03:31  (9:25 min/mile)

*A hurricane off the coast caused unsafe James River conditions, which resulted in the event being turned into a duathlon.  The 1.2 mile swim was changed to a 2 mile run.

*Additionally, about 10 of us were inadvertently sent approximately .5 miles off course on the first loop of the half marathon.  My actual pace for the 13.66 miles that I ran was 9:03 min/mile.

2015 Richmond Marathon

3:53:13     (8:54 min/mile)    105/302 AG     1130/4523 Overall

2015 Martinsville Turkey Day 5k

22:23     (7:13 min/mile)     2/8 AG     24/269 Overall

2016 Frostbite 15k

1:13:37   (7:54 min/mile)     15/30 AG     101/447 Overall

2016 Richmond Tri Club Sprint Triathlon

1:08:03     6/22 AG     54/419 Overall

Swim: 7:48     (1:57/100 m)         T1: 1:19

Bike: 34:38    (21.8 mph)            T2: 1:08

Run: 23:12     (7:27 min/mile)

*My swim time was approximately 43 seconds off due to my group not being started at the correct time.  There is no timing mat at the swim start.  GPS time was 7:05.

2016 Rumpus in Bumpass Olympic Triathlon

2:31:22     7/28 AG     52/320 Overall

Swim: 29:55   (2:00/100 m)        T1: 3:12

Bike: 1:07:55  (20.9 mph)           T2: 1:58

Run: 48:33     (7:48 min/mile)

2016 Groundforce IT Power Sprint Triathlon

1:04:27     2/7 AG     15/190 Overall

Swim: 5:07     (1:42/100 m)          T1: 1:37

Bike: 33:52    (21.3 mph)              T2: :52

Run: 23:01    (7:25 min/mile)

2016 Robious Landing Sprint Triathlon

1:22:35     4/24 AG     29/332 Overall

Run 1: 6:22       (7:09 pace)         T1: 1:02

Bike: 53:03        (21.3 mph)         T2: :52

Run 2: 21:19      (7:35 min/mile)

*Run pace based upon 2.81 miles on GPS, not the 5k distance advertised by the race.

*This was turned into a duathlon due to river flooding

2016 Patriots Half Triathlon

5:41:57     5/15 AG     39/227 Overall

Swim:40:27     (2:06/100m)         T1: 3:52

Bike: 2:54:18   (20.1 mph)           T2: 2:24

Run: 2:00:57    (9:14 min/mile)

2016 Ironman Maryland

9:44:09     79/216 AG     424/1890 Overall

Swim: Cancelled due to conditions

Bike: 5:07:59   (19.48 mph)           T2: 8:22

Run: 4:27:48    (10:13 min/mile)

**The bike course was shortened to 100 miles due to flooding on the course and three sections of the run course flooded, but the run remained the full 26.2 miles.

2016 Richmond Marathon

3:48:01     (8:41 min/mile)    112/301 AG     951/4061 Overall

2017 Monument Avenue 10k

45:51     (7:22 min/mile)     92/953 AG     808/21947 Overall

2017 Richmond Tri Club Sprint Triathlon

1:05:34     7/22 AG     44/445 Overall

Swim: 7:10    (1:48/100 m)         T1: 1:36

Bike: 32:56    (22.8 mph)            T2: 1:20

Run: 22:33     (7:15 min/mile)

2017 Kinetic Half Triathlon

5:25:51     8/29 AG     48/242 Overall

Swim: 37:07    (1:55/100m)        T1: 3:18

Bike: 2:45:26   (20.2 mph)          T2: 3:02

Run: 1:56:41    (8:54 min/mile)

2017 Groundforce IT Power Sprint Triathlon

1:01:56     1/6 AG     9/175 Overall

Swim: 4:56     (1:39/100 m)          T1: 1:37

Bike: 32:25    (21.7 mph)              T2: :46

Run: 22:14     (7:09 min/mile)

2017 Robious Landing Sprint Triathlon

1:23:51     2/20 AG     14/251 Overall

Swim: 8:26     (1:18/100 m)            T1: 1:18

Bike: 51:34     (21.9 mph)               T2: :53

Run: 21:43     (7:41 min/mile)

*Run pace based upon 2.83 miles on GPS, not the 5k distance advertised by the race.

2017 Patriots Half Triathlon

5:25:02     7/26 AG     33/239 Overall

Swim:33:58     (1:46/100m)         T1: 2:41

Bike: 2:46:02   (21.1 mph)           T2: 1:19

Run: 2:01:04    (9:15 min/mile)*

*The plan was to go hard on the swim and bike and then go easier than normal on the run due to Ironman Chattanooga being only two weeks out.

2017 Ironman Chattanooga

11:36:41     40/166AG     254/1978 Overall

Swim:53:57     (1:24/100m)         T1: 5:37

Bike: 5:54:10   (19.7 mph)           T2: 7:24

Run: 4:35:33    (10:31 min/mile)

*IMChoo has a downriver swim and a 116 mile bike instead of the normal 112.

2017 Petersburg Halloween 5k

23:59     (7:43 min/mile) *   1/9AG     6/196 Overall

*The course was 3.44 miles.  I confirmed the mileage with several other competitors who wore a GPS.  Actual pace was 6:58 min/mile.

2017 Richmond Half Marathon

1:44:30     (7:58 min/mile)    79/386 AG     839/7811 Overall

2017 Martinsville Turkey Day 5k

21:54     (7:03 min/mile)     2/9 AG     19/247 Overall

2018 Frostbite 15k

1:12:56     (7:50 min/mile)     11/47 AG     127/865 Overall

2018 Richmond Tri Club Sprint Triathlon

1:04:46     3/10 AG     30/328 Overall

Swim: 7:11    (1:48/100 m)         T1: 1:00

Bike: 33:33    (22.4 mph)            T2: :54

Run: 22:11     (7:08 min/mile)

2018 Monticelloman  Olympic Triathlon

2:29:19     3/10 AG     19/125 Overall

Swim: 27:34  (1:50/100 m)       T1: 1:24

Bike: 1:09:32 (20.7 mph)          T2: 1:32

Run: 49:15     (7:57 min/mile)

2018 Robious Landing Sprint Triathlon

1:24:36     2/21 AG     18/270 Overall

Run 1: 6:18       (7:04 min/mile) T1: :56

Bike: 52:32        (21.6 mph)         T2: :50

Run 2: 24:04      (7:45 min/mile)

*This was turned into a duathlon due to river flooding

2018 Rev3 Sprint Triathlon

1:26:01     4/12 AG      18/275 Overall

Swim: 18:51  (1:35/100 m)       T1: 2:49

Bike: 41:02 (22.37 mph)           T2: 0:51

Run: 22:29  (7:14 min/mile)

*Official race time was 1:21:25 with a run of 17:52.  The race had a timing issue, which cut off about 5 minutes from the run times.  The malfunction applied to everyone, so the overall standings were not affected.  I certainly did not run the 5:47 min/mile pace that I am officially credited with.

2018 Patriot’s Olympic Distance Triathlon

DISQUALIFIED – PRE-DQ RESULTS BELOW

2:26:52     1/24 AG     14/265 Overall

Swim: 30:12     (2:01/100 m)        T1: 2:36

Bike: 1:03:28    (22.1 mph)           T2: 1:29

Run: 49:16        (7:56 min/mile)

*Someone was stealing course signs and was raking over chalk marks on the gravel trails on the run course.  I came to a “T” intersection on the trails and the turn sign had been removed.  I took a right instead of a left.  I actually ran the exact same mileage, but was off course and had to take a DQ.

2018 Giant Acorn Olympic Distance Triathlon

2:33:09     4/22 AG     67/341 Overall

Swim: 28:56     (1:56/100 m)        T1: 1:50

Bike: 1:11:43    (20.6 mph)           T2: 1:24

Run: 49:18        (7:56 min/mile)

2018 Martinsville Turkey Day 5k

21:41    (6:59 min/mile)     1/6 AG     10/180 Overall

2019 Frostbite 15k

1:11:01     (7:37 min/mile)     14/64 AG     99/853 Overall

2019 Smithfield Sprint Triathlon

57:28   3/16 AG     24/247 Overall

Swim: 5:08    (1:43/100 m)         T1: 1:20

Bike: 24:47    (21.6 mph)            T2: 1:01

Run: 22:11     (7:08 min/mile)

2019 Richmond Tri Club Sprint Triathlon

1:03:04     3rd Masters Men (3/77)     12/196 Overall

Swim: 6:56   (1:44/100 m)         T1: 1:03

Bike: 32:48   (22.6 mph)            T2: :51

Run: 21:28    (6:55 min/mile)

2019 Ironman Virginia 70.3

5:04:02     39/173  AG     204/1539 Overall

Swim: 33:42  (1:44/100 m)         T1: 4:10

Bike: 2:29:19  (22.5 mph)           T2: 2:39

Run: 1:54:12   (8:43 min/mile)

2019 Robious Landing Sprint Triathlon

1:16:29     2/14 AG     24/255 Overall

Swim: Cancelled

Bike: 51:54        (21.8 mph)         T2: :51

Run: 23:46         (7:39 min/mile)

2019 OBX Half-Iron Triathlon

4:38:02    1/11 AG     8/73 Overall

Swim: Cancelled                            T1: 1:15

Bike: 2:37:08      (21.4 mph)         T2: 2:10

Run: 1:57:31      (8:58 min/mile)

2019 Ironman Louisville

11:05:19     113 AG     737 Overall

Swim: Cancelled due to toxic algae

Bike: 6:13:15   (18.0 mph)           T2: 9:55

Run: 4:41:29   (10:45 min/mile)

***Had a mechanical and a then crash on the bike and then left Achilles pain on the run.

2019 Martinsville Turkey Day 5k

22:06    (7:06 min/mile)     1/8 AG     12/156 Overall

2020 Frostbite 15k

1:14:18   (7:58 min/mile)    11/42 AG     128/854 Overall

2020 RunRVA 5k

21:58    (7:04 min/mile)     5/35 AG     20/302 Overall

2020 Richmond Marathon (Dorey Park/Capital Trail Course)

4:13:18   (9:40 min/mile)

2021 Sportsbackers Half Marathon (Dorey Park/Capital Trail Course)

1:43:22    (7:53 min/mile)

2021 Smithfield Sprint Triathlon

57:18   2/15 AG     24/209 Overall

Swim: 5:15    (1:45/100m)          T1: 1:16

Bike: 27:50    (21.6 mph)            T2: 1:02

Run: 21:54     (7:03 min/mile)

2021 Rumpus in Bumpass Olympic Triathlon

2:25:52     5/16 AG     30/144 Overall

Swim: 28:15   (1:53/100m)         T1: 2:35

Bike: 1:06:45  (21.6 mph)           T2: 1:58

Run: 46:18     (7:27 min/mile)

2021 Jamestown Olympic Triathlon

2:31:46     2/20 AG     43/278 Overall

Swim: 31:33   (2:05/100m)         T1: 2:24

Bike: 1:06:16  (22.5 mph)           T2: 1:24

Run: 50:08     (8:03 min/mile)

2021 Age Group Nationals Olympic Tri

2:30:45     79/161 AG     667/2737 Overall

Swim: 27:52   (1:51/100m)         T1: 3:09

Bike: 1:08:31  (21.77 mph)          T2: 1:54

Run: 49:19     (7:55 min/mile)

2021 Patriots Sprint Triathlon

1:17:40  1/15 AG     18/203 Overall

Swim: 15:20  (2:03/100m)          T1: 2:47

Bike: 36:09    (21.7 mph)            T2: 0:47

Run: 22:35    (7:16 min/mile)

2021 Pleasants Landing Sprint Triathlon

1:15:50  1/11 AG     12/180 Overall

Swim: 16:07  (2:09/100m)          T1: 1:51

Bike: 36:36    (21.8 mph)            T2: 1:42

Run: 22:33    (7:16 min/mile)

2022 One City Marathon

3:54:23  (8:57 min/mile)    22/35 AG     147/359 Overall

2022 Smithfield Sprint Triathlon

57:44   3/26 AG     36/341 Overall

Swim: 5:05    (1:42/100m)          T1: 1:27

Bike: 28:00    (21.4 mph)            T2: 1:03

Run: 21:59     (7:05 min/mile)

2022 Jamestown Olympic Triathlon

2:33:34     2/18 AG      29/271 Overall

Swim: 34:18   (2:17/100m)         T1: 2:40

Bike: 1:06:41  (21.6 mph)           T2: 1:01

Run: 48:52     (7:52 min/mile)

Colonial Beach Sprint Triathlon

1:16:43     2/20 AG     14/238 Overall

Swim: 15:14   (2:02/100m)         T1: 1:27

Bike: 36:19     (23.1 mph)           T2: 1:11

Run: 22:31     (7:15 min/mile)

2022 Patriots Olympic Triathlon

2:29:09  2/19 AG     30/220 Overall

Swim: 29:24  (1:58/100m)          T1: 2:28

Bike: 1:05:11    (22.9 mph)         T2: 1:10

Run: 50:55    (8:12min/mile)

2023 Smithfield Sprint Triathlon

56:05   1/10 AG     20/345 Overall

Swim: 5:12    (1:44/100m)          T1: 1:08

Bike: 26:46   (22.4 mph)             T2: 1:03

Run: 21:57     (7:04 min/mile)

2023 Kinetic Olympic Distance Triathlon

2:30:44     3/19 AG     33/269 Overall

Swim: 27:39     (1:51/100 m)        T1: 2:23

Bike: 1:11:39    (20.8 mph)           T2: 1:28

Run: 47:35       (7:39 min/mile)