22947 total / 1161 in 2018

No DNFs this year, and 5 100mile finishes. A sub 30hr finish at Superior would be awesome.

Track and share your training!

Dailymile makes it easy to keep track of your workouts. Map your routes and share with a community of active people.

  • 81 miles
  • 13:47 time
  • 11046 calories
  • 13 workouts
  • This Week time period


  1. RUN
    Western States Training Camp ... 19.37 mi 03:28 10:42 pace

    What a fantastic day! Ford the first time since before my knee surgery last January, I logged back to back 20mile runs, no knee issues, and the legs feel great. Ran the Cal Street section of the ... read more

  2. RUN
    great Morning run - Dipsea trail an... 21.52 mi 03:57 11:01 pace

    What a great run this morning! Up and down on the Dipsea, starting in Mill Valley, down to Stinson Beach, back up and around again, before back down and up to MV. Cool and cloudy, but made for so... read more

  3. FIT
    great Xtrain - weights 00:40

    Mixed circuit after my run of upper body free weights and core weight/resistance work. Happy Friday ya'll!

  4. RUN
    great Lunch run - easy w/u 3 mi 00:26 08:46 pace

    Easy warm up on the 'mill.

  5. RUN
    great Afternoon run - more speed 8 mi 01:00 07:30 pace

    Gonna have plenty of climbing this weekend, so went for another speed workout, and this was better. 10min w/u, then progression in 5min segments, no c/d. Last segment was done at just a hair unde... read more

  6. FIT
    great Xtrain - core 00:20

    Core, hip, and glutes after my warm up.

  7. RUN
    great Morning run - easy w/u 2.23 mi 00:20 08:58 pace

    Easy warm up on the 'mill.

  8. RUN
    alright Afternoon run - easy miles 6 mi 00:51 08:30 pace

    Easy miles today. Kinda wasn't really feeling it.

  9. RUN
    Afternoon run speed 7 mi 00:52 07:28 pace

    Speedy Tuesday, so intervals it is! Mile warmup easy, then 8xhalfmile repeats with 90 sec recoveries between, and a half mile or so cool down. Felt pretty solid the whole way

  10. RUN
    great Morning run - easy w/u 2 mi 00:18 08:48 pace

    Easy warm-up on the 'mill. Followed up with 15min of strength work.

  11. FIT
    great Xtrain resistance 00:40

    Resistance work after my spin, mix of resistance machines and body weight resistance, focused on core and upper body. Good stuff.

  12. VELO
    great Xtrain spin 9.83 mi 00:35 16.9mph pace

    Intervals on the bike today, 90sec segments with a 5min cooldown. Happy Monday!

  13. RUN
    great Morning run - easy w/u 2.19 mi 00:20 09:07 pace

    Easy warm up on the 'mill. Followed up with 20min of strength and core work.

  14. RUN
    great Morning run 8 mi 01:08 08:28 pace

    Easy recovery miles on a windy morning. Other than some sore toes (due to a poor choice in footwear yesterday), feeling pretty good. Wrapping up another solid week 70+ miles and over 8K of vert. ... read more

  15. RUN
    tired Morning run - Ohlone Trail 21.82 mi 04:18 11:50 pace

    Out and back thru the Ohlone Wilderness this morning, and it was a glorious ass whooping as usual. Just a damn near perfect morning to be chewing dirt in the warm California sun. Was kept company... read more

  16. RUN
    good Morning run - easy miles 10 mi 01:24 08:22 pace

    Easy miles for breakfast this morning, a little sluggish at points but overall not too bad.

  17. RUN
    great Afternoon run - hills 5.13 mi 01:05 12:40 pace

    Hills on the 'mill this afternoon, getting in my climbing. Started with a 10min easy and flat, then 45min of climbing in 15min segments, 16-20-24% incline, and then a 10min c/d flat and easy.... read more

  18. FIT
    great Xtrain - core 00:20

    Core and hip/glute circuit after my warm-up run. Happy Thursday!

  19. RUN
    great Morning run - easy miles 3 mi 00:27 08:58 pace

    Easy miles for breakfast as my warm up.

  20. RUN
    good Afternoon run - easy miles 7 mi 00:59 08:22 pace

    Not bad, just some easy miles on the 'mill to finish up the day. Struggled a little in the middle miles, but found my stride at the end.