Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorSt. Louis Park Quad · May 85:57.66aSt. Louis Park QuadMay 8, 2026
400 Meters · OutdoorChanhassen JV Meet · May 51:09.74aChanhassen JV MeetMay 5, 2025
800 Meters · IndoorOrono Indoor Meet · Apr 42:54.68aOrono Indoor MeetApril 4, 2026
800 Meters · OutdoorNew Prague Last Chance Meet · May 202:39.00aNew Prague Last Chance MeetMay 20, 2026
Complete · OutdoorRed Knight Quad · Apr 231:11.02Red Knight QuadApril 23, 2025
Pole Vault · OutdoorMSHSL Section 2AAA Championships · May 278-10.00MSHSL Section 2AAA ChampionshipsMay 27, 2026
Varsity · OutdoorJefferson Quad Meet · Apr 81:11.76Jefferson Quad MeetApril 8, 2025

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 27MSHSL Section 2AAA ChampionshipsMay 27 · Pole Vault · Place 6 · Bloomington JeffersonPole Vault6.8-10.00 PB10
May 20New Prague Last Chance MeetMay 20 · Pole Vault · Place 6 · Bloomington JeffersonPole Vault68-610
May 20New Prague Last Chance MeetMay 20 · 1600 Meters · Place 20 · Bloomington Jefferson1600 Meters206:01.16a10
May 20New Prague Last Chance MeetMay 20 · 800 Meters · Place 18 · Bloomington Jefferson800 Meters182:39.00a PB10
May 13Metro West Conference ChampionshipsMay 13 · Pole Vault · Place 5 · Bloomington JeffersonPole Vault5.8' 6"10
May 13Metro West Conference ChampionshipsMay 13 · 800 Meters · Place 19 · Bloomington Jefferson800 Meters19.2:46.48a10
May 8St. Louis Park QuadMay 8 · Pole Vault · Place 3 · Bloomington JeffersonPole Vault3.8' 6"10
May 8St. Louis Park QuadMay 8 · 1600 Meters · Place 3 · Bloomington Jefferson1600 Meters3.5:57.66a PB10
May 8St. Louis Park QuadMay 8 · 800 Meters · Place 7 · Bloomington Jefferson800 Meters7.2:43.80a10
May 53AAA Section True TeamMay 5 · Pole Vault · Place 10 · Bloomington JeffersonPole Vault10.8' 0"10
May 1Edina InvitationalMay 1 · Pole Vault · Place 4 · Bloomington JeffersonPole Vault4.8' 0"10
Apr 25Lakeville North Panther Mega MeetApr 25 · Pole Vault · Place 3 · Bloomington JeffersonPole Vault3.7' 6"10
Apr 25Lakeville North Panther Mega MeetApr 25 · 400 Meters · Place 22 · Bloomington Jefferson400 Meters22.1:10.31a10
Apr 21Chanhassen InvitationalApr 21 · Pole Vault · Place 13 · Bloomington JeffersonPole Vault13.7' 0"10
Apr 21Chanhassen InvitationalApr 21 · 1600 Meters · Place 12 · Bloomington Jefferson1600 Meters12.6:24.93a10
Apr 14St. Louis Park TriApr 14 · Pole Vault · Place 1 · Bloomington JeffersonPole Vault1.8' 0"10
Apr 14St. Louis Park TriApr 14 · 400 Meters · Place 6 · Bloomington Jefferson400 Meters6.1:10.18a10
Apr 10Armstrong InvitationalApr 10 · Pole Vault · Place 7 · Bloomington JeffersonPole Vault7.7' 6"10
Apr 10Armstrong InvitationalApr 10 · 1600 Meters · Place 11 · Bloomington Jefferson1600 Meters11.6:27.68a10
Apr 7Jefferson Quad MeetApr 7 · Pole Vault · Place 3 · Bloomington JeffersonPole Vault37-010
Apr 7Jefferson Quad MeetApr 7 · 1600 Meters · Place 10 · Bloomington Jefferson1600 Meters106:41.25a10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 4Orono Indoor MeetApr 4 · Pole Vault · Place 4 · Bloomington JeffersonPole Vault47-610
Apr 4Orono Indoor MeetApr 4 · 800 Meters · Place 11 · Bloomington Jefferson800 Meters112:54.68a PB10
Mar 27Griak Indoor Classic - MaroonMar 27 · Pole Vault · Place 24 · Bloomington JeffersonPole Vault246-010

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 21NP Last Chance MeetMay 21 · 800 Meters · Place 21 · Bloomington Jefferson800 Meters212:56.29a9
May 21NP Last Chance MeetMay 21 · 400 Meters · Place 21 · Bloomington Jefferson400 Meters211:11.36a9
May 5Chanhassen JV MeetMay 5 · 400 Meters · Place 2 · Bloomington Jefferson400 Meters21:09.74a PB9
May 2Edina InvitationalMay 2 · Pole Vault · Place 6 · Bloomington JeffersonPole Vault67-09
Apr 23Red Knight QuadApr 23 · Complete · Place 2 · Bloomington JeffersonComplete27-39
Apr 23Red Knight QuadApr 23 · Complete · Place 1 · Bloomington JeffersonComplete11:11.02 PB9
Apr 16Chaska MeetApr 16 · Pole Vault · Place 5 · Bloomington JeffersonPole Vault57-09
Apr 16Chaska MeetApr 16 · 800 Meters · Place 9 · Bloomington Jefferson800 Meters92:56.02a9
Apr 11Armstrong InvitationalApr 11 · Pole Vault · Place 5 · Bloomington JeffersonPole Vault57-69
Apr 11Armstrong InvitationalApr 11 · 400 Meters · Place 19 · Bloomington Jefferson400 Meters191:12.62a9
Apr 8Jefferson Quad MeetApr 8 · Varsity · Place 6 · Bloomington JeffersonVarsity66-06.009
Apr 8Jefferson Quad MeetApr 8 · Varsity · Place 10 · Bloomington JeffersonVarsity101:11.76 PB9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 5Orono Indoor MeetApr 5 · Pole Vault · Place 9 · Bloomington JeffersonPole Vault97-09