Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorSIUE Cougar Classic · Apr 114:18.15aSIUE Cougar ClassicApril 11, 2026
1600 Meters · OutdoorPatriot Classic · Apr 254:33.06aPatriot ClassicApril 25, 2024
3200 Meters · OutdoorParkway North Fred Lyon Invitational · Apr 1910:08.36Parkway North Fred Lyon InvitationalApril 19, 2024
5000 Meters · OutdoorWashU Open 5K · Nov 516:13.19aWashU Open 5KNovember 5, 2026
800 Meters · OutdoorMSHSAA Class 4 and 5 District 5 · May 111:58.01aMSHSAA Class 4 and 5 District 5May 11, 2024

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Nov 5WashU Open 5KNov 5 · 5000 Meters · Place 18 · LindenwoodLindenwood5000 Meters18.16:13.19a PBSo
Apr 11SIUE Cougar ClassicApr 11 · 1500 Meters · Place 37 · LindenwoodLindenwood1500 Meters374:18.15a PBFr
Apr 11SIUE Cougar ClassicApr 11 · 800 Meters · Place 12 · LindenwoodLindenwood800 Meters121:59.17aFr

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Nov 7WashU Twilight 5KNov 7 · 5000 Meters · Place 23 · LindenwoodLindenwood5000 Meters23.16:18.33aFr
May 8Suburban Red ConferenceMay 8 · 800 Meters · Place 4 · EurekaEureka800 Meters4.2:04.14a12
May 1Patriot ClassicMay 1 · 800 Meters · Place 1 · EurekaEureka800 Meters1.1:59.85a12
Apr 25Fred Lyons InviteApr 25 · 1600 Meters · Place 10 · EurekaEureka1600 Meters10.4:53.09a12
Apr 16Henle Holmes InvitationalApr 16 · 800 Meters · Place 12 · EurekaEureka800 Meters12.2:07.97a12
Apr 11Wildcat InviteApr 11 · 800 Meters · Place 9 · EurekaEureka800 Meters9.2:08.06a12
Mar 29McCullough-Douglass InvitationalMar 29 · 800 Meters · Place 35 · EurekaEureka800 Meters352:11.5512

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 18MSHSAA Class 4 Sectional 3May 18 · 800 Meters · Place 6 · EurekaEureka800 Meters62:00.5311
May 18MSHSAA Class 4 Sectional 3May 18 · 800 Meters · Place 6 · EurekaEureka800 Meters62:00.5311
May 18MSHSAA Class 5 Sectional 3May 18 · 800 Meters · Place 6 · EurekaEureka800 Meters62:00.5311
May 11MSHSAA Class 4 and 5 District 5May 11 · 800 Meters · Place 2 · EurekaEureka800 Meters2.1:58.01a PB11
May 3Suburban Red Boys ConferenceMay 3 · 800 Meters · Place 1 · EurekaEureka800 Meters11:58.5411
Apr 25Patriot ClassicApr 25 · 1600 Meters · Place 2 · EurekaEureka1600 Meters2.4:33.06a PB11
Apr 25Patriot ClassicApr 25 · 800 Meters · Place 7 · EurekaEureka800 Meters7.2:05.29a11
Apr 19Parkway North Fred Lyon InvitationalApr 19 · 3200 Meters · Place 4 · EurekaEureka3200 Meters410:08.36 PB11
Apr 11Henle Holmes InvitationalApr 11 · 1600 Meters · Place 8 · EurekaEureka1600 Meters8.4:44.78a11
Apr 11Henle Holmes InvitationalApr 11 · 800 Meters · Place 2 · EurekaEureka800 Meters2.2:01.65a11
Apr 5Eureka Boys InviteApr 5 · 1600 Meters · Place 7 · EurekaEureka1600 Meters7.4:39.18a11
Apr 5Eureka Boys InviteApr 5 · 800 Meters · Place 5 · EurekaEureka800 Meters5.2:04.09a11
Mar 30Marquette JV/V Boy's InviteMar 30 · 1600 Meters · Place 12 · EurekaEureka1600 Meters12.4:51.711

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 13MSHSAA Class 5 District 5May 13 · 1600 Meters · Place 9 · EurekaEureka1600 Meters94:56.4910
May 4Suburban Red Boys ConferenceMay 4 · 3200 Meters · Place 10 · EurekaEureka3200 Meters10.11:02.22a10
May 4Suburban Red Boys ConferenceMay 4 · 1600 Meters · Place 6 · EurekaEureka1600 Meters6.4:49.43a10
Apr 22Ladue InviteApr 22 · 1600 Meters · Place 12 · EurekaEureka1600 Meters12.4:44.14a10
Apr 22Ladue InviteApr 22 · 800 Meters · Place 11 · EurekaEureka800 Meters11.2:06.85a10
Apr 13Henle Holmes InvitationalApr 13 · 1600 Meters · Place 7 · EurekaEureka1600 Meters7.4:45.90a10
Apr 13Henle Holmes InvitationalApr 13 · 800 Meters · Place 7 · EurekaEureka800 Meters7.2:07.34a10
Apr 6Eureka Wildcat ClassicApr 6 · 3200 Meters · Place 7 · EurekaEureka3200 Meters7.10:16.79a10
Apr 1Mustang Flyer ClassicApr 1 · 1600 Meters · Place 4 · EurekaEureka1600 Meters44:56.95—
Apr 1Mustang Flyer ClassicApr 1 · 1600 Meters · Place 4 · EurekaEureka1600 Meters44:56.95—
Apr 1Mustang Flyer ClassicApr 1 · 800 Meters · Place 6 · EurekaEureka800 Meters62:09.32—
Apr 1Mustang Flyer ClassicApr 1 · 800 Meters · Place 6 · EurekaEureka800 Meters62:09.32—

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 14MSHSAA Class 5 District 5May 14 · 1600 Meters · Place 9 · EurekaEureka1600 Meters95:01.589
May 5Suburban Yellow Conference Boys MeetMay 5 · 800 Meters · Place 3 · EurekaEureka800 Meters32:10.809
May 5Suburban Yellow Conference Boys MeetMay 5 · 1600 Meters · Place 3 · EurekaEureka1600 Meters34:50.679
Apr 27Parkway West FR Boys InviteApr 27 · 800 Meters · Place 1 · EurekaEureka800 Meters12:15.799
Apr 12Northwest Boys JV InvitationalApr 12 · 3200 Meters · Place 2 · EurekaEureka3200 Meters211:09.49—
Apr 12Northwest Boys JV InvitationalApr 12 · 3200 Meters · Place 2 · EurekaEureka3200 Meters211:09.49—
Apr 8Eureka InvitationalApr 8 · 800 Meters · Place 2 · EurekaEureka800 Meters2.2:13.02a9
Apr 2Lindbergh Boys Flyer Track and Field ClassicApr 2 · 1600 Meters · Place 8 · EurekaEureka1600 Meters8.5:05.18a9