Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Rosemount Middle SchoolIrish Invite · Sep 311:55.8Irish InviteSeptember 3, 2021
5,000 Meters · Anoka HSSteve Hoag Invitational · Sep 919:57.7Steve Hoag InvitationalSeptember 9, 2021
5,000 Meters · Les Bolstadt Golf CourseMSHSL State Championships - Class AAA · Nov 216:28.3MSHSL State Championships - Class AAANovember 2, 2024
5,000 Meters · Shepherd High School2025 Jeff Drenth Memorial · Aug 2916:00.102025 Jeff Drenth MemorialAugust 29, 2025
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1015:55.2NXR Heartland Regional ChampionshipsNovember 10, 2024
6,000 Meters · Hanover CollegeHanover Invitational · Sep 1320:25.79Hanover InvitationalSeptember 13, 2025
8,000 Meters · Lakeside Municipal Golf CourseNJCAA Division II Cross Country Championships · Nov 827:57.3NJCAA Division II Cross Country ChampionshipsNovember 8, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8NJCAA Division II Cross Country ChampionshipsNov 8 · 8,000 Meters NJCAA D2 · Place 34 · Muskegon (Mich.) CCMuskegon (Mich.) CC8,000 Meters NJCAA D23427:57.3 PBFr
Oct 24NJCAA Region 12 Championships and MCCAA Conference ChampionshipOct 24 · 8,000 Meters Varsity · Place 22 · Muskegon (Mich.) CCMuskegon (Mich.) CC8,000 Meters Varsity2227:20.2FR
Oct 11Jayhawk InviteOct 11 · 8,000 Meters Varsity · Place 94 · Muskegon (Mich.) CCMuskegon (Mich.) CC8,000 Meters Varsity9428:02.17Fr
Sep 26MCCAA Northern Conference ChampionshipSep 26 · 8,000 Meters Championship · Place 2 · Muskegon (Mich.) CCMuskegon (Mich.) CC8,000 Meters Championship227:10.51Fr
Sep 13Hanover InvitationalSep 13 · 6,000 Meters Men's Race · Place 3 · Muskegon (Mich.) CCMuskegon (Mich.) CC6,000 Meters Men's Race320:25.79 PBFr
Sep 6Ferris State Ray Helsing Bulldog InvitationalSep 6 · 8,000 Meters Varsity · Place 18 · Muskegon (Mich.) CCMuskegon (Mich.) CC8,000 Meters Varsity1827:22.83FR
Aug 292025 Jeff Drenth MemorialAug 29 · 5,000 Meters Men's 5K · Place 37 · Muskegon (Mich.) CCMuskegon (Mich.) CC5,000 Meters Men's 5K3716:00.10 PBFr

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Championship · Place 111 · MinnetonkaMinnetonka5,000 Meters Championship11115:55.2 PB12
Nov 2MSHSL State Championships - Class AAANov 2 · 5,000 Meters Class AAA · Place 44 · MinnetonkaMinnetonka5,000 Meters Class AAA4416:28.3 PB12
Oct 22MSHSL Section 2AAA ChampionshipsOct 22 · 5,000 Meters Varsity · Place 10 · MinnetonkaMinnetonka5,000 Meters Varsity1016:52.10SR
Oct 10Lake Conference ChampionshipsOct 10 · 5,000 Meters Varsity · Place 19 · MinnetonkaMinnetonka5,000 Meters Varsity1916:40.9SR
Sep 20Roy Griak Invitational - HSSep 20 · 5,000 Meters Championship · Place 68 · MinnetonkaMinnetonka5,000 Meters Championship6817:16.012
Sep 5Steve Hoag InvitationalSep 5 · 5,000 Meters Varsity · Place 4 · MinnetonkaMinnetonka5,000 Meters Varsity416:16.612
Aug 29St. Olaf H.S. ShowcaseAug 29 · 5,000 Meters Varsity · Place 14 · MinnetonkaMinnetonka5,000 Meters Varsity1417:11.6012

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 12Lake Conference ChampionshipsOct 12 · 5,000 Meters Varsity · Place 38 · MinnetonkaMinnetonka5,000 Meters Varsity3817:07.311
Sep 22Roy Griak InvitationalSep 22 · 5,000 Meters Championship · Place 163 · MinnetonkaMinnetonka5,000 Meters Championship16317:47.411
Sep 22Roy Griak InvitationalSep 22 · 5,000 Meters Championship · Place 163 · MinnetonkaMinnetonka5,000 Meters Championship16317:47.411

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 13Lake Conference ChampionshipsOct 13 · 5,000 Meters Varsity · Place 33 · MinnetonkaMinnetonka5,000 Meters Varsity3317:13.96—
Sep 23Roy Griak InvitationalSep 23 · 5,000 Meters Varsity · Place 294 · MinnetonkaMinnetonka5,000 Meters Varsity2945:5710

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 14Lake Conference ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 19 · MinnetonkaMinnetonka5,000 Meters Junior Varsity1917:59.4—
Sep 9Steve Hoag InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 39 · MinnetonkaMinnetonka5,000 Meters Junior Varsity3919:57.7 PB9
Sep 3Irish InviteSep 3 · 2 Miles Freshman · Place 10 · MinnetonkaMinnetonka2 Miles Freshman1011:55.8 PB9