Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorOrono Indoor Invite · Apr 86:08.20Orono Indoor InviteApril 8, 2023
1600 Meters · OutdoorMSHSL Section 2AAA Championships · May 295:37.49aMSHSL Section 2AAA ChampionshipsMay 29, 2024
3200 Meters · OutdoorMinnesota Open HS Invitational · May 112:35.95aMinnesota Open HS InvitationalMay 1, 2024
800 Meters · IndoorChaska/Chan Indoor · Mar 272:38.80aChaska/Chan IndoorMarch 27, 2025
800 Meters · OutdoorSection 7AAA True Team · May 82:31.96aSection 7AAA True TeamMay 8, 2024

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

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 1Minnesota HS InvitationalMay 1 · 800 Meters · Place 15 · Chaska800 Meters152:37.37a10
Apr 26Lakeville North Mega MeetApr 26 · 1600 Meters · Place 20 · Chaska1600 Meters206:02.9110
Apr 22Chanhassen InvitationalApr 22 · 3200 Meters · Place 1 · Chaska3200 Meters1.13:09.15a10
Apr 8Jefferson Quad MeetApr 8 · 1600 Meters · Place 2 · Chaska1600 Meters25:40.5510

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 5Orono Indoor MeetApr 5 · 800 Meters · Place 6 · Chaska800 Meters62:40.55a10
Mar 27Chaska/Chan IndoorMar 27 · 800 Meters · Place 6 · Chaska800 Meters62:38.80a PB10

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 29MSHSL Section 2AAA ChampionshipsMay 29 · 1600 Meters · Place 18 · Chaska1600 Meters18.5:37.49a PB9
May 15Metro West Conference ChampionshipsMay 15 · 800 Meters · Place 14 · Chaska800 Meters142:36.65a—
May 13Metro West JV MeetMay 13 · 1600 Meters · Place 1 · Chaska1600 Meters15:44.61a—
May 8Section 7AAA True TeamMay 8 · 800 Meters · Place 15 · Chaska800 Meters152:31.96a PB—
May 6Chanhassen JV MeetMay 6 · 1600 Meters · Place 1 · Chaska1600 Meters15:45.30a—
May 1Minnesota Open HS InvitationalMay 1 · 3200 Meters · Place 10 · Chaska3200 Meters1012:35.95a PB—
Apr 27Lakeville North Mega MeetApr 27 · 800 Meters · Place 17 · Chaska800 Meters172:40.48a—
Apr 23Chanhassen InvitationalApr 23 · 3200 Meters · Place 1 · Chaska3200 Meters1.12:53.32a9
Apr 23Chanhassen InvitationalApr 23 · 1600 Meters · Place 4 · Chaska1600 Meters4.5:46.47a9
Apr 17Chaska PentApr 17 · 1600 Meters · Place 2 · Chaska1600 Meters26:03.72a—
Apr 9Chaska TriangularApr 9 · 1600 Meters · Place 8 · Chaska1600 Meters86:03.1—
Apr 9Chaska TriangularApr 9 · 800 Meters · Place 12 · Chaska800 Meters122:53.2—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 17Metro West Conference ChampionshipsMay 17 · 800 Meters · Place 19 · Chaska800 Meters192:50.938
May 3Minnesota Open HS Spring InvitationalMay 3 · 800 Meters · Place 14 · Chaska800 Meters142:42.868
Apr 29Lakeville North Mega MeetApr 29 · 1600 Meters · Place 20 · Chaska1600 Meters206:30.748
Apr 26Chanhassen TriangularApr 26 · 800 Meters · Place 4 · Chaska800 Meters42:38.58a—
Apr 19Chaska PentApr 19 · 1600 Meters · Place 6 · Chaska1600 Meters66:08.968

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 11BSM Quad Apr 11 · 800 Meters · Place 13 · Chaska800 Meters13.2:50.09a8
Apr 8Orono Indoor InviteApr 8 · 1600 Meters · Place 10 · Chaska1600 Meters106:08.20 PB8

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 23Metro West Conference JV ChampionshipsMay 23 · 3200 Meters · Place 2 · Chaska3200 Meters214:02.547
May 6Wayzata RelaysMay 6 · 800 Meters · Place 18 · Chaska800 Meters183:02.407
Apr 26Chanhassen InvitationalApr 26 · 800 Meters · Chaska800 Meters—3:01.137
Apr 23Lakeville Mega MeetApr 23 · 800 Meters · Place 34 · Chaska800 Meters343:01.137
Apr 11Jefferson HSApr 11 · 1600 Meters · Place 20 · Chaska1600 Meters20.6:53.86aUnofficial7