Activities
Running
At least a mile every day for four years, and occasionally a hundred at once.
Overview
All year
Overview
It started at the Superior Fall Trail Race marathon in 2023 and has gone up in distance every year since: 50K at Afton, the Superior 50, then a hundred at Massanutten in 2025. Underneath the racing is a streak: at least one mile every single day for over four years. In September 2026 I go back to the Sawtooth Mountains for the Superior 100.
- Run streak
- 4 years
- 1 mile minimum, daily
- Ultras finished
- 5
- 2023 onward
- Longest effort
- 100 mi
- 34:45:24
- Grandma's Marathon
- Every year
- including one double

Massanutten 2025, buckle in hand
Next: Superior Fall Trail Race, 100 Miler · 100 mi · September 11, 2026
Block
Right now
Current training block
Building for the Superior 100. 102.9 miles along the Superior Hiking Trail with about 18,400 feet of climbing, none of it in one piece. The course trades a thousand feet up and down for the better part of two days.
Log
5 races
Race log
0 did not finish
| Date | Race | Dist | Vert | Time | Place | Status |
|---|---|---|---|---|---|---|
| Sep 2025 | Last Dot Standing, Last Person StandingBelleville, WIA last-person-standing format, so the result is distance rather than time: 75.6 miles, 9th overall. | 75.6 mi | — | — | 9 | Finished |
| May 2025 | Massanutten Mountain Trails 100 Mile RunFort Valley, VAFirst hundred. Notoriously rocky, and the clock shows it. | 100 mi | — | 34:45:24 | 77 | Finished |
| Sep 2024 | Superior Fall Trail Race, 50 MilerLutsen, MN | 50 mi | — | 13:20:41 | 40 | Finished |
| Jul 2024 | Afton Trail Run, 50KAfton, MN | 31 mi | — | 5:40:35 | 64 | Finished |
| Sep 2023 | Superior Fall Trail Race, MarathonLutsen, MNThe first one. | 26.2 mi | — | 5:14:26 | 30 | Finished |
On the calendar
| Date | Race | Dist | Vert | Time | Place | Status |
|---|---|---|---|---|---|---|
| Sep 2026 | Superior Fall Trail Race, 100 MilerLutsen, MNThe Sawtooth Mountains, on the Superior Hiking Trail. Third time at this race, third distance. | 100 mi | — | — | — | Upcoming |
Bests
By distance
Personal bests
| Distance | Time | Where | Year |
|---|---|---|---|
| Marathon (road) | Sub-3:00 | Grandma's Marathon | — |
| Marathon (trail) | 5:14:26 | Superior Fall Trail Race | 2023 |
| 50K | 5:40:35 | Afton Trail Run | 2024 |
| 50M | 13:20:41 | Superior Fall Trail Race | 2024 |
| 100M | 34:45:24 | Massanutten Mountain Trails | 2025 |
Highlights
Worth remembering
Highlights
Covered 75.6 miles at Last Dot Standing, a last-person-standing format where you keep going until you cannot.
- June 2025
Ran Grandma's Marathon as a double: the course from finish to start, then turned around and ran the actual race back. 52.4 miles, 26.2 of which had a bib on it.
Finished my first hundred at Massanutten Mountain Trails in 34:45:24, rocky the entire way.
- Every June
Grandma's Marathon in Duluth, the one race I run every single year.