Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Flying Cloud FieldsMetro Under The Lights · Sep 1317:48.0Metro Under The LightsSeptember 13, 2025
5,000 Meters · Hudson Middle SchoolRaider Invite · Sep 1918:37.0Raider InviteSeptember 19, 2023
5,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1918:42.4Roy Griak InvitationalSeptember 19, 2025
5,000 Meters · Mahtomedi Athletic FieldsMetro East Conference Championships · Oct 1819:55.29Metro East Conference ChampionshipsOctober 18, 2022
5,000 Meters · Red Wing HS2025 Red Wing Invite · Sep 2517:40.082025 Red Wing InviteSeptember 25, 2025
5,000 Meters · Simley Senior High SchoolSimley Invitational · Oct 820:40.51Simley InvitationalOctober 8, 2022
5,000 Meters · St. Croix Bluffs Regional ParkMetro East Conference Championships · Oct 1416:58.1Metro East Conference ChampionshipsOctober 14, 2025
5,000 Meters · Valleywood Golf CourseMSHSL Section 3AAA Championships · Oct 2316:59.50MSHSL Section 3AAA ChampionshipsOctober 23, 2025
8,000 Meters · St. Olaf CollegeMIAC XC Championship · Oct 3129:28.2MIAC XC ChampionshipOctober 31, 2026

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 31MIAC XC ChampionshipOct 31 · 8,000 Meters Men · Place 136 · Bethel (Minn.)Bethel (Minn.)8,000 Meters Men13629:28.2 PBFr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 3AAA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 30 · HastingsHastings5,000 Meters Varsity3016:59.50 PB12
Oct 14Metro East Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 9 · HastingsHastings5,000 Meters Varsity916:58.1 PB12
Oct 4Simley InvitationalOct 4 · 5,000 Meters Varsity · Place 15 · HastingsHastings5,000 Meters Varsity1517:49.7SR
Sep 252025 Red Wing InviteSep 25 · 5,000 Meters Varsity · Place 7 · HastingsHastings5,000 Meters Varsity717:40.08 PB12
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters Lefty Wright Boys Maroon Competition · Place 80 · HastingsHastings5,000 Meters Lefty Wright Boys Maroon Competition8018:42.4 PB12
Sep 13Metro Under The LightsSep 13 · 5,000 Meters Varsity · Place 85 · HastingsHastings5,000 Meters Varsity8517:48.0 PB12
Sep 4Dewey Minnaert XC InviteSep 4 · 5,000 Meters Varsity · Place 17 · HastingsHastings5,000 Meters Varsity1717:17.512

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 24MSHSL Section 3AAA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 31 · HastingsHastings5,000 Meters Varsity3117:20.511
Oct 15Metro East Conference ChampionshipsOct 15 · 5,000 Meters Varsity · Place 14 · HastingsHastings5,000 Meters Varsity1417:29.411
Oct 5Simley InvitationalOct 5 · 5,000 Meters Varsity · Place 24 · HastingsHastings5,000 Meters Varsity2417:54.9JR
Sep 27Red Wing InviteSep 27 · 5,000 Meters Varsity · Place 19 · HastingsHastings5,000 Meters Varsity1918:17.5711
Sep 14Metro InvitationalSep 14 · 5,000 Meters Varsity · Place 120 · HastingsHastings5,000 Meters Varsity12018:01.911
Sep 10Metro East Conference PreviewSep 10 · 5,000 Meters Varsity · Place 12 · HastingsHastings5,000 Meters Varsity1217:42.3JR
Sep 5Dewey Minnaert InviteSep 5 · 5,000 Meters Varsity · Place 29 · HastingsHastings5,000 Meters Varsity2918:02.911

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 3AAA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 45 · HastingsHastings5,000 Meters Varsity4518:20.310
Oct 17Metro East Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 20 · HastingsHastings5,000 Meters Varsity2017:46.910
Sep 19Raider InviteSep 19 · 5,000 Meters Varsity · Place 20 · HastingsHastings5,000 Meters Varsity2018:37.0 PB10
Sep 12Metro East Conference PreviewSep 12 · 5,000 Meters Varsity · Place 21 · HastingsHastings5,000 Meters Varsity2117:44.05—
Sep 7Dewey Minnaert InviteSep 7 · 5,000 Meters Varsity · Place 41 · HastingsHastings5,000 Meters Varsity4118:00.4910

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 27MSHSL Section 3AAA ChampionshipsOct 27 · 5,000 Meters Varsity · Place 57 · HastingsHastings5,000 Meters Varsity5719:07.39
Oct 18Metro East Conference ChampionshipsOct 18 · 5,000 Meters Varsity · Place 40 · HastingsHastings5,000 Meters Varsity4019:55.29 PB9
Oct 8Simley InvitationalOct 8 · 5,000 Meters Varsity · Place 77 · HastingsHastings5,000 Meters Varsity7720:40.51 PB9
Sep 30Red Wing InviteSep 30 · 5,000 Meters Varsity · Place 36 · HastingsHastings5,000 Meters Varsity3619:38.00—
Sep 20Raider InviteSep 20 · 5,000 Meters Varsity · Place 69 · HastingsHastings5,000 Meters Varsity6921:10.49