Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorArkansas HS Invitational · Jan 144:46.09aArkansas HS InvitationalJanuary 14, 2023
1500 Meters · OutdoorMule Relays · Apr 124:12.50aMule RelaysApril 12, 2024
1600 Meters · OutdoorMetro League Championships - Boys - Varsity and JV · Apr 264:44.16Metro League Championships - Boys - Varsity and JVApril 26, 2022
400 Meters · OutdoorWash U Invite · Mar 2954.35Wash U InviteMarch 29, 2024
500 Meters · IndoorPrincipia College Relays · Jan 261:11.74aPrincipia College RelaysJanuary 26, 2024
800 Meters · IndoorBearcat Open · Feb 12:02.41aBearcat OpenFebruary 1, 2024
800 Meters · OutdoorGLVC Outdoor Championships · May 21:57.15aGLVC Outdoor ChampionshipsMay 2, 2024

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

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 5Saluki Fast StartDec 5 · 800 Meters · Place 4 · Maryville (Mo.)Maryville (Mo.)800 Meters4.2:08.99aJr
Jan 18Eastern Illinois John Craft InviteJan 18 · 800 Meters · Maryville (Mo.)Maryville (Mo.)800 Meters—DNSSo

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 2GLVC Outdoor ChampionshipsMay 2 · 800 Meters · Place 18 · Maryville (Mo.)Maryville (Mo.)800 MetersRound P18.1:57.15a PBFr
Apr 21Dewey AllgoodApr 21 · 800 Meters · Place 5 · Maryville (Mo.)Maryville (Mo.)800 Meters52:00.57FR
Apr 21Dewey AllgoodApr 21 · 1500 Meters · Place 15 · Maryville (Mo.)Maryville (Mo.)1500 Meters154:14.97FR
Apr 12Mule RelaysApr 12 · 1500 Meters · Place 35 · Maryville (Mo.)Maryville (Mo.)1500 Meters354:12.50a PB—
Apr 12Mule RelaysApr 12 · 800 Meters · Place 32 · Maryville (Mo.)Maryville (Mo.)800 Meters322:00.18a—
Apr 5SLU BillikenApr 5 · 800 Meters · Place 13 · Maryville (Mo.)Maryville (Mo.)800 Meters13.2:03.30aFr
Mar 29Wash U InviteMar 29 · 400 Meters · Place 20 · Maryville (Mo.)Maryville (Mo.)400 Meters2054.35 PB—
Mar 29Wash U InviteMar 29 · 400 Meters · Place 4 · Maryville (Mo.)Maryville (Mo.)400 Meters454.35—
Mar 22Missouri S&T Miner InvitationalMar 22 · 800 Meters · Place 24 · Maryville (Mo.)Maryville (Mo.)800 Meters24.2:03.92aFr

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 10Titan OpenerFeb 10 · 800 Meters · Place 10 · Maryville (Mo.)Maryville (Mo.)800 Meters10.2:02.52aFr
Feb 1Bearcat OpenFeb 1 · 800 Meters · Place 40 · Maryville (Mo.)Maryville (Mo.)800 Meters402:02.41a PB—
Jan 26Principia College RelaysJan 26 · 500 Meters · Place 17 · Maryville (Mo.)Maryville (Mo.)500 Meters171:11.74a PB—
Jan 20Illinois College Snow Bird InviteJan 20 · 800 Meters · Place 7 · Maryville (Mo.)Maryville (Mo.)800 Meters72:05.13FR

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 14Arkansas HS InvitationalJan 14 · 1 Mile · Place 75 · St. Louis WarriorsSt. Louis Warriors1 Mile75.4:46.09a PB12
Jan 14Arkansas HS InvitationalJan 14 · 800 Meters · Place 53 · St. Louis WarriorsSt. Louis Warriors800 Meters53.2:05.37a12

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 20MSHSAA Class 1 State Track & field ChampionshipsMay 20 · 800 Meters · Place 2 · PrincipiaPrincipia800 Meters22:02.3111
May 14MSHSAA Class 1 Sectional 1May 14 · 800 Meters · Place 1 · PrincipiaPrincipia800 Meters12:01.5311
May 7MSHSAA Class 1 District 1May 7 · 800 Meters · Place 1 · Principia HiPrincipia Hi800 Meters12:02.3411
Apr 29Marion Freeman InviteApr 29 · 800 Meters · Place 5 · PrincipiaPrincipia800 Meters5.2:03.69a11
Apr 26Metro League Championships - Boys - Varsity and JVApr 26 · 1600 Meters · Place 5 · PrincipiaPrincipia1600 Meters54:44.16 PB11
Apr 23Ladue Brusca/Strobach InvitationalApr 23 · 800 Meters · Place 8 · PrincipiaPrincipia800 Meters82:05.1211
Apr 16Corey Siebert InvitationalApr 16 · 1600 Meters · Place 9 · PrincipiaPrincipia1600 Meters9.4:52.01a11
Apr 12April InvitationalApr 12 · 1600 Meters · Place 3 · Principia High SchooPrincipia High Schoo1600 Meters34:54.27—
Apr 12April InvitationalApr 12 · 1600 Meters · Place 3 · Principia High SchooPrincipia High Schoo1600 Meters34:54.27—
Apr 1Principia HS InvitationalApr 1 · 800 Meters · Place 3 · PrincipiaPrincipia800 Meters32:08.7211
Mar 22Lutheran North Home OpenerMar 22 · 800 Meters · Place 2 · PrincipiaPrincipia800 Meters22:12.1011

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 8MSHSAA Class 2 District 3May 8 · 800 Meters · Place 5 · Principia HiPrincipia Hi800 Meters52:11.8810
Apr 27Metro League JV ChampionshipsApr 27 · 1600 Meters · Place 2 · PrincipiaPrincipia1600 Meters25:04.5210
Apr 16Lutheran North Relays Apr 16 · 800 Meters · Place 5 · PrincipiaPrincipia800 Meters52:16.8310
Mar 23Lutheran North Season OpenerMar 23 · 800 Meters · Place 4 · PrincipiaPrincipia800 Meters42:23.39—