Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Outdoor2026 C*USA Outdoor T&F Championships · May 1436:12.17a2026 C*USA Outdoor T&F ChampionshipsMay 14, 2026
1500 Meters · OutdoorSMU Invitational · May 14:44.47aSMU InvitationalMay 1, 2026
1600 Meters · OutdoorMid Season Classic · Apr 125:11.23Mid Season ClassicApril 12, 2024
3000 Meters · IndoorShow-Me Showdown · Jan 1610:16.63aShow-Me ShowdownJanuary 16, 2026
3000 Meters · OutdoorMissouri State Twilight · May 810:38.28aMissouri State TwilightMay 8, 2025
3200 Meters · OutdoorKSHSAA 6A Regional- Olathe West · May 1610:52.13KSHSAA 6A Regional- Olathe WestMay 16, 2024
5000 Meters · IndoorCrimson and Gold Invitational · Dec 517:55.74aCrimson and Gold InvitationalDecember 5, 2025
5000 Meters · OutdoorSMU Invitational · May 117:13.62aSMU InvitationalMay 1, 2026
800 Meters · OutdoorSunflower League Meet · May 122:25.56Sunflower League MeetMay 12, 2023

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 142026 C*USA Outdoor T&F ChampionshipsMay 14 · 10,000 Meters · Place 4 · Missouri StateMissouri State10,000 Meters4.36:12.17a PBSo
May 142026 C*USA Outdoor T&F ChampionshipsMay 14 · 5000 Meters · Place 15 · Missouri StateMissouri State5000 Meters15.17:24.07aSo
May 1SMU InvitationalMay 1 · 5000 Meters · Place 2 · Missouri StateMissouri State5000 Meters2.17:13.62a PBSo
May 1SMU InvitationalMay 1 · 1500 Meters · Place 26 · Missouri StateMissouri State1500 Meters26.4:44.47a PBSo
Apr 9Mule RelaysApr 9 · 10,000 Meters · Place 5 · Missouri StateMissouri State10,000 Meters5.37:35.42aSo
Mar 26SBU Bearcat InvitationalMar 26 · 5000 Meters · Place 6 · Missouri StateMissouri State5000 Meters6.17:33.13aSo

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 31Pittsburg State InvitationalJan 31 · 5000 Meters · Place 15 · Missouri StateMissouri State5000 Meters1518:30.28SO
Jan 16Show-Me ShowdownJan 16 · 3000 Meters · Place 6 · Missouri StateMissouri State3000 Meters610:16.63a PBSo

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 5Crimson and Gold InvitationalDec 5 · 5000 Meters · Place 12 · Missouri StateMissouri State5000 Meters12.17:55.74a PBSo
Feb 14Russ Jewett Indoor Gorilla ClassicFeb 14 · 3000 Meters · Place 47 · Missouri StateMissouri State3000 Meters4710:51.76FR
Jan 31Washburn OpenJan 31 · 5000 Meters · Place 35 · Missouri StateMissouri State5000 Meters3519:11.02a—
Jan 25Bob Teel InvitationalJan 25 · 3000 Meters · Place 8 · Missouri StateMissouri State3000 Meters810:35.74a—
Jan 17Show-Me ShowdownJan 17 · 3000 Meters · Place 10 · Missouri StateMissouri State3000 Meters1010:34.06a—

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 8Missouri State TwilightMay 8 · 3000 Meters · Place 6 · Missouri StateMissouri State3000 Meters6.10:38.28a PBFr
May 3SMU InvitationalMay 3 · 1500 Meters · Place 9 · Missouri StateMissouri State1500 Meters9.4:52.51aFr
Apr 11Mule RelaysApr 11 · 5000 Meters · Place 16 · Missouri StateMissouri State5000 Meters16.18:19.59aFr

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 24KSHSAA State Track & Field ChampionshipsMay 24 · 3200 Meters · Place 3 · Olathe SouthOlathe South3200 Meters311:06.0812
May 16KSHSAA 6A Regional- Olathe WestMay 16 · 3200 Meters · Place 3 · Olathe SouthOlathe South3200 Meters310:52.13 PB12
May 3Shawnee Mission North RelaysMay 3 · 3200 Meters · Place 3 · Olathe SouthOlathe South3200 Meters311:02.1612
Apr 19Kansas Relays - HSApr 19 · 3200 Meters · Place 18 · Olathe SouthOlathe South3200 Meters18.11:07.51a12
Apr 12Mid Season ClassicApr 12 · 1600 Meters · Place 1 · Olathe SouthOlathe South1600 Meters15:11.23 PB12
Apr 12Mid Season ClassicApr 12 · 800 Meters · Place 4 · Olathe SouthOlathe South800 Meters42:25.5912
Apr 12Mid Season ClassicApr 12 · 800 Meters · Place 4 · Olathe SouthOlathe South800 Meters42:25.5912
Apr 12Mid Season ClassicApr 12 · 1600 Meters · Place 1 · Olathe SouthOlathe South1600 Meters15:11.2312
Mar 30Shawnee Mission South RelaysMar 30 · 1600 Meters · Place 3 · Olathe SouthOlathe South1600 Meters35:14.4012

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 26Kansas KSHSAA State 6A ChampionshipsMay 26 · 3200 Meters · Place 5 · Olathe SouthOlathe South3200 Meters5.11:00.63a11
May 18KSHSAA 6A Regional - OlatheMay 18 · 3200 Meters · Place 2 · Olathe SouthOlathe South3200 Meters2.11:03.09a11
May 12Sunflower League MeetMay 12 · 1600 Meters · Place 5 · Olathe SouthOlathe South1600 Meters55:15.41—
May 12Sunflower League MeetMay 12 · 800 Meters · Place 9 · Olathe SouthOlathe South800 Meters92:25.56 PB—
May 5Shawnee Mission North RelaysMay 5 · 3200 Meters · Place 5 · Olathe SouthOlathe South3200 Meters511:22.8311
Apr 28Saint Thomas Aquinas InvitationalApr 28 · 1600 Meters · Place 2 · Olathe SouthOlathe South1600 Meters2.5:20.47a11
Apr 21Mid Season InvitationalApr 21 · 800 Meters · Place 3 · Olathe SouthOlathe South800 Meters32:31.1611
Apr 14Kansas Relays-High SchoolApr 14 · 3200 Meters · Place 22 · Olathe-SouthOlathe-South3200 Meters2212:02.8911

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 6Shawnee Mission North RelaysMay 6 · 3200 Meters · Place 8 · Olathe SouthOlathe South3200 Meters811:33.1010
Apr 15Kansas City RelaysApr 15 · 1600 Meters · Place 6 · Olathe SouthOlathe South1600 Meters65:27.2910
Apr 15Kansas City RelaysApr 15 · 800 Meters · Place 11 · Olathe SouthOlathe South800 Meters112:33.2910

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 21KSHSAA 6A Regional #2May 21 · 1600 Meters · Place 7 · Olathe SouthOlathe South1600 Meters7.5:22.67a9
May 7Shawnee Mission North RelaysMay 7 · 1600 Meters · Place 14 · Olathe SouthOlathe South1600 Meters145:25.66—
Apr 15Manhattan Invitational Apr 15 · 1600 Meters · Place 1 · Olathe SouthOlathe South1600 Meters1.5:27.19a9
Apr 15Manhattan Invitational Apr 15 · 800 Meters · Place 4 · Olathe SouthOlathe South800 Meters4.2:32.97a9
Apr 9Olathe Invitational Apr 9 · 1600 Meters · Place 6 · Olathe SouthOlathe South1600 Meters65:30.92—
Apr 9Olathe Invitational Apr 9 · 800 Meters · Place 6 · Olathe SouthOlathe South800 Meters62:34.36—