Personal records
5K XC
16:27
WVC Conference — 5/2025
Table reflects verified PRs. For live updates see MileSplit & Athletic.net.
Live data ports
Results and meet history.
Season gauges — 2026
Scale: 1% = start, 100% = goal. Bar = progress to goal.
5K XC
16:27
Goal 16:00 · Start 21:00. Didn’t quite get there, no excuses, keep working.
3200m
9:56.97
Goal 9:40 · Start 10:10
1600m
4:27.23
Goal 4:20 · Start 4:52
800m (outdoor PR)
1:59.37
Goal 1:55 · Start 2:18
Season results — 2026 indoor / outdoor
- MAY 26 Tue WIAA D1 Regional 1B — DC Everest — 1600m 3rd place (qualifies) · 4:39.72 · Tactical position race · advances to Sectionals Ran for place not a PR — Of the 4 spots that advance, SPASH grabbed 3 of them! Storm rolled in after the mile postponing the rest of the meet til tomorrow, glad we were able to get the 1600 in as Friday is Sectionals! Full results: PerformanceTiming — WIAA D1 Regional 1B 1600m Weston, WI
- MAY 18 Mon WVC Outdoor Conference Championships — 1600m 5:13.85 · Finished after mid-race stomach spasms A nightmare on the track, the stomach started to let loose into dry heaves at 900 and again at 1300. Had to recover in the infield. Didn’t want a DNF—stayed in and finished in 5:13.85. Wausau, WI
-
MAR 21 Sat
UWSP MAC Invite — 1600m
3rd place
·
4:33.02
·
~1 sec faster than last year's result at same venue
Full results: Athletic.net — UWSP MAC Invite 1600m
Race recap: YouTube Short — indoor opener 1600m Stevens Point, WI - MAR 28 Sat Ripon Showcase — 4×800m relay (anchor leg) 2nd place (team) · 8:15.69 · ~2:05 anchor split Split around 2:05—way short of what I was hoping for. My legs just didn't have it today, felt the fatigue in the final 400m. Although we don't taper for early season racing, I really wish I had been able to give more for the guys there. Back to the grindstone! Ripon 4×800m relay: ADE Timing — official relay results Ripon, WI
- APR 4 Sat SPASH Distance Carnival — 800m (Championship heat) 4th of 179 · 2:02.30 · 800m field · indoor PR Solid rebound from Ripon’s anchor leg—legs were fresher. Got out a little soft and paid for it in traffic, but closed well enough for fourth. Legs responded better today—feeling good about the training. (Outdoor 800m PR was 1:59.67 at the time; since improved to 1:59.37 at Nathan Hale, May 1.) SPASH 800m: MileSplit Live — meet schedule & results Stevens Point, WI
- APR 8 Wed SPASH intrasquad @ UWSP Multi-Activity Center (MAC) 1st place · 4:29 · 1600m · indoor PR · distance runners 4×400m — anchor Stevens Point, WI
- APR 14 Tue WVC Indoor Conference @ UWSP Multi-Activity Center (MAC) 3rd place · 4:27.86 · Indoor PR Ran the plan in a fast group, got a little caught in lap traffic and breathing wasn't great, but was able to PR in consecutive weeks. Full results: MileSplit Stevens Point, WI
- APR 21 Tue The Goerke Games 2026 @ Goerke Park — 800m (outdoor opener) 3rd place · 2:01.66 · Outdoor debut · Hale sub-2:02 qualifier met Full results: MileSplit — Goerke Games 800m Stevens Point, WI
- MAY 1 Fri Nathan Hale / Hale Distance Night — 800m 1:59.37 · Outdoor PR · −0.30 vs previous outdoor mark (1:59.67) Official race video: YouTube live replay — cue at 1:30:19 West Allis, WI
- MAY 5 Tue WVC Relays @ Goerke Field — 4×800m / 4×400m / DMR DNS — illness Picked up a cold after Hale and wasn’t able to line up. Frustrating timing, but protecting the rest of the season was the right call. Stevens Point, WI
- MAY 8 Fri Madison Memorial Invitational DNS — illness Cold symptoms held on through the week. Sat this one out to focus on getting healthy before the final stretch of the season — WVC Conference and postseason are what matter. Madison, WI
- MAY 11 Mon Rosholt Triangular — 1600m 4:32 · First race back after illness · controlled effort First race back after the cold. Ran 4:32 with the throttle held — lungs were still tight under race load even though the legs felt good. Smart restraint with WVC Conference and the postseason ahead. Rosholt, WI
Next waypoints — HS senior season
—
days
to WIAA Sectionals — DC Everest
- MAY 29 Fri WIAA Sectionals — DC Everest — 1600m Mile confirmed for Sectionals Forecast calls for heat — This one is going to require everything to make the state field. Weston, WI
- JUN 5–6 Fri–Sat WIAA State Meet — if qualified La Crosse, WI
Video — races & track
Short-form clips from meets and the track — primary link is YouTube.
May 1, 2026
800m — Nathan Hale Distance Night (official stream, 1:30:19)
YouTube — full meet replay
Apr 8, 2026
1600m full race — 4:29 at intrasquad (Apr 8; superseded by 4:27.86 at WVC Indoor)
YouTube — full race
Mar 22, 2026
Senior season indoor opener — 1600m (4:33) at UWSP
YouTube Short
Mar 6, 2026
13×400m — Final offseason quality day
YouTube Short
Hardware & recognition
3× State Team Champion
Roy Griak Team Champion
2× First Team All-Conference
8× Varsity Letter
Scholar Athlete