Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · OutdoorHeart of America Outdoor Track & Field Championships · May 138:42.03aHeart of America Outdoor Track & Field ChampionshipsMay 1, 2026
1000 Meters · IndoorJayhawk Classic · Jan 273:28.18aJayhawk ClassicJanuary 27, 2023
1500 Meters · OutdoorFriends University Spring Open · Apr 45:26.11aFriends University Spring OpenApril 4, 2024
1600 Meters · OutdoorMSHSAA Class 4 District 5 · May 155:50.17MSHSAA Class 4 District 5May 15, 2021
3000 Meters · IndoorHeart of America Championships · Feb 1411:01.76aHeart of America ChampionshipsFebruary 14, 2025
3000 Meters · OutdoorZac Kindler Invitational · Apr 2510:46.05aZac Kindler InvitationalApril 25, 2026
3000m Steeplechase · 0.762m · OutdoorBethel College Spring Invite · Mar 2313:01.14aBethel College Spring InviteMarch 23, 2024
3000m Steeplechase · OutdoorHeart of America (HAAC) Outdoor Championships · May 312:32.36aHeart of America (HAAC) Outdoor ChampionshipsMay 3, 2024
3200 Meters · Outdoor60th ANNUAL CAPITAL CITY RELAYS · Apr 1313:35.60PR60th ANNUAL CAPITAL CITY RELAYSApril 13, 2019
5000 Meters · IndoorHeart of America Championships · Feb 1418:55.58aHeart of America ChampionshipsFebruary 14, 2025
5000 Meters · OutdoorHeart of America Outdoor Track & Field Championships · May 118:19.64aHeart of America Outdoor Track & Field ChampionshipsMay 1, 2026
800 Meters · OutdoorRolla Classic · Apr 292:45.55Rolla ClassicApril 29, 2022
Pole Vault · OutdoorBaker University Relays · Mar 257' 0"Baker University RelaysMarch 25, 2023

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 1Heart of America Outdoor Track & Field ChampionshipsMay 1 · 10,000 Meters · Place 6 · Benedictine (Kan.)Benedictine (Kan.)10,000 Meters6.38:42.03a PBSr
May 1Heart of America Outdoor Track & Field ChampionshipsMay 1 · 5000 Meters · Place 6 · Benedictine (Kan.)Benedictine (Kan.)5000 Meters6.18:19.64a PBSr
Apr 25Zac Kindler InvitationalApr 25 · 3000 Meters · Place 3 · Benedictine (Kan.)Benedictine (Kan.)3000 Meters3.10:46.05a PBSr
Apr 9Mule RelaysApr 9 · 5000 Meters · Place 30 · Benedictine (Kan.)Benedictine (Kan.)5000 Meters30.18:51.04aSr
Mar 27Emporia State Spring OpenMar 27 · 10,000 Meters · Place 3 · Benedictine (Kan.)Benedictine (Kan.)10,000 Meters3.40:22.50aSr
Mar 20Spire Distance Carnival and Team ChallengeMar 20 · 5000 Meters · Place 18 · Benedictine (Kan.)Benedictine (Kan.)5000 Meters1819:14.96aSr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 20Heart of America ChampionshipsFeb 20 · 5000 Meters · Place 10 · Benedictine (Kan.)Benedictine (Kan.)5000 Meters1019:14.89aSR
Feb 20Heart of America ChampionshipsFeb 20 · 3000 Meters · Place 15 · Benedictine (Kan.)Benedictine (Kan.)3000 Meters1511:07.06aSR
Feb 6Bearcat ClassicFeb 6 · 3000 Meters · Place 21 · Benedictine (Kan.)Benedictine (Kan.)3000 Meters21.11:29.16aSr
Jan 17Coach Alsup InviteJan 17 · 5000 Meters · Place 8 · Benedictine (Kan.)Benedictine (Kan.)5000 Meters819:16.63aSr

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 2Heart of America (HAAC) Outdoor ChampionshipsMay 2 · 5000 Meters · Place 12 · Benedictine (Kan.)Benedictine (Kan.)5000 Meters12.19:38.06aJr
Apr 11Mule RelaysApr 11 · 5000 Meters · Place 42 · Benedictine (Kan.)Benedictine (Kan.)5000 Meters42.19:39.39aJr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 14Heart of America ChampionshipsFeb 14 · 5000 Meters · Place 4 · Benedictine (Kan.)Benedictine (Kan.)5000 Meters418:55.58a PB—
Feb 14Heart of America ChampionshipsFeb 14 · 3000 Meters · Place 3 · Benedictine (Kan.)Benedictine (Kan.)3000 Meters311:01.76a PB—
Feb 7Bearcat InviteFeb 7 · 3000 Meters · Place 18 · Benedictine (Kan.)Benedictine (Kan.)3000 Meters1811:08.08a—
Jan 18Coach Alsup InviteJan 18 · 5000 Meters · Place 11 · Benedictine (Kan.)Benedictine (Kan.)5000 Meters1119:21.21a—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 3Heart of America (HAAC) Outdoor ChampionshipsMay 3 · 3000m Steeplechase · Place 9 · Benedictine (Kan.)Benedictine (Kan.)3000m Steeplechase912:32.36a PB—
May 3Heart of America (HAAC) Outdoor ChampionshipsMay 3 · 5000 Meters · Place 10 · Benedictine (Kan.)Benedictine (Kan.)5000 Meters1019:41.35a—
Apr 12Mule RelaysApr 12 · 5000 Meters · Place 20 · Benedictine (Kan.)Benedictine (Kan.)5000 Meters2019:12.38a—
Apr 4Friends University Spring OpenApr 4 · 1500 Meters · Place 29 · Benedictine (Kan.)Benedictine (Kan.)1500 Meters29.5:26.11a PBSo
Apr 4Friends University Spring OpenApr 4 · 800 Meters · Place 30 · Benedictine (Kan.)Benedictine (Kan.)800 Meters30.2:47.50aSo
Mar 23Bethel College Spring InviteMar 23 · 3000m Steeplechase · Place 4 · Benedictine (Kan.)Benedictine (Kan.)3000m Steeplechase0.762m4.13:01.14a PBSo
Mar 15St. Mary QuadMar 15 · 5000 Meters · Place 16 · Benedictine (Kan.)Benedictine (Kan.)5000 Meters1619:16.22a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 16Heart of America ChampionshipsFeb 16 · 5000 Meters · Place 9 · Benedictine (Kan.)Benedictine (Kan.)5000 Meters919:20.33a—
Feb 16Heart of America ChampionshipsFeb 16 · 3000 Meters · Place 12 · Benedictine (Kan.)Benedictine (Kan.)3000 Meters1211:22.60a—
Jan 20Richard Alsup OpenJan 20 · 5000 Meters · Place 9 · Benedictine (Kan.)Benedictine (Kan.)5000 Meters919:55.92a—
Jan 20Richard Alsup OpenJan 20 · 3000 Meters · Place 14 · Benedictine (Kan.)Benedictine (Kan.)3000 Meters1411:41.68a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 1Mel Tjeerdsma ClassicDec 1 · 3000 Meters · Benedictine (Kan.)Benedictine (Kan.)3000 Meters--DNSSo
Jan 27Jayhawk ClassicJan 27 · 1000 Meters · Place 4 · Benedictine (Kan.)Benedictine (Kan.)1000 Meters4.3:28.18a PBFr

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 14Mule RelaysApr 14 · Pole Vault · Benedictine (Kan.)Benedictine (Kan.)Pole Vault—NHFr
Apr 14Mule RelaysApr 14 · 1500 Meters · Place 29 · Benedictine (Kan.)Benedictine (Kan.)1500 Meters29.5:27.03aFr
Mar 25Baker University RelaysMar 25 · Pole Vault · Place 3 · Benedictine (Kan.)Benedictine (Kan.)Pole Vault3.7' 0" PBFr
Mar 25Baker University RelaysMar 25 · 1500 Meters · Place 20 · Benedictine (Kan.)Benedictine (Kan.)1500 Meters20.5:42.22aFr

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 29Rolla ClassicApr 29 · 800 Meters · Place 6 · Helias CathoHelias Catho800 Meters62:45.55 PB12
Apr 29Rolla ClassicApr 29 · 800 Meters · Place 6 · Helias CathoHelias Catho800 Meters62:45.5512
Apr 23CMAC ChampionshipsApr 23 · 1600 Meters · Place 6 · Helias Catholic HighHelias Catholic High1600 Meters66:04.30—
Apr 23CMAC ChampionshipsApr 23 · 1600 Meters · Place 6 · Helias Catholic HighHelias Catholic High1600 Meters66:04.30—
Apr 12Camdenton Laker RelaysApr 12 · 1600 Meters · Place 9 · Helias CathoHelias Catho1600 Meters96:01.71—
Apr 946th Annual All Catholic InvitationalApr 9 · 1600 Meters · Place 7 · Helias CatholicHelias Catholic1600 Meters7.6:00.33a12
Mar 29St. Francis Borgia InvitationalMar 29 · 1600 Meters · Place 3 · Helias Catholic HighHelias Catholic High1600 Meters36:02.86—
Mar 29St. Francis Borgia InvitationalMar 29 · 1600 Meters · Place 3 · Helias Catholic HighHelias Catholic High1600 Meters36:02.86—
Mar 21Jefferson City & Helias & Rolla & Lincoln PrepMar 21 · 1600 Meters · Place 2 · Helias CathoHelias Catho1600 Meters26:11.51—
Mar 21Jefferson City & Helias & Rolla & Lincoln PrepMar 21 · 800 Meters · Helias CathoHelias Catho800 Meters—3:09.01—

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 15MSHSAA Class 4 District 5May 15 · 1600 Meters · Place 5 · Helias CathoHelias Catho1600 Meters55:50.17 PB11
May 72021 JEFFERSON CITY HS LAST CHANCE MEETMay 7 · 1600 Meters · Place 1 · Helias CathoHelias Catho1600 Meters15:55.19—
Apr 1761st Annual Licklider RelaysApr 17 · 1600 Meters · Place 9 · Helias CatholicHelias Catholic1600 Meters9.5:58.59aUnofficial11
Apr 13Camdenton Laker RelaysApr 13 · 1600 Meters · Place 10 · Helias CatholicHelias Catholic1600 Meters106:06.5811
Mar 22Helias Rolla TriMar 22 · 1600 Meters · Place 2 · Helias CatholicHelias Catholic1600 Meters26:09.7411

2019 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 3Jeff City Hickman & Helias TriMay 3 · 1600 Meters · Place 6 · Helias CatholicHelias Catholic1600 Meters66:06.019
Apr 1360th ANNUAL CAPITAL CITY RELAYSApr 13 · 3200 Meters · Place 15 · Helias CatholicHelias Catholic3200 Meters1513:35.60PR PB9
Mar 26Borgia InvitationalMar 26 · 800 Meters · Place 10 · Helias CatholicHelias Catholic800 Meters103:09.01FR
Mar 26Borgia InvitationalMar 26 · 1600 Meters · Place 3 · Helias CatholicHelias Catholic1600 Meters36:16.99FR
Mar 18Jeff City, Helias, Rolla, Eldon QuadMar 18 · 1600 Meters · Place 6 · Helias CatholicHelias Catholic1600 Meters66:35.559