Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorBecker Indoor Invitational · Apr 115:10.70Becker Indoor InvitationalApril 11, 2023
1600 Meters · OutdoorBecker Final Countdown Meet · May 124:39.64aBecker Final Countdown MeetMay 12, 2026
200 Meters · OutdoorChisago Lakes Invitational · Apr 1827.49Chisago Lakes InvitationalApril 18, 2023
3200 Meters · OutdoorMSHSL Section 5AA Championships · May 279:49.54aMSHSL Section 5AA ChampionshipsMay 27, 2026
400 Meters · OutdoorBig Lake Invitational · Apr 2455.62aBig Lake InvitationalApril 24, 2025
800 Meters · IndoorBecker Indoor · Mar 242:07.67aBecker IndoorMarch 24, 2026
800 Meters · OutdoorNorm Ayen Invitational · Apr 102:04.27aNorm Ayen InvitationalApril 10, 2026
Long Jump · OutdoorMonticello Track & Field Meet · May 1215-08.50Monticello Track & Field MeetMay 12, 2022

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 5AA ChampionshipsMay 27 · 3200 Meters · Place 3 · Big LakeBig Lake3200 Meters3.9:49.54a PB12
May 20Mississippi 8 Conference ChampionshipsMay 20 · 3200 Meters · Big LakeBig Lake3200 Meters—DNS12
May 12Becker Final Countdown MeetMay 12 · 1600 Meters · Place 1 · Big LakeBig Lake1600 Meters1.4:39.64a PB12
May 8Big Lake InvitationalMay 8 · 800 Meters · Place 2 · Big LakeBig Lake800 Meters2.2:05.12a12
May 55AA Section True TeamMay 5 · 3200 Meters · Place 1 · Big LakeBig Lake3200 Meters1.10:01.09a12
Apr 30Chuck Johnson InvitationalApr 30 · 800 Meters · Place 2 · Big LakeBig Lake800 Meters22:07.18a12
Apr 21Monticello InvitationalApr 21 · 3200 Meters · Place 1 · Big LakeBig Lake3200 Meters1.10:11.75a12
Apr 16Princeton TriangularApr 16 · 1600 Meters · Place 2 · Big LakeBig Lake1600 Meters24:40.47a12
Apr 14Mississippi 8 Tri-North BranchApr 14 · 3200 Meters · Place 2 · Big LakeBig Lake3200 Meters210:06.30a12
Apr 10Norm Ayen InvitationalApr 10 · 800 Meters · Place 1 · Big LakeBig Lake800 Meters1.2:04.27a PB12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 24Becker IndoorMar 24 · 800 Meters · Place 2 · Big LakeBig Lake800 Meters22:07.67a PB12

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 27MSHSL Section 5AA ChampionshipsMay 27 · 3200 Meters · Place 4 · Big LakeBig Lake3200 Meters4.9:58.96a11
May 22Mississippi 8 Conference ChampionshipsMay 22 · 3200 Meters · Place 4 · Big LakeBig Lake3200 Meters49:56.61a11
May 13Monticello Final CountdownMay 13 · 800 Meters · Place 2 · Big LakeBig Lake800 Meters22:09.58a11
May 6Section 5AA True TeamMay 6 · 3200 Meters · Place 5 · Big LakeBig Lake3200 Meters5.10:22.64a11
May 19th Annual Chuck Johnson InvitationalMay 1 · 1600 Meters · Place 1 · Big LakeBig Lake1600 Meters14:44.89a11
Apr 24Big Lake InvitationalApr 24 · 400 Meters · Place 7 · Big LakeBig Lake400 Meters7.55.62a PB11
Apr 22Monticello InviteApr 22 · 3200 Meters · Place 2 · Big LakeBig Lake3200 Meters2.10:18.59a11
Apr 15Missisippi 8 Conference TriApr 15 · 1600 Meters · Place 1 · Big LakeBig Lake1600 Meters14:46.4411
Apr 10Norm Ayen InvitationalApr 10 · 3200 Meters · Place 4 · Big LakeBig Lake3200 Meters410:09.98a11
Apr 8Mississippi 8 Tri - Big LakeApr 8 · 3200 Meters · Place 1 · Big LakeBig Lake3200 Meters1.10:24.5811

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 28MSHSL Section 5AA ChampionshipsMay 28 · 3200 Meters · Place 6 · Big LakeBig Lake3200 Meters6.10:10.76a10
May 22Mississippi 8 Conference ChampionshipsMay 22 · 3200 Meters · Place 11 · Big LakeBig Lake3200 Meters1110:50.96a—
May 14Monticello Final CountdownMay 14 · 1600 Meters · Place 5 · Big LakeBig Lake1600 Meters54:49.00a—
May 8Class AA WildcardMay 8 · 3200 Meters · Place 31 · Big LakeBig Lake3200 Meters31.10:37.23a10
May 7Section 5AA True TeamMay 7 · 3200 Meters · Place 11 · Big LakeBig Lake3200 Meters11.10:37.23a10
May 2Chuck Johnson InvitationalMay 2 · 1600 Meters · Place 3 · Big LakeBig Lake1600 Meters34:51.86a—
Apr 25Big Lake InvitationalApr 25 · 3200 Meters · Place 2 · Big LakeBig Lake3200 Meters210:29.71a—
Apr 23Monticello InvitationalApr 23 · 1600 Meters · Place 5 · Big LakeBig Lake1600 Meters54:56.67a—
Apr 18Kunz InvitationalApr 18 · 3200 Meters · Place 4 · Big LakeBig Lake3200 Meters410:43.00a—
Apr 11Princeton TriangularApr 11 · 1600 Meters · Place 2 · Big LakeBig Lake1600 Meters24:53.59a—
Apr 9Mississippi 8 Conference Quad - Big LakeApr 9 · 800 Meters · Place 7 · Big LakeBig Lake800 Meters72:15.10a—
Apr 2Mississippi 8 Pent - BeckerApr 2 · 800 Meters · Place 3 · Big LakeBig Lake800 Meters32:16.05a—
Mar 28Monticello Quad 1Mar 28 · 1600 Meters · Place 6 · Big LakeBig Lake1600 Meters6.5:07.25a10

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 31MSHSL Section 5AA ChampionshipsMay 31 · 3200 Meters · Place 8 · Big LakeBig Lake3200 Meters8.10:44.44a9
May 18Mississippi 8 JV ConferenceMay 18 · 3200 Meters · Place 1 · Big LakeBig Lake3200 Meters111:08.209
May 18Mississippi 8 JV ConferenceMay 18 · 1600 Meters · Place 1 · Big LakeBig Lake1600 Meters15:03.039
May 11Princeton JV InvitationalMay 11 · 1600 Meters · Place 2 · Big LakeBig Lake1600 Meters24:54.229
May 4Cambridge-Isanti JV/Underclassmen InvitationalMay 4 · 3200 Meters · Place 1 · Big LakeBig Lake3200 Meters1.10:55.37a9
Apr 27Big Lake InvitationalApr 27 · 1600 Meters · Place 4 · Big LakeBig Lake1600 Meters44:58.569
Apr 27Big Lake InvitationalApr 27 · 800 Meters · Place 9 · Big LakeBig Lake800 Meters92:18.909
Apr 25Monticello InviteApr 25 · 1600 Meters · Place 14 · Big LakeBig Lake1600 Meters145:02.209
Apr 18Chisago Lakes InvitationalApr 18 · 1600 Meters · Place 8 · Big LakeBig Lake1600 Meters85:09.619
Apr 18Chisago Lakes InvitationalApr 18 · 200 Meters · Place 18 · Big LakeBig Lake200 Meters1827.49 PB9
Apr 13Princeton TriangularApr 13 · Discus · Place 25 · Big LakeBig LakeDiscus2549-089
Mar 30Monti Indoor #1Mar 30 · 1600 Meters · Place 7 · Big LakeBig Lake1600 Meters7.5:13.24a9
Mar 30Monti Indoor #1Mar 30 · 400 Meters · Place 9 · Big LakeBig Lake400 Meters9.1:05.37a9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 11Becker Indoor InvitationalApr 11 · Long Jump · Place 24 · Big LakeBig LakeLong Jump2414-02.009
Apr 11Becker Indoor InvitationalApr 11 · 1600 Meters · Place 11 · Big LakeBig Lake1600 Meters115:10.70 PB9

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 197th/8th Buffalo/Big Lake/WaconiaMay 19 · 1600 Meters · Place 2 · Big LakeBig Lake1600 Meters2.5:24.08
May 197th/8th Buffalo/Big Lake/WaconiaMay 19 · Long Jump · Place 4 · Big LakeBig LakeLong Jump4.14' 5.58
May 197th/8th Buffalo/Big Lake/WaconiaMay 19 · 800 Meters · Place 1 · Big LakeBig Lake800 Meters1.2:29.48
May 197th/8th Buffalo/Big Lake/WaconiaMay 19 · 400 Meters · Place 2 · Big LakeBig Lake400 Meters2.1:00.78
May 12Monticello Track & Field MeetMay 12 · 1600 Meters · Place 2 · Big LakeBig Lake1600 Meters2.5:30.74a8
May 12Monticello Track & Field MeetMay 12 · Long Jump · Place 2 · Big LakeBig LakeLong Jump2.15-08.50 PB8
May 12Monticello Track & Field MeetMay 12 · 800 Meters · Place 1 · Big LakeBig Lake800 Meters1.2:25.29a8