Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorOrono Indoor Invite Morning · Apr 64:51.57aOrono Indoor Invite MorningApril 6, 2024
1600 Meters · OutdoorSection 3AAA True Team · May 64:34.16aSection 3AAA True TeamMay 6, 2025
3200 Meters · OutdoorArmstrong Invitational · Apr 1210:06.63aArmstrong InvitationalApril 12, 2024
400 Meters · OutdoorEric Jones Invitational · Apr 2154.02Eric Jones InvitationalApril 21, 2025
800 Meters · IndoorGriak Indoor Classic - Maroon · Mar 282:06.53aGriak Indoor Classic - MaroonMarch 28, 2025
800 Meters · OutdoorMSHSL Section 2AAA Championships · May 281:58.91aMSHSL Section 2AAA ChampionshipsMay 28, 2025

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 20Eric Jones InvitationalApr 20 · 400 Meters · Place 10 · Bloomington Jefferson400 Meters10.55.20a12
Apr 10Armstrong InvitationalApr 10 · 800 Meters · Place 7 · Bloomington Jefferson800 Meters7.2:05.12a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 4Orono Indoor MeetApr 4 · 1600 Meters · Place 4 · Bloomington Jefferson1600 Meters44:52.59a12

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 28MSHSL Section 2AAA ChampionshipsMay 28 · 800 Meters · Place 8 · Bloomington Jefferson800 MetersRound P8.2:00.47a11
May 28MSHSL Section 2AAA ChampionshipsMay 28 · 800 Meters · Place 3 · Bloomington Jefferson800 Meters3.1:58.91a PB11
May 21NP Last Chance MeetMay 21 · 3200 Meters · Place 1 · Bloomington Jefferson3200 Meters110:18.31a11
May 21NP Last Chance MeetMay 21 · 400 Meters · Place 8 · Bloomington Jefferson400 Meters854.06a11
May 14Metro West Conference ChampionshipsMay 14 · 800 Meters · Place 3 · Bloomington Jefferson800 Meters32:03.06a11
May 6Section 3AAA True TeamMay 6 · 1600 Meters · Place 8 · Bloomington Jefferson1600 Meters8.4:34.16a PB11
May 2Edina InvitationalMay 2 · 800 Meters · Place 5 · Bloomington Jefferson800 Meters52:02.95a11
Apr 21Eric Jones InvitationalApr 21 · 400 Meters · Place 7 · Bloomington Jefferson400 Meters754.02 PB11
Apr 16Chaska MeetApr 16 · 800 Meters · Place 2 · Bloomington Jefferson800 Meters22:05.00a11
Apr 11Armstrong InvitationalApr 11 · 800 Meters · Place 7 · Bloomington Jefferson800 Meters72:06.01a11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - MaroonMar 28 · 800 Meters · Place 4 · Bloomington Jefferson800 Meters42:06.53a PB11

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 29MSHSL Section 2AAA ChampionshipsMay 29 · 800 Meters · Place 10 · Bloomington Jefferson800 MetersRound P10.2:00.42a10
May 29MSHSL Section 2AAA ChampionshipsMay 29 · 800 Meters · Place 7 · Bloomington Jefferson800 Meters7.1:58.93a10
May 22New Prague Last Chance MeetMay 22 · 400 Meters · Place 11 · Bloomington Jefferson400 Meters1154.69a—
May 15Metro West Conference ChampionshipsMay 15 · 3200 Meters · Place 4 · Bloomington Jefferson3200 Meters410:15.29a—
May 7Section 3AAA True TeamMay 7 · 800 Meters · Place 9 · Bloomington Jefferson800 Meters9.2:04.02a10
May 3Edina InvitationalMay 3 · 1600 Meters · Place 2 · Bloomington Jefferson1600 Meters24:40.23a—
Apr 22Eric Jones InvitationalApr 22 · 800 Meters · Place 3 · Bloomington Jefferson800 Meters32:03.59a—
Apr 18Spartan InviteApr 18 · 1600 Meters · Place 5 · Bloomington Jefferson1600 Meters54:43.35a—
Apr 12Armstrong InvitationalApr 12 · 3200 Meters · Place 4 · Bloomington Jefferson3200 Meters410:06.63a PB—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 6Orono Indoor Invite MorningApr 6 · 1600 Meters · Place 5 · Bloomington Jefferson1600 Meters54:51.57a PB—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 29Lakeville North Mega MeetApr 29 · 3200 Meters · Place 9 · Bloom Jefferson3200 Meters910:24.429
Apr 25BSM QuadApr 25 · 1600 Meters · Place 3 · Bloomington Jefferson1600 Meters3.4:49.27a9
Apr 25BSM QuadApr 25 · 800 Meters · Place 4 · Bloomington Jefferson800 Meters4.2:14.42a9
Apr 14Armstrong InvitationalApr 14 · 3200 Meters · Place 6 · Bloomington Jefferson3200 Meters610:46.239

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 23Metro West Conference JV ChampionshipsMay 23 · 1600 Meters · Place 9 · Bloomington Jefferson1600 Meters95:02.508
May 23Metro West Conference JV ChampionshipsMay 23 · 800 Meters · Place 9 · Bloomington Jefferson800 Meters92:19.198
May 14Simley InvitationalMay 14 · 3200 Meters · Place 7 · Bloomington Jefferson3200 Meters712:27.798
May 12Waconia JV MeetMay 12 · 1600 Meters · Place 3 · Bloomington Jefferson1600 Meters3.5:16.46a8
May 12Waconia JV MeetMay 12 · 800 Meters · Place 8 · Bloomington Jefferson800 Meters8.2:28.72a8
May 4Chaska PentMay 4 · 3200 Meters · Place 1 · Bloomington Jefferson3200 Meters1.11:23.12a8
Apr 26Chanhassen InvitationalApr 26 · 1600 Meters · Place 18 · Bloom Jefferson1600 Meters185:19.178
Apr 19Simley JV InvitationalApr 19 · 3200 Meters · Place 2 · Bloomington Jefferson3200 Meters212:33.498
Apr 11Jefferson HSApr 11 · 1600 Meters · Place 15 · Bloomington Jefferson1600 Meters15.5:40.90aUnofficial8