Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorIMAC Indoor Conference Meet · Apr 25:07.41aIMAC Indoor Conference MeetApril 2, 2026
1600 Meters · OutdoorIMAC Conference Relays · May 74:49.30aIMAC Conference RelaysMay 7, 2025
3200 Meters · OutdoorEdina Invitational · May 210:33.04aEdina InvitationalMay 2, 2025
800 Meters · IndoorIMAC Indoor Track Meet - UofM · Apr 62:49.54aIMAC Indoor Track Meet - UofMApril 6, 2024
800 Meters · OutdoorIMAC Conference Championships · May 142:14.15aIMAC Conference ChampionshipsMay 14, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 27MSHSL Section 4AA ChampionshipsMay 27 · 1600 Meters · Place 7 · Blake1600 Meters7.4:53.88a10
May 19Breck InviteMay 19 · 1600 Meters · Place 10 · Blake1600 Meters105:01.12a10
May 14IMAC Conference ChampionshipsMay 14 · 800 Meters · Place 10 · Blake800 Meters10.2:14.15a PB10
May 8STA InvitationalMay 8 · 3200 Meters · Place 3 · Blake3200 Meters311:02.91a10
May 6IMAC Conference RelaysMay 6 · 1600 Meters · Place 9 · Blake1600 Meters9.4:52.84a10
May 1Edina InvitationalMay 1 · 1600 Meters · Place 7 · Blake1600 Meters7.4:55.02a10
Apr 16Minnehaha TriApr 16 · 1600 Meters · Blake1600 Meters—DNS10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 2IMAC Indoor Conference MeetApr 2 · 1600 Meters · Place 5 · Blake1600 Meters55:07.41a PB10

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 28MSHSL Section 3AA ChampionshipsMay 28 · 3200 Meters · Place 12 · Blake3200 Meters12.10:34.73a9
May 28MSHSL Section 3AA ChampionshipsMay 28 · 1600 Meters · Place 22 · Blake1600 Meters22.5:06.36a9
May 22Breck Track MeetMay 22 · 1600 Meters · Place 6 · Blake1600 Meters6.4:52.51a9
May 17IMAC Conference ChampionshipsMay 17 · 1600 Meters · Place 9 · Blake1600 Meters94:51.68a9
May 7IMAC Conference RelaysMay 7 · 1600 Meters · Place 13 · Blake1600 Meters134:49.30a PB9
May 2Edina InvitationalMay 2 · 3200 Meters · Place 8 · Blake3200 Meters810:33.04a PB9
Apr 26Eden Prairie Booster InvitationalApr 26 · 1600 Meters · Place 19 · Blake1600 Meters194:53.209
Apr 16IMAC Tri - Minnehaha AcademyApr 16 · 1600 Meters · Place 11 · Blake1600 Meters115:02.44a9
Apr 16IMAC Tri - Minnehaha AcademyApr 16 · 800 Meters · Place 7 · Blake800 Meters72:26.12a9
Apr 5IMAC Track MeetApr 5 · 1600 Meters · Place 10 · Blake1600 Meters105:06.74a9

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 29MSHSL Section 3AA ChampionshipsMay 29 · 800 Meters · Place 22 · Blake800 MetersRound P22.2:23.33a8
May 18IMAC Conference ChampionshipsMay 18 · 1600 Meters · Place 10 · Blake School (The)1600 Meters105:03.20a—
Apr 30Spartan InvitationalApr 30 · 1600 Meters · Place 11 · Blake School (The)1600 Meters115:05.53a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 6IMAC Indoor Track Meet - UofMApr 6 · 800 Meters · Place 23 · Blake School (The)800 Meters232:49.54a PB—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 18IMAC Conference ChampionshipsMay 18 · 3200 Meters · Place 11 · Blake3200 Meters11.11:26.48a7
May 4Spartan InvitationalMay 4 · 1600 Meters · Place 19 · Blake1600 Meters19.5:27.40a7
Apr 29IMAC Middle School MeetApr 29 · 1600 Meters · Place 4 · Blake1600 Meters45:44.787
Apr 29IMAC Middle School MeetApr 29 · 800 Meters · Place 2 · Blake800 Meters22:42.677
Apr 17Gryphon Invitational #1Apr 17 · 1600 Meters · Place 7 · Blake1600 Meters75:44.787

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 8IMAC Indoor Track Meet - UofMApr 8 · 1600 Meters · Place 25 · Blake1600 Meters25.5:39.01a7