Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPrincipia Relays · Jan 304:26.44aPrincipia RelaysJanuary 30, 2026
1500 Meters · OutdoorSIUE Cougar Classic · Apr 114:05.82aSIUE Cougar ClassicApril 11, 2026
1600 Meters · OutdoorGAC North Championship · Apr 254:29.25GAC North ChampionshipApril 25, 2024
3000 Meters · IndoorPrincipia Relays · Jan 319:36.64Principia RelaysJanuary 31, 2025
3000m Steeplechase · 0.914m · OutdoorHeart of America Outdoor Track & Field Championships · May 110:17.09aHeart of America Outdoor Track & Field ChampionshipsMay 1, 2026
3000m Steeplechase · OutdoorAmerican Midwest Outdoor Championships · Apr 3010:27.78aAmerican Midwest Outdoor ChampionshipsApril 30, 2025
3200 Meters · OutdoorMSHSAA Class 4 District 4 · May 1310:19.08MSHSAA Class 4 District 4May 13, 2023
5000 Meters · IndoorAMC Indoor Championship · Feb 1516:22.06aAMC Indoor ChampionshipFebruary 15, 2025
5000 Meters · OutdoorMissouri S&T Miner Invitational · Mar 2116:48.11aMissouri S&T Miner InvitationalMarch 21, 2025
800 Meters · IndoorNAIA / JUCO Invitational · Jan 252:02.77aNAIA / JUCO InvitationalJanuary 25, 2025
800 Meters · OutdoorIllinois College True Blue Invite · Apr 41:59.79aIllinois College True Blue InviteApril 4, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 8St Francis Fighting Chance InviteMay 8 · 1500 Meters · Place 9 · Missouri BaptistMissouri Baptist1500 Meters9.4:10.12aSo
May 8St Francis Fighting Chance InviteMay 8 · 800 Meters · Missouri BaptistMissouri Baptist800 Meters—DNSSo
May 1Heart of America Outdoor Track & Field ChampionshipsMay 1 · 3000m Steeplechase · Place 11 · Missouri BaptistMissouri Baptist3000m Steeplechase0.914m11.10:17.09a PBSo
Apr 182026 Dewey Allgood InvitationalApr 18 · 3000m Steeplechase · Place 8 · Missouri BaptistMissouri Baptist3000m Steeplechase0.914m8.10:49.00aSo
Apr 182026 Dewey Allgood InvitationalApr 18 · 1500 Meters · Missouri BaptistMissouri Baptist1500 Meters—DNSSo
Apr 11SIUE Cougar ClassicApr 11 · 1500 Meters · Place 18 · Missouri BaptistMissouri Baptist1500 Meters184:05.82a PBSo
Apr 3Joey Haines InvitationalApr 3 · 1500 Meters · Place 11 · Missouri BaptistMissouri Baptist1500 Meters11.4:06.74aSo
Apr 3Joey Haines InvitationalApr 3 · 800 Meters · Place 10 · Missouri BaptistMissouri Baptist800 Meters10.1:59.97aSo
Mar 28Billiken InvitationalMar 28 · 3000m Steeplechase · Place 2 · Missouri BaptistMissouri Baptist3000m Steeplechase210:35.15aSo
Mar 20Missouri S&T Miner InvitationalMar 20 · 1500 Meters · Place 15 · Missouri BaptistMissouri Baptist1500 Meters154:06.53aSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 20Heart of America ChampionshipsFeb 20 · 1 Mile · Place 10 · Missouri BaptistMissouri Baptist1 Mile104:28.69aSO
Jan 30Principia RelaysJan 30 · 1 Mile · Place 2 · Missouri BaptistMissouri Baptist1 Mile24:26.44a PBSo
Jan 17Coach Alsup InviteJan 17 · 1 Mile · Place 20 · Missouri BaptistMissouri Baptist1 Mile204:33.16aSo
Jan 10Redhawks InviteJan 10 · 1 Mile · Place 10 · Missouri BaptistMissouri Baptist1 Mile104:37.17aSo

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 9St Francis Fighting Chance InviteMay 9 · 800 Meters · Place 42 · Missouri BaptistMissouri Baptist800 Meters422:03.85FR
May 9St Francis Fighting Chance InviteMay 9 · 1500 Meters · Place 5 · Missouri BaptistMissouri Baptist1500 Meters54:06.45FR
Apr 30American Midwest Outdoor ChampionshipsApr 30 · 3000m Steeplechase · Place 1 · Missouri BaptistMissouri Baptist3000m Steeplechase110:27.78a PBFR
Apr 30American Midwest Outdoor ChampionshipsApr 30 · 1500 Meters · Place 8 · Missouri BaptistMissouri Baptist1500 Meters84:10.84aFR
Apr 18Culver-Stockton Wildcat OpenApr 18 · 3000m Steeplechase · Place 2 · Missouri BaptistMissouri Baptist3000m Steeplechase210:37.72FR
Apr 11Mule RelaysApr 11 · 1500 Meters · Place 27 · Missouri BaptistMissouri Baptist1500 Meters27.4:06.80aFr
Apr 4Illinois College True Blue InviteApr 4 · 1500 Meters · Place 3 · Missouri BaptistMissouri Baptist1500 Meters34:09.06aFR
Apr 4Illinois College True Blue InviteApr 4 · 800 Meters · Place 3 · Missouri BaptistMissouri Baptist800 Meters31:59.79a PBFR
Mar 29Billiken InviteMar 29 · 1500 Meters · Place 26 · Missouri BaptistMissouri Baptist1500 Meters264:10.94aFr
Mar 21Missouri S&T Miner InvitationalMar 21 · 5000 Meters · Place 9 · Missouri BaptistMissouri Baptist5000 Meters9.16:48.11a PBFr

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 15AMC Indoor ChampionshipFeb 15 · 5000 Meters · Place 6 · Missouri BaptistMissouri Baptist5000 Meters6.16:22.06a PBFr
Feb 15AMC Indoor ChampionshipFeb 15 · 800 Meters · Place 6 · Missouri BaptistMissouri Baptist800 Meters6.2:17.46aFr
Feb 8Dr Jim Green ClassicFeb 8 · 1 Mile · Place 18 · Missouri BaptistMissouri Baptist1 Mile18.4:41.49aFr
Jan 31Principia RelaysJan 31 · 3000 Meters · Place 19 · Missouri BaptistMissouri Baptist3000 Meters199:36.64 PBFR
Jan 31Principia RelaysJan 31 · 3000 Meters · Place 19 · Missouri BaptistMissouri Baptist3000 Meters199:36.64FR
Jan 25NAIA / JUCO InvitationalJan 25 · 800 Meters · Place 22 · Missouri BaptistMissouri Baptist800 Meters22.2:02.77a PBFr
Jan 112025 Redhawks InviteJan 11 · 1 Mile · Place 10 · Missouri BaptistMissouri Baptist1 Mile104:43.10a—

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 18MSHSAA Class 4 Sectional 2May 18 · 800 Meters · Place 7 · WarrentonWarrenton800 Meters71:59.9312
May 18MSHSAA Class 4 Sectional 2May 18 · 1600 Meters · Place 7 · WarrentonWarrenton1600 Meters74:39.2712
May 18MSHSAA Class 5 Sectional 2May 18 · 1600 Meters · Place 7 · WarrentonWarrenton1600 Meters74:39.2712
May 18MSHSAA Class 5 Sectional 2May 18 · 800 Meters · Place 7 · WarrentonWarrenton800 Meters71:59.9312
May 11MSHSAA Class 4 District 4May 11 · 1600 Meters · Place 3 · WarrentonWarrenton1600 Meters34:34.3712
May 11MSHSAA Class 4 District 4May 11 · 800 Meters · Place 3 · WarrentonWarrenton800 Meters32:00.2312
May 4North Point Last Chance MeetMay 4 · 3200 Meters · Place 2 · WarrentonWarrenton3200 Meters210:19.5712
Apr 30Mark Twain/Becky Thatcher InviteApr 30 · 800 Meters · Place 1 · WarrentonWarrenton800 Meters1.2:00.70a12
Apr 25GAC North ChampionshipApr 25 · 3200 Meters · Place 4 · WarrentonWarrenton3200 Meters410:27.6312
Apr 25GAC North ChampionshipApr 25 · 1600 Meters · Place 2 · WarrentonWarrenton1600 Meters24:29.25 PB12
Apr 23Troy Trojan Varsity InvitationalApr 23 · 1600 Meters · Place 2 · WarrentonWarrenton1600 Meters24:33.80a—
Apr 23Troy Trojan Varsity InvitationalApr 23 · 800 Meters · Place 2 · WarrentonWarrenton800 Meters22:02.91a—
Mar 22North Point InvitationalMar 22 · 3200 Meters · Place 5 · WarrentonWarrenton3200 Meters510:38.1412
Mar 19 Montgomery County Early InviteMar 19 · 1600 Meters · Place 1 · Warrenton HiWarrenton Hi1600 Meters14:41.40—
Mar 19 Montgomery County Early InviteMar 19 · 800 Meters · Place 2 · Warrenton HiWarrenton Hi800 Meters22:06.26—

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 13MSHSAA Class 4 District 4May 13 · 3200 Meters · Place 1 · WarrentonWarrenton3200 Meters110:19.08 PB11
May 13MSHSAA Class 4 District 4May 13 · 800 Meters · Place 3 · WarrentonWarrenton800 Meters32:02.4711
May 13MSHSAA Class 4 District 4May 13 · 1600 Meters · Place 2 · WarrentonWarrenton1600 Meters24:47.5211
Apr 25Trojan Varsity InvitationalApr 25 · 800 Meters · Place 4 · Warrenton High SchooWarrenton High Schoo800 Meters42:04.06JR
Apr 25Trojan Varsity InvitationalApr 25 · 800 Meters · Place 4 · Warrenton High SchooWarrenton High Schoo800 Meters42:04.06JR
Apr 25Trojan Varsity InvitationalApr 25 · 1600 Meters · Place 2 · Warrenton High SchooWarrenton High Schoo1600 Meters24:34.54JR
Apr 25Trojan Varsity InvitationalApr 25 · 1600 Meters · Place 2 · Warrenton High SchooWarrenton High Schoo1600 Meters24:34.54JR
Apr 14St. Dominic Crusader InvitationalApr 14 · 3200 Meters · Place 1 · Warrenton High SchooWarrenton High Schoo3200 Meters110:34.38JR
Apr 13Wright City Wildcat InvitationalApr 13 · 800 Meters · Place 1 · WarrentonWarrenton800 Meters12:04.8311
Apr 11Union RelaysApr 11 · 1600 Meters · Place 3 · WarrentonWarrenton1600 Meters3.4:43.86a11
Apr 11Union RelaysApr 11 · 800 Meters · Place 5 · WarrentonWarrenton800 Meters5.2:07.18a11
Apr 4Washington 8-Team MeetApr 4 · 1600 Meters · Place 1 · Warrenton HiWarrenton Hi1600 Meters14:45.84—
Apr 4Washington 8-Team MeetApr 4 · 800 Meters · Place 3 · Warrenton HiWarrenton Hi800 Meters32:07.24—
Mar 21Montgomery County Early InviteMar 21 · 3200 Meters · Place 1 · Warrenton HiWarrenton Hi3200 Meters110:47.20—
Mar 21Montgomery County Early InviteMar 21 · 1600 Meters · Place 1 · Warrenton HiWarrenton Hi1600 Meters14:48.73—

