Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 WarEagle Varsity Invite · Apr 2113.72026 WarEagle Varsity InviteApril 21, 2026
1600 Meters · OutdoorMatt Kero Memorial Invitational · May 95:57.63aMatt Kero Memorial InvitationalMay 9, 2025
200 Meters · OutdoorMSHSL Section 7A - North Sub Section · May 2327.44aMSHSL Section 7A - North Sub SectionMay 23, 2024
400 Meters · OutdoorSection 7A True Team · May 71:04.12aSection 7A True TeamMay 7, 2024
800 Meters · OutdoorTH Invite #2 · Apr 302:31.58aTH Invite #2April 30, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 20MSHSL Section 7A - South Sub-SectionMay 20 · 400 Meters · Place 26 · South Ridge400 Meters26.1:07.75a11
May 20MSHSL Section 7A - South Sub-SectionMay 20 · 200 Meters · Place 30 · South Ridge200 Meters30.30.82aWind: 1.211
May 13Polar League ChampionshipsMay 13 · 200 Meters · Place 27 · South Ridge200 Meters27.32.18a11
May 7Dan Jinks InviteMay 7 · 200 Meters · Place 41 · South Ridge200 Meters4132.31a11
Apr 212026 WarEagle Varsity InviteApr 21 · 100 Meters · Place 10 · South Ridge100 Meters10.13.7 PB11
Apr 14MLWR InvitationalApr 14 · 800 Meters · Place 22 · South Ridge800 Meters22.2:46.71a11
Apr 14MLWR InvitationalApr 14 · 200 Meters · Place 32 · South Ridge200 Meters32.30.63a11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 9Matt Kero Memorial InvitationalMay 9 · 1600 Meters · Place 32 · South Ridge1600 Meters325:57.63a PB10
May 8Dan Jinks Invite May 8 · 400 Meters · Place 18 · South Ridge400 Meters181:05.34a10
May 8Dan Jinks Invite May 8 · 200 Meters · Place 33 · South Ridge200 Meters3330.03a10
Apr 29Two Harbors Invite #2Apr 29 · 800 Meters · Place 12 · South Ridge800 Meters122:36.82a10
Apr 29Two Harbors Invite #2Apr 29 · 200 Meters · Place 25 · South Ridge200 Meters2528.83a10
Apr 24Esko Showcase Invitational Apr 24 · 800 Meters · Place 22 · South Ridge800 Meters22.2:37.02a10
Apr 24Esko Showcase Invitational Apr 24 · 200 Meters · Place 30 · South Ridge200 Meters30.29.38a10
Apr 8C-I Anniversary InvitationalApr 8 · 800 Meters · Place 26 · South Ridge800 Meters262:41.47a10
Apr 8C-I Anniversary InvitationalApr 8 · 400 Meters · Place 16 · South Ridge400 Meters161:06.29a10

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 23MSHSL Section 7A - North Sub SectionMay 23 · 400 Meters · Place 21 · South Ridge400 Meters21.1:04.49a9
May 23MSHSL Section 7A - North Sub SectionMay 23 · 200 Meters · Place 24 · South Ridge200 Meters24.27.44a PB9
May 152024 Polar League ChampionshipsMay 15 · 200 Meters · Place 21 · South Ridge/Cherry/Nort200 Meters2128.29a—
May 10Matt Kero Memorial InvitationalMay 10 · 200 Meters · Place 21 · South Ridge/Cherry/Nort200 Meters2127.94a—
May 7Section 7A True TeamMay 7 · 400 Meters · Place 18 · South Ridge400 Meters18.1:04.12a PB9
Apr 30TH Invite #2Apr 30 · 800 Meters · Place 9 · South Ridge/Cherry/Nort800 Meters92:31.58a PB—
Apr 25Esko Showcase MeetApr 25 · 800 Meters · Place 6 · South Ridge800 Meters62:38.39a—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 25MSHSL Section 7A - Sub-Section NorthMay 25 · 400 Meters · Place 21 · South Ridge400 Meters21.1:10.47a8
May 4Old River May 4 · 1600 Meters · Place 14 · South Ridge1600 Meters14.6:00.58a8
May 3Chisholm JH Invite #1May 3 · 400 Meters · Place 12 · South Ridge400 Meters121:15.68
Apr 26GNK Karen Tomberlin Junior High InvitationalApr 26 · 800 Meters · Place 18 · South Ridge800 Meters183:12.58

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 26MSHSL Section 7A - Sub-Section NorthMay 26 · 800 Meters · Place 12 · South Ridge800 Meters12.2:39.04a7
May 2MLWR #2May 2 · 800 Meters · Place 17 · South Ridge800 Meters17.2:49.55a7
May 2MLWR #2May 2 · 200 Meters · Place 23 · South Ridge200 Meters23.32.25a7
Apr 29Duluth East InvitationalApr 29 · 1600 Meters · Place 26 · South Ridge1600 Meters266:22.337
Apr 28GNK Karen Tomberlin Junior High InvitationalApr 28 · 400 Meters · Place 11 · South Ridge400 Meters11.1:11.97