Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSHSL Section 1AAA Championships · May 2813.34aMSHSL Section 1AAA ChampionshipsMay 28, 2026
200 Meters · IndoorGriak Indoor Classic - Gold · Mar 2828.74aGriak Indoor Classic - GoldMarch 28, 2026
200 Meters · OutdoorMSHSL Section 1AAA Championships · May 2827.15aMSHSL Section 1AAA ChampionshipsMay 28, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 28MSHSL Section 1AAA ChampionshipsMay 28 · 200 Meters · Place 11 · Rochester Century200 MetersRound P11.27.15a PB10
May 28MSHSL Section 1AAA ChampionshipsMay 28 · 100 Meters · Place 14 · Rochester Century100 MetersRound P14.13.34a PB10
May 21Big 9 Track and Field ChampionshipsMay 21 · 200 Meters · Place 20 · Rochester Century200 Meters20.27.86a10
May 21Big 9 Track and Field ChampionshipsMay 21 · 100 Meters · Place 13 · Rochester Century100 MetersRound P13.13.51a10
May 15CoEd WBL InviteMay 15 · 200 Meters · Place 4 · Rochester Century200 Meters427.42a10
May 15CoEd WBL InviteMay 15 · 100 Meters · Place 8 · Rochester Century100 Meters813.68a10
May 12Northfield Big 9 TriMay 12 · 100 Meters · Place 6 · Rochester Century100 Meters613.44a10
May 8Class AAA True Team Wild CardMay 8 · 200 Meters · Place 64 · Rochester Century200 Meters64.27.71a10
May 51AAA Section True Team May 5 · 200 Meters · Place 17 · Rochester Century200 Meters17.27.71a10
Apr 3053rd Annual Dick Norman InvitationalApr 30 · 200 Meters · Place 6 · Rochester Century200 Meters6.27.70a10
Apr 28Big 9 Triangular - Rochester MayoApr 28 · 200 Meters · Place 1 · Rochester Century200 Meters1.27.35a10
Apr 25Eden Prairie Booster InvitationalApr 25 · 200 Meters · Place 16 · Rochester Century200 Meters16.28.19a10
Apr 20Rochester Century TriApr 20 · 200 Meters · Place 4 · Rochester Century200 Meters4.28.82a10
Apr 20Rochester Century TriApr 20 · 100 Meters · Place 6 · Rochester Century100 Meters6.14.24a10
Apr 14Albert Lea Big Nine Triangular 2Apr 14 · 200 Meters · Place 3 · Rochester Century200 Meters3.27.83a10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - GoldMar 28 · 200 Meters · Place 12 · Rochester Century200 Meters1228.74a PB10

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 29MSHSL Section 1AAA ChampionshipsMay 29 · 200 Meters · Place 12 · Rochester Century200 Meters1228.34a9
May 13Big 9 Tri - WestMay 13 · 200 Meters · Place 10 · Rochester Century200 Meters1028.42a9
Apr 29John Marshall Big 9 TriangularApr 29 · 200 Meters · Place 7 · Rochester Century200 Meters729.26a9
Apr 29John Marshall Big 9 TriangularApr 29 · 100 Meters · Place 11 · Rochester Century100 Meters1114.31a9
Apr 15Rochester Century MeetApr 15 · 100 Meters · Place 6 · Rochester Century100 Meters614.10a9
Apr 11Dean Bishop InvitationalApr 11 · 200 Meters · Place 16 · Rochester Century200 Meters1629.29a9
Apr 11Dean Bishop InvitationalApr 11 · 100 Meters · Place 11 · Rochester Century100 Meters1113.87a9

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 20Faribault JV InvitationalMay 20 · 200 Meters · Place 5 · Rochester Century200 Meters529.35a—
May 14Mayo Triangular #3May 14 · 200 Meters · Place 5 · Rochester Century200 Meters528.57a—
May 9Rochester All-City JVMay 9 · 200 Meters · Place 3 · Rochester Century200 Meters328.76a—
Apr 30Century Triangular #2Apr 30 · 200 Meters · Place 10 · Rochester Century200 Meters1029.65a—
Apr 23Century Triangular1Apr 23 · 200 Meters · Place 4 · Rochester Century200 Meters428.8—
Apr 23Century Triangular1Apr 23 · 100 Meters · Place 8 · Rochester Century100 Meters814.8—
Apr 11Kasson-Mantorville HS InvitationalApr 11 · 200 Meters · Place 22 · Rochester Century200 Meters2229.36a—

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 13Mayo JH/JV MeetApr 13 · 200 Meters · Place 19 · Rochester Century200 Meters1932.41a—