Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorWildcat Indoor Classic · Feb 84:39.91aWildcat Indoor ClassicFebruary 8, 2025
1000 Meters · IndoorWildcat Invite · Feb 62:42.43aWildcat InviteFebruary 6, 2026
1500 Meters · IndoorUSD Early Bird · Apr 44:35.23aUSD Early BirdApril 4, 2025
1500 Meters · OutdoorMt. Marty Twilight Meet · Apr 234:21.44Mt. Marty Twilight MeetApril 23, 2025
1600 Meters · IndoorDAN LENNON INVITATIONAL Class A · Mar 215:40.82aDAN LENNON INVITATIONAL Class AMarch 21, 2022
1600 Meters · OutdoorSouth Sioux City Invitational · Apr 285:39.16aSouth Sioux City InvitationalApril 28, 2022
3000m Steeplechase · 0.914m · OutdoorGV Viking Classic · Apr 2411:14.12aGV Viking ClassicApril 24, 2026
3200 Meters · IndoorDAN LENNON INVITATIONAL Class A · Mar 2112:03.11aDAN LENNON INVITATIONAL Class AMarch 21, 2022
3200 Meters · OutdoorSioux City Relays · Apr 811:57.94aSioux City RelaysApril 8, 2022
5000 Meters · OutdoorUSD Twilight Meet · May 917:41.18aUSD Twilight MeetMay 9, 2025
800 Meters · IndoorDennis Young Classic · Jan 242:05.40aDennis Young ClassicJanuary 24, 2026
800 Meters · OutdoorSioux City Relays · Apr 112:07.17aSioux City RelaysApril 11, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 1GPAC ChampionshipsMay 1 · 3000m Steeplechase · Place 22 · Morningside (Iowa)Morningside (Iowa)3000m Steeplechase0.914m22.11:20.36aSr
Apr 24GV Viking ClassicApr 24 · 3000m Steeplechase · Place 4 · Morningside (Iowa)Morningside (Iowa)3000m Steeplechase0.914m4.11:14.12a PBSr
Apr 24GV Viking ClassicApr 24 · 5000 Meters · Morningside (Iowa)Morningside (Iowa)5000 Meters--DNSSr
Apr 16Northwestern InviteApr 16 · 3000m Steeplechase · Morningside (Iowa)Morningside (Iowa)3000m Steeplechase0.914m--DNSSr
Apr 16Northwestern InviteApr 16 · 5000 Meters · Morningside (Iowa)Morningside (Iowa)5000 Meters--DNSSr
Mar 28WSC Wildcat ClassicMar 28 · 1500 Meters · Place 60 · Morningside (Iowa)Morningside (Iowa)1500 Meters604:53.53aSr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 6Wildcat InviteFeb 6 · 1000 Meters · Place 17 · Morningside (Iowa)Morningside (Iowa)1000 Meters172:42.43a PBSr
Jan 30Concordia ClassicJan 30 · 1000 Meters · Place 18 · Morningside (Iowa)Morningside (Iowa)1000 Meters182:45.88aSr
Jan 24Dennis Young ClassicJan 24 · 800 Meters · Place 11 · Morningside (Iowa)Morningside (Iowa)800 Meters112:05.40a PBSr
Jan 24Dennis Young Indoor ClassicJan 24 · 800 Meters · Place 11 · Morningside (Iowa)Morningside (Iowa)800 Meters11.2:05.40aSr
Jan 17USD Alumni MeetJan 17 · 1 Mile · Place 17 · Morningside (Iowa)Morningside (Iowa)1 Mile174:50.24aSR
Jan 10Dordt OpenJan 10 · 1 Mile · Place 20 · Morningside (Iowa)Morningside (Iowa)1 Mile205:00.14aSR
Jan 10Dordt OpenJan 10 · 1000 Meters · Place 7 · Morningside (Iowa)Morningside (Iowa)1000 Meters72:43.91aSR

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 12Concordia Early BirdDec 12 · 1 Mile · Place 15 · Morningside (Iowa)Morningside (Iowa)1 Mile15.4:50.54aSr
Dec 5WSC Wildcat OpenerDec 5 · 1 Mile · Place 8 · Morningside (Iowa)Morningside (Iowa)1 Mile8.4:53.30aSr
Apr 4USD Early BirdApr 4 · 1500 Meters · Place 81 · Morningside (Iowa)Morningside (Iowa)1500 Meters81.4:35.23a PBJr
Feb 14GPAC ChampionshipsFeb 14 · 1 Mile · Place 13 · Morningside (Iowa)Morningside (Iowa)1 Mile134:40.55a—
Feb 14GPAC ChampionshipsFeb 14 · 1000 Meters · Place 18 · Morningside (Iowa)Morningside (Iowa)1000 Meters182:57.66a—
Feb 8Wildcat Indoor ClassicFeb 8 · 1 Mile · Place 3 · Morningside (Iowa)Morningside (Iowa)1 Mile3.4:39.91a PBJr
Jan 31SDSU D2 OpenJan 31 · 1000 Meters · Place 20 · Morningside (Iowa)Morningside (Iowa)1000 Meters202:43.82a—
Jan 25Dennis Young ClassicJan 25 · 800 Meters · Place 4 · Morningside (Iowa)Morningside (Iowa)800 Meters42:07.42a—
Jan 18USD Alumni InvitationalJan 18 · 800 Meters · Place 19 · Morningside (Iowa)Morningside (Iowa)800 Meters192:12.06a—
Jan 11Mount Marty OpenerJan 11 · 1 Mile · Place 17 · Morningside (Iowa)Morningside (Iowa)1 Mile174:58.36a—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 9USD Twilight MeetMay 9 · 5000 Meters · Place 7 · Morningside (Iowa)Morningside (Iowa)5000 Meters717:41.18a PBJR
Apr 23Mt. Marty Twilight MeetApr 23 · 1500 Meters · Place 18 · MorningsideMorningside1500 Meters184:21.44 PBJR
Apr 16Red Raider InviteApr 16 · 1500 Meters · Place 21 · Morningside (Iowa)Morningside (Iowa)1500 Meters214:28.43aJr
Apr 11Sioux City RelaysApr 11 · 1500 Meters · Place 10 · Morningside (Iowa)Morningside (Iowa)1500 Meters104:29.71aJr
Apr 11Sioux City RelaysApr 11 · 800 Meters · Place 45 · Morningside (Iowa)Morningside (Iowa)800 Meters452:07.17a PBJr
Mar 28Wildcat Classic Outdoor MeetMar 28 · 1500 Meters · Place 27 · Morningside (Iowa)Morningside (Iowa)1500 Meters274:49.93aJr

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 13Bulldog Early BirdDec 13 · 1 Mile · Place 8 · Morningside (Iowa)Morningside (Iowa)1 Mile8.4:58.23aJr
Dec 13Bulldog Early BirdDec 13 · 1000 Meters · Place 10 · Morningside (Iowa)Morningside (Iowa)1000 Meters10.3:06.43aJr
Dec 7Washburn Alumni InviteDec 7 · 1 Mile · Place 23 · Morningside (Iowa)Morningside (Iowa)1 Mile23.4:54.85aJr
Feb 9Mount Marty Last ChanceFeb 9 · 1 Mile · Place 7 · Morningside (Iowa)Morningside (Iowa)1 Mile74:50.01a—
Feb 3DWU Alumni MeetFeb 3 · 800 Meters · Place 16 · Morningside (Iowa)Morningside (Iowa)800 Meters16.2:12.81aSo
Jan 26SDSU D2/NAIA OpenJan 26 · 1 Mile · Place 31 · Morningside (Iowa)Morningside (Iowa)1 Mile314:51.35a—
Jan 26SDSU D2/NAIA OpenJan 26 · 1000 Meters · Place 12 · Morningside (Iowa)Morningside (Iowa)1000 Meters122:54.02a—
Jan 19Polar Dog InviteJan 19 · 1 Mile · Place 17 · Morningside (Iowa)Morningside (Iowa)1 Mile174:56.60a—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 3GPAC ChampionshipsMay 3 · 1500 Meters · Place 18 · Morningside (Iowa)Morningside (Iowa)1500 Meters184:26.23a—
Apr 12Sioux City RelaysApr 12 · 1500 Meters · Place 21 · Morningside (Iowa)Morningside (Iowa)1500 Meters214:33.21a—
Apr 12Sioux City RelaysApr 12 · 800 Meters · Place 43 · Morningside (Iowa)Morningside (Iowa)800 Meters432:09.04a—
Apr 5USD Early BirdApr 5 · 1500 Meters · Place 86 · Morningside (Iowa)Morningside (Iowa)1500 Meters864:38.09a—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 282023 Prairie Wolf InviteApr 28 · 1500 Meters · Place 24 · Morningside (Iowa)Morningside (Iowa)1500 Meters24.4:48.37aFr
Apr 26Mt Marty TwilightApr 26 · 800 Meters · Place 27 · MorningsideMorningside800 Meters272:13.35a—
Mar 2416th Annual Wayne State - Wildcat ClassicMar 24 · 1500 Meters · Place 45 · Morningside (Iowa)Morningside (Iowa)1500 Meters45.4:59.72aFr

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 11Mount Marty Last ChanceFeb 11 · 800 Meters · Place 9 · MorningsideMorningside800 Meters92:14.96aFr
Feb 4DWU Alumni MeetFeb 4 · 1 Mile · Place 13 · MorningsideMorningside1 Mile135:08.77—
Jan 20SDSU DII InvitationalJan 20 · 800 Meters · Place 32 · Morningside (Iowa)Morningside (Iowa)800 Meters32.2:13.39aFr
Jan 14South Dakota KickoffJan 14 · 800 Meters · Place 6 · Morningside (Iowa)Morningside (Iowa)800 Meters6.2:15.00aFr

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 28South Sioux City InvitationalApr 28 · 3200 Meters · Place 10 · Sioux City EastSioux City East3200 Meters10.12:06.40a12
Apr 28South Sioux City InvitationalApr 28 · 1600 Meters · Place 16 · Sioux City EastSioux City East1600 Meters16.5:39.16a PB12
Apr 8Sioux City RelaysApr 8 · 3200 Meters · Place 28 · Sioux City EastSioux City East3200 Meters28.11:57.94a PB12

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 21DAN LENNON INVITATIONAL Class AMar 21 · 3200 Meters · Place 31 · Sioux City EastSioux City East3200 Meters31.12:03.11a PB12
Mar 21DAN LENNON INVITATIONAL Class AMar 21 · 1600 Meters · Place 47 · Sioux City EastSioux City East1600 Meters47.5:40.82a PB12