Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorOrono Indoor Meet · Apr 45:24.82aOrono Indoor MeetApril 4, 2026
1600 Meters · OutdoorLakeville North Panther Mega Meet · Apr 255:25.81aLakeville North Panther Mega MeetApril 25, 2026
3200 Meters · OutdoorNP Last Chance Meet · May 2111:33.86aNP Last Chance MeetMay 21, 2025
800 Meters · IndoorGriak Indoor Classic - Maroon · Mar 272:27.84aGriak Indoor Classic - MaroonMarch 27, 2026
800 Meters · OutdoorNew Prague Last Chance Meet · May 202:22.97aNew Prague Last Chance MeetMay 20, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 20New Prague Last Chance MeetMay 20 · 800 Meters · Place 28 · Bloomington Jefferson800 Meters282:22.97a PB12
May 13Metro West Conference ChampionshipsMay 13 · 3200 Meters · Place 20 · Bloomington Jefferson3200 Meters20.11:37.27a12
May 53AAA Section True TeamMay 5 · 3200 Meters · Place 25 · Bloomington Jefferson3200 Meters25.11:40.13a12
May 1Edina InvitationalMay 1 · 800 Meters · Place 17 · Bloomington Jefferson800 Meters17.2:26.66a12
Apr 25Lakeville North Panther Mega MeetApr 25 · 1600 Meters · Place 35 · Bloomington Jefferson1600 Meters35.5:25.81a PB12
Apr 21Chanhassen InvitationalApr 21 · 3200 Meters · Place 9 · Bloomington Jefferson3200 Meters9.12:00.65a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 4Orono Indoor MeetApr 4 · 1600 Meters · Place 16 · Bloomington Jefferson1600 Meters165:24.82a PB12
Mar 27Griak Indoor Classic - MaroonMar 27 · 800 Meters · Place 38 · Bloomington Jefferson800 Meters382:27.84a PB12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21NP Last Chance MeetMay 21 · 3200 Meters · Place 9 · Bloomington Jefferson3200 Meters911:33.86a PB11
May 19Metro West Conference JV ChampionshipsMay 19 · 1600 Meters · Place 16 · Bloomington Jefferson1600 Meters165:27.76a11
May 5Chanhassen JV MeetMay 5 · 1600 Meters · Place 14 · Bloomington Jefferson1600 Meters145:32.32a11
Apr 23Red Knight QuadApr 23 · 3200 Meters · Place 4 · Bloomington Jefferson3200 Meters412:17.5411
Apr 23Red Knight QuadApr 23 · 1600 Meters · Place 8 · Bloomington Jefferson1600 Meters85:27.3811
Apr 16Chaska MeetApr 16 · 1600 Meters · Place 12 · Bloomington Jefferson1600 Meters125:29.48a11
Apr 16Chaska MeetApr 16 · 800 Meters · Place 17 · Bloomington Jefferson800 Meters172:34.90a11
Apr 8Jefferson Quad MeetApr 8 · 3200 Meters · Place 9 · Bloomington Jefferson3200 Meters911:44.9511

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 5Orono Indoor MeetApr 5 · 1600 Meters · Place 20 · Bloomington Jefferson1600 Meters205:27.56a11
Mar 28Griak Indoor Classic - MaroonMar 28 · 800 Meters · Place 50 · Bloomington Jefferson800 Meters502:31.05a11

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 20Metro West Conference JV ChampionshipsMay 20 · 1600 Meters · Place 23 · Bloomington Jefferson1600 Meters235:27.01a—
May 6Chanhassen JV MeetMay 6 · 800 Meters · Place 24 · Bloomington Jefferson800 Meters242:32.52a—
Apr 25Waconia QuadApr 25 · 3200 Meters · Place 4 · Bloomington Jefferson3200 Meters412:26.90a—
Apr 17Chaska PentApr 17 · 800 Meters · Place 12 · Bloomington Jefferson800 Meters122:35.26a—
Apr 9Jefferson Quad MeetApr 9 · 1600 Meters · Place 3 · Bloomington Jefferson1600 Meters35:39.61a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 6Orono Indoor Invite MorningApr 6 · 800 Meters · Place 20 · Bloomington Jefferson800 Meters202:39.50a—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 22Metro West Conference JV ChampionshipsMay 22 · 1600 Meters · Place 20 · Bloomington Jefferson1600 Meters205:52.769
May 8Chanhassen JV MeetMay 8 · 1600 Meters · Place 27 · Bloomington Jefferson1600 Meters275:46.319
May 8Chanhassen JV MeetMay 8 · 800 Meters · Place 23 · Bloomington Jefferson800 Meters232:42.289
Apr 24New Prague JV InviteApr 24 · 1600 Meters · Place 8 · Bloomington Jefferson1600 Meters86:02.499
Apr 24New Prague JV InviteApr 24 · 800 Meters · Place 10 · Bloomington Jefferson800 Meters102:43.049