Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorHeart of America Championships · Feb 205:12.53aHeart of America ChampionshipsFebruary 20, 2026
1000 Meters · IndoorBearcat Invite · Feb 73:12.87aBearcat InviteFebruary 7, 2025
1500 Meters · OutdoorOklahoma Baptist Invitational · Mar 274:44.48aOklahoma Baptist InvitationalMarch 27, 2026
200 Meters · OutdoorKansas City Relays · Apr 1527.33Kansas City RelaysApril 15, 2022
400 Meters · OutdoorShawnee Mission North Relays · May 51:00.15Shawnee Mission North RelaysMay 5, 2023
5000 Meters · IndoorMel Tjeerdsma Classic · Dec 618:53.68aMel Tjeerdsma ClassicDecember 6, 2025
800 Meters · IndoorWashburn Rust Buster · Jan 172:32.48aWashburn Rust BusterJanuary 17, 2025
800 Meters · OutdoorGrizzly Gold Invite · Apr 102:17.45aGrizzly Gold InviteApril 10, 2026

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 · 1500 Meters · Place 3 · MidAmerica Nazarene (Kan.)MidAmerica Nazarene (Kan.)1500 Meters3.4:49.72aSo
May 1Heart of America Outdoor Track & Field ChampionshipsMay 1 · 800 Meters · Place 5 · MidAmerica Nazarene (Kan.)MidAmerica Nazarene (Kan.)800 Meters5.2:19.94aSo
Apr 17Pioneer ClassicApr 17 · 1500 Meters · Place 1 · MidAmerica Nazarene (Kan.)MidAmerica Nazarene (Kan.)1500 Meters1.5:00.99aSo
Apr 17Pioneer ClassicApr 17 · 800 Meters · Place 1 · MidAmerica Nazarene (Kan.)MidAmerica Nazarene (Kan.)800 Meters1.2:19.36aSo
Apr 10Grizzly Gold InviteApr 10 · 800 Meters · Place 5 · MidAmerica Nazarene (Kan.)MidAmerica Nazarene (Kan.)800 Meters5.2:17.45a PBSo
Mar 27Oklahoma Baptist InvitationalMar 27 · 1500 Meters · Place 2 · MidAmerica Nazarene (Kan.)MidAmerica Nazarene (Kan.)1500 Meters2.4:44.48a PBSo

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 20Heart of America ChampionshipsFeb 20 · 1 Mile · Place 2 · MidAmerica Nazarene (Kan.)MidAmerica Nazarene (Kan.)1 Mile25:12.53a PBSO
Jan 17Coach Alsup InviteJan 17 · 1 Mile · Place 10 · MidAmerica Nazarene (Kan.)MidAmerica Nazarene (Kan.)1 Mile105:27.76aSo

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 6Mel Tjeerdsma ClassicDec 6 · 5000 Meters · Place 4 · MidAmerica Nazarene (Kan.)MidAmerica Nazarene (Kan.)5000 Meters4.18:53.68a PBSo
Feb 14Heart of America ChampionshipsFeb 14 · 1 Mile · Place 11 · MidAmerica Nazarene (Kan.)MidAmerica Nazarene (Kan.)1 Mile115:44.08a—
Feb 7Bearcat InviteFeb 7 · 1000 Meters · Place 13 · MidAmerica Nazarene (Kan.)MidAmerica Nazarene (Kan.)1000 Meters133:12.87a PB—
Jan 25NAIA / JUCO InvitationalJan 25 · 1 Mile · Place 14 · MidAmerica Nazarene (Kan.)MidAmerica Nazarene (Kan.)1 Mile14.5:30.15aFr
Jan 17Washburn Rust BusterJan 17 · 800 Meters · Place 17 · MidAmerica Nazarene (Kan.)MidAmerica Nazarene (Kan.)800 Meters172:32.48a PB—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2Heart of America (HAAC) Outdoor ChampionshipsMay 2 · 1500 Meters · Place 20 · MidAmerica Nazarene (Kan.)MidAmerica Nazarene (Kan.)1500 Meters20.5:32.76aFr
May 2Heart of America (HAAC) Outdoor ChampionshipsMay 2 · 800 Meters · MidAmerica Nazarene (Kan.)MidAmerica Nazarene (Kan.)800 Meters—DNSFr
Apr 26Baker University ZK InviteApr 26 · 1500 Meters · Place 14 · MidAmerica Nazarene (Kan.)MidAmerica Nazarene (Kan.)1500 Meters14.5:34.56aFr
Mar 29Zach Kindler Wildcat OpenMar 29 · 1500 Meters · Place 3 · MidAmerica Nazarene (Kan.)MidAmerica Nazarene (Kan.)1500 Meters3.5:13.52aFr

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 24KSHSAA State Track & Field ChampionshipsMay 24 · 800 Meters · Place 7 · Gardner-EdgertonGardner-Edgerton800 Meters72:20.1912
May 16KSHSAA 6A Regional- Olathe WestMay 16 · 800 Meters · Place 4 · Gardner-EdgertonGardner-Edgerton800 Meters42:19.7012
May 3Shawnee Mission North RelaysMay 3 · 800 Meters · Place 5 · Gardner-EdgertonGardner-Edgerton800 Meters52:19.5612
Apr 19Kansas Relays - HSApr 19 · 800 Meters · Place 26 · Gardner EdgertonGardner Edgerton800 Meters26.2:20.78a12
Apr 12Mid Season ClassicApr 12 · 800 Meters · Place 2 · Gardner-EdgertonGardner-Edgerton800 Meters22:21.9212
Apr 12Mid Season ClassicApr 12 · 800 Meters · Place 2 · Gardner-EdgertonGardner-Edgerton800 Meters22:21.9212

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 18KSHSAA 6A Regional - OlatheMay 18 · 400 Meters · Place 7 · Gardner EdgertonGardner Edgerton400 Meters7.1:00.58a11
May 5Shawnee Mission North RelaysMay 5 · 400 Meters · Place 9 · Gardner-EdgertonGardner-Edgerton400 Meters91:00.15 PB11
Apr 1Shawnee Mission South RelaysApr 1 · 400 Meters · Place 6 · Gardner-EdgertonGardner-Edgerton400 Meters61:03.0311

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 6Shawnee Mission North RelaysMay 6 · 200 Meters · Place 36 · Gardner-EdgertonGardner-Edgerton200 MetersRound P3628.0410
May 6Shawnee Mission North RelaysMay 6 · 400 Meters · Place 9 · Gardner-EdgertonGardner-Edgerton400 Meters91:00.8910
Apr 29Gardner-Edgerton Trailblazer InvitationalApr 29 · 400 Meters · Place 2 · Gardner-EdgertonGardner-Edgerton400 Meters21:01.4110
Apr 29Gardner-Edgerton Trailblazer InvitationalApr 29 · 200 Meters · Place 4 · Gardner-EdgertonGardner-Edgerton200 Meters428.1610
Apr 15Kansas City RelaysApr 15 · 400 Meters · Place 5 · Gardner EdgertonGardner Edgerton400 Meters51:02.5210
Apr 15Kansas City RelaysApr 15 · 200 Meters · Place 12 · Gardner EdgertonGardner Edgerton200 Meters1227.33 PB10

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 21KSHSAA 6A Regional #2May 21 · 400 Meters · Place 6 · Gardner EdgertonGardner Edgerton400 Meters6.1:02.73a9
May 21KSHSAA 6A Regional #2May 21 · 200 Meters · Place 10 · Gardner EdgertonGardner Edgerton200 MetersRound P10.28.04a9