Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorSouth Dakota Challenge · May 15:05.96aSouth Dakota ChallengeMay 1, 2026
1600 Meters · IndoorMoorhead Athletic Association HS Indoor · Mar 246:13.52aMoorhead Athletic Association HS IndoorMarch 24, 2023
1600 Meters · OutdoorSection 8AAA True Team · May 65:22.48aSection 8AAA True TeamMay 6, 2025
3000 Meters · IndoorMark Schuck Open & Multi · Jan 3011:21.71aMark Schuck Open & MultiJanuary 30, 2026
3200 Meters · OutdoorMSHSL Section 8AAA Championships · May 2811:15.64aMSHSL Section 8AAA ChampionshipsMay 28, 2025
400 Meters · OutdoorBemidji JV Invitational · May 211:05.96aBemidji JV InvitationalMay 21, 2025
600 Meters · OutdoorMoorhead Invite · May 121:45.31aMoorhead InviteMay 12, 2025
800 Meters · IndoorBison Snowbird Meet · Mar 312:42.81aBison Snowbird MeetMarch 31, 2023
800 Meters · OutdoorDick Clay Open · Mar 282:25.73aDick Clay OpenMarch 28, 2025

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 1South Dakota ChallengeMay 1 · 1500 Meters · Place 26 · Augustana (S.D.)Augustana (S.D.)1500 Meters26.5:05.96a PBFr
Apr 16Northwestern InviteApr 16 · 1500 Meters · UnattachedUnattached1500 Meters--DNSRS
Apr 8USD Snooze Button ClassicApr 8 · 1500 Meters · Place 9 · Augustana (S.D.)Augustana (S.D.)1500 Meters9.5:10.33aFr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 30Mark Schuck Open & MultiJan 30 · 3000 Meters · Place 27 · Augustana (S.D.)Augustana (S.D.)3000 Meters2711:21.71a PBFR

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 28MSHSL Section 8AAA ChampionshipsMay 28 · 3200 Meters · Place 4 · MoorheadMoorhead3200 Meters4.11:15.64a PB12
May 21Bemidji JV InvitationalMay 21 · 400 Meters · Place 10 · MoorheadMoorhead400 Meters101:05.96a PB12
May 16Class AAA State True Team MeetMay 16 · 3200 Meters · Place 11 · MoorheadMoorhead3200 Meters1111:30.99a12
May 12Moorhead InviteMay 12 · 600 Meters · Place 8 · MoorheadMoorhead600 Meters81:45.31a PB12
May 6Section 8AAA True TeamMay 6 · 3200 Meters · Place 3 · MoorheadMoorhead3200 Meters3.11:41.26a12
May 6Section 8AAA True TeamMay 6 · 1600 Meters · Place 5 · MoorheadMoorhead1600 Meters5.5:22.48a PB12
May 2Wayzata RelaysMay 2 · 1600 Meters · Place 7 · MoorheadMoorhead1600 Meters75:23.36a12
Apr 26Fargo Elite MeetApr 26 · 3200 Meters · Place 1 · MoorheadMoorhead3200 Meters1.11:38.45a12
Apr 11Sheyenne InvitationalApr 11 · 3200 Meters · Place 1 · MoorheadMoorhead3200 Meters111:34.87a12
Apr 4Thundering Herd ClassicApr 4 · 1600 Meters · Place 3 · MoorheadMoorhead1600 Meters35:25.24a12
Mar 28Dick Clay OpenMar 28 · 800 Meters · Place 2 · MoorheadMoorhead800 Meters22:25.73a PB12

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 29MSHSL Section 8AAA ChampionshipsMay 29 · 3200 Meters · Place 9 · MoorheadMoorhead3200 Meters9.12:07.98a11

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 31MSHSL Section 8AAA ChampionshipsMay 31 · 3200 Meters · Place 15 · MoorheadMoorhead3200 Meters15.12:54.09a10
May 31MSHSL Section 8AAA ChampionshipsMay 31 · 1600 Meters · Place 13 · MoorheadMoorhead1600 Meters13.5:46.98a10
May 9Section 8AAA True TeamMay 9 · 3200 Meters · Place 10 · MoorheadMoorhead3200 Meters10.12:43.45a10

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 31Bison Snowbird MeetMar 31 · 800 Meters · Place 18 · MoorheadMoorhead800 Meters18.2:42.81a PB10
Mar 24Moorhead Athletic Association HS IndoorMar 24 · 1600 Meters · Place 6 · MoorheadMoorhead1600 Meters6.6:13.52a PB10

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 8AAA ChampionshipsJun 1 · 3200 Meters · Place 14 · MoorheadMoorhead3200 Meters14.13:15.69a9

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 1Concordia HS IndoorApr 1 · 800 Meters · Place 5 · MoorheadMoorhead800 Meters5.2:50.27a9
Mar 25Moorhead Athletic Association IndoorMar 25 · 800 Meters · MoorheadMoorhead800 Meters—NT9