Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUSATF Minnesota All Ages Indoor Track & Field Meet #1 · Dec 154:46.12aUSATF Minnesota All Ages Indoor Track & Field Meet #1December 15, 2024
1600 Meters · IndoorIcebreaker Indoor presented by Nike & Mill City Running · Mar 14:44.70aIcebreaker Indoor presented by Nike & Mill City RunningMarch 1, 2025
1600 Meters · OutdoorSSC Championships · May 204:28.81aSSC ChampionshipsMay 20, 2025
3200 Meters · OutdoorFarmington Boys Invite · Apr 1010:16.28Farmington Boys InviteApril 10, 2025
800 Meters · IndoorUSATF Minnesota Indoor All-Comers Meet #2 · Dec 212:03.70aUSATF Minnesota Indoor All-Comers Meet #2December 21, 2025
800 Meters · OutdoorSouth Suburban Conference Championships · May 191:59.51aSouth Suburban Conference ChampionshipsMay 19, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 27MSHSL Section 3AAA ChampionshipsMay 27 · 800 Meters · Place 8 · EaganEagan800 MetersRound P8.2:01.71a12
May 27MSHSL Section 3AAA ChampionshipsMay 27 · 800 Meters · Place 7 · EaganEagan800 Meters7.2:05.04a12
May 19South Suburban Conference ChampionshipsMay 19 · 1600 Meters · Place 23 · EaganEagan1600 Meters234:45.44a12
May 19South Suburban Conference ChampionshipsMay 19 · 800 Meters · Place 6 · EaganEagan800 Meters61:59.51a PB12
May 19South Suburban Conference ChampionshipsMay 19 · 800 Meters · Place 9 · EaganEagan800 Meters92:09.50a12
May 8STA InvitationalMay 8 · 1600 Meters · Place 15 · EaganEagan1600 Meters155:05.53a12
May 52AAA Section True TeamMay 5 · 1600 Meters · EaganEagan1600 Meters—DNF12
Apr 21Wildcat InvitationalApr 21 · 1600 Meters · Place 1 · EaganEagan1600 Meters1.4:30.86a12
Apr 15White Bear Lake CoEd MeetApr 15 · 800 Meters · Place 3 · EaganEagan800 Meters3.2:00.98a12
Apr 9Farmington Boys InviteApr 9 · 800 Meters · Place 2 · EaganEagan800 Meters22:00.23a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 8USATF Minnesota Indoor All-Comers Meet #5Feb 8 · 800 Meters · Place 2 · Momentum TCMomentum TC800 Meters2.2:04.43a12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21USATF Minnesota Indoor All-Comers Meet #2Dec 21 · 800 Meters · Place 3 · Momentum TCMomentum TC800 Meters3.2:03.70a PB12
Mar 1Icebreaker Indoor presented by Nike & Mill City RunningMar 1 · 1600 Meters · Place 12 · UnattachedUnattached1600 Meters12.4:44.70a PB11
Feb 9USATF Minnesota All Ages Indoor Track & Field Meet #5Feb 9 · 800 Meters · Place 14 · UnattachedUnattached800 Meters14.2:08.26a11

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 28MSHSL Section 3AAA ChampionshipsMay 28 · 1600 Meters · Place 22 · EaganEagan1600 Meters22.4:53.86a11
May 20SSC ChampionshipsMay 20 · 1600 Meters · Place 4 · EaganEagan1600 Meters44:28.81a PB11
May 20SSC ChampionshipsMay 20 · 800 Meters · Place 23 · EaganEagan800 Meters232:12.04a11
May 6Section 2AAA True TeamMay 6 · 3200 Meters · Place 13 · EaganEagan3200 Meters13.10:43.43a11
Apr 26Eden Prairie Booster InvitationalApr 26 · 1600 Meters · Place 2 · EaganEagan1600 Meters24:35.7611
Apr 26Eden Prairie Booster InvitationalApr 26 · 800 Meters · Place 6 · EaganEagan800 Meters62:02.8111
Apr 10Farmington Boys InviteApr 10 · 3200 Meters · Place 2 · EaganEagan3200 Meters210:16.28 PB11

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 15USATF Minnesota All Ages Indoor Track & Field Meet #1Dec 15 · 1 Mile · Place 2 · UnattachedUnattached1 Mile2.4:46.12a PB11
Dec 15USATF Minnesota All Ages Indoor Track & Field Meet #1Dec 15 · 800 Meters · Place 2 · UnattachedUnattached800 Meters2.2:13.10a11
Feb 4USATF Minnesota All Ages Indoor Track & Field Meet #5Feb 4 · 800 Meters · Place 1 · UnattachedUnattached800 Meters1.2:17.24a10

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 30SSC RelaysApr 30 · 1600 Meters · Place 23 · EaganEagan1600 Meters234:53.27a—
Apr 23Wildcat InvitationalApr 23 · 1600 Meters · Place 5 · EaganEagan1600 Meters5.4:50.89a10
Apr 11Farmington Boys InviteApr 11 · 800 Meters · Place 9 · EaganEagan800 Meters92:17.87a—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 31MSHSL Section 3AAA ChampionshipsMay 31 · 1600 Meters · Place 9 · EaganEagan1600 Meters9.4:48.57a9
May 23South Suburban Conference ChampionshipsMay 23 · 1600 Meters · Place 15 · EaganEagan1600 Meters154:46.669
May 12SSC Boys JV ChampionshipsMay 12 · 800 Meters · Place 2 · EaganEagan800 Meters2.2:15.02a9
May 9Section 2AAA True TeamMay 9 · 1600 Meters · Place 13 · EaganEagan1600 Meters13.4:49.21a9
May 2South Suburban Conference RelaysMay 2 · 1600 Meters · Place 22 · EaganEagan1600 Meters224:53.199
May 2South Suburban Conference RelaysMay 2 · 1600 Meters · Place 22 · EaganEagan1600 Meters224:53.199
Apr 29Eden Prairie Booster InvitationalApr 29 · 800 Meters · Place 13 · EaganEagan800 Meters13.2:18.51a9
Apr 25Eagan Wildcat InvitationalApr 25 · 1600 Meters · Place 9 · EaganEagan1600 Meters95:01.91a—
Apr 18Farmington Boys and Girls MeetApr 18 · 3200 Meters · Place 9 · EaganEagan3200 Meters9.11:45.11a9
Apr 13Burnsville PentApr 13 · 1600 Meters · Place 5 · EaganEagan1600 Meters55:10.339