Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorGriak Indoor Classic - Maroon · Mar 316:13.58Griak Indoor Classic - MaroonMarch 31, 2023
1600 Meters · OutdoorMSHSL Section 3AA Championships · May 316:10.08aMSHSL Section 3AA ChampionshipsMay 31, 2023
3200 Meters · OutdoorMSHSL Section 3AA Championships · May 2712:55.71aMSHSL Section 3AA ChampionshipsMay 27, 2026
3200 Meters · OutdoorTri Metro True Team · Apr 1814:14.66Tri Metro True TeamApril 18, 2023
400 Meters · OutdoorCooper Pent · Apr 261:20.41aCooper PentApril 26, 2023

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 27MSHSL Section 3AA ChampionshipsMay 27 · 3200 Meters · Place 9 · Visitation3200 Meters9.12:55.71a PB10
May 12Tri-Metro Championships (Richfield)May 12 · 3200 Meters · Place 7 · Visitation3200 Meters713:06.42a10
May 8STA InvitationalMay 8 · 3200 Meters · Place 9 · Visitation3200 Meters913:46.85a10
May 8Class AA True Team Wild CardMay 8 · 3200 Meters · Place 33 · Visitation3200 Meters33.13:04.46a10
May 63AA Section True TeamMay 6 · 3200 Meters · Place 9 · Visitation3200 Meters9.13:04.46a10
Apr 28Tri-Metro Meet (Richfield)Apr 28 · 3200 Meters · Place 2 · Visitation3200 Meters213:11.08a10
Apr 21TMC Quad Hosted By VisitationApr 21 · 3200 Meters · Place 1 · Visitation3200 Meters1.13:51.03a10
Apr 15Columbia Heights Track MeetApr 15 · 3200 Meters · Place 1 · Visitation3200 Meters1.13:45.14a10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - GoldMar 28 · 1600 Meters · Place 24 · Visitation1600 Meters246:32.15a10

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 28MSHSL Section 3AA ChampionshipsMay 28 · 3200 Meters · Place 14 · Visitation3200 Meters14.13:19.57a9
May 13Tri Metro Conference ChampionshipsMay 13 · 3200 Meters · Place 11 · Visitation3200 Meters1113:33.46a9
May 6Section 3AA True TeamMay 6 · 3200 Meters · Place 7 · Visitation3200 Meters7.13:54.11a9
May 22025 St. Croix Prep InviteMay 2 · 3200 Meters · Place 5 · Visitation3200 Meters513:40.07a9
Apr 29TMC Quad Hosted by VisitationApr 29 · 1600 Meters · Place 4 · Visitation1600 Meters4.6:35.52a9
Apr 15Tri-Metro Varsity/JV MeetApr 15 · 1600 Meters · Place 7 · Visitation1600 Meters76:32.96a9

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 29MSHSL Section 3AA ChampionshipsMay 29 · 3200 Meters · Place 21 · Visitation3200 Meters21.14:50.12a8
May 10STA Spring ShowcaseMay 10 · 3200 Meters · Place 1 · Visitation3200 Meters115:15.67a—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 31MSHSL Section 3AA ChampionshipsMay 31 · 3200 Meters · Place 8 · Visitation3200 Meters8.13:19.99a7
May 31MSHSL Section 3AA ChampionshipsMay 31 · 1600 Meters · Place 12 · Visitation1600 Meters12.6:10.08a PB7
May 16Tri Metro ChampioshipMay 16 · 3200 Meters · Place 2 · Visitation3200 Meters2.12:56.21a7
May 11Varsity Catholic Schools ChampionshipMay 11 · 3200 Meters · Visitation3200 Meters—NT7
May 11Varsity Catholic Schools ChampionshipMay 11 · 1600 Meters · Place 3 · Visitation1600 Meters3.6:14.13a7
May 9Section 3AA True Team May 9 · 3200 Meters · Place 8 · Visitation3200 Meters8.13:24.52a7
May 3Minnesota Open HS Spring InvitationalMay 3 · 1600 Meters · Place 19 · Visitation1600 Meters196:13.767
Apr 26Cooper PentApr 26 · 3200 Meters · Place 3 · Visitation3200 Meters3.13:14.82a7
Apr 26Cooper PentApr 26 · 400 Meters · Place 4 · Visitation400 Meters4.1:20.41a PB7
Apr 18Tri Metro True TeamApr 18 · 3200 Meters · Place 14 · Visitation3200 Meters1414:14.66 PB7
Apr 18Tri Metro True TeamApr 18 · 3200 Meters · Place 14 · Visitation3200 Meters1414:14.667
Apr 18Tri Metro True TeamApr 18 · 3200 Meters · Place 14 · Visitation3200 Meters1414:14.667

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 31Griak Indoor Classic - MaroonMar 31 · 1600 Meters · Place 22 · Visitation1600 Meters226:13.58 PB7