Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorGriak Indoor Classic - Gold · Mar 294:49.79aGriak Indoor Classic - GoldMarch 29, 2025
1600 Meters · OutdoorMSHSL Section 5AAA Championships · May 274:25.95aMSHSL Section 5AAA ChampionshipsMay 27, 2026
3200 Meters · OutdoorNorthwest Suburban Conference Championships · May 199:48.30aNorthwest Suburban Conference ChampionshipsMay 19, 2026
400 Meters · OutdoorOsseo JV Invitational · May 156.29aOsseo JV InvitationalMay 1, 2024
800 Meters · Outdoor5AAA Section True Team · May 52:04.51a5AAA Section True TeamMay 5, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 27MSHSL Section 5AAA ChampionshipsMay 27 · 3200 Meters · Place 4 · Park Center3200 Meters4.10:01.38a11
May 27MSHSL Section 5AAA ChampionshipsMay 27 · 1600 Meters · Place 3 · Park Center1600 Meters3.4:25.95a PB11
May 19Northwest Suburban Conference ChampionshipsMay 19 · 3200 Meters · Place 4 · Park Center3200 Meters4.9:48.30a PB11
May 19Northwest Suburban Conference ChampionshipsMay 19 · 1600 Meters · Place 2 · Park Center1600 Meters2.4:29.30a11
May 12District 279 ChampionshipsMay 12 · 800 Meters · Place 1 · Park Center800 Meters1.2:05.57a11
May 55AAA Section True TeamMay 5 · 1600 Meters · Place 7 · Park Center1600 Meters7.4:33.82a11
May 55AAA Section True TeamMay 5 · 800 Meters · Place 7 · Park Center800 Meters7.2:04.51a PB11
Apr 28Crimson InvitationalApr 28 · 1600 Meters · Place 2 · Park Center1600 Meters2.4:34.97a11
Apr 16Osseo InvitationalApr 16 · 3200 Meters · Place 2 · Park Center3200 Meters2.10:08.71a11
Apr 9Park Center MeetApr 9 · 3200 Meters · Place 1 · Park Center3200 Meters110:24.98a11
Apr 9Park Center MeetApr 9 · 1600 Meters · Place 1 · Park Center1600 Meters14:40.23a11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 22Northwest Suburban Conference ChampionshipsMay 22 · 3200 Meters · Place 8 · Park Center3200 Meters810:09.54a10
May 22Northwest Suburban Conference ChampionshipsMay 22 · 1600 Meters · Place 9 · Park Center1600 Meters94:36.14a10
May 13District 279 ChampionshipsMay 13 · 3200 Meters · Place 1 · Park Center3200 Meters110:15.08a10
Apr 11Armstrong InvitationalApr 11 · 1600 Meters · Place 2 · Park Center1600 Meters24:43.89a10
Apr 11Armstrong InvitationalApr 11 · 800 Meters · Place 8 · Park Center800 Meters82:08.26a10
Apr 9Park Center Quad Apr 9 · 3200 Meters · Place 1 · Park Center3200 Meters110:20.89a10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 29Griak Indoor Classic - GoldMar 29 · 1600 Meters · Place 6 · Park Center1600 Meters64:49.79a PB10

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 21Northwest Suburban Conference ChampionshipsMay 21 · 3200 Meters · Place 17 · Park Center3200 Meters1710:35.40a—
May 21Northwest Suburban Conference ChampionshipsMay 21 · 1600 Meters · Place 11 · Park Center1600 Meters114:44.83a—
May 14District 279 ChampionshipsMay 14 · 1600 Meters · Place 4 · Park Center1600 Meters44:41.21a—
May 8Maple Grove JV True TeamMay 8 · 3200 Meters · Place 1 · Park Center3200 Meters110:43.02a—
May 1Osseo JV InvitationalMay 1 · 3200 Meters · Place 1 · Park Center3200 Meters110:49.73a—
May 1Osseo JV InvitationalMay 1 · 400 Meters · Place 4 · Park Center400 Meters456.29a PB—
Apr 30Crimson InvitationalApr 30 · 1600 Meters · Place 3 · Park Center1600 Meters34:47.21a—
Apr 30Crimson InvitationalApr 30 · 800 Meters · Place 6 · Park Center800 Meters62:11.85a—
Apr 12Armstrong InvitationalApr 12 · 1600 Meters · Place 11 · Park Center1600 Meters114:50.63a—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 23Northwest Suburban Conference ChampionshipsMay 23 · 3200 Meters · Place 27 · Park Center3200 Meters2711:21.348
May 23Northwest Suburban Conference ChampionshipsMay 23 · 1600 Meters · Place 35 · Park Center1600 Meters355:13.688
May 16District 279 ChampionshipsMay 16 · 1600 Meters · Place 5 · Park Center1600 Meters55:24.448
May 16District 279 ChampionshipsMay 16 · 800 Meters · Place 11 · Park Center800 Meters112:27.268
May 9Section 4AAA True TeamMay 9 · 3200 Meters · Place 20 · Park Center3200 Meters2011:17.158
Apr 20Osseo InvitationalApr 20 · 1600 Meters · Place 25 · Park Center1600 Meters255:35.068
Apr 20Osseo InvitationalApr 20 · 800 Meters · Place 27 · Park Center800 Meters272:36.358
Apr 14Armstrong InvitationalApr 14 · 1600 Meters · Place 5 · Park Center1600 Meters55:33.148
Apr 14Armstrong InvitationalApr 14 · 400 Meters · Place 23 · Park Center400 Meters231:02.998