Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTitan Opener · Feb 105:03.53aTitan OpenerFebruary 10, 2024
1500 Meters · OutdoorMiner Invitational · Mar 244:26.94Miner InvitationalMarch 24, 2023
1600 Meters · OutdoorLebanon Warrior Invitational · May 54:40.94Lebanon Warrior InvitationalMay 5, 2021
400 Meters · OutdoorWashington University Invitational · Mar 3154.13aWashington University InvitationalMarch 31, 2023
5000 Meters · OutdoorDewey Allgood · Apr 2117:54.61Dewey AllgoodApril 21, 2024
800 Meters · IndoorTitan Opener · Feb 112:04.69Titan OpenerFebruary 11, 2023
800 Meters · OutdoorOHSAA D1 Southwest District - Mason · May 191:58.82aOHSAA D1 Southwest District - MasonMay 19, 2021

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 11SIUE Cougar ClassicApr 11 · 800 Meters · Place 34 · Maryville (Mo.)Maryville (Mo.)800 Meters342:08.93aSr
Mar 27WashU InviteMar 27 · 800 Meters · Place 25 · Maryville (Mo.)Maryville (Mo.)800 Meters25.2:11.50aSr
Mar 20Missouri S&T Miner InvitationalMar 20 · 800 Meters · Place 18 · Maryville (Mo.)Maryville (Mo.)800 Meters182:11.27aSr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 23Don DeNoon InvitationalJan 23 · 800 Meters · Place 5 · Maryville (Mo.)Maryville (Mo.)800 Meters5.2:13.22aSr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1GLVC Outdoor ChampionshipsMay 1 · 800 Meters · Place 24 · Maryville (Mo.)Maryville (Mo.)800 MetersRound P24.2:00.60aJr
Apr 17Gibson InvitationalApr 17 · 800 Meters · Place 38 · Maryville (Mo.)Maryville (Mo.)800 Meters382:00.02JR
Apr 5SLU Alumni InviteApr 5 · 1500 Meters · Place 16 · Maryville (Mo.)Maryville (Mo.)1500 Meters164:31.45aJr
Apr 4Eastern Illinois Big Blue ClassicApr 4 · 1500 Meters · Maryville (Mo.)Maryville (Mo.)1500 Meters—DNSJr
Mar 21Missouri S&T Miner InvitationalMar 21 · 800 Meters · Place 13 · Maryville (Mo.)Maryville (Mo.)800 Meters13.2:00.55aJr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 15Blue White ClassicFeb 15 · 800 Meters · Place 8 · Maryville (Mo.)Maryville (Mo.)800 Meters8.2:05.43aJr
Feb 7Keck Select Feb 7 · 800 Meters · Place 27 · Maryville (Mo.)Maryville (Mo.)800 Meters272:05.39a—
Jan 25Illinois College Snow Bird InviteJan 25 · 800 Meters · Place 20 · Maryville (Mo.)Maryville (Mo.)800 Meters202:07.68a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6Saluki Fast StartDec 6 · 800 Meters · Place 6 · Maryville (Mo.)Maryville (Mo.)800 Meters6.2:06.21aJr
Feb 10Titan OpenerFeb 10 · 1 Mile · Place 38 · Maryville (Mo.)Maryville (Mo.)1 Mile38.5:03.53a PBSo

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 21Dewey AllgoodApr 21 · 5000 Meters · Place 15 · Maryville (Mo.)Maryville (Mo.)5000 Meters1517:54.61 PBSO
Apr 5SLU BillikenApr 5 · 5000 Meters · Maryville (Mo.)Maryville (Mo.)5000 Meters—DNFSo
Apr 5SLU BillikenApr 5 · 1500 Meters · Place 32 · Maryville (Mo.)Maryville (Mo.)1500 Meters32.4:40.13aSo
Mar 29Wash U InviteMar 29 · 800 Meters · Place 19 · Maryville (Mo.)Maryville (Mo.)800 Meters192:11.60—
Mar 29Wash U InviteMar 29 · 800 Meters · Place 6 · Maryville (Mo.)Maryville (Mo.)800 Meters62:11.60—
Mar 29Wash U InviteMar 29 · 1500 Meters · Place 25 · Maryville (Mo.)Maryville (Mo.)1500 Meters254:31.28—
Mar 29Wash U InviteMar 29 · 1500 Meters · Place 10 · Maryville (Mo.)Maryville (Mo.)1500 Meters104:31.28—
Mar 22Missouri S&T Miner InvitationalMar 22 · 1500 Meters · Place 76 · Maryville (Mo.)Maryville (Mo.)1500 Meters76.4:43.22aSo

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 22Dewey Allgood HexagonalApr 22 · 800 Meters · Place 11 · Maryville (Mo.)Maryville (Mo.)800 Meters112:07.35—
Apr 14Mule RelaysApr 14 · 800 Meters · Place 20 · Maryville (Mo.)Maryville (Mo.)800 Meters20.2:02.13aFr
Apr 7Lincoln University OpenApr 7 · 800 Meters · Place 18 · Maryville (Mo.)Maryville (Mo.)800 Meters182:02.68FR
Mar 31Washington University InvitationalMar 31 · 800 Meters · Place 12 · Maryville (Mo.)Maryville (Mo.)800 Meters12.2:03.22aFr
Mar 31Washington University InvitationalMar 31 · 400 Meters · Place 7 · Maryville (Mo.)Maryville (Mo.)400 Meters7.54.13a PBFr
Mar 24Miner InvitationalMar 24 · 1500 Meters · Place 49 · Maryville (Mo.)Maryville (Mo.)1500 Meters494:26.94 PBFR

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 11Titan OpenerFeb 11 · 800 Meters · Place 18 · Maryville (Mo.)Maryville (Mo.)800 Meters182:04.69 PBFR
Feb 3Washburn University OpenFeb 3 · 800 Meters · Place 46 · Maryville (Mo.)Maryville (Mo.)800 Meters46.2:05.31aFr
Jan 21Illinois College Snow Bird InvitationalJan 21 · 800 Meters · Place 15 · Maryville (MO)Maryville (MO)800 Meters152:12.01aFr

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 18OHSAA D1 Southwest District - MasonMay 18 · 800 Meters · Place 9 · TurpinTurpin800 MetersRound P9.2:04.27a12
May 18OHSAA D1 Southwest District - MasonMay 18 · 800 Meters · Place 8 · TurpinTurpin800 Meters8.2:00.41a12
Apr 29Loveland InvitationalApr 29 · 800 Meters · Place 3 · TurpinTurpin800 Meters32:00.5212
Apr 21Anderson InvitationalApr 21 · 800 Meters · Place 8 · TurpinTurpin800 Meters8.2:02.58a12
Apr 8Coaches Classic DI Ross VarsityApr 8 · 800 Meters · Place 4 · TurpinTurpin800 Meters42:06.2312
Mar 26Lassalle Legends InvitationalMar 26 · 800 Meters · Place 1 · TurpinTurpin800 Meters1.2:07.74a12

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 19OHSAA D1 Southwest District - MasonMay 19 · 800 Meters · Place 3 · TurpinTurpin800 MetersRound P3.2:05.01a11
May 19OHSAA D1 Southwest District - MasonMay 19 · 800 Meters · Place 8 · TurpinTurpin800 Meters8.1:58.82a PB11
May 5Lebanon Warrior InvitationalMay 5 · 1600 Meters · Place 7 · TurpinTurpin1600 Meters74:40.94 PB—
Apr 30Loveland InvitationalApr 30 · 800 Meters · Place 3 · TurpinTurpin800 Meters32:01.72—
Apr 22Anderson InvitationalApr 22 · 800 Meters · Place 6 · TurpinTurpin800 Meters6.2:00.45a11
Mar 27La Salle Legends Track and Field ClassicMar 27 · 800 Meters · Place 1 · TurpinTurpin800 Meters12:06.1411