Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorHeart of America Championships · Feb 205:41.78aHeart of America ChampionshipsFebruary 20, 2026
10,000 Meters · OutdoorEmporia State Spring Open · Mar 2739:59.42aEmporia State Spring OpenMarch 27, 2026
1600 Meters · OutdoorTrue Team at St. Croix Prep Academy · May 196:11.45aTrue Team at St. Croix Prep AcademyMay 19, 2021
3000 Meters · IndoorBearcat Invite · Feb 712:12.99aBearcat InviteFebruary 7, 2025
3200 Meters · OutdoorSkyline Conference Championship · May 1713:27.16Skyline Conference ChampionshipMay 17, 2022
5000 Meters · IndoorHeart of America Championships · Feb 2019:39.50aHeart of America ChampionshipsFebruary 20, 2026
5000 Meters · OutdoorHeart of America (HAAC) Outdoor Championships · May 219:40.97aHeart of America (HAAC) Outdoor ChampionshipsMay 2, 2025
800 Meters · OutdoorTrue Team at St. Croix Prep Academy · May 192:53.36aTrue Team at St. Croix Prep AcademyMay 19, 2021

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1Heart of America Outdoor Track & Field ChampionshipsMay 1 · 10,000 Meters · Place 12 · Benedictine (Kan.)Benedictine (Kan.)10,000 Meters12.40:14.09aSo
Apr 25Zac Kindler InvitationalApr 25 · 5000 Meters · Place 3 · Benedictine (Kan.)Benedictine (Kan.)5000 Meters3.19:55.24aSo
Apr 9Mule RelaysApr 9 · 5000 Meters · Place 54 · Benedictine (Kan.)Benedictine (Kan.)5000 Meters54.19:53.53aSo
Mar 27Emporia State Spring OpenMar 27 · 10,000 Meters · Place 2 · Benedictine (Kan.)Benedictine (Kan.)10,000 Meters2.39:59.42a PBSo
Mar 20Spire Distance Carnival and Team ChallengeMar 20 · 5000 Meters · Place 27 · Benedictine (Kan.)Benedictine (Kan.)5000 Meters2719:50.48aSo

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 20Heart of America ChampionshipsFeb 20 · 5000 Meters · Place 14 · Benedictine (Kan.)Benedictine (Kan.)5000 Meters1419:39.50a PBSO
Feb 20Heart of America ChampionshipsFeb 20 · 1 Mile · Place 12 · Benedictine (Kan.)Benedictine (Kan.)1 Mile125:41.78a PBSO
Feb 13Ichabod InviteFeb 13 · 1 Mile · Place 45 · Benedictine (Kan.)Benedictine (Kan.)1 Mile455:52.67aSo
Feb 6Bearcat ClassicFeb 6 · 5000 Meters · Place 20 · Benedictine (Kan.)Benedictine (Kan.)5000 Meters20.20:03.71aSo
Jan 17Coach Alsup InviteJan 17 · 5000 Meters · Place 18 · Benedictine (Kan.)Benedictine (Kan.)5000 Meters1820:25.53aSo

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2Heart of America (HAAC) Outdoor ChampionshipsMay 2 · 10,000 Meters · Place 5 · Benedictine (Kan.)Benedictine (Kan.)10,000 Meters5.41:12.56aFr
May 2Heart of America (HAAC) Outdoor ChampionshipsMay 2 · 5000 Meters · Place 14 · Benedictine (Kan.)Benedictine (Kan.)5000 Meters14.19:40.97a PBFr
Apr 26Baker University ZK InviteApr 26 · 5000 Meters · Place 4 · Benedictine (Kan.)Benedictine (Kan.)5000 Meters4.20:34.14aFr
Mar 29Zach Kindler Wildcat OpenMar 29 · 10,000 Meters · Place 5 · Benedictine (Kan.)Benedictine (Kan.)10,000 Meters5.43:42.40aFr
Mar 21Spire Team ChallengeMar 21 · 5000 Meters · Place 26 · Benedictine (Kan.)Benedictine (Kan.)5000 Meters2620:11.21aFr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 14Heart of America ChampionshipsFeb 14 · 5000 Meters · Place 12 · Benedictine (Kan.)Benedictine (Kan.)5000 Meters1220:30.67a—
Feb 7Bearcat InviteFeb 7 · 3000 Meters · Place 27 · Benedictine (Kan.)Benedictine (Kan.)3000 Meters2712:12.99a PB—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 30MSHSL Section 4A ChampionshipsMay 30 · 3200 Meters · Place 10 · St. AgnesSt. Agnes3200 Meters10.13:34.73a12
May 14Skyline Conference ChampionshipMay 14 · 1600 Meters · Place 9 · St. AgnesSt. Agnes1600 Meters96:18.47a—
May 14Skyline Conference ChampionshipMay 14 · 800 Meters · Place 12 · St. AgnesSt. Agnes800 Meters122:54.51a—
Apr 30Providence Academy InviteApr 30 · 3200 Meters · Place 5 · St. AgnesSt. Agnes3200 Meters5.14:34.37a12

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 2MSHSL Section 4A ChampionshipsJun 2 · 3200 Meters · Place 13 · St. AgnesSt. Agnes3200 Meters13.13:57.17a10
May 17Skyline Conference ChampionshipMay 17 · 3200 Meters · Place 3 · St. AgnesSt. Agnes3200 Meters313:27.16 PB10
May 13Varsity Catholic School InviteMay 13 · 3200 Meters · Place 2 · St. AgnesSt. Agnes3200 Meters2.13:41.29a10
May 5St. Croix Prep InvitationalMay 5 · 3200 Meters · Place 4 · St AgnesSt Agnes3200 Meters413:38.7210
Apr 26Skyline at St. Croix LutheranApr 26 · 1600 Meters · Place 5 · St AgnesSt Agnes1600 Meters56:28.0910
Apr 19Skyline Conference RelaysApr 19 · 3200 Meters · Place 2 · St AgnesSt Agnes3200 Meters214:15.1010

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 10MSHSL Section 4A ChampionshipsJun 10 · 1600 Meters · Place 17 · St. AgnesSt. Agnes1600 Meters17.6:36.33a9
Jun 10MSHSL Section 4A ChampionshipsJun 10 · 800 Meters · Place 26 · St. AgnesSt. Agnes800 Meters26.3:11.88a9
May 27Skyline Conference ChampionshipMay 27 · 3200 Meters · Place 2 · St. AgnesSt. Agnes3200 Meters2.13:36.81a9
May 19True Team at St. Croix Prep AcademyMay 19 · 1600 Meters · Place 3 · St. AgnesSt. Agnes1600 Meters3.6:11.45a PB9
May 19True Team at St. Croix Prep AcademyMay 19 · 800 Meters · Place 6 · St. AgnesSt. Agnes800 Meters6.2:53.36a PB9
May 15Skyline Meet May FifteenthMay 15 · 3200 Meters · Place 1 · St AgnesSt Agnes3200 Meters113:44.399
May 15Skyline MeetMay 15 · 3200 Meters · Place 1 · St. AgnesSt. Agnes3200 Meters1.13:44.39a9
May 4Skyline Meet May 4thMay 4 · 1600 Meters · Place 3 · St. AgnesSt. Agnes1600 Meters36:17.159
May 4Skyline Meet May 4thMay 4 · 800 Meters · Place 3 · St. AgnesSt. Agnes800 Meters33:00.019
Apr 29Skyline MeetApr 29 · 800 Meters · Place 4 · St. AgnesSt. Agnes800 Meters4.2:54.83aUnofficial9

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 30MSHSL Section 4AMay 30 · 1600 Meters · Place 28 · St. AgnesSt. Agnes1600 Meters28.6:20.82a7
May 15Tri Metro Conference MeetMay 15 · 3200 Meters · Place 10 · St. AgnesSt. Agnes3200 Meters10.14:24.20a7
May 15Tri Metro Conference MeetMay 15 · 1600 Meters · Place 16 · St. AgnesSt. Agnes1600 Meters16.6:31.55a7