Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Rosemount Middle SchoolIrish Invitational · Sep 110:51.0Irish InvitationalSeptember 1, 2023
5,000 Meters · Anoka HSMounds View Tom Watson Invitational · Sep 2417:24.8Mounds View Tom Watson InvitationalSeptember 24, 2022
5,000 Meters · Chippewa Middle SchoolTom Watson Mustang Stampede · Sep 2319:10.90Tom Watson Mustang StampedeSeptember 23, 2023
5,000 Meters · Flying Cloud FieldsMetro Invitational · Sep 1616:59.5Metro InvitationalSeptember 16, 2023
5,000 Meters · Gale Woods FarmMSHSL Section 2AAA Championships · Oct 2516:59.87MSHSL Section 2AAA ChampionshipsOctober 25, 2022
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AAA State Championships · Nov 416:42.6MSHSL Class AAA State ChampionshipsNovember 4, 2023
5,000 Meters · Round Lake ParkMetro Invite · Sep 1817:55.3Metro InviteSeptember 18, 2021
5,000 Meters · St. Olaf CollegeMSHSL Class AAA State Championships · Nov 516:48.94MSHSL Class AAA State ChampionshipsNovember 5, 2022
8,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 2029:59.6Roy Griak InvitationalSeptember 20, 2024
8,000 Meters · Lewis UniversityLewis Crossover · Oct 1129:46.11Lewis CrossoverOctober 11, 2025
8,000 Meters · Maple Grove VenuesWarrior Invitational · Oct 2328:53.6Warrior InvitationalOctober 23, 2026
8,000 Meters · Prescott High SchoolRiver Town Invitational · Sep 431:56.6River Town InvitationalSeptember 4, 2026
8,000 Meters · Sioux FallsNSIC Conference Championships · Nov 728:12.5NSIC Conference ChampionshipsNovember 7, 2026
8,000 Meters · St. Olaf CollegeSt Olaf Invitational · Sep 1929:23.9St Olaf InvitationalSeptember 19, 2026
8,000 Meters · WayneNorthern Sun Conference XC Meet · Oct 2429:45.42Northern Sun Conference XC MeetOctober 24, 2025
8,000 Meters · Whitetail Golf CourseBlugold Invitational · Oct 331:10.7Blugold InvitationalOctober 3, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7NSIC Conference ChampionshipsNov 7 · 8,000 Meters NSIC · Place 114 · Minnesota DuluthMinnesota Duluth8,000 Meters NSIC11428:12.5 PBJr
Oct 23Warrior InvitationalOct 23 · 8,000 Meters College · Place 56 · Minnesota DuluthMinnesota Duluth8,000 Meters College5628:53.6 PBJr
Oct 10Lewis CrossoverOct 10 · 8,000 Meters Collegiate · Place 269 · Minnesota DuluthMinnesota Duluth8,000 Meters Collegiate26930:48.74Jr
Sep 19St Olaf InvitationalSep 19 · 8,000 Meters Men · Place 173 · Minnesota DuluthMinnesota Duluth8,000 Meters Men17329:23.9 PBJr
Sep 4River Town InvitationalSep 4 · 8,000 Meters Men's · Place 43 · Minnesota DuluthMinnesota Duluth8,000 Meters Men's4331:56.6 PBJr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 24Northern Sun Conference XC MeetOct 24 · 8,000 Meters Men's 8000 · Place 125 · Minnesota DuluthMinnesota Duluth8,000 Meters Men's 800012529:45.42 PBSo
Oct 11Lewis CrossoverOct 11 · 8,000 Meters Mens 8000 · Place 364 · Minnesota DuluthMinnesota Duluth8,000 Meters Mens 800036429:46.11 PBSo
Oct 3Blugold InvitationalOct 3 · 8,000 Meters Open · Place 142 · Minnesota DuluthMinnesota Duluth8,000 Meters Open14231:10.7 PBSo
Sep 19Roy Griak InvitationalSep 19 · 8,000 Meters Jo Rider Men’s Maroon Race (Division · Place 221 · Minnesota DuluthMinnesota Duluth8,000 Meters Jo Rider Men’s Maroon Race (Division22131:41.6So
Sep 12UWRF River Town InvitationalSep 12 · 8,000 Meters Varsity · Place 58 · Minnesota DuluthMinnesota Duluth8,000 Meters Varsity5830:41.5SO

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 20Roy Griak InvitationalSep 20 · 8,000 Meters Maroon · Place 226 · Minnesota DuluthMinnesota Duluth8,000 Meters Maroon22629:59.6 PBFr
Sep 7UWRF River Town ClassicSep 7 · 8,000 Meters Varsity · Place 16 · Minnesota DuluthMinnesota Duluth8,000 Meters Varsity1628:17.4FR

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 4MSHSL Class AAA State ChampionshipsNov 4 · 5,000 Meters Class AAA · Place 87 · Eden PrairieEden Prairie5,000 Meters Class AAA8716:42.6 PB12
Oct 24MSHSL Section 2AAA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 21 · Eden PrairieEden Prairie5,000 Meters Varsity2117:23.112
Oct 12Lake Conference ChampionshipsOct 12 · 5,000 Meters Varsity · Place 50 · Eden PrairieEden Prairie5,000 Meters Varsity5017:25.712
Sep 23Tom Watson Mustang StampedeSep 23 · 5,000 Meters High School · Place 66 · Eden PrairieEden Prairie5,000 Meters High School6619:10.90 PB12
Sep 16Metro InvitationalSep 16 · 5,000 Meters Varsity · Place 25 · Eden PrairieEden Prairie5,000 Meters Varsity2516:59.5 PB12
Sep 7Bauman/Rovn InvitationalSep 7 · 5,000 Meters Varsity · Place 14 · Eden PrairieEden Prairie5,000 Meters Varsity1417:02.6912
Sep 1Irish InvitationalSep 1 · 2 Miles Varsity · Place 30 · Eden PrairieEden Prairie2 Miles Varsity3010:51.0 PB12

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 5MSHSL Class AAA State ChampionshipsNov 5 · 5,000 Meters Class AAA · Place 74 · Eden PrairieEden Prairie5,000 Meters Class AAA7416:48.94 PB11
Oct 25MSHSL Section 2AAA ChampionshipsOct 25 · 5,000 Meters Varsity · Place 19 · Eden PrairieEden Prairie5,000 Meters Varsity1916:59.87 PB11
Oct 13Lake Conference ChampionshipsOct 13 · 5,000 Meters Varsity · Place 25 · Eden PrairieEden Prairie5,000 Meters Varsity2516:51.35—
Sep 24Mounds View Tom Watson InvitationalSep 24 · 5,000 Meters Green 5k · Place 1 · Eden PrairieEden Prairie5,000 Meters Green 5k117:24.8 PB11
Sep 17Eden Prairie Metro InvitationalSep 17 · 5,000 Meters Varsity · Place 28 · Eden PrairieEden Prairie5,000 Meters Varsity2817:36.4—
Sep 8Hopkins Bauman/Rovn InvitationalSep 8 · 5,000 Meters Varsity · Place 28 · Eden PrairieEden Prairie5,000 Meters Varsity2817:07.311

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 2AAA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 55 · Eden PrairieEden Prairie5,000 Meters Varsity5520:19.1310
Oct 14Lake Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 37 · Eden PrairieEden Prairie5,000 Meters Varsity3717:29.8—
Oct 5Victoria Lions InvitationalOct 5 · 5,000 Meters Varsity · Place 61 · Eden PrairieEden Prairie5,000 Meters Varsity6118:26.2710
Sep 25Milaca Mega MeetSep 25 · 5,000 Meters Varsity Division 1 · Place 85 · Eden PrairieEden Prairie5,000 Meters Varsity Division 18517:56.8—
Sep 18Metro InviteSep 18 · 5,000 Meters Varsity · Place 38 · Eden PrairieEden Prairie5,000 Meters Varsity3817:55.3 PB10
Sep 3Irish InviteSep 3 · 2 Miles Varsity · Place 53 · Eden PrairieEden Prairie2 Miles Varsity5311:12.310

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 25Lake Conference Meet @ STMASep 25 · 5,000 Meters Junior Varsity · Place 20 · Eden PrairieEden Prairie5,000 Meters Junior Varsity2018:30.8—
Sep 10Hopkins vs. Eden PrairieSep 10 · 5,000 Meters Junior Varsity · Place 5 · Eden PrairieEden Prairie5,000 Meters Junior Varsity519:12.9—