Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorSuburban East Conference Championship · May 194:32.81aSuburban East Conference ChampionshipMay 19, 2026
3200 Meters · OutdoorSuburban East Conference Championship · May 2310:39.19aSuburban East Conference ChampionshipMay 23, 2024
600 Meters · OutdoorEdina Invitational · May 11:28.83aEdina InvitationalMay 1, 2026
800 Meters · IndoorGriak Indoor Classic - Maroon · Mar 282:11.72aGriak Indoor Classic - MaroonMarch 28, 2025
800 Meters · OutdoorMSHSL Section 4AAA Championships · May 261:58.95aMSHSL Section 4AAA ChampionshipsMay 26, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 26MSHSL Section 4AAA ChampionshipsMay 26 · 800 Meters · Place 5 · East Ridge800 MetersRound P5.1:58.95a PB11
May 26MSHSL Section 4AAA ChampionshipsMay 26 · 800 Meters · Place 3 · East Ridge800 Meters3.1:59.44a11
May 19Suburban East Conference ChampionshipMay 19 · 1600 Meters · Place 8 · East Ridge1600 Meters84:32.81a PB11
May 8Class AAA True Team Wild CardMay 8 · 800 Meters · Place 55 · East Ridge800 Meters55.2:08.30a11
May 52AAA Section True TeamMay 5 · 800 Meters · Place 11 · East Ridge800 Meters11.2:08.30a11
May 1Edina InvitationalMay 1 · 600 Meters · Place 3 · East Ridge600 Meters3.1:28.83a PB11
Apr 21Roseville InviteApr 21 · 800 Meters · Place 6 · East Ridge800 Meters6.2:10.40a11
Apr 9White Bear Relays (Boys Only)Apr 9 · 800 Meters · Place 14 · East Ridge800 Meters142:12.11a11

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 28MSHSL Section 3AAA ChampionshipsMay 28 · 800 Meters · Place 12 · East Ridge800 MetersRound P12.2:06.24a10
May 22Suburban East Conference ChampionshipMay 22 · 1600 Meters · Place 27 · East Ridge1600 Meters274:48.02a10
May 14SEC Boys 9th and 10th Grade ChampionshipsMay 14 · 800 Meters · Place 8 · East Ridge800 Meters82:11.08a10
May 2Edina InvitationalMay 2 · 600 Meters · Place 5 · East Ridge600 Meters51:33.98a10
Apr 22Roseville InviteApr 22 · 800 Meters · Place 6 · East Ridge800 Meters62:11.1010

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - MaroonMar 28 · 800 Meters · Place 12 · East Ridge800 Meters122:11.72a PB10

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 29MSHSL Section 3AAA ChampionshipsMay 29 · 800 Meters · Place 24 · East Ridge800 MetersRound P24.2:11.67a9
May 23Suburban East Conference ChampionshipMay 23 · 3200 Meters · Place 21 · East Ridge3200 Meters2110:39.19a PB—
May 8Class AAA WildcardMay 8 · 1600 Meters · Place 85 · East Ridge1600 Meters85.5:02.32a9
May 7Section 2AAA True TeamMay 7 · 1600 Meters · Place 16 · East Ridge1600 Meters16.5:02.32a9
May 3Edina InvitationalMay 3 · 1600 Meters · Place 14 · East Ridge1600 Meters145:03.15a—
Apr 23Roseville InviteApr 23 · 3200 Meters · Place 9 · East Ridge3200 Meters911:03.37a—
Apr 19Warrior RelaysApr 19 · 1600 Meters · Place 8 · East Ridge1600 Meters85:18.29a—
Apr 11White Bear Lake Relays (Boys Only)Apr 11 · 1600 Meters · Place 17 · East Ridge1600 Meters17.5:03.11a9