Personal bests

Best marks in available results
Event / courseMarkMeetDate
21082 m · Lakeside Municipal Golf CourseNJCAA National Half Marathon Championships · Nov 111:15:20.9NJCAA National Half Marathon ChampionshipsNovember 11, 2025
3,000 Meters · Harlan Golf & Country ClubCyclone Cross Country Invite 2019 · Sep 2813:33Cyclone Cross Country Invite 2019September 28, 2019
3,000 Meters · Walnut GroveRussell Middle School XC Invite · Sep 2313:47.00Russell Middle School XC InviteSeptember 23, 2019
5,000 Meters · Blair Middle SchoolBlair Cross Country Invitational · Sep 1417:31.49Blair Cross Country InvitationalSeptember 14, 2023
5,000 Meters · Boys Town High School Creighton Prep Invitational · Sep 2118:40.7Creighton Prep InvitationalSeptember 21, 2021
5,000 Meters · Glenwood Lake ParkGlenwood XC Invitational · Aug 2818:35.3Glenwood XC InvitationalAugust 28, 2021
5,000 Meters · Harlan Golf & Country ClubCyclone XC Invite · Sep 2518:02.56Cyclone XC InviteSeptember 25, 2021
5,000 Meters · Lakeside Municipal Golf CourseIowa State Class 3A Championships · Oct 2816:33.5Iowa State Class 3A ChampionshipsOctober 28, 2023
6,000 Meters · Mahoney State ParkPlatte River Rumble- Gold · Sep 520:46.73Platte River Rumble- GoldSeptember 5, 2025
8,000 Meters · Fort Hays State UniversityFort Hays State Tiger Open · Oct 1126:56.06Fort Hays State Tiger OpenOctober 11, 2025
8,000 Meters · Gans Creek Recreation AreaGans Creek Classic · Sep 2726:32.4Gans Creek ClassicSeptember 27, 2024
8,000 Meters · Lakeside Municipal Golf CourseNJCAA Region 11 Championships · Oct 2427:51.1NJCAA Region 11 ChampionshipsOctober 24, 2025
8,000 Meters · Mahoney Golf CourseWoody Greeno Invite · Sep 2027:38.50Woody Greeno InviteSeptember 20, 2025
8,000 Meters · Mahoney State ParkPlatte River Rumble- Collegiate · Oct 1728:11.35Platte River Rumble- CollegiateOctober 17, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 11NJCAA National Half Marathon ChampionshipsNov 11 · 13.1 Miles College · Place 71 · Iowa Western CCIowa Western CC13.1 Miles College711:15:20.9 PBSo
Oct 24NJCAA Region 11 ChampionshipsOct 24 · 8,000 Meters Varsity · Place 28 · Iowa Western CCIowa Western CC8,000 Meters Varsity2827:51.1 PBSo
Oct 17Platte River Rumble- CollegiateOct 17 · 8,000 Meters College · Place 41 · Iowa Western CCIowa Western CC8,000 Meters College4128:11.35 PBSo
Oct 11Fort Hays State Tiger OpenOct 11 · 8,000 Meters New Division · Place 78 · Iowa Western CCIowa Western CC8,000 Meters New Division7826:56.06 PBSo
Sep 26Gans Creek Classic - CollegeSep 26 · 8,000 Meters Black · Place 246 · Iowa Western CCIowa Western CC8,000 Meters Black24627:18.75So
Sep 20Woody Greeno InviteSep 20 · 8,000 Meters College · Place 157 · Iowa Western CCIowa Western CC8,000 Meters College15727:38.50 PBSo
Sep 5Platte River Rumble- GoldSep 5 · 6,000 Meters College · Place 95 · Iowa Western CCIowa Western CC6,000 Meters College9520:46.73 PBSo

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 27Gans Creek ClassicSep 27 · 8,000 Meters Open · Place 177 · Iowa Western CCIowa Western CC8,000 Meters Open17726:32.4 PBFr
Sep 21Greeno/Dirksen InviteSep 21 · 8,000 Meters College · Place 179 · Iowa Western CCIowa Western CC8,000 Meters College17928:33.53Fr
Aug 30Hawkeye InvitationalAug 30 · 6,000 Meters Varsity · Place 44 · Iowa Western CCIowa Western CC6,000 Meters Varsity4420:27.5FR

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 28Iowa State Class 3A ChampionshipsOct 28 · 5,000 Meters Varsity · Place 21 · Lewis CentralLewis Central5,000 Meters Varsity2116:33.5 PB12
Sep 14Blair Cross Country InvitationalSep 14 · 5,000 Meters Varsity · Place 7 · Lewis CentralLewis Central5,000 Meters Varsity717:31.49 PB12

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 29Iowa High School Class 3A ChampionshipsOct 29 · 5,000 Meters State · Place 16 · Lewis CentralLewis Central5,000 Meters State1616:41.6511

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 25Cyclone XC InviteSep 25 · 5,000 Meters Varsity · Place 17 · Lewis CentralLewis Central5,000 Meters Varsity1718:02.56 PB10
Sep 21Creighton Prep InvitationalSep 21 · 5,000 Meters A Race · Place 48 · Lewis CentralLewis Central5,000 Meters A Race4818:40.7 PB10
Aug 28Glenwood XC InvitationalAug 28 · 5,000 Meters Varsity · Place 22 · Lewis CentralLewis Central5,000 Meters Varsity2218:35.3 PB10

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 26Cyclone InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 7 · Lewis CentralLewis Central5,000 Meters Junior Varsity719:46.529

2019 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 28Cyclone Cross Country Invite 2019Sep 28 · 3,000 Meters Middle School Boys · Place 37 · Lewis CentralLewis Central3,000 Meters Middle School Boys3713:33 PB8
Sep 23Russell Middle School XC InviteSep 23 · 3,000 Meters Middle School 8th Grade · Place 82 · Lewis CentralLewis Central3,000 Meters Middle School 8th Grade8213:47.00 PB8