Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorOrono Indoor Meet · Apr 45:12.57aOrono Indoor MeetApril 4, 2026
1600 Meters · OutdoorEdina Invitational · May 14:56.79aEdina InvitationalMay 1, 2026
3200 Meters · Outdoor3AAA Section True Team · May 510:41.96a3AAA Section True TeamMay 5, 2026
400 Meters · OutdoorArmstrong Invitational · Apr 111:03.29aArmstrong InvitationalApril 11, 2025
800 Meters · IndoorGriak Indoor Classic - Maroon · Mar 272:17.22aGriak Indoor Classic - MaroonMarch 27, 2026
800 Meters · OutdoorNP Last Chance Meet · May 212:14.75aNP Last Chance MeetMay 21, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 27MSHSL Section 2AAA ChampionshipsMay 27 · 3200 Meters · Place 17 · Bloomington Jefferson3200 Meters17.10:52.54a12
May 13Metro West Conference ChampionshipsMay 13 · 3200 Meters · Place 14 · Bloomington Jefferson3200 Meters14.10:50.90a12
May 53AAA Section True TeamMay 5 · 3200 Meters · Place 15 · Bloomington Jefferson3200 Meters15.10:41.96a PB12
May 1Edina InvitationalMay 1 · 1600 Meters · Place 12 · Bloomington Jefferson1600 Meters12.4:56.79a PB12
Apr 25Lakeville North Panther Mega MeetApr 25 · 3200 Meters · Place 9 · Bloomington Jefferson3200 Meters9.10:46.54a12
Apr 20Eric Jones InvitationalApr 20 · 3200 Meters · Bloomington Jefferson3200 Meters—DNS12
Apr 20Eric Jones InvitationalApr 20 · 1600 Meters · Place 12 · Bloomington Jefferson1600 Meters12.5:01.26a12
Apr 10Armstrong InvitationalApr 10 · 3200 Meters · Place 14 · Bloomington Jefferson3200 Meters14.10:44.49a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 4Orono Indoor MeetApr 4 · 1600 Meters · Place 11 · Bloomington Jefferson1600 Meters115:12.57a PB12
Mar 27Griak Indoor Classic - MaroonMar 27 · 800 Meters · Place 20 · Bloomington Jefferson800 Meters202:17.22a PB12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 21NP Last Chance MeetMay 21 · 800 Meters · Place 20 · Bloomington Jefferson800 Meters202:14.75a PB11
May 5Chanhassen JV MeetMay 5 · 1600 Meters · Place 3 · Bloomington Jefferson1600 Meters35:11.52a11
May 2Edina InvitationalMay 2 · 800 Meters · Place 20 · Bloomington Jefferson800 Meters202:19.51a11
Apr 26Lakeville North Mega MeetApr 26 · 800 Meters · Bloomington Jefferson800 Meters—2:19.7411
Apr 23Red Knight QuadApr 23 · 3200 Meters · Place 2 · Bloomington Jefferson3200 Meters211:36.5211
Apr 23Red Knight QuadApr 23 · 1600 Meters · Place 5 · Bloomington Jefferson1600 Meters55:17.1911
Apr 11Armstrong InvitationalApr 11 · 400 Meters · Place 24 · Bloomington Jefferson400 Meters241:03.29a PB11
Apr 11Armstrong InvitationalApr 11 · 1600 Meters · Place 13 · Bloomington Jefferson1600 Meters135:22.35a11
Apr 8Jefferson Quad MeetApr 8 · 3200 Meters · Place 7 · Bloomington Jefferson3200 Meters711:37.8311

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 5Orono Indoor MeetApr 5 · 1600 Meters · Place 19 · Bloomington Jefferson1600 Meters195:27.39a11

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 22New Prague Last Chance MeetMay 22 · 1600 Meters · Place 16 · Bloomington Jefferson1600 Meters165:26.12a—
May 20Metro West Conference JV ChampionshipsMay 20 · 1600 Meters · Place 11 · Bloomington Jefferson1600 Meters115:18.33a—
May 6Chanhassen JV MeetMay 6 · 800 Meters · Place 20 · Bloomington Jefferson800 Meters202:29.28a—
Apr 27Lakeville North Mega MeetApr 27 · 800 Meters · Place 33 · Bloomington Jefferson800 Meters332:27.56a—
Apr 22Eric Jones InvitationalApr 22 · 800 Meters · Place 17 · Bloomington Jefferson800 Meters172:26.40a—
Apr 17Chaska PentApr 17 · 800 Meters · Place 10 · Bloomington Jefferson800 Meters102:32.38a—
Apr 9Jefferson Quad MeetApr 9 · 1600 Meters · Place 12 · Bloomington Jefferson1600 Meters126:13.25a—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 22Metro West Conference JV ChampionshipsMay 22 · 3200 Meters · Place 2 · Bloomington Jefferson3200 Meters212:20.149
May 8Chanhassen JV MeetMay 8 · 1600 Meters · Place 20 · Bloomington Jefferson1600 Meters205:35.129
May 8Chanhassen JV MeetMay 8 · 800 Meters · Place 16 · Bloomington Jefferson800 Meters162:32.709
Apr 24New Prague JV InviteApr 24 · 3200 Meters · Place 8 · Bloomington Jefferson3200 Meters812:30.619