Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBig 9 Tri - West · May 1310.78aBig 9 Tri - WestMay 13, 2025
200 Meters · IndoorGriak Indoor Classic - Maroon · Mar 2823.93aGriak Indoor Classic - MaroonMarch 28, 2025
200 Meters · Outdoor53rd Annual Dick Norman Invitational · Apr 3022.18a53rd Annual Dick Norman InvitationalApril 30, 2026
60 Meters · IndoorGriak Indoor Classic - Gold · Mar 287.12aGriak Indoor Classic - GoldMarch 28, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 28MSHSL Section 1AAA ChampionshipsMay 28 · 200 Meters · Place 5 · Rochester Century200 MetersRound P5.22.48a11
May 28MSHSL Section 1AAA ChampionshipsMay 28 · 200 Meters · Place 7 · Rochester Century200 Meters7.22.57aWind: 0.411
May 21Big 9 Track and Field ChampionshipsMay 21 · 100 Meters · Place 7 · Rochester Century100 MetersRound P7.11.50a11
May 21Big 9 Track and Field ChampionshipsMay 21 · 100 Meters · Place 5 · Rochester Century100 Meters5.11.28a11
May 15CoEd WBL InviteMay 15 · 100 Meters · Place 1 · Rochester Century100 Meters111.28a11
May 8Class AAA True Team Wild CardMay 8 · 200 Meters · Place 14 · Rochester Century200 Meters14.22.56a11
May 51AAA Section True Team May 5 · 200 Meters · Place 3 · Rochester Century200 Meters3.22.56a11
Apr 3053rd Annual Dick Norman InvitationalApr 30 · 200 Meters · Place 1 · Rochester Century200 Meters1.22.18a PB11
Apr 25Eden Prairie Booster InvitationalApr 25 · 100 Meters · Place 1 · Rochester Century100 Meters1.11.06a11
Apr 20Rochester Century TriApr 20 · 200 Meters · Place 1 · Rochester Century200 Meters1.23.08a11
Apr 20Rochester Century TriApr 20 · 100 Meters · Place 1 · Rochester Century100 Meters1.11.28a11
Apr 14Albert Lea Big Nine Triangular 2Apr 14 · 200 Meters · Place 3 · Rochester Century200 Meters3.23.57a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - GoldMar 28 · 60 Meters · Place 4 · Rochester Century60 Meters47.12a PB11

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · 100 Meters · Place 31 · Rochester Century100 MetersRound P31.11.27aWind: -1.910
May 29MSHSL Section 1AAA ChampionshipsMay 29 · 100 Meters · Place 6 · Rochester Century100 Meters611.21a10
May 29MSHSL Section 1AAA ChampionshipsMay 29 · 100 Meters · Place 6 · Rochester Century100 Meters611.07a10
May 22Big 9 Conference Track & Field ChampionshipsMay 22 · 100 Meters · Place 5 · Rochester Century100 Meters511.12a10
May 22Big 9 Conference Track & Field ChampionshipsMay 22 · 100 Meters · Place 5 · Rochester Century100 Meters511.13a10
May 13Big 9 Tri - WestMay 13 · 200 Meters · Place 1 · Rochester Century200 Meters122.46a10
May 13Big 9 Tri - WestMay 13 · 100 Meters · Place 1 · Rochester Century100 Meters110.78a PB10
May 6Section 1AAA True TeamMay 6 · 100 Meters · Place 4 · Rochester Century100 Meters4.11.05a10
May 1Dick Norman InvitationalMay 1 · 200 Meters · Place 6 · Rochester Century200 Meters623.12a10
Apr 26Eden Prairie Booster InvitationalApr 26 · 200 Meters · Place 4 · Rochester Century200 Meters422.9210
Apr 26Eden Prairie Booster InvitationalApr 26 · 100 Meters · Place 5 · Rochester Century100 Meters511.3910
Apr 15Rochester Century MeetApr 15 · 200 Meters · Place 1 · Rochester Century200 Meters122.90a10
Apr 15Rochester Century MeetApr 15 · 100 Meters · Place 1 · Rochester Century100 Meters111.11a10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - MaroonMar 28 · 200 Meters · Place 9 · Rochester Century200 Meters923.93a PB10
Mar 28Griak Indoor Classic - MaroonMar 28 · 60 Meters · Place 13 · Rochester Century60 Meters137.29a10

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 30MSHSL Section 1AAA ChampionshipsMay 30 · 200 Meters · Place 20 · Rochester Century200 MetersRound P20.24.44aWind: 09
May 30MSHSL Section 1AAA ChampionshipsMay 30 · 100 Meters · Place 20 · Rochester Century100 MetersRound P20.11.98aWind: 09
May 23Big9 Conference MeetMay 23 · 200 Meters · Place 11 · Rochester Century200 Meters1123.77a—
May 23Big9 Conference MeetMay 23 · 100 Meters · Place 18 · Rochester Century100 Meters1811.78a—
May 14Mayo Triangular #3May 14 · 200 Meters · Place 3 · Rochester Century200 Meters324.33a—
May 14Mayo Triangular #3May 14 · 100 Meters · Place 4 · Rochester Century100 Meters411.63a—
May 9Rochester All-City JVMay 9 · 200 Meters · Place 1 · Rochester Century200 Meters124.14a—
May 9Rochester All-City JVMay 9 · 100 Meters · Place 1 · Rochester Century100 Meters111.61a—
Apr 27Booster InvitationalApr 27 · 100 Meters · Place 17 · Rochester Century100 Meters1711.84a—
Apr 23Century Triangular1Apr 23 · 200 Meters · Place 8 · Rochester Century200 Meters824.3—
Apr 23Century Triangular1Apr 23 · 100 Meters · Place 4 · Rochester Century100 Meters412.0—
Apr 11Mayo Triangular#1Apr 11 · 200 Meters · Place 2 · Rochester Century200 Meters224.96a—
Apr 11Mayo Triangular#1Apr 11 · 100 Meters · Place 4 · Rochester Century100 Meters411.89a—