Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorGriak Indoor Classic - Maroon · Mar 285:15.82aGriak Indoor Classic - MaroonMarch 28, 2025
1600 Meters · OutdoorMSHSL State Track & Field Championships · Jun 45:09.14aMSHSL State Track & Field ChampionshipsJune 4, 2026
200 Meters · OutdoorRedhawk Invitational · May 229.49aRedhawk InvitationalMay 2, 2026
3200 Meters · OutdoorEric Jones Invitational · Apr 2111:21.71Eric Jones InvitationalApril 21, 2025
400 Meters · OutdoorRedhawk Invitational · May 21:05.00aRedhawk InvitationalMay 2, 2026
800 Meters · IndoorGriak Indoor Classic - Maroon · Mar 292:35.36aGriak Indoor Classic - MaroonMarch 29, 2024
800 Meters · OutdoorMinnesota HS Invitational · May 12:23.68aMinnesota HS InvitationalMay 1, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 3200 Meters · Place 13 · Minneapolis Southwest3200 Meters13.11:58.33a12
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 1600 Meters · Place 7 · Minneapolis Southwest1600 Meters7.5:09.14a PB12
May 27MSHSL Section 3AA ChampionshipsMay 27 · 3200 Meters · Place 1 · Minneapolis Southwest3200 Meters1.11:28.20a12
May 27MSHSL Section 3AA ChampionshipsMay 27 · 1600 Meters · Place 1 · Minneapolis Southwest1600 Meters1.5:19.24a12
May 20Minneapolis City Conference ChampionsihpsMay 20 · 1600 Meters · Place 2 · Minneapolis Southwest1600 Meters2.5:32.46a12
May 20Minneapolis City Conference ChampionsihpsMay 20 · 200 Meters · Place 13 · Minneapolis Southwest200 Meters13.30.03a12
May 56AAA Section True TeamMay 5 · 1600 Meters · Place 13 · Minneapolis Southwest1600 Meters13.5:37.30a12
May 2Redhawk InvitationalMay 2 · 400 Meters · Place 3 · Minneapolis Southwest400 Meters3.1:05.00a PB12
May 2Redhawk InvitationalMay 2 · 200 Meters · Place 7 · Minneapolis Southwest200 Meters7.29.49a PB12
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 3200 Meters · Place 3 · Minneapolis Southwest3200 Meters3.11:29.70a12
Apr 24Hamline Elite MeetApr 24 · 1600 Meters · Place 16 · Minneapolis Southwest1600 Meters165:20.19a12
Apr 20Eric Jones InvitationalApr 20 · 1600 Meters · Place 1 · Minneapolis Southwest1600 Meters1.5:10.63a12
Apr 16Osseo InvitationalApr 16 · 3200 Meters · Place 4 · Minneapolis Southwest3200 Meters4.11:54.10a12
Apr 16Osseo InvitationalApr 16 · 1600 Meters · Place 16 · Minneapolis Southwest1600 Meters16.6:06.02a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 27Griak Indoor Classic - MaroonMar 27 · 1600 Meters · Place 3 · Minneapolis Southwest1600 Meters35:23.44a12

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 21Minneapolis City ChampionshipsMay 21 · 1600 Meters · Place 1 · Minneapolis Southwest1600 Meters15:16.60a11
May 1Minnesota HS InvitationalMay 1 · 1600 Meters · Place 2 · Minneapolis Southwest1600 Meters25:13.97a11
May 1Minnesota HS InvitationalMay 1 · 800 Meters · Place 4 · Minneapolis Southwest800 Meters42:23.68a PB11
Apr 26Eden Prairie Booster InvitationalApr 26 · 1600 Meters · Place 1 · Minneapolis Southwest1600 Meters15:16.9811
Apr 21Eric Jones InvitationalApr 21 · 3200 Meters · Place 1 · Minneapolis Southwest3200 Meters111:21.71 PB11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - MaroonMar 28 · 1600 Meters · Place 3 · Minneapolis Southwest1600 Meters35:15.82a PB11

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 22Minneapolis City Conference ChampionshipsMay 22 · 1600 Meters · Place 1 · Minneapolis Southwest1600 Meters15:21.75a—
May 4Redhawk InvitationalMay 4 · 400 Meters · Place 5 · Minneapolis Southwest400 Meters51:06.44a—
May 1Minnesota Open HS InvitationalMay 1 · 3200 Meters · Place 5 · Minneapolis Southwest3200 Meters511:37.84a—
Apr 27Booster InvitationalApr 27 · 1600 Meters · Place 3 · Minneapolis Southwest1600 Meters35:33.04a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 29Griak Indoor Classic - MaroonMar 29 · 800 Meters · Place 6 · Minneapolis Southwest800 Meters62:35.36a PB—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 24Minneapolis City Conference ChampionshipsMay 24 · 1600 Meters · Place 1 · Minneapolis Southwest1600 Meters15:44.779
May 3Minnesota Open HS Spring InvitationalMay 3 · 3200 Meters · Place 3 · Minneapolis Southwest3200 Meters312:45.399
Apr 20Osseo InvitationalApr 20 · 3200 Meters · Place 6 · Minneapolis Southwest3200 Meters612:46.719
Apr 14Armstrong InvitationalApr 14 · 3200 Meters · Place 10 · Minneapolis Southwest3200 Meters1012:56.489