Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSHSL Section 8AAA Championships · May 2811.01aMSHSL Section 8AAA ChampionshipsMay 28, 2025
200 Meters · IndoorGriak Indoor Classic - Maroon · Mar 2825.77aGriak Indoor Classic - MaroonMarch 28, 2025
200 Meters · OutdoorBlaine Dual Meet · Apr 2122.81aBlaine Dual MeetApril 21, 2026
60 Meters · IndoorGriak Indoor Classic - Maroon · Mar 277.14aGriak Indoor Classic - MaroonMarch 27, 2026
Long Jump · OutdoorMSHSL Section 8AAA Championships · May 3119-01.00MSHSL Section 8AAA ChampionshipsMay 31, 2023

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 8AAA ChampionshipsMay 27 · 100 Meters · Place 4 · Elk River100 MetersRound P4.11.21a12
May 27MSHSL Section 8AAA ChampionshipsMay 27 · 100 Meters · Place 4 · Elk River100 Meters4.11.20aWind: -2.212
May 19Northwest Suburban Conference ChampionshipsMay 19 · 100 Meters · Place 11 · Elk River100 Meters11.11.22a12
May 54AAA Section True TeamMay 5 · 100 Meters · Place 6 · Elk River100 Meters6.11.21a12
Apr 28ISD 728 TriangularApr 28 · 200 Meters · Elk River200 Meters—NT12
Apr 28ISD 728 TriangularApr 28 · 100 Meters · Place 2 · Elk River100 Meters2.11.38a12
Apr 21Blaine Dual MeetApr 21 · 200 Meters · Place 2 · Elk River200 Meters2.22.81a PB12
Apr 16Osseo InvitationalApr 16 · 100 Meters · Place 9 · Elk River100 Meters9.11.27a12
Apr 7Spring Lake Park Dual MeetApr 7 · 100 Meters · Place 2 · Elk River100 Meters2.11.87a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 27Griak Indoor Classic - MaroonMar 27 · 60 Meters · Place 3 · Elk River60 Meters37.14a PB12

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · 100 Meters · Place 21 · Elk River100 MetersRound P21.11.05aWind: 0.311
May 28MSHSL Section 8AAA ChampionshipsMay 28 · 100 Meters · Place 8 · Elk River100 MetersRound P8.11.01a PB11
May 28MSHSL Section 8AAA ChampionshipsMay 28 · 100 Meters · Place 8 · Elk River100 Meters8.11.02aWind: 2.311
May 22Northwest Suburban Conference ChampionshipsMay 22 · 100 Meters · Place 6 · Elk River100 Meters611.06a11
May 6Section 4AAA True TeamMay 6 · 100 Meters · Place 9 · Elk River100 Meters9.11.27a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - MaroonMar 28 · 200 Meters · Place 40 · Elk River200 Meters4025.77a PB11
Mar 28Griak Indoor Classic - MaroonMar 28 · 60 Meters · Place 9 · Elk River60 Meters97.23a11

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 29MSHSL Section 8AAA ChampionshipsMay 29 · 200 Meters · Place 7 · Elk River200 MetersRound P7.23.29aWind: 010
May 29MSHSL Section 8AAA ChampionshipsMay 29 · 200 Meters · Place 7 · Elk River200 Meters7.23.06aWind: -0.410
May 21Northwest Suburban Conference ChampionshipsMay 21 · 200 Meters · Place 24 · Elk River200 Meters2423.61a—
May 7Section 4AAA True TeamMay 7 · Long Jump · Place 21 · Elk RiverLong Jump21.18-06.0010
May 7Section 4AAA True TeamMay 7 · 200 Meters · Place 13 · Elk River200 Meters13.23.41a10
May 1Osseo JV InvitationalMay 1 · Long Jump · Place 9 · Elk RiverLong Jump916-7.50—
May 1Osseo JV InvitationalMay 1 · 200 Meters · Place 2 · Elk River200 Meters223.83a—
Apr 27WBL CoEd InviteApr 27 · 200 Meters · Place 2 · Elk River200 Meters223.63a—
Apr 27WBL CoEd InviteApr 27 · 100 Meters · Place 4 · Elk River100 Meters411.45a—
Apr 18Osseo InvitationalApr 18 · Long Jump · Place 13 · Elk RiverLong Jump13.17-08.5010
Apr 18Osseo InvitationalApr 18 · 200 Meters · Place 12 · Elk River200 Meters12.24.95a10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 29Griak Indoor Classic - MaroonMar 29 · Long Jump · Place 18 · Elk RiverLong Jump1818-6—
Mar 29Griak Indoor Classic - MaroonMar 29 · 60 Meters · Place 16 · Elk River60 Meters167.34a—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 31MSHSL Section 8AAA ChampionshipsMay 31 · Long Jump · Place 12 · Elk RiverLong Jump12.19-01.00 PBWind: 1.69
May 23Northwest Suburban Conference ChampionshipsMay 23 · 200 Meters · Place 26 · Elk River200 MetersRound P2624.099
May 23Northwest Suburban Conference ChampionshipsMay 23 · 100 Meters · Place 21 · Elk River100 MetersRound P2111.789
May 2Irondale/Monti/NB/TechMay 2 · Long Jump · Place 5 · Elk RiverLong Jump5.18' 6.759
May 2Irondale/Monti/NB/TechMay 2 · 200 Meters · Place 13 · Elk River200 Meters13.24.66a9
May 2Irondale/Monti/NB/TechMay 2 · 100 Meters · Place 9 · Elk River100 Meters9.11.62a9
Apr 20Osseo InvitationalApr 20 · Long Jump · Place 15 · Elk RiverLong Jump1516-04.509
Apr 20Osseo InvitationalApr 20 · 200 Meters · Place 15 · Elk River200 Meters1525.619

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 31Griak Indoor Classic - MaroonMar 31 · Long Jump · Place 17 · Elk RiverLong Jump1717-09.509
Mar 31Griak Indoor Classic - MaroonMar 31 · 200 Meters · Place 27 · Elk River200 Meters2725.899

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 8AAA ChampionshipsJun 1 · 200 Meters · Place 19 · Elk River200 MetersRound P19.24.95a8
May 3Rogers vs Elk River DualMay 3 · High Jump · Elk RiverHigh Jump—NH8
May 3Rogers vs Elk River DualMay 3 · 200 Meters · Place 10 · Elk River200 Meters1026.008
May 3Rogers vs Elk River DualMay 3 · 100 Meters · Place 17 · Elk River100 Meters1712.428
Apr 21Osseo InvitationalApr 21 · 200 Meters · Place 23 · Elk River200 Meters2326.208