Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Hudson Middle SchoolRaider Invite · Sep 1923:49.5Raider InviteSeptember 19, 2023
5,000 Meters · Mahtomedi Athletic FieldsMetro East Conference Championships · Oct 1822:26.54Metro East Conference ChampionshipsOctober 18, 2022
5,000 Meters · Simley Senior High SchoolSimley Invitational · Oct 823:57.22Simley InvitationalOctober 8, 2022
5,000 Meters · St. Croix Bluffs Regional ParkDewey Minnaert Invite · Sep 722:55.99Dewey Minnaert InviteSeptember 7, 2023
5,000 Meters · Valleywood Golf CourseMSHSL Section 3AAA Championships · Oct 2722:48.5MSHSL Section 3AAA ChampionshipsOctober 27, 2022
6,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1831:39.3Roy Griak InvitationalSeptember 18, 2026
6,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 2034:06.8Roy Griak InvitationalSeptember 20, 2024
6,000 Meters · Lewis UniversityLewis Crossover · Oct 1131:47.69Lewis CrossoverOctober 11, 2025
6,000 Meters · Tom Rutledge Cross Country CourseNCAA DII Central Regional · Nov 829:57.62NCAA DII Central RegionalNovember 8, 2025
6,000 Meters · Whitetail Golf CourseBlugold Invitational · Oct 334:22.2Blugold InvitationalOctober 3, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 10Lucian Rosa InvitationalOct 10 · 6,000 Meters Collegiate · Concordia-St. PaulConcordia-St. Paul6,000 Meters Collegiate0DNFJr
Sep 18Roy Griak InvitationalSep 18 · 6,000 Meters Suzi Wilson College 6k · Place 238 · Concordia-St. PaulConcordia-St. Paul6,000 Meters Suzi Wilson College 6k23831:39.3 PBJr

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 8NCAA DII Central RegionalNov 8 · 6,000 Meters D2 Central · Place 233 · Concordia-St. PaulConcordia-St. Paul6,000 Meters D2 Central23329:57.62 PBSo
Oct 11Lewis CrossoverOct 11 · 6,000 Meters Womens 6000 · Place 334 · Concordia-St. PaulConcordia-St. Paul6,000 Meters Womens 600033431:47.69 PBSo
Oct 3Blugold InvitationalOct 3 · 6,000 Meters Varsity · Place 333 · Concordia-St. PaulConcordia-St. Paul6,000 Meters Varsity33334:22.2 PBSo

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 20Roy Griak InvitationalSep 20 · 6,000 Meters Maroon · Place 296 · Concordia-St. PaulConcordia-St. Paul6,000 Meters Maroon29634:06.8 PBFr

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 3AAA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 49 · HastingsHastings5,000 Meters Varsity4924:23.012
Oct 17Metro East Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 29 · HastingsHastings5,000 Meters Varsity2923:34.312
Sep 19Raider InviteSep 19 · 5,000 Meters Varsity · Place 26 · HastingsHastings5,000 Meters Varsity2623:49.5 PB12
Sep 12Metro East Conference PreviewSep 12 · 5,000 Meters Varsity · Place 20 · HastingsHastings5,000 Meters Varsity2023:04.77—
Sep 7Dewey Minnaert InviteSep 7 · 5,000 Meters Varsity · Place 26 · HastingsHastings5,000 Meters Varsity2622:55.99 PB12

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 27MSHSL Section 3AAA ChampionshipsOct 27 · 5,000 Meters Varsity · Place 38 · HastingsHastings5,000 Meters Varsity3822:48.5 PB11
Oct 18Metro East Conference ChampionshipsOct 18 · 5,000 Meters Varsity · Place 18 · HastingsHastings5,000 Meters Varsity1822:26.54 PB11
Oct 8Simley InvitationalOct 8 · 5,000 Meters Varsity · Place 32 · HastingsHastings5,000 Meters Varsity3223:57.22 PB11
Sep 30Red Wing InviteSep 30 · 5,000 Meters Varsity · Place 24 · HastingsHastings5,000 Meters Varsity2423:12.00—
Sep 20Raider InviteSep 20 · 5,000 Meters Varsity · Place 31 · HastingsHastings5,000 Meters Varsity3125:30.911