Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBeantown Challenge · Jan 174:18.48aBeantown ChallengeJanuary 17, 2026
1500 Meters · OutdoorMIT Final Qualifier · May 154:00.16aMIT Final QualifierMay 15, 2025
1600 Meters · OutdoorSDHSAA Class A State Track & Field Meet · May 234:22.42aSDHSAA Class A State Track & Field MeetMay 23, 2024
3000 Meters · IndoorJohn Thomas Terrier Classic · Jan 308:41.46John Thomas Terrier ClassicJanuary 30, 2026
3000m Steeplechase · 0.914m · OutdoorMIT Final Qualifier · May 149:05.34aMIT Final QualifierMay 14, 2026
3000m Steeplechase · OutdoorUMASS Flagship Opener · Apr 59:49.23UMASS Flagship OpenerApril 5, 2025
3200 Meters · OutdoorSDHSAA Class A State Track & Field Meet · May 239:29.21aSDHSAA Class A State Track & Field MeetMay 23, 2024
5000 Meters · IndoorTufts Cupid Challenge · Feb 1314:50.27aTufts Cupid ChallengeFebruary 13, 2026
800 Meters · Outdoor2024 Last Chance Meet-Custer · May 162:00.98a2024 Last Chance Meet-CusterMay 16, 2024
High School · OutdoorScooper Invite · Apr 112:09.84aScooper InviteApril 11, 2023

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 21NCAA Division III Outdoor Track & Field ChampionshipsMay 21 · 3000m Steeplechase · Place 22 · MITMIT3000m Steeplechase0.914mRound P22.9:20.79aSo
May 14MIT Final QualifierMay 14 · 3000m Steeplechase · Place 1 · MITMIT3000m Steeplechase0.914m1.9:05.34a PBSo
May 8The FIRE Meet at WilliamsMay 8 · 3000m Steeplechase · Place 2 · MITMIT3000m Steeplechase0.914m2.9:11.94aSo
Apr 24NEWMAC Outdoor ChampionshipsApr 24 · 3000m Steeplechase · Place 1 · MITMIT3000m Steeplechase0.914m1.9:10.16aSo
Apr 10Friar InvitationalApr 10 · 3000m Steeplechase · Place 7 · MITMIT3000m Steeplechase0.914m7.9:15.27aSo
Apr 4Sam Howell InvitationalApr 4 · 3000m Steeplechase · Place 9 · MITMIT3000m Steeplechase0.914m9.9:24.89aSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 1New England Division III Indoor ChampionshipsMar 1 · 5000 Meters · Place 12 · MITMIT5000 Meters1214:51.78aSO
Feb 13Tufts Cupid ChallengeFeb 13 · 5000 Meters · Place 2 · MITMIT5000 Meters214:50.27a PBSo
Jan 30John Thomas Terrier ClassicJan 30 · 3000 Meters · Place 146 · MITMIT3000 Meters1468:41.46 PBSO
Jan 17Beantown ChallengeJan 17 · 1 Mile · Place 23 · MITMIT1 Mile234:18.48a PBSo

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 15MIT Final QualifierMay 15 · 1500 Meters · Place 21 · MITMIT1500 Meters21.4:00.16a PBFr
Apr 25NEWMAC ChampionshipsApr 25 · 3000m Steeplechase · Place 2 · MITMIT3000m Steeplechase0.914m2.9:43.67aFr
Apr 18MIT Sean Collier InvitationalApr 18 · 1500 Meters · Place 7 · MITMIT1500 Meters74:03.93FR
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · 3000m Steeplechase · Place 7 · MITMIT3000m Steeplechase0.914m7.9:43.81aFr
Apr 5UMASS Flagship OpenerApr 5 · 3000m Steeplechase · Place 1 · MITMIT3000m Steeplechase19:49.23 PBFR

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 7Tufts Cupid ChallengeFeb 7 · 3000 Meters · Place 13 · MITMIT3000 Meters138:49.35a—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 23SDHSAA Class A State Track & Field MeetMay 23 · 3200 Meters · Place 2 · Hill CityHill City3200 Meters2.9:29.21a PB12
May 23SDHSAA Class A State Track & Field MeetMay 23 · 1600 Meters · Place 4 · Hill CityHill City1600 Meters4.4:22.42a PB12
May 23SDHSAA Class A State Track & Field MeetMay 23 · 800 Meters · Place 18 · Hill CityHill City800 Meters18.2:06.48a12
May 162024 Last Chance Meet-CusterMay 16 · 800 Meters · Place 3 · Hill CityHill City800 Meters32:00.98a PB—
May 10Black Hills Conference Track and Field ChampionshipsMay 10 · 1600 Meters · Place 1 · Hill CityHill City1600 Meters14:26.83a—
Apr 52024 Queen City Classic HS MeetApr 5 · 1600 Meters · Place 4 · Hill CityHill City1600 Meters44:27.6512
Apr 52024 Queen City Classic HS MeetApr 5 · 800 Meters · Place 11 · Hill CityHill City800 Meters112:04.8612
Mar 282024 Early Bird T&F Invite-Sturgis, SDMar 28 · 3200 Meters · Place 1 · Hill CityHill City3200 Meters1.9:43.93a12

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 25SDHSAA Class A State Track & Field MeetMay 25 · 3200 Meters · Place 3 · Hill CityHill City3200 Meters3.9:35.54a11
May 25SDHSAA Class A State Track & Field MeetMay 25 · 1600 Meters · Place 7 · Hill CityHill City1600 Meters7.4:26.83a11
May 162023 Black Hills Conference T&F ChampionshipMay 16 · 1600 Meters · Place 4 · Hill CityHill City1600 Meters44:28.48a—
Apr 292023 Black Hills Track ClassicApr 29 · 800 Meters · Place 5 · Hill CityHill City800 Meters52:03.08a—
Apr 242023 Northern Hills InviteApr 24 · 1600 Meters · Place 3 · Hill CityHill City1600 Meters34:36.51a—
Apr 152023 Center of the Nation T&F MeetApr 15 · 1600 Meters · Place 1 · Hill CityHill City1600 Meters14:44.04a—
Apr 14Rapid City's Track-O-RamaApr 14 · 3200 Meters · Place 1 · Hill CityHill City3200 Meters19:57.3011
Apr 11Scooper InviteApr 11 · High School · Place 8 · Hill CityHill CityHigh School82:09.84a PB—

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 26SDHSAA Class A State Track & Field MeetMay 26 · 3200 Meters · Place 7 · Hill CityHill City3200 Meters7.10:00.54a10
May 26SDHSAA Class A State Track & Field MeetMay 26 · 1600 Meters · Place 21 · Hill CityHill City1600 Meters21.4:46.11a10
May 19SDHSAA Region 8A Track & Field MeetMay 19 · 1600 Meters · Place 2 · Hill CityHill City1600 Meters2.4:56.08a10
May 132022 Black Hills Conference T&F MeetMay 13 · 1600 Meters · Place 6 · Hill CityHill City1600 Meters64:51.5910
May 6Howard Wood Dakota RelaysMay 6 · 3200 Meters · Place 36 · Hill CityHill City3200 Meters3610:10.1610
Apr 302022 Black Hills Track ClassicApr 30 · 1600 Meters · Place 4 · Hill CityHill City1600 Meters44:49.5110
Apr 22Pierre American Legion RelaysApr 22 · 1600 Meters · Place 12 · Hill CityHill City1600 Meters124:52.9110
Apr 8Queen City ClassicApr 8 · 3200 Meters · Place 7 · Hill CityHill City3200 Meters710:19.8610
Mar 25Comet Classic Invitational Track MeetMar 25 · 1600 Meters · Place 4 · Hill CityHill City1600 Meters44:58.1310
Mar 25Comet Classic Invitational Track MeetMar 25 · 800 Meters · Place 6 · Hill CityHill City800 Meters62:18.6710

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 28SDHSAA Class A State Track & Field MeetMay 28 · 3200 Meters · Place 14 · Hill CityHill City3200 Meters14.10:50.50a9
May 20Region 8A Track & Field MeetMay 20 · 1600 Meters · Place 3 · Hill CityHill City1600 Meters3.5:04.46a9
May 142021 Black Hills Conference HS MeetMay 14 · 3200 Meters · Place 6 · Hill CityHill City3200 Meters610:44.929
May 1Peoples Market/Discount Fuel RelaysMay 1 · 800 Meters · Place 7 · Hill CityHill City800 Meters72:23.989
Apr 23Pierre American Legion RelaysApr 23 · 3200 Meters · Place 13 · Hill CityHill City3200 Meters13.10:58.90a9
Apr 23Pierre American Legion RelaysApr 23 · 1600 Meters · Place 14 · Hill CityHill City1600 Meters14.5:10.50a9
Apr 172021 Center of the Nation InviteApr 17 · 3200 Meters · Place 5 · Hill CityHill City3200 Meters5.11:02.69a9
Mar 27Rapid City Developmental Track and Field MeetMar 27 · 1600 Meters · Place 16 · Hill CityHill City1600 Meters165:22.109
Mar 27Rapid City Developmental Track and Field MeetMar 27 · 800 Meters · Place 17 · Hill CityHill City800 Meters172:27.209

2019 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 102019 Black Hills Conference ChampionshipsMay 10 · 3200 Meters · Place 12 · Hill CityHill City3200 Meters1211:47.987
May 102019 Black Hills Conference ChampionshipsMay 10 · 1600 Meters · Place 5 · Hill CityHill City1600 Meters55:30.547
Apr 18Pierre American Legion RelaysApr 18 · 3200 Meters · Place 24 · Hill CityHill City3200 Meters2411:33.65PR7
Apr 18Pierre American Legion RelaysApr 18 · 1600 Meters · Place 30 · Hill CityHill City1600 Meters305:36.40PR7
Mar 27Rapid City Developmental MeetMar 27 · 3200 Meters · Place 4 · Hill CityHill City3200 Meters412:18.50PR7