Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · OutdoorNCAA Division I Outdoor Championships · Jun 1132:42.31aNCAA Division I Outdoor ChampionshipsJune 11, 2025
1500 Meters · OutdoorMeet of the Unsaintly · May 14:32.10Meet of the UnsaintlyMay 1, 2026
1600 Meters · OutdoorMSHSL State Track & Field Championships · Jun 174:49.93aMSHSL State Track & Field ChampionshipsJune 17, 2021
3000 Meters · IndoorMeyo Invitational · Jan 309:12.47aMeyo InvitationalJanuary 30, 2026
3200 Meters · OutdoorMSHSL State Track & Field Championships · Jun 1710:21.41aMSHSL State Track & Field ChampionshipsJune 17, 2021
5000 Meters · IndoorSharon Colyear-Danville Season Opener · Dec 615:39.70aSharon Colyear-Danville Season OpenerDecember 6, 2025
5000 Meters · OutdoorBryan Clay Invitational · Apr 1615:31.13aBryan Clay InvitationalApril 16, 2026
800 Meters · OutdoorTrue Team Section 8AAA · May 72:25.20aTrue Team Section 8AAAMay 7, 2019

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 27NCAA DI Outdoor Championships - West First-RoundsMay 27 · 10,000 Meters · Place 14 · MinnesotaMinnesota10,000 MetersRound P14.32:49.43aJr
May 15Big Ten Outdoor ChampionshipsMay 15 · 10,000 Meters · Place 2 · MinnesotaMinnesota10,000 Meters2.33:07.71aJr
May 15Big Ten Outdoor ChampionshipsMay 15 · 5000 Meters · Place 6 · MinnesotaMinnesota5000 Meters6.17:04.72aJr
May 1Meet of the UnsaintlyMay 1 · 1500 Meters · Place 8 · MinnesotaMinnesota1500 Meters84:32.10 PBJR
Apr 16Bryan Clay InvitationalApr 16 · 5000 Meters · Place 5 · MinnesotaMinnesota5000 Meters5.15:31.13a PBJr
Mar 26Raleigh RelaysMar 26 · 10,000 Meters · Place 14 · MinnesotaMinnesota10,000 Meters14.32:58.91aJr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 30Meyo InvitationalJan 30 · 3000 Meters · Place 2 · MinnesotaMinnesota3000 Meters2.9:12.47a PBJr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 6Sharon Colyear-Danville Season OpenerDec 6 · 5000 Meters · Place 8 · MinnesotaMinnesota5000 Meters8.15:39.70a PBJr
Feb 14Wisconsin Windy City InvitationalFeb 14 · 3000 Meters · Place 5 · MinnesotaMinnesota3000 Meters5.9:17.85aSo
Jan 10Leonard Hilton MemorialJan 10 · 3000 Meters · Place 1 · MinnesotaMinnesota3000 Meters19:25.42a—

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 11NCAA Division I Outdoor ChampionshipsJun 11 · 10,000 Meters · Place 15 · MinnesotaMinnesota10,000 Meters15.32:42.31a PBSo
May 28West DI First-Round - NCAA Outdoor ChampionshipsMay 28 · 10,000 Meters · Place 6 · MinnesotaMinnesota10,000 MetersRound P6.34:09.14aSo

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 112024 Bryan Clay InvitationalApr 11 · 5000 Meters · Place 12 · MinnesotaMinnesota5000 Meters12.16:30.20aFr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 9Wisconsin Windy City InvitationalFeb 9 · 3000 Meters · Place 12 · MinnesotaMinnesota3000 Meters12.9:36.72aFr
Jan 12Leonard Hilton InvitationalJan 12 · 3000 Meters · Place 2 · MinnesotaMinnesota3000 Meters29:43.38a—

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 7St Thomas Tomcat InvitationalApr 7 · 5000 Meters · Place 1 · MinnesotaMinnesota5000 Meters116:52.17a—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 9MSHSL State Track & Field ChampionshipsJun 9 · 3200 Meters · Place 3 · St. Michael-AlbertvilleSt. Michael-Albertville3200 Meters3.10:40.43a12
Jun 9MSHSL State Track & Field ChampionshipsJun 9 · 1600 Meters · Place 4 · St. Michael-AlbertvilleSt. Michael-Albertville1600 Meters4.4:56.72a12
Jun 1MSHSL Section 8AAA ChampionshipsJun 1 · 3200 Meters · Place 1 · St. Michael-AlbertvilleSt. Michael-Albertville3200 Meters1.10:45.79a12
Jun 1MSHSL Section 8AAA ChampionshipsJun 1 · 1600 Meters · Place 1 · St. Michael-AlbertvilleSt. Michael-Albertville1600 Meters1.5:00.23a12
Apr 21Shakopee RelaysApr 21 · 1600 Meters · Place 1 · St. Michael-AlbertvilleSt. Michael-Albertville1600 Meters1.4:58.79a12
Apr 12STMA v Hopkins v Edison TriangularApr 12 · 1600 Meters · Place 1 · St. Michael-AlbertvilleSt. Michael-Albertville1600 Meters1.5:04.81a12
Apr 7EP vs STMA DualApr 7 · 1600 Meters · Place 1 · St. Michael-AlbertvilleSt. Michael-Albertville1600 Meters1.5:04.87a12

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 17MSHSL State Track & Field ChampionshipsJun 17 · 3200 Meters · Place 2 · St. Michael-AlbertvilleSt. Michael-Albertville3200 Meters2.10:21.41a PB11
Jun 17MSHSL State Track & Field ChampionshipsJun 17 · 1600 Meters · Place 1 · St. Michael-AlbertvilleSt. Michael-Albertville1600 Meters1.4:49.93a PB11
Jun 9MSHSL Section 5AA ChampionshipsJun 9 · 3200 Meters · Place 1 · St. Michael-AlbertvilleSt. Michael-Albertville3200 Meters1.10:33.32a11
Jun 9MSHSL Section 5AA ChampionshipsJun 9 · 1600 Meters · Place 1 · St. Michael-AlbertvilleSt. Michael-Albertville1600 Meters1.4:57.23a11

