Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Bassett Creek ParkRon Kretsch Invitational · Aug 2911:49.0Ron Kretsch InvitationalAugust 29, 2026
5,000 Meters · Bertram ParkMonticello Invitational · Sep 618:49.6Monticello InvitationalSeptember 6, 2025
5,000 Meters · Cannon Falls FairgroundsCannon Falls Invitational · Sep 3020:04.8Cannon Falls InvitationalSeptember 30, 2025
5,000 Meters · Enger Golf CourseSwain Invitational · Oct 319:09.0Swain Invitational October 3, 2026
5,000 Meters · Flying Cloud FieldsMetro Under The Lights · Sep 1318:59.2Metro Under The LightsSeptember 13, 2025
5,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1818:48.9Roy Griak InvitationalSeptember 18, 2026
5,000 Meters · Highland 9 Golf CourseSkyline Conference XC Championship · Oct 1319:27.93Skyline Conference XC ChampionshipOctober 13, 2025
5,000 Meters · Levi Dodge 5k. CourseFarmington Cowbell · Sep 2418:48.96Farmington CowbellSeptember 24, 2026
5,000 Meters · New Richmond HSNew Richmond Invitational · Sep 2618:46.3New Richmond InvitationalSeptember 26, 2026
5,000 Meters · Nicollet M.S.Burnsville Invitational · Sep 1719:33.8Burnsville InvitationalSeptember 17, 2026
5,000 Meters · Picnic IslandWashington Tech Piñata Bash · Oct 718:33.4Washington Tech Piñata BashOctober 7, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 27MSHSL Section 4A ChampionshipsOct 27 · 5,000 Meters Varsity · Place 52 · Trinity/Unity5,000 Meters Varsity5219:02.612
Oct 20Skyline Conference XC ChampionshipOct 20 · 5,000 Meters Boys Varsity · Place 30 · Trinity/Unity5,000 Meters Boys Varsity3019:35.712
Oct 6Washington Tech Pinata BashOct 6 · 5,000 Meters Varsity · Place 39 · Trinity/Unity5,000 Meters Varsity3919:37.312
Oct 3Swain Invitational Oct 3 · 5,000 Meters Boys Varsity Skyline · Place 54 · Trinity/Unity5,000 Meters Boys Varsity Skyline5419:09.0 PB12
Sep 26New Richmond InvitationalSep 26 · 5,000 Meters Varsity · Place 42 · Trinity/Unity5,000 Meters Varsity4218:46.3 PB12
Sep 24Farmington CowbellSep 24 · 5,000 Meters Varsity · Place 134 · Trinity/Unity5,000 Meters Varsity13418:48.96 PB12
Sep 18Roy Griak InvitationalSep 18 · 5,000 Meters Lefty Wright Boys Maroon Competition · Place 177 · Trinity/Unity5,000 Meters Lefty Wright Boys Maroon Competition17718:48.9 PB12
Sep 17Burnsville InvitationalSep 17 · 5,000 Meters Varsity · Place 26 · Trinity/Unity5,000 Meters Varsity2619:33.8 PB12
Sep 12Monticello InvitationalSep 12 · 5,000 Meters Varsity · Place 34 · Trinity/Unity5,000 Meters Varsity3419:01.512
Aug 29Ron Kretsch InvitationalAug 29 · 3,200 Meters Seniors · Place 24 · Trinity/Unity3,200 Meters Seniors2411:49.0 PB12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 21MSHSL Section 4A ChampionshipsOct 21 · 5,000 Meters Varsity · Place 42 · Trinity/Unity5,000 Meters Varsity4219:29.111
Oct 13Skyline Conference XC ChampionshipOct 13 · 5,000 Meters Boys · Place 28 · Trinity/Unity5,000 Meters Boys2819:27.93 PB11
Oct 7Washington Tech Piñata BashOct 7 · 5,000 Meters Varsity · Place 14 · Trinity/Unity5,000 Meters Varsity1418:33.4 PB11
Sep 30Cannon Falls InvitationalSep 30 · 5,000 Meters Varsity · Place 19 · Trinity/Unity5,000 Meters Varsity1920:04.8 PB11
Sep 13Metro Under The LightsSep 13 · 5,000 Meters Varsity · Place 161 · Trinity/Unity5,000 Meters Varsity16118:59.2 PB11
Sep 6Monticello InvitationalSep 6 · 5,000 Meters Varsity · Place 37 · Trinity/Unity5,000 Meters Varsity3718:49.6 PB11