Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorHeart of America Championships · Feb 205:19.08aHeart of America ChampionshipsFebruary 20, 2026
10,000 Meters · OutdoorHeart of America Outdoor Track & Field Championships · May 136:50.82aHeart of America Outdoor Track & Field ChampionshipsMay 1, 2026
1000 Meters · IndoorHeart of America Conference Championships · Feb 173:14.53aHeart of America Conference ChampionshipsFebruary 17, 2023
10000 Meters · OutdoorHeart of America (HAAC) Outdoor Championships · May 342:11.95aHeart of America (HAAC) Outdoor ChampionshipsMay 3, 2024
100m Hurdles · 33" / 0.838m · OutdoorEnterprise Invitational #2 · Mar 622.24aEnterprise Invitational #2March 6, 2021
1500 Meters · OutdoorESU Midwest Classic · Apr 235:07.58aESU Midwest ClassicApril 23, 2023
1600 Meters · IndoorAHSAA Indoor State Championship · Feb 45:28.58aAHSAA Indoor State ChampionshipFebruary 4, 2022
1600 Meters · OutdoorAHSAA State Track Championships (1A-2A-3A) · May 65:27.17aAHSAA State Track Championships (1A-2A-3A)May 6, 2022
3000 Meters · IndoorHeart of America Championships · Feb 2010:37.28aHeart of America ChampionshipsFebruary 20, 2026
3000 Meters · OutdoorZac Kindler Invitational · Apr 2510:24.06aZac Kindler InvitationalApril 25, 2026
3200 Meters · IndoorCrossplex Holiday Invitational #1 · Dec 1112:07.69aCrossplex Holiday Invitational #1December 11, 2021
3200 Meters · OutdoorAHSAA State Track Championships (1A-2A-3A) · May 611:43.86aAHSAA State Track Championships (1A-2A-3A)May 6, 2022
5000 Meters · IndoorHeart of America Championships · Feb 2017:58.94aHeart of America ChampionshipsFebruary 20, 2026
5000 Meters · OutdoorHeart of America Outdoor Track & Field Championships · May 117:57.04aHeart of America Outdoor Track & Field ChampionshipsMay 1, 2026
800 Meters · IndoorAHSAA Indoor State Championship · Feb 42:27.24aAHSAA Indoor State ChampionshipFebruary 4, 2022
800 Meters · OutdoorAHSAA State Track Championships (1A-2A-3A) · May 62:32.31aAHSAA State Track Championships (1A-2A-3A)May 6, 2022
Complete · OutdoorWetumpka HS Invitational · Mar 121:10.73Wetumpka HS InvitationalMarch 12, 2022

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 1 · Benedictine (Kan.)Benedictine (Kan.)10,000 Meters1.36:50.82a PBSr
May 1Heart of America Outdoor Track & Field ChampionshipsMay 1 · 5000 Meters · Place 2 · Benedictine (Kan.)Benedictine (Kan.)5000 Meters2.17:57.04a PBSr
Apr 25Zac Kindler InvitationalApr 25 · 3000 Meters · Place 1 · Benedictine (Kan.)Benedictine (Kan.)3000 Meters1.10:24.06a PBSr
Apr 9Mule RelaysApr 9 · 10,000 Meters · Place 9 · Benedictine (Kan.)Benedictine (Kan.)10,000 Meters9.38:45.12aSr
Mar 27Emporia State Spring OpenMar 27 · 10,000 Meters · Place 9 · Benedictine (Kan.)Benedictine (Kan.)10,000 Meters9.42:08.82aSr
Mar 20Spire Distance Carnival and Team ChallengeMar 20 · 5000 Meters · Place 7 · Benedictine (Kan.)Benedictine (Kan.)5000 Meters718:22.73aSr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 20Heart of America ChampionshipsFeb 20 · 5000 Meters · Place 2 · Benedictine (Kan.)Benedictine (Kan.)5000 Meters217:58.94a PBSR
Feb 20Heart of America ChampionshipsFeb 20 · 3000 Meters · Place 4 · Benedictine (Kan.)Benedictine (Kan.)3000 Meters410:37.28a PBSR
Feb 20Heart of America ChampionshipsFeb 20 · 1 Mile · Place 5 · Benedictine (Kan.)Benedictine (Kan.)1 Mile55:19.08a PBSR
Feb 6Bearcat ClassicFeb 6 · 1 Mile · Place 19 · Benedictine (Kan.)Benedictine (Kan.)1 Mile19.5:21.33aSr
Feb 6Bearcat ClassicFeb 6 · 3000 Meters · Place 11 · Benedictine (Kan.)Benedictine (Kan.)3000 Meters11.10:54.18aSr
Jan 17Coach Alsup InviteJan 17 · 5000 Meters · Place 6 · Benedictine (Kan.)Benedictine (Kan.)5000 Meters618:50.31aSr

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 2Heart of America (HAAC) Outdoor ChampionshipsMay 2 · 10,000 Meters · Place 2 · Benedictine (Kan.)Benedictine (Kan.)10,000 Meters2.40:04.12aJr
May 2Heart of America (HAAC) Outdoor ChampionshipsMay 2 · 5000 Meters · Place 2 · Benedictine (Kan.)Benedictine (Kan.)5000 Meters2.18:43.38aJr
Apr 26Baker University ZK InviteApr 26 · 3000 Meters · Place 3 · Benedictine (Kan.)Benedictine (Kan.)3000 Meters3.10:58.05aJr
Apr 11Mule RelaysApr 11 · 5000 Meters · Place 31 · Benedictine (Kan.)Benedictine (Kan.)5000 Meters31.18:57.40aJr
Mar 29Zach Kindler Wildcat OpenMar 29 · 10,000 Meters · Place 2 · Benedictine (Kan.)Benedictine (Kan.)10,000 Meters2.41:20.34aJr
Mar 21Spire Team ChallengeMar 21 · 5000 Meters · Place 14 · Benedictine (Kan.)Benedictine (Kan.)5000 Meters1418:58.90aJr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 14Heart of America ChampionshipsFeb 14 · 5000 Meters · Place 5 · Benedictine (Kan.)Benedictine (Kan.)5000 Meters519:01.06a—
Feb 14Heart of America ChampionshipsFeb 14 · 3000 Meters · Place 6 · Benedictine (Kan.)Benedictine (Kan.)3000 Meters611:17.32a—
Jan 18Coach Alsup InviteJan 18 · 5000 Meters · Place 9 · Benedictine (Kan.)Benedictine (Kan.)5000 Meters919:00.06a—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 3Heart of America (HAAC) Outdoor ChampionshipsMay 3 · 10000 Meters · Place 6 · Benedictine (Kan.)Benedictine (Kan.)10000 Meters642:11.95a PB—
May 3Heart of America (HAAC) Outdoor ChampionshipsMay 3 · 5000 Meters · Place 12 · Benedictine (Kan.)Benedictine (Kan.)5000 Meters1219:47.69a—
Apr 12Mule RelaysApr 12 · 5000 Meters · Place 15 · Benedictine (Kan.)Benedictine (Kan.)5000 Meters1518:52.84a—
Apr 4Friends University Spring OpenApr 4 · 10,000 Meters · Place 2 · Benedictine (Kan.)Benedictine (Kan.)10,000 Meters2.42:54.75aSo
Mar 23Bethel College Spring InviteMar 23 · 5000 Meters · Place 2 · Benedictine (Kan.)Benedictine (Kan.)5000 Meters2.19:31.13aSo
Mar 23Bethel College Spring InviteMar 23 · 1500 Meters · Place 5 · Benedictine (Kan.)Benedictine (Kan.)1500 Meters5.5:08.62aSo
Mar 15St. Mary QuadMar 15 · 5000 Meters · Place 8 · Benedictine (Kan.)Benedictine (Kan.)5000 Meters818:47.05a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 16Heart of America ChampionshipsFeb 16 · 5000 Meters · Place 6 · Benedictine (Kan.)Benedictine (Kan.)5000 Meters619:11.99a—
Feb 16Heart of America ChampionshipsFeb 16 · 1 Mile · Place 8 · Benedictine (Kan.)Benedictine (Kan.)1 Mile85:30.48a—
Feb 1Bearcat OpenFeb 1 · 5000 Meters · Place 11 · Benedictine (Kan.)Benedictine (Kan.)5000 Meters1119:40.95a—
Jan 20Richard Alsup OpenJan 20 · 5000 Meters · Place 7 · Benedictine (Kan.)Benedictine (Kan.)5000 Meters719:42.09a—

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 1Mel Tjeerdsma ClassicDec 1 · 3000 Meters · Place 4 · Benedictine (Kan.)Benedictine (Kan.)3000 Meters4.11:30.17aSo
Feb 17Heart of America Conference ChampionshipsFeb 17 · 1000 Meters · Place 10 · Benedictine (KS)Benedictine (KS)1000 Meters103:14.53a PBFr
Jan 28Wendy's / Pittsburg State InvitationalJan 28 · 1 Mile · Place 36 · Benedictine (Kan.)Benedictine (Kan.)1 Mile365:32.19FR
Jan 28Wendy's / Pittsburg State InvitationalJan 28 · 1 Mile · Place 36 · Benedictine (Kan.)Benedictine (Kan.)1 Mile365:32.19FR
Jan 28Wendy's / Pittsburg State InvitationalJan 28 · 1 Mile · Place 36 · Benedictine (Kan.)Benedictine (Kan.)1 Mile365:32.19FR
Jan 27Jayhawk ClassicJan 27 · 1000 Meters · Place 2 · Benedictine (Kan.)Benedictine (Kan.)1000 Meters2.3:16.05aFr
Jan 14Scott Nisely InvitationalJan 14 · 1000 Meters · Place 8 · Benedictine (Kan.)Benedictine (Kan.)1000 Meters8.3:22.52aFr

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 23ESU Midwest ClassicApr 23 · 1500 Meters · Place 12 · Benedictine (KS)Benedictine (KS)1500 Meters125:07.58a PB—
Apr 14Mule RelaysApr 14 · 5000 Meters · Place 19 · Benedictine (Kan.)Benedictine (Kan.)5000 Meters19.19:51.73aFr
Apr 14Mule RelaysApr 14 · 1500 Meters · Place 23 · Benedictine (Kan.)Benedictine (Kan.)1500 Meters23.5:10.92aFr
Mar 25Baker University RelaysMar 25 · 1500 Meters · Place 14 · Benedictine (Kan.)Benedictine (Kan.)1500 Meters14.5:24.17aFr
Mar 23Emporia State RelaysMar 23 · 5000 Meters · Place 22 · Benedictine (Kan.)Benedictine (Kan.)5000 Meters22.19:46.39aFr

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 9Mel Tjeerdsma ClassicDec 9 · 1 Mile · Place 7 · Benedictine (Kan.)Benedictine (Kan.)1 Mile7.5:34.19aFr
Feb 4AHSAA Indoor State ChampionshipFeb 4 · 3200 Meters · Place 1 · Catholic - MontgomeryCatholic - Montgomery3200 Meters1.12:07.75a12
Feb 4AHSAA Indoor State ChampionshipFeb 4 · 1600 Meters · Place 1 · Catholic - MontgomeryCatholic - Montgomery1600 Meters1.5:28.58a PB12
Feb 4AHSAA Indoor State ChampionshipFeb 4 · 800 Meters · Place 1 · Catholic - MontgomeryCatholic - Montgomery800 Meters1.2:27.24a PB12
Jan 8Icebreaker Invitational Meet #1Jan 8 · 1600 Meters · Place 3 · Catholic - MontgomeryCatholic - Montgomery1600 Meters3.5:30.39a12
Jan 8Icebreaker Invitational Meet #1Jan 8 · 800 Meters · Place 3 · Catholic - MontgomeryCatholic - Montgomery800 Meters3.2:32.06a12

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 6AHSAA State Track Championships (1A-2A-3A)May 6 · 3200 Meters · Place 3 · Catholic - MontgomeryCatholic - Montgomery3200 Meters3.11:43.86a PB12
May 6AHSAA State Track Championships (1A-2A-3A)May 6 · 1600 Meters · Place 2 · Catholic - MontgomeryCatholic - Montgomery1600 Meters2.5:27.17a PB12
May 6AHSAA State Track Championships (1A-2A-3A)May 6 · 800 Meters · Place 5 · Catholic - MontgomeryCatholic - Montgomery800 Meters5.2:32.31a PB12
Apr 29AHSAA Beauregard Sectional (2A-3A-4A-5A)Apr 29 · 3200 Meters · Place 1 · Catholic - MontgomeryCatholic - Montgomery3200 Meters1.12:01.99a12
Apr 29AHSAA Beauregard Sectional (2A-3A-4A-5A)Apr 29 · 1600 Meters · Place 1 · Catholic - MontgomeryCatholic - Montgomery1600 Meters1.5:32.04a12
Apr 29AHSAA Beauregard Sectional (2A-3A-4A-5A)Apr 29 · 800 Meters · Place 1 · Catholic - MontgomeryCatholic - Montgomery800 Meters1.2:32.72a12
Mar 12Wetumpka HS InvitationalMar 12 · Complete · Place 1 · Montgomery CatholicMontgomery CatholicComplete15:46.8012
Mar 12Wetumpka HS InvitationalMar 12 · Complete · Place 8 · Montgomery CatholicMontgomery CatholicComplete81:10.73 PB12

