Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGirls SEC Open · Apr 1814.33aGirls SEC OpenApril 18, 2023
1600 Meters · OutdoorGirls SEC Open · Apr 185:42.21aGirls SEC OpenApril 18, 2023
200 Meters · IndoorUSATF Minnesota All Ages Indoor Track & Field Meet #3 · Jan 1229.52aUSATF Minnesota All Ages Indoor Track & Field Meet #3January 12, 2025
200 Meters · OutdoorMinnesota Open HS Spring Invitational · Apr 2927.88aMinnesota Open HS Spring InvitationalApril 29, 2026
400 Meters · IndoorGriak Indoor Classic - Maroon · Mar 311:05.96Griak Indoor Classic - MaroonMarch 31, 2023
400 Meters · OutdoorClass AAA Wild Card · May 91:00.86aClass AAA Wild CardMay 9, 2025
800 Meters · IndoorUSATF Minnesota Indoor All-Comers Meet #2 · Dec 212:23.96aUSATF Minnesota Indoor All-Comers Meet #2December 21, 2025
800 Meters · OutdoorMSHSL Section 7AAA Championships · May 282:16.64aMSHSL Section 7AAA ChampionshipsMay 28, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 27MSHSL Section 7AAA ChampionshipsMay 27 · 800 Meters · Place 2 · Forest LakeForest Lake800 MetersRound P2.2:21.96a11
May 27MSHSL Section 7AAA ChampionshipsMay 27 · 800 Meters · Place 3 · Forest LakeForest Lake800 Meters3.2:19.67a11
May 19Suburban East Conference ChampionshipMay 19 · 800 Meters · Place 4 · Forest LakeForest Lake800 Meters42:20.37a11
May 19Suburban East Conference ChampionshipMay 19 · 800 Meters · Place 4 · Forest LakeForest Lake800 Meters42:17.78a11
May 8Class AAA True Team Wild CardMay 8 · 800 Meters · Place 19 · Forest LakeForest Lake800 Meters19.2:23.82a11
May 8Class AAA True Team Wild CardMay 8 · 400 Meters · Place 29 · Forest LakeForest Lake400 Meters29.1:01.75a11
May 55AAA Section True TeamMay 5 · 800 Meters · Place 4 · Forest LakeForest Lake800 Meters4.2:23.82a11
May 55AAA Section True TeamMay 5 · 400 Meters · Place 4 · Forest LakeForest Lake400 Meters4.1:01.75a11
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 200 Meters · Place 10 · Forest LakeForest Lake200 Meters10.27.88a PB11
Apr 21Roseville InviteApr 21 · 800 Meters · Place 1 · Forest LakeForest Lake800 Meters1.2:18.39a11
Apr 15Girls SEC OpenApr 15 · 400 Meters · Place 7 · Forest LakeForest Lake400 Meters7.1:01.05a11
Mar 30Forest Lake TriangularMar 30 · 800 Meters · Place 1 · Forest LakeForest Lake800 Meters12:23.30a11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21USATF Minnesota Indoor All-Comers Meet #2Dec 21 · 800 Meters · Place 2 · UnattachedUnattached800 Meters2.2:23.96a PB12
Dec 21USATF Minnesota Indoor All-Comers Meet #2Dec 21 · 200 Meters · Place 17 · UnattachedUnattached200 Meters17.29.54a12
Jan 12USATF Minnesota All Ages Indoor Track & Field Meet #3Jan 12 · 200 Meters · Place 14 · UnattachedUnattached200 Meters14.29.52a PB11

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 28MSHSL Section 7AAA ChampionshipsMay 28 · 800 Meters · Place 3 · Forest LakeForest Lake800 MetersRound P3.2:16.64a PB10
May 28MSHSL Section 7AAA ChampionshipsMay 28 · 800 Meters · Place 3 · Forest LakeForest Lake800 Meters3.2:17.11a10
May 22Suburban East Conference ChampionshipMay 22 · 800 Meters · Place 3 · Forest LakeForest Lake800 Meters32:20.61a10
May 13C/I QuadMay 13 · 400 Meters · Place 1 · Forest LakeForest Lake400 Meters11:00.93a10
May 9Class AAA Wild CardMay 9 · 800 Meters · Place 22 · Forest LakeForest Lake800 Meters22.2:25.02a10
May 9Class AAA Wild CardMay 9 · 400 Meters · Place 16 · Forest LakeForest Lake400 Meters16.1:00.86a PB10
May 6Section 5AAA True TeamMay 6 · 800 Meters · Place 3 · Forest LakeForest Lake800 Meters3.2:25.02a10
May 6Section 5AAA True TeamMay 6 · 400 Meters · Place 5 · Forest LakeForest Lake400 Meters5.1:00.86a10
May 1Minnesota HS InvitationalMay 1 · 400 Meters · Place 7 · Forest LakeForest Lake400 Meters71:02.25a10
Apr 22Roseville InviteApr 22 · 800 Meters · Place 1 · Forest LakeForest Lake800 Meters12:22.5410
Apr 16SEC OpenApr 16 · 800 Meters · Place 2 · Forest LakeForest Lake800 Meters22:26.26a10
Apr 11Irondale Knights Under the LightsApr 11 · 800 Meters · Place 2 · Forest LakeForest Lake800 Meters22:29.24a10
Apr 11Irondale Knights Under the LightsApr 11 · 400 Meters · Place 1 · Forest LakeForest Lake400 Meters11:01.76a10
Apr 4Forest Lake TriangularApr 4 · 800 Meters · Place 2 · Forest LakeForest Lake800 Meters22:24.55a10

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 29MSHSL Section 7AAA ChampionshipsMay 29 · 800 Meters · Place 3 · Forest LakeForest Lake800 MetersRound P3.2:19.93a8
May 29MSHSL Section 7AAA ChampionshipsMay 29 · 800 Meters · Place 3 · Forest LakeForest Lake800 Meters3.2:20.64a8
May 23Suburban East Conference ChampionshipMay 23 · 800 Meters · Place 3 · Forest LakeForest Lake800 Meters32:22.21a—
May 7Section 5AAA True TeamMay 7 · 800 Meters · Place 4 · Forest LakeForest Lake800 Meters4.2:23.58a8
May 7Section 5AAA True TeamMay 7 · 400 Meters · Place 5 · Forest LakeForest Lake400 Meters5.1:01.07a8
May 1Minnesota Open HS InvitationalMay 1 · 800 Meters · Place 3 · Forest LakeForest Lake800 Meters32:26.15a—
May 1Minnesota Open HS InvitationalMay 1 · 400 Meters · Place 3 · Forest LakeForest Lake400 Meters31:01.77a—
Apr 23Roseville InviteApr 23 · 800 Meters · Place 2 · Forest LakeForest Lake800 Meters22:27.06a—
Apr 12Irondale Knights Under the LightsApr 12 · 400 Meters · Place 2 · Forest LakeForest Lake400 Meters21:01.66a—
Apr 5Forest Lake TriangularApr 5 · 400 Meters · Place 2 · Forest LakeForest Lake400 Meters21:02.61a—
Apr 5Forest Lake TriangularApr 5 · 200 Meters · Place 7 · Forest LakeForest Lake200 Meters728.32a—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 23Suburban East Conference ChampionshipMay 23 · 800 Meters · Place 10 · Forest LakeForest Lake800 MetersRound P102:24.758
May 23Suburban East Conference ChampionshipMay 23 · 800 Meters · Place 12 · Forest LakeForest Lake800 Meters122:26.788
May 9Section 5AAA True TeamMay 9 · 400 Meters · Place 8 · Forest LakeForest Lake400 Meters8.1:03.19a8
May 5Coon Rapids InvitationalMay 5 · 400 Meters · Place 3 · Forest LakeForest Lake400 Meters31:03.068
Apr 25Roseville InviteApr 25 · 400 Meters · Place 8 · Forest LakeForest Lake400 Meters8.1:04.42a8
Apr 18Girls SEC OpenApr 18 · 1600 Meters · Place 4 · Forest LakeForest Lake1600 Meters4.5:42.21a PB8
Apr 18Girls SEC OpenApr 18 · 100 Meters · Place 26 · Forest LakeForest Lake100 Meters26.14.33a PB8
Apr 14Irondale HSApr 14 · 400 Meters · Place 4 · Forest LakeForest Lake400 Meters4.1:03.41a8

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 31Griak Indoor Classic - MaroonMar 31 · 400 Meters · Place 9 · Forest LakeForest Lake400 Meters91:05.96 PB8