Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorGriak Indoor Classic - Gold · Mar 286:04.57aGriak Indoor Classic - GoldMarch 28, 2026
1600 Meters · OutdoorBig9 Conference Meet · May 235:48.90aBig9 Conference MeetMay 23, 2024
3200 Meters · OutdoorMayo Triangular #3 · May 1412:36.96aMayo Triangular #3May 14, 2024
800 Meters · OutdoorRochester All City Varsity · May 162:40.35aRochester All City VarsityMay 16, 2024
Complete · OutdoorEden Prairie Booster Invitational · Apr 2612:54.00Eden Prairie Booster InvitationalApril 26, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 28MSHSL Section 1AAA ChampionshipsMay 28 · 3200 Meters · Place 15 · Rochester Century3200 Meters15.13:27.89a10
May 21Big 9 Track and Field ChampionshipsMay 21 · 1600 Meters · Place 17 · Rochester Century1600 Meters17.5:49.02a10
May 15CoEd WBL InviteMay 15 · 3200 Meters · Place 2 · Rochester Century3200 Meters213:25.55a10
May 8Class AAA True Team Wild CardMay 8 · 3200 Meters · Place 68 · Rochester Century3200 Meters68.12:50.69a10
May 8Class AAA True Team Wild CardMay 8 · 1600 Meters · Place 75 · Rochester Century1600 Meters75.5:53.53a10
May 51AAA Section True Team May 5 · 3200 Meters · Place 18 · Rochester Century3200 Meters18.12:50.69a10
May 51AAA Section True Team May 5 · 1600 Meters · Place 18 · Rochester Century1600 Meters18.5:53.53a10
Apr 3053rd Annual Dick Norman InvitationalApr 30 · 3200 Meters · Place 5 · Rochester Century3200 Meters5.12:38.87a10
Apr 25Eden Prairie Booster InvitationalApr 25 · 1600 Meters · Place 17 · Rochester Century1600 Meters17.5:51.64a10
Apr 20Rochester Century TriApr 20 · 3200 Meters · Place 1 · Rochester Century3200 Meters1.13:02.05a10
Apr 14Albert Lea Big Nine Triangular 2Apr 14 · 800 Meters · Place 7 · Rochester Century800 Meters7.2:47.02a10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - GoldMar 28 · 1600 Meters · Place 14 · Rochester Century1600 Meters146:04.57a PB10

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 29MSHSL Section 1AAA ChampionshipsMay 29 · 3200 Meters · Place 19 · Rochester Century3200 Meters1913:41.00a9
May 22Big 9 Conference Track & Field ChampionshipsMay 22 · 3200 Meters · Place 20 · Rochester Century3200 Meters2013:20.76a9
May 13Big 9 Tri - WestMay 13 · 1600 Meters · Place 5 · Rochester Century1600 Meters56:06.37a9
May 1Dick Norman InvitationalMay 1 · 1600 Meters · Place 10 · Rochester Century1600 Meters105:54.13a9
Apr 26Eden Prairie Booster InvitationalApr 26 · Complete · Place 14 · Rochester CenturyComplete1412:54.00 PB9
Apr 15Rochester Century MeetApr 15 · 1600 Meters · Place 8 · Rochester Century1600 Meters86:14.75a9
Apr 11Dean Bishop InvitationalApr 11 · 3200 Meters · Place 3 · Rochester Century3200 Meters313:15.61a9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - MaroonMar 28 · 1600 Meters · Place 32 · Rochester Century1600 Meters326:12.65a9

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 23Big9 Conference MeetMay 23 · 1600 Meters · Place 13 · Rochester Century1600 Meters135:48.90a PB—
May 16Rochester All City VarsityMay 16 · 800 Meters · Place 4 · Rochester Century800 Meters42:40.35a PB—
May 14Mayo Triangular #3May 14 · 3200 Meters · Place 4 · Rochester Century3200 Meters412:36.96a PB—
Apr 30Century Triangular #2Apr 30 · 1600 Meters · Place 8 · Rochester Century1600 Meters86:03.79a—
Apr 27Booster InvitationalApr 27 · 3200 Meters · Place 6 · Rochester Century3200 Meters612:45.57a—
Apr 23Century Triangular1Apr 23 · 1600 Meters · Place 10 · Rochester Century1600 Meters106:07.8—
Apr 11Mayo Triangular#1Apr 11 · 1600 Meters · Place 4 · Rochester Century1600 Meters46:11.46a—