Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorMSHSL Section 6AAA Championships · May 274:47.70aMSHSL Section 6AAA ChampionshipsMay 27, 2025
3200 Meters · OutdoorSection 6AAA True Team · May 610:19.62aSection 6AAA True TeamMay 6, 2025
400 Meters · IndoorGriak Indoor Classic - Maroon · Mar 2959.91aGriak Indoor Classic - MaroonMarch 29, 2024
800 Meters · IndoorGriak Indoor Classic - Maroon · Mar 282:14.43aGriak Indoor Classic - MaroonMarch 28, 2025
800 Meters · OutdoorEric Jones Invitational · Apr 212:11.02Eric Jones InvitationalApril 21, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 27MSHSL Section 3AA ChampionshipsMay 27 · 3200 Meters · Place 15 · Minneapolis Southwest3200 Meters15.11:17.51a12
May 20Minneapolis City Conference ChampionsihpsMay 20 · 1600 Meters · Place 11 · Minneapolis Southwest1600 Meters11.5:03.64a12
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 1600 Meters · Minneapolis Southwest1600 Meters—DNS12
Apr 25Eden Prairie Booster InvitationalApr 25 · 3200 Meters · Place 8 · Minneapolis Southwest3200 Meters8.10:41.23a12
Apr 10Armstrong InvitationalApr 10 · 3200 Meters · Place 16 · Minneapolis Southwest3200 Meters16.10:51.17a12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 27MSHSL Section 6AAA ChampionshipsMay 27 · 1600 Meters · Place 17 · Minneapolis Southwest1600 Meters17.4:47.70a PB11
May 21Minneapolis City ChampionshipsMay 21 · 800 Meters · Place 8 · Minneapolis Southwest800 Meters82:11.35a11
May 6Section 6AAA True TeamMay 6 · 3200 Meters · Place 15 · Minneapolis Southwest3200 Meters15.10:19.62a PB11
Apr 26Eden Prairie Booster InvitationalApr 26 · 3200 Meters · Place 6 · Minneapolis Southwest3200 Meters610:21.3211
Apr 21Eric Jones InvitationalApr 21 · 800 Meters · Place 8 · Minneapolis Southwest800 Meters82:11.02 PB11
Apr 19Osseo InvitationalApr 19 · 1600 Meters · Place 13 · Minneapolis Southwest1600 Meters13.4:50.42a11
Apr 11Armstrong InvitationalApr 11 · 3200 Meters · Place 13 · Minneapolis Southwest3200 Meters1310:23.95a11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - MaroonMar 28 · 800 Meters · Place 21 · Minneapolis Southwest800 Meters212:14.43a PB11

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 5Wayzata Last Chance Meet (Boys Only)Jun 5 · 3200 Meters · Place 5 · Minneapolis Southwest3200 Meters5.10:56.610
May 7Section 6AAA True TeamMay 7 · 3200 Meters · Place 16 · Minneapolis Southwest3200 Meters16.10:41.87a10
May 4Redhawk InvitationalMay 4 · 3200 Meters · Place 2 · Minneapolis Southwest3200 Meters210:34.10a—
Apr 12Armstrong InvitationalApr 12 · 3200 Meters · Place 8 · Minneapolis Southwest3200 Meters810:40.04a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 29Griak Indoor Classic - MaroonMar 29 · 400 Meters · Place 38 · Minneapolis Southwest400 Meters3859.91a PB—