Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Northwoods ParkKevin Moorhead Northwood’s Invitational · Aug 2813:55.1Kevin Moorhead Northwood’s InvitationalAugust 28, 2026
5,000 Meters · Anoka HSMSHSL Section 5AAA Championships · Oct 2922:42.9MSHSL Section 5AAA ChampionshipsOctober 29, 2026
5,000 Meters · ELk River Golf ClubNorthwest Suburban Conference Championships · Oct 1423:20.1Northwest Suburban Conference ChampionshipsOctober 14, 2026
5,000 Meters · Elm Creek Park Reserve2026 Osseo Invitational · Oct 123:34.22026 Osseo InvitationalOctober 1, 2026
5,000 Meters · Flying Cloud AirportMetro Invitaitonal - Under the Lights · Sep 2623:09.8Metro Invitaitonal - Under the LightsSeptember 26, 2026
5,000 Meters · Flying Cloud FieldsMetro Under The Lights · Sep 1324:51.6Metro Under The LightsSeptember 13, 2025
5,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1822:39.4Roy Griak InvitationalSeptember 18, 2026
5,000 Meters · Gale Woods FarmBauman-Rovn Invitational · Sep 1025:24.9Bauman-Rovn InvitationalSeptember 10, 2026
5,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1926:09.1Roy Griak InvitationalSeptember 19, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 29MSHSL Section 5AAA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 36 · Champlin Park5,000 Meters Varsity3622:42.9 PB11
Oct 14Northwest Suburban Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 67 · Champlin Park5,000 Meters Varsity6723:20.1 PB11
Oct 12026 Osseo InvitationalOct 1 · 5,000 Meters Varsity · Place 87 · Champlin Park5,000 Meters Varsity8723:34.2 PB11
Sep 26Metro Invitaitonal - Under the LightsSep 26 · 5,000 Meters Varsity · Place 155 · Champlin Park5,000 Meters Varsity15523:09.8 PB11
Sep 18Roy Griak InvitationalSep 18 · 5,000 Meters Jack Johnson Girls Maroon Competition · Place 154 · Champlin Park5,000 Meters Jack Johnson Girls Maroon Competition15422:39.4 PB11
Sep 10Bauman-Rovn InvitationalSep 10 · 5,000 Meters Varsity · Place 97 · Champlin Park5,000 Meters Varsity9725:24.9 PB11
Sep 3Anoka Early BirdSep 3 · 5,000 Meters 5000 · Place 21 · Champlin Park5,000 Meters 50002123:53.111
Aug 28Kevin Moorhead Northwood’s InvitationalAug 28 · 2 Miles Varsity · Place 67 · Champlin Park2 Miles Varsity6713:55.1 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 5AAA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 41 · Champlin Park5,000 Meters Varsity4123:11.710
Oct 8NWSC ChampionshipsOct 8 · 5,000 Meters Varsity · Place 78 · Champlin Park5,000 Meters Varsity7824:23.310
Oct 4Swain InvitationalOct 4 · 5,000 Meters Varsity · Place 23 · Champlin Park5,000 Meters Varsity2326:20.5SO
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Girls Maroon Competition · Place 290 · Champlin Park5,000 Meters High School Girls Maroon Competition29026:09.1 PB10
Sep 13Metro Under The LightsSep 13 · 5,000 Meters Varsity · Place 169 · Champlin Park5,000 Meters Varsity16924:51.6 PB10
Sep 4Bauman-Rovn InvitationalSep 4 · 5,000 Meters Varsity · Place 117 · Champlin Park5,000 Meters Varsity11724:37.9SO
Aug 28ABC Early BirdAug 28 · 5,000 Meters Varsity · Place 27 · Champlin Park5,000 Meters Varsity2724:37.6—
Aug 22Kevin Moorhead Northwood’s InvitationalAug 22 · 2 Miles Varsity · Place 64 · Champlin Park2 Miles Varsity6415:09.7SO

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 24MSHSL Section 5AAA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 47 · Champlin Park5,000 Meters Varsity4725:30.809
Oct 9NWSC ChampionshipsOct 9 · 5,000 Meters Varsity · Place 96 · Champlin Park5,000 Meters Varsity9626:25.99
Oct 2STMA InvitationalOct 2 · 5,000 Meters Varsity · Place 90 · Champlin Park5,000 Meters Varsity9027:35.19
Sep 20Roy Griak Invitational - HSSep 20 · 5,000 Meters Varsity · Place 259 · Champlin Park5,000 Meters Varsity25928:36.19
Sep 14Metro InvitationalSep 14 · 5,000 Meters Varsity · Place 169 · Champlin Park5,000 Meters Varsity16926:33.09
Sep 5Bauman/Rovn InvitationalSep 5 · 5,000 Meters Varsity · Place 96 · Champlin Park5,000 Meters Varsity9627:21.3FR
Aug 29ABC Early BirdAug 29 · 5,000 Meters Varsity · Place 44 · Champlin Park5,000 Meters Varsity4428:02.39
Aug 23Kevin Moorhead Northwood's InvitationalAug 23 · 2 Miles Junior Varsity · Place 65 · Champlin Park2 Miles Junior Varsity6516:16.2FR