Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorSouth Suburban Conference Championships · May 194:39.98aSouth Suburban Conference ChampionshipsMay 19, 2026
3200 Meters · OutdoorMSHSL Section 2AAA Championships · May 2810:28.48aMSHSL Section 2AAA ChampionshipsMay 28, 2025
800 Meters · OutdoorEdina Invitational · May 12:11.31aEdina InvitationalMay 1, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 27MSHSL Section 2AAA ChampionshipsMay 27 · 3200 Meters · Place 16 · Prior Lake3200 Meters16.10:50.16a11
May 19South Suburban Conference ChampionshipsMay 19 · 1600 Meters · Place 11 · Prior Lake1600 Meters114:39.98a PB11
May 8Class AAA True Team Wild CardMay 8 · 3200 Meters · Place 71 · Prior Lake3200 Meters71.10:45.75a11
May 8Class AAA True Team Wild CardMay 8 · 1600 Meters · Place 64 · Prior Lake1600 Meters64.4:51.03a11
May 53AAA Section True TeamMay 5 · 3200 Meters · Place 17 · Prior Lake3200 Meters17.10:45.75a11
May 53AAA Section True TeamMay 5 · 1600 Meters · Place 21 · Prior Lake1600 Meters21.4:51.03a11
May 1Edina InvitationalMay 1 · 800 Meters · Place 8 · Prior Lake800 Meters8.2:11.31a PB11
Apr 21Lane/Rogness InvitationalApr 21 · 3200 Meters · Place 11 · Prior Lake3200 Meters1110:59.54a11
Apr 16Shakopee RelaysApr 16 · 1600 Meters · Place 20 · Prior Lake1600 Meters204:51.90a11
Apr 7Prior Lake Boys InvitationalApr 7 · 1600 Meters · Place 10 · Prior Lake1600 Meters105:04.99a11

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 28MSHSL Section 2AAA ChampionshipsMay 28 · 3200 Meters · Place 19 · Prior Lake3200 Meters19.10:28.48a PB10
May 20SSC ChampionshipsMay 20 · 3200 Meters · Place 22 · Prior Lake3200 Meters2210:43.60a10
May 20SSC ChampionshipsMay 20 · 1600 Meters · Place 18 · Prior Lake1600 Meters184:50.72a10
May 6Section 3AAA True TeamMay 6 · 1600 Meters · Place 14 · Prior Lake1600 Meters14.4:48.41a10
May 6Section 3AAA True TeamMay 6 · 800 Meters · Place 25 · Prior Lake800 Meters25.2:13.29a10
May 2Edina InvitationalMay 2 · 800 Meters · Place 13 · Prior Lake800 Meters132:12.35a10
Apr 22Lane/Rogness RelaysApr 22 · 3200 Meters · Place 10 · Prior Lake3200 Meters1010:51.2510
Apr 8Prior Lake HS Boys InvitationalApr 8 · 1600 Meters · Place 11 · Prior Lake1600 Meters115:01.32a10

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 29MSHSL Section 2AAA ChampionshipsMay 29 · 1600 Meters · Place 19 · Prior Lake1600 Meters19.4:53.89a9
May 22South Suburban Conference ChampionshipsMay 22 · 3200 Meters · Place 26 · Prior Lake3200 Meters2611:07.49a—
May 17Class AAA True Team State ChampionshipsMay 17 · 1600 Meters · Place 30 · Prior Lake1600 Meters304:58.88a—
May 15SSC JV Championships (Boys Only)May 15 · 800 Meters · Place 4 · Prior Lake800 Meters4.2:17.33a9
May 8Class AAA WildcardMay 8 · 3200 Meters · Place 67 · Prior Lake3200 Meters67.10:49.74a9
May 7Section 3AAA True TeamMay 7 · 3200 Meters · Place 15 · Prior Lake3200 Meters15.10:49.74a9
May 3Edina InvitationalMay 3 · 1600 Meters · Place 16 · Prior Lake1600 Meters165:04.59a—
Apr 25Lakeville South Gilmer True Team ClassicApr 25 · 1600 Meters · Place 10 · Prior Lake1600 Meters105:11.70a—
Apr 22Shakopee JV MeetApr 22 · 3200 Meters · Place 2 · Prior Lake3200 Meters2.11:28.39a9
Apr 9Prior Lake Boys InvitationalApr 9 · 1600 Meters · Place 23 · Prior Lake1600 Meters235:17.24a—

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 16SSC Boys JV Championships - ShakopeeMay 16 · 800 Meters · Place 17 · Prior Lake800 Meters17.2:30.26a7
May 10Section 3AAA True TeamMay 10 · 3200 Meters · Place 25 · Prior Lake3200 Meters25.11:16.49a7
May 5Lakeville North JV MeetMay 5 · 1600 Meters · Place 10 · Prior Lake1600 Meters105:35.687
May 3South Suburban Conference RelaysMay 3 · 3200 Meters · Place 22 · Prior Lake3200 Meters22.11:36.97a7
Apr 21Shakopee RelaysApr 21 · 1600 Meters · Place 35 · Prior Lake1600 Meters35.5:39.73a7
Apr 12Prior Lake Boys InvitationalApr 12 · 1600 Meters · Place 30 · Prior Lake1600 Meters305:44.217