Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorSection 1A True Team · May 64:35.83aSection 1A True TeamMay 6, 2025
3200 Meters · OutdoorMSHSL Section 1A Championships · May 289:55.55aMSHSL Section 1A ChampionshipsMay 28, 2024
800 Meters · IndoorUSATF Minnesota All Ages Indoor Track & Field Meet #5 · Feb 92:09.48aUSATF Minnesota All Ages Indoor Track & Field Meet #5February 9, 2025
800 Meters · OutdoorMSHSL Section 1A Championships · May 261:57.68aMSHSL Section 1A ChampionshipsMay 26, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 800 Meters · Place 10 · St. CharlesSt. Charles800 MetersRound P10.2:00.37a11
May 26MSHSL Section 1A ChampionshipsMay 26 · 800 Meters · Place 3 · St. CharlesSt. Charles800 Meters3.1:57.68a PB11
May 20MSHSL Section 1A - Sub-Section 1May 20 · 800 Meters · Place 1 · St. CharlesSt. Charles800 Meters1.2:00.64a11
May 16Class A State True TeamMay 16 · 1600 Meters · Place 6 · St. CharlesSt. Charles1600 Meters6.4:37.69a11
May 16Class A State True TeamMay 16 · 800 Meters · Place 3 · St. CharlesSt. Charles800 Meters3.2:02.58a11
May 9Three Rivers Conference ChampionshipsMay 9 · 800 Meters · Place 2 · St. CharlesSt. Charles800 Meters2.2:02.87a11
May 8Class A True Team Wild CardMay 8 · 1600 Meters · Place 8 · St. CharlesSt. Charles1600 Meters8.4:44.08a11
May 8Class A True Team Wild CardMay 8 · 800 Meters · Place 5 · St. CharlesSt. Charles800 Meters5.2:04.06a11
May 51A Section True TeamMay 5 · 1600 Meters · Place 10 · St. CharlesSt. Charles1600 Meters10.4:44.08a11
May 51A Section True TeamMay 5 · 800 Meters · Place 5 · St. CharlesSt. Charles800 Meters5.2:04.06a11
Apr 28St. Charles Varsity Apr 28 · 1600 Meters · Place 1 · St. CharlesSt. Charles1600 Meters14:40.49a11
Apr 28St. Charles Varsity Apr 28 · 800 Meters · Place 1 · St. CharlesSt. Charles800 Meters12:06.40a11
Apr 24Chatfield 7 - 12 MeetApr 24 · 3200 Meters · Place 1 · St. CharlesSt. Charles3200 Meters1.10:29.33a11
Apr 10PEM - Verne Herman InvitationalApr 10 · 800 Meters · Place 1 · St. CharlesSt. Charles800 Meters12:05.25a11
Mar 31Fingers Crossed InvitationalMar 31 · 1600 Meters · Place 3 · St. CharlesSt. Charles1600 Meters34:52.36a11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 27MSHSL Section 1A ChampionshipsMay 27 · 1600 Meters · Place 11 · St. CharlesSt. Charles1600 Meters11.4:42.75a10
May 21MSHSL Section 1A - Sub-Section 1May 21 · 1600 Meters · Place 9 · St. CharlesSt. Charles1600 Meters9.4:50.80a10
May 17Class A State True Team MeetMay 17 · 3200 Meters · Place 9 · St. CharlesSt. Charles3200 Meters9.10:33.22a10
May 17Class A State True Team MeetMay 17 · 1600 Meters · Place 9 · St. CharlesSt. Charles1600 Meters9.4:45.88a10
May 102025 Three Rivers Conference ChampionshipMay 10 · 3200 Meters · Place 4 · St. CharlesSt. Charles3200 Meters410:10.49a10
May 6Section 1A True TeamMay 6 · 1600 Meters · Place 5 · St. CharlesSt. Charles1600 Meters5.4:35.83a PB10
May 6Section 1A True TeamMay 6 · 800 Meters · Place 5 · St. CharlesSt. Charles800 Meters5.2:05.70a10
Apr 29St. Charles Varsity InviteApr 29 · 3200 Meters · Place 3 · St. CharlesSt. Charles3200 Meters3.10:22.81a10
Apr 29St. Charles Varsity InviteApr 29 · 1600 Meters · Place 3 · St. CharlesSt. Charles1600 Meters3.4:46.62a10
Apr 4RPH Varsity T&F MeetApr 4 · 1600 Meters · Place 3 · St. CharlesSt. Charles1600 Meters34:43.26a10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 9USATF Minnesota All Ages Indoor Track & Field Meet #5Feb 9 · 800 Meters · Place 1 · UnattachedUnattached800 Meters1.2:09.48a PB10

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · 3200 Meters · Place 13 · St. CharlesSt. Charles3200 Meters13.10:12.52a9
May 28MSHSL Section 1A ChampionshipsMay 28 · 3200 Meters · Place 2 · St. CharlesSt. Charles3200 Meters2.9:55.55a PB9
May 22MSHSL Section 1A - Sub Section 1May 22 · 3200 Meters · Place 2 · St. CharlesSt. Charles3200 Meters29:59.67a—
May 18Class A True Team State ChampionshipsMay 18 · 3200 Meters · Place 1 · St. CharlesSt. Charles3200 Meters1.10:39.44a9
May 18Class A True Team State ChampionshipsMay 18 · 1600 Meters · Place 6 · St. CharlesSt. Charles1600 Meters6.4:38.91a9
May 11Three Rivers Conference ChampionshipsMay 11 · 3200 Meters · Place 2 · St. CharlesSt. Charles3200 Meters210:12.55a—
May 7Section 1A True TeamMay 7 · 3200 Meters · Place 2 · St. CharlesSt. Charles3200 Meters2.10:23.21a9
May 7Section 1A True TeamMay 7 · 1600 Meters · Place 4 · St. CharlesSt. Charles1600 Meters4.4:41.07a9
Apr 30St. Charles MeetApr 30 · 3200 Meters · Place 1 · St. CharlesSt. Charles3200 Meters1.10:10.47a9
Apr 12PEM Varsity Track & Field MeetApr 12 · 3200 Meters · Place 2 · St. CharlesSt. Charles3200 Meters2.10:14.91a9

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 1A ChampionshipsJun 1 · 3200 Meters · Place 6 · St. CharlesSt. Charles3200 Meters6.10:36.62a8
May 24MSHSL Section 1A - Sub-Section 1May 24 · 3200 Meters · Place 5 · St. CharlesSt. Charles3200 Meters5.10:35.46a8
May 20State True Team A BoysMay 20 · 3200 Meters · Place 10 · St. CharlesSt. Charles3200 Meters10.10:51.04a8
May 20State True Team A BoysMay 20 · 1600 Meters · Place 15 · St. CharlesSt. Charles1600 Meters15.4:54.30a8
May 9Section 1A True TeamMay 9 · 3200 Meters · Place 5 · St. CharlesSt. Charles3200 Meters5.10:46.29a8
May 9Section 1A True TeamMay 9 · 1600 Meters · Place 7 · St. CharlesSt. Charles1600 Meters7.4:59.10a8
May 2St. Charles InviteMay 2 · 3200 Meters · Place 5 · St. CharlesSt. Charles3200 Meters5.10:46.48a8
May 2St. Charles InviteMay 2 · 1600 Meters · Place 3 · St. CharlesSt. Charles1600 Meters3.4:57.90a8

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 17Three Rivers Conference Jr High ChampionshipsMay 17 · 1600 Meters · Place 2 · St. CharlesSt. Charles1600 Meters25:16.60—
May 7PEM 7-10 MeetMay 7 · 3200 Meters · Place 3 · St. CharlesSt. Charles3200 Meters3.11:54.18a7
Apr 26PEM JH Meet #2Apr 26 · 1600 Meters · Place 3 · St. CharlesSt. Charles1600 Meters3.5:21.66a7