2021 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 11Crossplex Holiday Invitational #1Dec 11 · 3200 Meters · Place 3 · Catholic - MontgomeryCatholic - Montgomery3200 Meters3.12:07.69a PB12
Dec 11Crossplex Holiday Invitational #1Dec 11 · 800 Meters · Place 5 · Catholic - MontgomeryCatholic - Montgomery800 Meters5.2:33.36a12
Dec 4Magic City Invitational #1Dec 4 · 1600 Meters · Place 2 · Catholic - MontgomeryCatholic - Montgomery1600 Meters2.5:29.86a12
Dec 4Magic City Invitational #1Dec 4 · 800 Meters · Place 4 · Catholic - MontgomeryCatholic - Montgomery800 Meters4.2:35.54a12
Jan 29Last Chance InvitationalJan 29 · 1600 Meters · Place 8 · Catholic - MontgomeryCatholic - Montgomery1600 Meters8.6:12.58a11
Jan 29Last Chance InvitationalJan 29 · 800 Meters · Place 16 · Catholic - MontgomeryCatholic - Montgomery800 Meters16.2:47.27a11
Jan 18MLK Indoor Track ClassicJan 18 · 3200 Meters · Place 8 · Catholic - MontgomeryCatholic - Montgomery3200 Meters8.14:00.56a11

