Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorBecker Indoor Invitational · Apr 115:20.44Becker Indoor InvitationalApril 11, 2023
1600 Meters · Outdoor5AA Section True Team · May 54:38.78a5AA Section True TeamMay 5, 2026
200 Meters · OutdoorChisago Lakes Invitational · Apr 1828.77Chisago Lakes InvitationalApril 18, 2023
3200 Meters · Outdoor9th Annual Chuck Johnson Invitational · May 110:23.64a9th Annual Chuck Johnson InvitationalMay 1, 2025
400 Meters · OutdoorBecker Final Countdown Meet · May 1253.93aBecker Final Countdown MeetMay 12, 2026
800 Meters · IndoorBecker Indoor · Mar 242:07.71aBecker IndoorMarch 24, 2026
800 Meters · OutdoorMSHSL State Track & Field Championships · Jun 41:59.59aMSHSL State Track & Field ChampionshipsJune 4, 2026
Long Jump · OutdoorMonticello Track & Field Meet · May 1213-01.00Monticello Track & Field MeetMay 12, 2022

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 800 Meters · Place 11 · Big LakeBig Lake800 MetersRound P11.1:59.59a PB12
May 27MSHSL Section 5AA ChampionshipsMay 27 · 800 Meters · Place 2 · Big LakeBig Lake800 MetersRound P2.2:04.19a12
May 27MSHSL Section 5AA ChampionshipsMay 27 · 800 Meters · Place 2 · Big LakeBig Lake800 Meters2.2:00.21a12
May 20Mississippi 8 Conference ChampionshipsMay 20 · 800 Meters · Place 3 · Big LakeBig Lake800 Meters3.1:59.65a12
May 12Becker Final Countdown MeetMay 12 · 1600 Meters · Place 4 · Big LakeBig Lake1600 Meters4.4:46.62a12
May 12Becker Final Countdown MeetMay 12 · 400 Meters · Place 7 · Big LakeBig Lake400 Meters7.53.93a PB12
May 8Big Lake InvitationalMay 8 · 800 Meters · Place 1 · Big LakeBig Lake800 Meters1.2:04.11a12
May 55AA Section True TeamMay 5 · 1600 Meters · Place 2 · Big LakeBig Lake1600 Meters2.4:38.78a PB12
May 55AA Section True TeamMay 5 · 800 Meters · Place 2 · Big LakeBig Lake800 Meters2.2:06.12a12
Apr 30Chuck Johnson InvitationalApr 30 · 800 Meters · Place 1 · Big LakeBig Lake800 Meters12:07.10a12
Apr 21Monticello InvitationalApr 21 · 800 Meters · Place 2 · Big LakeBig Lake800 Meters2.2:04.78a12
Apr 16Princeton TriangularApr 16 · 1600 Meters · Place 3 · Big LakeBig Lake1600 Meters34:42.02a12
Apr 14Mississippi 8 Tri-North BranchApr 14 · 3200 Meters · Place 3 · Big LakeBig Lake3200 Meters310:39.97a12
Apr 10Norm Ayen InvitationalApr 10 · 800 Meters · Place 2 · Big LakeBig Lake800 Meters2.2:04.96a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 24Becker IndoorMar 24 · 800 Meters · Place 3 · Big LakeBig Lake800 Meters32:07.71a PB12

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 27MSHSL Section 5AA ChampionshipsMay 27 · 800 Meters · Place 3 · Big LakeBig Lake800 MetersRound P3.2:03.49a11
May 27MSHSL Section 5AA ChampionshipsMay 27 · 800 Meters · Place 3 · Big LakeBig Lake800 Meters3.2:03.51a11
May 22Mississippi 8 Conference ChampionshipsMay 22 · 1600 Meters · Place 5 · Big LakeBig Lake1600 Meters54:38.99a11
May 13Monticello Final CountdownMay 13 · 400 Meters · Place 6 · Big LakeBig Lake400 Meters654.74a11
May 6Section 5AA True TeamMay 6 · 800 Meters · Place 3 · Big LakeBig Lake800 Meters3.2:05.37a11
May 19th Annual Chuck Johnson InvitationalMay 1 · 3200 Meters · Place 2 · Big LakeBig Lake3200 Meters210:23.64a PB11
Apr 24Big Lake InvitationalApr 24 · 1600 Meters · Place 1 · Big LakeBig Lake1600 Meters1.4:40.75a11
Apr 22Monticello InviteApr 22 · 800 Meters · Place 3 · Big LakeBig Lake800 Meters3.2:05.21a11
Apr 15Missisippi 8 Conference TriApr 15 · 1600 Meters · Place 2 · Big LakeBig Lake1600 Meters24:46.6611
Apr 8Mississippi 8 Tri - Big LakeApr 8 · 1600 Meters · Place 2 · Big LakeBig Lake1600 Meters2.4:51.7011

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 25Becker Indoor InvitationalMar 25 · 800 Meters · Place 3 · Big LakeBig Lake800 Meters32:13.83a11

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 28MSHSL Section 5AA ChampionshipsMay 28 · 800 Meters · Place 9 · Big LakeBig Lake800 MetersRound P9.2:08.38a10
May 22Mississippi 8 Conference ChampionshipsMay 22 · 800 Meters · Place 13 · Big LakeBig Lake800 Meters132:09.08a—
May 14Monticello Final CountdownMay 14 · 1600 Meters · Place 9 · Big LakeBig Lake1600 Meters94:50.36a—
May 14Monticello Final CountdownMay 14 · 800 Meters · Place 7 · Big LakeBig Lake800 Meters72:10.0—
Apr 25Big Lake InvitationalApr 25 · 1600 Meters · Place 2 · Big LakeBig Lake1600 Meters24:57.29a—
Apr 23Monticello InvitationalApr 23 · 400 Meters · Place 17 · Big LakeBig Lake400 Meters1758.88a—
Apr 11Princeton TriangularApr 11 · 1600 Meters · Place 5 · Big LakeBig Lake1600 Meters54:58.41a—
Apr 9Mississippi 8 Conference Quad - Big LakeApr 9 · 1600 Meters · Place 3 · Big LakeBig Lake1600 Meters35:01.42a—
Apr 2Mississippi 8 Pent - BeckerApr 2 · 800 Meters · Place 4 · Big LakeBig Lake800 Meters42:18.88a—
Mar 28Monticello Quad 1Mar 28 · 800 Meters · Place 2 · Big LakeBig Lake800 Meters2.2:21.84a10

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 31MSHSL Section 5AA ChampionshipsMay 31 · 800 Meters · Place 16 · Big LakeBig Lake800 MetersRound P16.2:11.91a9
May 18Mississippi 8 JV ConferenceMay 18 · 3200 Meters · Place 2 · Big LakeBig Lake3200 Meters211:22.939
May 18Mississippi 8 JV ConferenceMay 18 · 1600 Meters · Place 3 · Big LakeBig Lake1600 Meters35:09.019
May 11Princeton JV InvitationalMay 11 · 1600 Meters · Place 5 · Big LakeBig Lake1600 Meters55:10.729
May 4Cambridge-Isanti JV/Underclassmen InvitationalMay 4 · 3200 Meters · Place 3 · Big LakeBig Lake3200 Meters3.11:12.94a9
May 2SCLA InvitationalMay 2 · 800 Meters · Place 8 · Big LakeBig Lake800 Meters8.2:19.49a9
Apr 27Big Lake InvitationalApr 27 · 1600 Meters · Place 9 · Big LakeBig Lake1600 Meters95:12.019
Apr 27Big Lake InvitationalApr 27 · 800 Meters · Place 11 · Big LakeBig Lake800 Meters112:24.829
Apr 25Monticello InviteApr 25 · 1600 Meters · Place 20 · Big LakeBig Lake1600 Meters205:11.179
Apr 18Chisago Lakes InvitationalApr 18 · 1600 Meters · Place 11 · Big LakeBig Lake1600 Meters115:18.459
Apr 18Chisago Lakes InvitationalApr 18 · 200 Meters · Place 27 · Big LakeBig Lake200 Meters2728.77 PB9
Apr 13Princeton TriangularApr 13 · 1600 Meters · Place 5 · Big LakeBig Lake1600 Meters55:24.379
Mar 30Monti Indoor #1Mar 30 · 1600 Meters · Place 8 · Big LakeBig Lake1600 Meters8.5:40.11a9
Mar 30Monti Indoor #1Mar 30 · 400 Meters · Place 11 · Big LakeBig Lake400 Meters11.1:06.79a9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 11Becker Indoor InvitationalApr 11 · Long Jump · Place 28 · Big LakeBig LakeLong Jump2812-11.009
Apr 11Becker Indoor InvitationalApr 11 · 1600 Meters · Place 15 · Big LakeBig Lake1600 Meters155:20.44 PB9

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 197th/8th Buffalo/Big Lake/WaconiaMay 19 · 1600 Meters · Place 4 · Big LakeBig Lake1600 Meters4.6:01.58
May 197th/8th Buffalo/Big Lake/WaconiaMay 19 · Long Jump · Place 10 · Big LakeBig LakeLong Jump10.12' 68
May 197th/8th Buffalo/Big Lake/WaconiaMay 19 · 800 Meters · Place 2 · Big LakeBig Lake800 Meters2.2:47.68
May 197th/8th Buffalo/Big Lake/WaconiaMay 19 · 400 Meters · Place 6 · Big LakeBig Lake400 Meters6.1:09.28
May 12Monticello Track & Field MeetMay 12 · Long Jump · Place 11 · Big LakeBig LakeLong Jump11.13-01.00 PB8
May 12Monticello Track & Field MeetMay 12 · High Jump · Big LakeBig LakeHigh Jump---NH8
May 12Monticello Track & Field MeetMay 12 · 800 Meters · Place 4 · Big LakeBig Lake800 Meters4.2:51.79a8
May 12Monticello Track & Field MeetMay 12 · 400 Meters · Place 5 · Big LakeBig Lake400 Meters5.1:08.59a8