Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUSATF Minnesota Indoor All-Comers Meet #4 · Jan 184:57.42aUSATF Minnesota Indoor All-Comers Meet #4January 18, 2026
1600 Meters · OutdoorMSHSL Section 3AAA Championships · May 274:38.86aMSHSL Section 3AAA ChampionshipsMay 27, 2026
3200 Meters · OutdoorWhite Bear Lake CoEd Meet · Apr 159:59.50aWhite Bear Lake CoEd MeetApril 15, 2026
800 Meters · OutdoorEden Prairie Booster Invitational · Apr 252:05.18aEden Prairie Booster InvitationalApril 25, 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 · 3200 Meters · Place 6 · EaganEagan3200 Meters6.10:07.64a12
May 27MSHSL Section 3AAA ChampionshipsMay 27 · 1600 Meters · Place 11 · EaganEagan1600 Meters11.4:38.86a PB12
May 19South Suburban Conference ChampionshipsMay 19 · 3200 Meters · Place 10 · EaganEagan3200 Meters1010:03.91a12
May 8STA InvitationalMay 8 · 3200 Meters · Place 2 · EaganEagan3200 Meters210:25.88a12
May 8Class AAA True Team Wild CardMay 8 · 800 Meters · Place 64 · EaganEagan800 Meters64.2:10.01a12
May 52AAA Section True TeamMay 5 · 800 Meters · Place 13 · EaganEagan800 Meters13.2:10.01a12
Apr 25Eden Prairie Booster InvitationalApr 25 · 800 Meters · Place 10 · EaganEagan800 Meters10.2:05.18a PB12
Apr 21Wildcat InvitationalApr 21 · 1600 Meters · Place 4 · EaganEagan1600 Meters4.4:43.40a12
Apr 15White Bear Lake CoEd MeetApr 15 · 3200 Meters · Place 4 · EaganEagan3200 Meters4.9:59.50a PB12
Apr 9Farmington Boys InviteApr 9 · 1600 Meters · Place 6 · EaganEagan1600 Meters64:45.88a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 18USATF Minnesota Indoor All-Comers Meet #4Jan 18 · 1 Mile · Place 22 · UnattachedUnattached1 Mile22.4:57.42a PB12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 28MSHSL Section 3AAA ChampionshipsMay 28 · 3200 Meters · Place 16 · EaganEagan3200 Meters16.10:29.01a11
May 20SSC ChampionshipsMay 20 · 3200 Meters · Place 17 · EaganEagan3200 Meters1710:34.78a11
May 6Section 2AAA True TeamMay 6 · 3200 Meters · Place 16 · EaganEagan3200 Meters16.10:49.87a11
Apr 26Eden Prairie Booster InvitationalApr 26 · 800 Meters · Place 21 · EaganEagan800 Meters212:15.2511
Apr 22Wildcat Invitational Track and Field MeetApr 22 · 1600 Meters · Place 9 · EaganEagan1600 Meters9.4:54.75a11
Apr 10Farmington Boys InviteApr 10 · 3200 Meters · Place 5 · EaganEagan3200 Meters510:44.7311

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 29MSHSL Section 3AAA ChampionshipsMay 29 · 3200 Meters · Place 15 · EaganEagan3200 Meters15.10:31.03a10
May 22South Suburban Conference ChampionshipsMay 22 · 3200 Meters · Place 22 · EaganEagan3200 Meters2210:53.09a—
May 10South Suburban JV Boys Conference Championship MeetMay 10 · 1600 Meters · Place 8 · EaganEagan1600 Meters85:10.51a—
May 10South Suburban JV Boys Conference Championship MeetMay 10 · 800 Meters · Place 10 · EaganEagan800 Meters102:22.96a—
Apr 27Booster InvitationalApr 27 · 3200 Meters · Place 16 · EaganEagan3200 Meters1610:55.08a—
Apr 27Booster InvitationalApr 27 · 1600 Meters · Place 20 · EaganEagan1600 Meters205:02.49a—
Apr 23Wildcat InvitationalApr 23 · 3200 Meters · Place 6 · EaganEagan3200 Meters6.11:04.42a10
Apr 15Eagan Boys JV MeetApr 15 · 1600 Meters · Place 3 · EaganEagan1600 Meters35:10.87a—
Apr 11Farmington Boys InviteApr 11 · 3200 Meters · Place 6 · EaganEagan3200 Meters611:18.76a—