2022 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 27MSHSAA Class 4 State Track & Field ChampionshipsMay 27 · 1600 Meters · Place 15 · WarrentonWarrenton1600 Meters15.4:45.48a10
May 23MSHSAA Class 4 Sectional 2May 23 · 3200 Meters · Place 6 · WarrentonWarrenton3200 Meters610:43.7410
May 23MSHSAA Class 4 Sectional 2May 23 · 1600 Meters · Place 3 · WarrentonWarrenton1600 Meters34:42.0010
May 14MSHSAA Class 4 District 4May 14 · 3200 Meters · Place 2 · WarrentonWarrenton3200 Meters210:56.5910
May 14MSHSAA Class 4 District 4May 14 · 1600 Meters · Place 2 · WarrentonWarrenton1600 Meters24:44.1410
May 9GAC North ChampionshipsMay 9 · 800 Meters · Place 3 · WarrentonWarrenton800 Meters32:07.9810
May 9GAC North ChampionshipsMay 9 · 1600 Meters · Place 2 · WarrentonWarrenton1600 Meters24:41.6510
Apr 29North Point Varsity InvitationalApr 29 · 3200 Meters · Place 2 · WarrentonWarrenton3200 Meters210:37.0710
Apr 29North Point Varsity InvitationalApr 29 · 1600 Meters · Place 3 · WarrentonWarrenton1600 Meters34:46.4110
Apr 26Troy Trojan Varsity InvitationalApr 26 · 1600 Meters · Place 1 · Warrenton High SchooWarrenton High Schoo1600 Meters14:39.41—
Apr 26Troy Trojan Varsity InvitationalApr 26 · 1600 Meters · Place 1 · Warrenton High SchooWarrenton High Schoo1600 Meters14:39.41—
Apr 22Fort Zumwalt North Varsity InvitationalApr 22 · 1600 Meters · Place 4 · Warrenton High SchooWarrenton High Schoo1600 Meters44:40.19—
Apr 22Fort Zumwalt North Varsity InvitationalApr 22 · 1600 Meters · Place 4 · Warrenton High SchooWarrenton High Schoo1600 Meters44:40.19—
Apr 14Wright City Wildcat InvitationalApr 14 · 1600 Meters · Place 1 · Warrenton HiWarrenton Hi1600 Meters14:49.4610
Apr 8St. Dominic Crusader InvitationalApr 8 · 1600 Meters · Place 1 · WarrentonWarrenton1600 Meters14:48.7710
Apr 5Washington 8-TeamApr 5 · 1600 Meters · Place 1 · Warrenton HiWarrenton Hi1600 Meters14:47.70—
Mar 22Mongomery County Early InviteMar 22 · 800 Meters · Place 2 · Warrenton HiWarrenton Hi800 Meters22:12.37—
Mar 22Mongomery County Early InviteMar 22 · 1600 Meters · Place 2 · Warrenton HiWarrenton Hi1600 Meters24:53.32—
Mar 22Mongomery County Early InviteMar 22 · 1600 Meters · Place 2 · Warrenton HiWarrenton Hi1600 Meters24:53.32—
Mar 22Mongomery County Early InviteMar 22 · 800 Meters · Place 2 · Warrenton HiWarrenton Hi800 Meters22:12.37—

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 15MSHSAA Class 4 District 4May 15 · 1600 Meters · Place 7 · Warrenton HiWarrenton Hi1600 Meters74:51.969
May 15MSHSAA Class 4 District 4May 15 · 800 Meters · Place 10 · Warrenton HiWarrenton Hi800 Meters102:13.459
Apr 23Fort Zumwalt North InvitationalApr 23 · 800 Meters · Place 17 · Warrenton High SchooWarrenton High Schoo800 Meters172:14.719
Apr 23Fort Zumwalt North InvitationalApr 23 · 1600 Meters · Place 12 · Warrenton High SchooWarrenton High Schoo1600 Meters124:56.789
Apr 15Wright City InviteApr 15 · 1600 Meters · Place 2 · WarrentonWarrenton1600 Meters2.5:02.35a9
Apr 15Wright City InviteApr 15 · 800 Meters · Place 5 · WarrentonWarrenton800 Meters5.2:16.97a9
Mar 23Montgomery County OpenMar 23 · 1600 Meters · Place 6 · WarrentonWarrenton1600 Meters65:22.149
Mar 23Montgomery County OpenMar 23 · 800 Meters · Place 4 · WarrentonWarrenton800 Meters42:24.579