Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUND Open and Multi · Jan 304:19.73UND Open and MultiJanuary 30, 2026
1500 Meters · OutdoorNDSU Spring Classic · Apr 113:58.18aNDSU Spring ClassicApril 11, 2026
1600 Meters · IndoorDAN LENNON INVITATIONAL Class A · Mar 214:45.54aDAN LENNON INVITATIONAL Class AMarch 21, 2022
1600 Meters · OutdoorSDHSAA Class AA State Track & Field Meet · May 234:17.66aSDHSAA Class AA State Track & Field MeetMay 23, 2024
3000 Meters · IndoorMarauders Indoor Opener · Jan 179:09.19aMarauders Indoor OpenerJanuary 17, 2026
3200 Meters · OutdoorSDHSAA Class AA State Track & Field Meet · May 239:27.72aSDHSAA Class AA State Track & Field MeetMay 23, 2024
800 Meters · OutdoorSDHSAA Class AA State Track & Field Meet · May 251:54.48aSDHSAA Class AA State Track & Field MeetMay 25, 2023

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 11NDSU Spring ClassicApr 11 · 1500 Meters · Place 2 · U-MaryU-Mary1500 Meters2.3:58.18a PBFr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 30UND Open and MultiJan 30 · 1 Mile · Place 24 · U-MaryU-Mary1 Mile244:19.73 PBFR
Jan 17Marauders Indoor OpenerJan 17 · 3000 Meters · Place 4 · U-MaryU-Mary3000 Meters49:09.19a PBFr

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 23SDHSAA Class AA State Track & Field MeetMay 23 · 3200 Meters · Place 2 · YanktonYankton3200 Meters2.9:27.72a PB12
May 23SDHSAA Class AA State Track & Field MeetMay 23 · 1600 Meters · Place 1 · YanktonYankton1600 Meters1.4:17.66a PB12
May 23SDHSAA Class AA State Track & Field MeetMay 23 · 800 Meters · Place 1 · YanktonYankton800 Meters1.1:57.57a12
Apr 25First Dakota RelaysApr 25 · 3200 Meters · Place 1 · YanktonYankton3200 Meters1.9:57.58a12
Apr 25First Dakota RelaysApr 25 · 800 Meters · Place 1 · YanktonYankton800 Meters1.1:58.50a12

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 25SDHSAA Class AA State Track & Field MeetMay 25 · 3200 Meters · Place 5 · YanktonYankton3200 Meters5.9:41.31a11
May 25SDHSAA Class AA State Track & Field MeetMay 25 · 1600 Meters · Place 2 · YanktonYankton1600 Meters2.4:20.64a11
May 25SDHSAA Class AA State Track & Field MeetMay 25 · 800 Meters · Place 3 · YanktonYankton800 Meters3.1:54.48a PB11

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 26SDHSAA Class AA State Track & Field MeetMay 26 · 1600 Meters · Place 6 · YanktonYankton1600 Meters6.4:28.03a10
May 26SDHSAA Class AA State Track & Field MeetMay 26 · 800 Meters · Place 13 · YanktonYankton800 Meters13.2:01.24a10
May 17Last Chance MeetMay 17 · 800 Meters · Place 2 · YanktonYankton800 Meters2.1:58.65a10

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 21DAN LENNON INVITATIONAL Class AMar 21 · 1600 Meters · Place 5 · YanktonYankton1600 Meters5.4:45.54a PB10

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 28SDHSAA Class AA State Track & Field MeetMay 28 · 1600 Meters · Place 18 · YanktonYankton1600 Meters18.4:41.22a9
May 6Yankton First Dakota RelaysMay 6 · 1600 Meters · Place 3 · YanktonYankton1600 Meters3.4:47.90a9

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 26Lancer HS Opener - March 26Mar 26 · 1600 Meters · Place 5 · YanktonYankton1600 Meters5.5:04.09a9