Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMount Marty Invitational · Jan 165:30.30aMount Marty InvitationalJanuary 16, 2026
10,000 Meters · OutdoorNorth Star Conference Championship · May 840:41.60aNorth Star Conference ChampionshipMay 8, 2025
1000 Meters · IndoorMount Marty Opener · Jan 143:42.66Mount Marty OpenerJanuary 14, 2023
10000 Meters · OutdoorMt. Marty Twilight Meet · Apr 2338:37.05Mt. Marty Twilight MeetApril 23, 2025
1500 Meters · OutdoorCentral Methodist Open · Mar 215:00.35aCentral Methodist OpenMarch 21, 2026
1600 Meters · OutdoorBeaumont Invitational (Cougar Classic) · Mar 195:33.75Beaumont Invitational (Cougar Classic)March 19, 2022
3000 Meters · IndoorFrontier Conference Indoor Meet · Feb 2110:57.43aFrontier Conference Indoor MeetFebruary 21, 2026
3000m Steeplechase · 0.762m · IndoorUSD Early Bird · Apr 411:56.53aUSD Early BirdApril 4, 2025
3000m Steeplechase · 0.762m · OutdoorKip Janvrin Open · Apr 2411:44.66aKip Janvrin OpenApril 24, 2026
3000m Steeplechase · OutdoorUSD Twilight · May 811:44.34aUSD TwilightMay 8, 2026
3200 Meters · OutdoorBeaumont Invitational (Cougar Classic) · Mar 1912:12.15Beaumont Invitational (Cougar Classic)March 19, 2022
5000 Meters · IndoorSDSU Indoor Classic · Feb 1318:27.69aSDSU Indoor ClassicFebruary 13, 2026
5000 Meters · OutdoorNorthwestern Invite · Apr 1619:29.47aNorthwestern InviteApril 16, 2026
800 Meters · IndoorSDSU Indoor Classic · Feb 132:30.69aSDSU Indoor ClassicFebruary 13, 2026
800 Meters · OutdoorCentral Methodist Open · Mar 212:34.44aCentral Methodist OpenMarch 21, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 8USD TwilightMay 8 · 3000m Steeplechase · Place 3 · Dakota State (S.D.)Dakota State (S.D.)3000m Steeplechase311:44.34a PBSr
May 2Frontier Conference ChampionshipMay 2 · 3000m Steeplechase · Place 1 · Dakota State (S.D.)Dakota State (S.D.)3000m Steeplechase0.762m1.11:56.52aSr
May 2Frontier Conference ChampionshipMay 2 · 10,000 Meters · Place 5 · Dakota State (S.D.)Dakota State (S.D.)10,000 Meters5.41:01.03aSr
May 2Frontier Conference ChampionshipMay 2 · 5000 Meters · Place 10 · Dakota State (S.D.)Dakota State (S.D.)5000 Meters10.19:41.48aSr
Apr 24Kip Janvrin OpenApr 24 · 3000m Steeplechase · Place 20 · Dakota State (S.D.)Dakota State (S.D.)3000m Steeplechase0.762m20.11:44.66a PBSr
Apr 16Northwestern InviteApr 16 · 3000m Steeplechase · Dakota State (S.D.)Dakota State (S.D.)3000m Steeplechase0.762m--DNSSr
Apr 16Northwestern InviteApr 16 · 5000 Meters · Place 6 · Dakota State (S.D.)Dakota State (S.D.)5000 Meters6.19:29.47a PBSr
Apr 16Northwestern InviteApr 16 · 1500 Meters · Dakota State (S.D.)Dakota State (S.D.)1500 Meters--DNSSr
Apr 8USD Snooze Button ClassicApr 8 · 3000m Steeplechase · Place 2 · Dakota State (S.D.)Dakota State (S.D.)3000m Steeplechase0.762m2.11:51.55aSr
Mar 21Central Methodist OpenMar 21 · 1500 Meters · Place 7 · Dakota State (S.D.)Dakota State (S.D.)1500 Meters7.5:00.35a PBSr
Mar 21Central Methodist OpenMar 21 · 800 Meters · Place 14 · Dakota State (S.D.)Dakota State (S.D.)800 Meters14.2:34.44a PBSr

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 21Frontier Conference Indoor MeetFeb 21 · 5000 Meters · Place 6 · Dakota State (S.D.)Dakota State (S.D.)5000 Meters618:40.61aSR
Feb 21Frontier Conference Indoor MeetFeb 21 · 3000 Meters · Place 11 · Dakota State (S.D.)Dakota State (S.D.)3000 Meters1110:57.43a PBSR
Feb 21Frontier Conference Indoor MeetFeb 21 · 1 Mile · Place 7 · Dakota State (S.D.)Dakota State (S.D.)1 Mile75:31.67aSR
Feb 21Frontier Conference Indoor MeetFeb 21 · 800 Meters · Place 10 · Dakota State (S.D.)Dakota State (S.D.)800 Meters102:37.79aSR
Feb 13SDSU Indoor ClassicFeb 13 · 800 Meters · Place 24 · Dakota State (S.D.)Dakota State (S.D.)800 Meters242:30.69a PBSR
Feb 13SDSU Indoor ClassicFeb 13 · 5000 Meters · Place 23 · Dakota State (S.D.)Dakota State (S.D.)5000 Meters2318:27.69a PBSr
Jan 16Mount Marty InvitationalJan 16 · 1 Mile · Place 6 · Dakota State (S.D.)Dakota State (S.D.)1 Mile65:30.30a PBSr
Jan 10Mount Marty OpenerJan 10 · 3000 Meters · Place 2 · Dakota State (S.D.)Dakota State (S.D.)3000 Meters211:02.99aSr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 8North Star Conference ChampionshipMay 8 · 3000m Steeplechase · Place 1 · Dakota State (S.D.)Dakota State (S.D.)3000m Steeplechase0.762m1.11:59.54aJr
May 8North Star Conference ChampionshipMay 8 · 10,000 Meters · Place 2 · Dakota State (S.D.)Dakota State (S.D.)10,000 Meters2.40:41.60a PBJr
May 8North Star Conference ChampionshipMay 8 · 5000 Meters · Place 2 · Dakota State (S.D.)Dakota State (S.D.)5000 Meters2.19:32.79aJr
May 2USD Twilight MeetMay 2 · 3000m Steeplechase · Place 5 · Dakota State (S.D.)Dakota State (S.D.)3000m Steeplechase512:15.63aJr
Apr 23Mt. Marty Twilight MeetApr 23 · 10000 Meters · Place 1 · Dakota StateDakota State10000 Meters138:37.05 PBJR

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Apr 4USD Early BirdApr 4 · 3000m Steeplechase · Place 11 · Dakota State (S.D.)Dakota State (S.D.)3000m Steeplechase0.762m11.11:56.53a PBJr
Apr 4USD Early BirdApr 4 · 800 Meters · Place 7 · Dakota State (S.D.)Dakota State (S.D.)800 Meters7.2:36.73aJr
Feb 16North Star Athletic Conference Indoor ChampionshipsFeb 16 · 5000 Meters · Place 2 · Dakota State (S.D.)Dakota State (S.D.)5000 Meters219:00.71a—
Feb 16North Star Athletic Conference Indoor ChampionshipsFeb 16 · 3000 Meters · Place 2 · Dakota State (S.D.)Dakota State (S.D.)3000 Meters211:03.34a—
Feb 16North Star Athletic Conference Indoor ChampionshipsFeb 16 · 1 Mile · Place 6 · Dakota State (S.D.)Dakota State (S.D.)1 Mile65:47.70a—
Jan 25Jim Emmerich Alumni InvitationalJan 25 · 3000 Meters · Place 27 · Dakota State (S.D.)Dakota State (S.D.)3000 Meters27.10:58.04aJr
Jan 18USD Alumni InvitationalJan 18 · 1 Mile · Place 14 · Dakota State (S.D.)Dakota State (S.D.)1 Mile145:39.90a—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 9North Star ChampionshipsMay 9 · 3000m Steeplechase · Place 3 · Dakota State (S.D.)Dakota State (S.D.)3000m Steeplechase313:15.02a—
May 9North Star ChampionshipsMay 9 · 10000 Meters · Place 3 · Dakota State (S.D.)Dakota State (S.D.)10000 Meters342:43.60a—
May 9North Star ChampionshipsMay 9 · 5000 Meters · Place 10 · Dakota State (S.D.)Dakota State (S.D.)5000 Meters1021:54.13a—
May 3USD Tune UpMay 3 · 3000m Steeplechase · Place 7 · Dakota State (S.D.)Dakota State (S.D.)3000m Steeplechase712:45.28a—
Apr 23DSU InvitationalApr 23 · 1500 Meters · Place 2 · Dakota State (S.D.)Dakota State (S.D.)1500 Meters25:23.01a—
Apr 5USD Early BirdApr 5 · 3000m Steeplechase · Place 24 · Dakota State (S.D.)Dakota State (S.D.)3000m Steeplechase2413:06.81a—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 18North Star Athletic Conference Indoor ChampionshipsFeb 18 · 5000 Meters · Place 7 · Dakota State (S.D.)Dakota State (S.D.)5000 Meters720:37.89a—
Feb 18North Star Athletic Conference Indoor ChampionshipsFeb 18 · 3000 Meters · Place 12 · Dakota State (S.D.)Dakota State (S.D.)3000 Meters1211:57.03a—
Feb 9SDSU Indoor ClassicFeb 9 · 3000 Meters · Place 44 · Dakota State (S.D.)Dakota State (S.D.)3000 Meters4411:30.17a—
Feb 3DWU Alumni MeetFeb 3 · 1 Mile · Place 15 · Dakota State (S.D.)Dakota State (S.D.)1 Mile15.5:54.50aSo
Jan 26SDSU D2/NAIA OpenJan 26 · 5000 Meters · Place 13 · Dakota State (S.D.)Dakota State (S.D.)5000 Meters1320:21.85a—
Jan 26SDSU D2/NAIA OpenJan 26 · 1 Mile · Place 14 · Dakota State (S.D.)Dakota State (S.D.)1 Mile145:48.95a—
Jan 20Jim Emmerich Alumni InvitationalJan 20 · 3000 Meters · Place 40 · Dakota State (S.D.)Dakota State (S.D.)3000 Meters40.11:42.02aSo

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 5USD Tune-upMay 5 · 1500 Meters · Place 22 · Dakota StateDakota State1500 Meters225:42.33a—
Apr 26Mt Marty TwilightApr 26 · 5000 Meters · Place 10 · Dakota StateDakota State5000 Meters1022:01.68a—
Apr 24The Monday MeetApr 24 · 1500 Meters · Place 16 · Dakota StateDakota State1500 Meters165:35.73a—
Mar 2416th Annual Wayne State - Wildcat ClassicMar 24 · 1500 Meters · Place 26 · Dakota State (S.D.)Dakota State (S.D.)1500 Meters26.5:49.37aFr

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 19North Star Conference MeetFeb 19 · 1 Mile · Place 7 · Dakota State (S.D.)Dakota State (S.D.)1 Mile7.5:59.41aFr
Feb 19North Star Conference MeetFeb 19 · 3000 Meters · Place 14 · Dakota State (S.D.)Dakota State (S.D.)3000 Meters14.12:23.51aFr
Feb 10SDSU Indoor ClassicFeb 10 · 5000 Meters · Place 62 · Dakota StateDakota State5000 Meters6221:10.10a—
Feb 4DWU Alumni MeetFeb 4 · 800 Meters · Place 12 · Dakota StateDakota State800 Meters122:41.17—
Feb 4DWU Alumni MeetFeb 4 · 800 Meters · Place 12 · Dakota StateDakota State800 Meters122:41.17—
Jan 20SDSU DII InvitationalJan 20 · 3000 Meters · Place 5 · Dakota State (S.D.)Dakota State (S.D.)3000 Meters5.12:27.77aFr
Jan 14Mount Marty OpenerJan 14 · 1000 Meters · Place 7 · Dakota StateDakota State1000 Meters73:42.66 PBFR

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 2SDSU Holiday Open & MultiDec 2 · 3000 Meters · Place 12 · Dakota State (S.D.)Dakota State (S.D.)3000 Meters12.12:39.87aFr

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 28Citrus Belt League FinalsApr 28 · 3200 Meters · Place 6 · BeaumontBeaumont3200 Meters6.12:21.37a12
Apr 19Beaumont vs Citrus ValleyApr 19 · 3200 Meters · Place 1 · BeaumontBeaumont3200 Meters1.12:38.71a12
Apr 12Yucaipa vs BeaumontApr 12 · 3200 Meters · Place 7 · BeaumontBeaumont3200 Meters7.13:07.30a12
Apr 1Trabuco InviteApr 1 · 3200 Meters · Place 16 · BeaumontBeaumont3200 Meters16.12:29.58a12
Mar 29Redlands at BeaumontMar 29 · 3200 Meters · Place 3 · BeaumontBeaumont3200 Meters3.13:07.66a12
Mar 22Beaumont vs REVMar 22 · 3200 Meters · Place 1 · BeaumontBeaumont3200 Meters1.12:49.59a12
Mar 22Beaumont vs REVMar 22 · 1600 Meters · Place 3 · BeaumontBeaumont1600 Meters3.5:40.08a12
Mar 19Beaumont Invitational (Cougar Classic)Mar 19 · 3200 Meters · Place 2 · Beaumont (SS)Beaumont (SS)3200 Meters212:12.15 PB12
Mar 19Beaumont Invitational (Cougar Classic)Mar 19 · 1600 Meters · Place 6 · Beaumont (SS)Beaumont (SS)1600 Meters65:33.75 PB12
Mar 9Tri Meet- Beaumont, Palm Springs, Shadow HillsMar 9 · 3200 Meters · Place 2 · Beaumont (SS)Beaumont (SS)3200 Meters212:34.3112
Mar 9Tri Meet- Beaumont, Palm Springs, Shadow HillsMar 9 · 800 Meters · Place 3 · Beaumont (SS)Beaumont (SS)800 Meters32:43.5312
Mar 9Tri Meet- Beaumont, Palm Springs, Shadow HillsMar 9 · 1600 Meters · Place 3 · Beaumont (SS)Beaumont (SS)1600 Meters35:48.1612