Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorOklahoma Mile Night · Apr 224:31.58Oklahoma Mile NightApril 22, 2022
10,000 Meters · OutdoorMule Relays · Apr 930:37.69aMule RelaysApril 9, 2026
10000 Meters · OutdoorMule Relays · Apr 1232:19.28aMule RelaysApril 12, 2024
1600 Meters · OutdoorOSSAA 5A-6A Regional Meet - Putnam City · May 74:41.24OSSAA 5A-6A Regional Meet - Putnam CityMay 7, 2022
3000 Meters · OutdoorHarding Invitational · Mar 78:46.54aHarding InvitationalMarch 7, 2025
3200 Meters · OutdoorPiedmont HS Invitational · Apr 19:53.65aPiedmont HS InvitationalApril 1, 2022
5000 Meters · OutdoorSBU Bearcat Invitational · Mar 2614:44.13aSBU Bearcat InvitationalMarch 26, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 6NCCAA National Outdoor Track & Field ChampionshipsMay 6 · 10,000 Meters · Place 1 · Ozarks (Mo.)Ozarks (Mo.)10,000 Meters1.30:49.66aSr
Apr 23Sooner Athletic Outdoor ChampionshipsApr 23 · 10,000 Meters · Place 1 · Ozarks (Mo.)Ozarks (Mo.)10,000 Meters1.31:34.26aSr
Apr 23Sooner Athletic Outdoor ChampionshipsApr 23 · 5000 Meters · Place 3 · Ozarks (Mo.)Ozarks (Mo.)5000 Meters3.15:27.41aSr
Apr 9Mule RelaysApr 9 · 10,000 Meters · Place 1 · Ozarks (Mo.)Ozarks (Mo.)10,000 Meters1.30:37.69a PBSr
Mar 26SBU Bearcat InvitationalMar 26 · 5000 Meters · Place 1 · Ozarks (Mo.)Ozarks (Mo.)5000 Meters1.14:44.13a PBSr
Mar 20Missouri S&T Miner InvitationalMar 20 · 5000 Meters · Place 1 · Ozarks (Mo.)Ozarks (Mo.)5000 Meters114:56.41aSr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 7NCCAA Track & Field National ChampionshipsMay 7 · 10,000 Meters · Place 2 · Ozarks (Mo.)Ozarks (Mo.)10,000 Meters2.31:32.99aJr
Apr 24SAC Outdoor Track and Field ChampionshipsApr 24 · 5000 Meters · Place 3 · Ozarks (Mo.)Ozarks (Mo.)5000 Meters3.15:55.41aJr
Apr 11Mule RelaysApr 11 · 10,000 Meters · Place 2 · Ozarks (Mo.)Ozarks (Mo.)10,000 Meters2.31:09.13aJr
Mar 27SBU Bearcat InvitationalMar 27 · 5000 Meters · Place 1 · Ozarks (Mo.)Ozarks (Mo.)5000 Meters115:11.68aJr
Mar 7Harding InvitationalMar 7 · 3000 Meters · Place 4 · Ozarks (Mo.)Ozarks (Mo.)3000 Meters4.8:46.54a PBJr

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 8NCCAA Track and FieldMay 8 · 10,000 Meters · Place 1 · Ozarks (Mo.)Ozarks (Mo.)10,000 Meters1.33:11.18aSo
Apr 12Mule RelaysApr 12 · 10000 Meters · Place 6 · Ozarks (Mo.)Ozarks (Mo.)10000 Meters632:19.28a PB—
Mar 22Missouri S&T Miner InvitationalMar 22 · 5000 Meters · Place 5 · Ozarks (Mo.)Ozarks (Mo.)5000 Meters5.15:16.85aSo

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 14Mule RelaysApr 14 · 5000 Meters · Place 16 · Ozarks (Mo.)Ozarks (Mo.)5000 Meters16.15:24.75aFr
Mar 31Southwest Baptist InvitationalMar 31 · 5000 Meters · Place 7 · Ozarks (Mo.)Ozarks (Mo.)5000 Meters7.15:18.66aFr
Mar 25Baker University RelaysMar 25 · 5000 Meters · Place 1 · Ozarks (Mo.)Ozarks (Mo.)5000 Meters1.15:52.37aFr

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 7OSSAA 5A-6A Regional Meet - Putnam CityMay 7 · 3200 Meters · Place 2 · Piedmont HigPiedmont Hig3200 Meters29:54.36—
May 7OSSAA 5A-6A Regional Meet - Putnam CityMay 7 · 1600 Meters · Place 2 · Piedmont HigPiedmont Hig1600 Meters24:41.24 PB—
Apr 22Oklahoma Mile NightApr 22 · 1 Mile · Place 11 · Piedmont HigPiedmont Hig1 Mile114:31.58 PB—
Apr 1Piedmont HS InvitationalApr 1 · 3200 Meters · Place 1 · PiedmontPiedmont3200 Meters1.9:53.65a PB12
Apr 1Piedmont HS InvitationalApr 1 · 1600 Meters · Place 3 · PiedmontPiedmont1600 Meters3.4:46.23a12

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15OSSAA Class 5A State Track & Field ChampionshipsMay 15 · 3200 Meters · Place 3 · PiedmontPiedmont3200 Meters3.10:00.50a11
Apr 1Piedmont HS InvitationalApr 1 · 3200 Meters · Place 3 · PiedmontPiedmont3200 Meters3.9:59.13a11
Apr 1Piedmont HS InvitationalApr 1 · 1600 Meters · Place 13 · PiedmontPiedmont1600 Meters13.4:55.69a11
Mar 20Texas Distance FestivalMar 20 · 3200 Meters · Place 43 · UnattachedUnattached3200 Meters43.10:06.52a11
Mar 11Putnam City InvitationalMar 11 · 3200 Meters · Place 2 · PiedmontPiedmont3200 Meters2.10:03.72a11
Mar 11Putnam City InvitationalMar 11 · 1600 Meters · Place 8 · PiedmontPiedmont1600 Meters8.4:56.92a11