2019 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 7MSHSL State Track & Field ChampionshipsJun 7 · 3200 Meters · Place 6 · St. Michael-AlbeSt. Michael-Albe3200 Meters611:04.309
May 29MSHSL Section 5AAMay 29 · 3200 Meters · Place 1 · St. Michael-AlbertvilleSt. Michael-Albertville3200 Meters1.11:23.58a9
May 22Mississippi 8 Conference ChampionshipsMay 22 · 3200 Meters · Place 1 · St. Michael-AlbeSt. Michael-Albe3200 Meters111:01.809
May 7True Team Section 8AAAMay 7 · 1600 Meters · Place 1 · St. Michael-AlbertvilleSt. Michael-Albertville1600 Meters1.5:11.77a9
May 7True Team Section 8AAAMay 7 · 800 Meters · Place 4 · St. Michael-AlbertvilleSt. Michael-Albertville800 Meters4.2:25.20a PB9
Apr 26Hamline Elite MeetApr 26 · 3200 Meters · Place 5 · St. Michael-AlbeSt. Michael-Albe3200 Meters510:58.339

2018 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 8MSHSL State Track & Field ChampionshipsJun 8 · 3200 Meters · Place 7 · St. Michael-AlbeSt. Michael-Albe3200 Meters711:01.718
May 30MSHSL Section 5AAMay 30 · 3200 Meters · Place 2 · St. Michael-AlbertvilleSt. Michael-Albertville3200 Meters2.11:12.35a8
May 23Mississippi 8 Conference ChampionshipsMay 23 · 3200 Meters · Place 1 · St. Michael-St. Michael-3200 Meters111:19.278
May 18Minnesota True Team State Meet AAAMay 18 · 1600 Meters · Place 5 · St. Michael-AlbertvilleSt. Michael-Albertville1600 Meters5.5:12.84a8
May 8True Team Section 8AAAMay 8 · 3200 Meters · Place 1 · St. Michael-AlbertvilleSt. Michael-Albertville3200 Meters1.11:03.31a8
May 4Howard Wood RelaysMay 4 · 3200 Meters · Place 1 · St Michael-Albertville MNSt Michael-Albertville MN3200 Meters110:53.81—
May 4Howard Wood Dakota RelaysMay 4 · 3200 Meters · Place 1 · St. Michael-AlbertvilleSt. Michael-Albertville3200 Meters1.10:53.81a8
Apr 27Hamline Elite MeetApr 27 · 3200 Meters · Place 5 · St. Michael-St. Michael-3200 Meters510:58.048