2021 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 30AHSAA Class 3A State Track & Field Championships Apr 30 · 3200 Meters · Place 6 · Catholic - MontgomeryCatholic - Montgomery3200 Meters6.12:13.93a12
Apr 30AHSAA Class 3A State Track & Field Championships Apr 30 · 1600 Meters · Place 8 · Catholic - MontgomeryCatholic - Montgomery1600 Meters8.5:36.11a12
Apr 30AHSAA Class 3A State Track & Field Championships Apr 30 · 800 Meters · Place 6 · Catholic - MontgomeryCatholic - Montgomery800 Meters6.2:37.24a12
Apr 23AHSAA Class 3A Section 2Apr 23 · 3200 Meters · Place 1 · Catholic - MontgomeryCatholic - Montgomery3200 Meters1.12:44.40a12
Apr 23AHSAA Class 3A Section 2Apr 23 · 1600 Meters · Place 1 · Catholic - MontgomeryCatholic - Montgomery1600 Meters1.5:52.16a12
Apr 23AHSAA Class 3A Section 2Apr 23 · 800 Meters · Place 1 · Catholic - MontgomeryCatholic - Montgomery800 Meters1.2:39.38a12
Apr 17Beauregard Hornet InvitationalApr 17 · 1600 Meters · Place 2 · Catholic - MontgomeryCatholic - Montgomery1600 Meters2.5:39.87a12
Apr 17Beauregard Hornet InvitationalApr 17 · 800 Meters · Place 3 · Catholic - MontgomeryCatholic - Montgomery800 Meters3.2:36.48a12
Mar 27King of the West InvitationalMar 27 · 1600 Meters · Place 2 · Catholic - MontgomeryCatholic - Montgomery1600 Meters2.5:52.80a12
Mar 27King of the West InvitationalMar 27 · 100m Hurdles · Place 11 · Catholic - MontgomeryCatholic - Montgomery100m Hurdles33" / 0.838m11.22.35a12
Mar 27King of the West InvitationalMar 27 · 800 Meters · Place 5 · Catholic - MontgomeryCatholic - Montgomery800 Meters5.2:42.49a12
Mar 19Troy Invitational #2Mar 19 · 3200 Meters · Place 1 · Catholic - MontgomeryCatholic - Montgomery3200 Meters1.12:58.78a12
Mar 19Troy Invitational #2Mar 19 · 800 Meters · Place 2 · Catholic - MontgomeryCatholic - Montgomery800 Meters2.2:42.00a12
Mar 6Enterprise Invitational #2Mar 6 · 1600 Meters · Place 1 · Catholic - MontgomeryCatholic - Montgomery1600 Meters1.5:54.90a12
Mar 6Enterprise Invitational #2Mar 6 · 100m Hurdles · Place 2 · Catholic - MontgomeryCatholic - Montgomery100m Hurdles33" / 0.838m2.22.24a PB12
Mar 6Enterprise Invitational #2Mar 6 · 800 Meters · Place 3 · Catholic - MontgomeryCatholic - Montgomery800 Meters3.2:42.49a12