Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorGriak Indoor Classic - Gold · Mar 297:17.90aGriak Indoor Classic - GoldMarch 29, 2025
1600 Meters · OutdoorJV Meet at Park Center · May 85:38.85aJV Meet at Park CenterMay 8, 2025
3200 Meters · OutdoorCrimson Invitational · Apr 2814:10.91aCrimson InvitationalApril 28, 2026
800 Meters · IndoorGriak Indoor Classic - Gold · Mar 293:33.66aGriak Indoor Classic - GoldMarch 29, 2025
800 Meters · OutdoorMSHSL Section 5AAA Championships · May 283:04.42aMSHSL Section 5AAA ChampionshipsMay 28, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 27MSHSL Section 5AAA ChampionshipsMay 27 · 1600 Meters · Place 19 · Park Center1600 Meters19.6:23.39a12
May 19Northwest Suburban Conference ChampionshipsMay 19 · 3200 Meters · Park Center3200 Meters—DNS12
May 12District 279 ChampionshipsMay 12 · 3200 Meters · Place 8 · Park Center3200 Meters8.14:31.31a12
May 12District 279 ChampionshipsMay 12 · 1600 Meters · Place 13 · Park Center1600 Meters13.6:39.54a12
May 55AAA Section True TeamMay 5 · 1600 Meters · Place 24 · Park Center1600 Meters24.6:26.47a12
Apr 28Crimson InvitationalApr 28 · 3200 Meters · Place 12 · Park Center3200 Meters12.14:10.91a PB12
Apr 16Osseo InvitationalApr 16 · 3200 Meters · Place 27 · Park Center3200 Meters27.14:19.02a12
Apr 9Park Center MeetApr 9 · 3200 Meters · Place 3 · Park Center3200 Meters314:26.50a12
Apr 9Park Center MeetApr 9 · 1600 Meters · Place 6 · Park Center1600 Meters66:30.89a12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 28MSHSL Section 5AAA ChampionshipsMay 28 · 1600 Meters · Place 22 · Park Center1600 Meters22.7:01.12a11
May 28MSHSL Section 5AAA ChampionshipsMay 28 · 800 Meters · Place 21 · Park Center800 MetersRound P21.3:04.42a PB11
May 22Northwest Suburban Conference ChampionshipsMay 22 · 1600 Meters · Place 36 · Park Center1600 Meters366:53.38a11
May 13District 279 ChampionshipsMay 13 · 1600 Meters · Place 14 · Park Center1600 Meters147:51.37a11
May 8JV Meet at Park CenterMay 8 · 1600 Meters · Place 1 · Park Center1600 Meters15:38.85a PB11
Apr 19Osseo InvitationalApr 19 · 1600 Meters · Park Center1600 Meters—DNS11
Apr 9Park Center Quad Apr 9 · 3200 Meters · Place 5 · Park Center3200 Meters517:00.16a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 29Griak Indoor Classic - GoldMar 29 · 1600 Meters · Place 20 · Park Center1600 Meters207:17.90a PB11
Mar 29Griak Indoor Classic - GoldMar 29 · 800 Meters · Place 20 · Park Center800 Meters203:33.66a PB11

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 14District 279 ChampionshipsMay 14 · 1600 Meters · Place 16 · Park Center1600 Meters167:19.34a—
May 14District 279 ChampionshipsMay 14 · 800 Meters · Place 8 · Park Center800 Meters83:16.31a—
May 1Osseo JV InvitationalMay 1 · 800 Meters · Place 22 · Park Center800 Meters223:24.78a—
Apr 30Crimson InvitationalApr 30 · 800 Meters · Place 16 · Park Center800 Meters163:30.19a—
Apr 23Rogers Triangular 4-23Apr 23 · 1600 Meters · Place 21 · Park Center1600 Meters21.7:38.85aUnofficial10
Apr 23Rogers Triangular 4-23Apr 23 · 800 Meters · Place 28 · Park Center800 Meters28.3:40.14aUnofficial10
Apr 18Osseo InvitationalApr 18 · 800 Meters · Park Center800 Meters--DNS10
Apr 12Armstrong InvitationalApr 12 · 800 Meters · Place 20 · Park Center800 Meters203:20.16a—
Apr 11Cardinal 9/10 InvitationalApr 11 · 1600 Meters · Park Center1600 Meters--DNS10
Apr 11Cardinal 9/10 InvitationalApr 11 · 800 Meters · Park Center800 Meters--DNS10

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 31MSHSL Section 5AAA ChampionshipsMay 31 · 800 Meters · Place 22 · Park Center800 MetersRound P22.3:16.82a9
May 23Northwest Suburban Conference ChampionshipsMay 23 · 800 Meters · Place 40 · Park Center800 MetersRound P403:12.919
May 18NWSC JV ChampionshipsMay 18 · 800 Meters · Place 20 · Park Center800 Meters20.3:19.91aUnofficial9
May 10Spring Lake Park JV True Team InvitationalMay 10 · 800 Meters · Place 10 · Park Center800 Meters103:30.519
May 4Osseo JV InvitationalMay 4 · 800 Meters · Place 16 · Park Center800 Meters16.3:22.40a9

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 5AAA ChampionshipsJun 1 · 800 Meters · Place 23 · Park Center800 MetersRound P23.3:24.35a8