Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorNorthwest Invitational · Apr 114:49.70aNorthwest Invitational April 11, 2026
1600 Meters · Outdoor · Hand timedNorthwest/Lindbergh Dual · Mar 275:20hNorthwest/Lindbergh DualMarch 27, 2023
3200 Meters · OutdoorAffton's Robert G. Bob Brunette Invitational · Apr 210:41.08aAffton's Robert G. Bob Brunette InvitationalApril 2, 2026
3200 Meters · Outdoor · Hand timedNorthwest/Lindbergh Dual · Mar 2712:02.0hNorthwest/Lindbergh DualMarch 27, 2023
800 Meters · OutdoorSuburban Conference Yellow Boys · May 72:04.42aSuburban Conference Yellow BoysMay 7, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 16MSHSAA Class 4 District 1 & 5 District 1May 16 · 800 Meters · Place 14 · Lindbergh800 Meters14.2:10.23a12
May 7Suburban Conference Yellow BoysMay 7 · 800 Meters · Place 6 · Lindbergh800 Meters6.2:04.42a PB12
May 2Ladue Brusca-Strobach Invitational May 2 · 800 Meters · Place 24 · Lindbergh800 Meters242:10.7412
Apr 25Lindbergh Boys South County InviteApr 25 · 1600 Meters · Place 3 · Lindbergh1600 Meters3.4:56.18a12
Apr 11Northwest Invitational Apr 11 · 1600 Meters · Place 4 · Lindbergh1600 Meters44:49.70a PB12
Apr 2Affton's Robert G. Bob Brunette InvitationalApr 2 · 3200 Meters · Place 2 · Lindbergh3200 Meters2.10:41.08a PB12
Mar 28Festus McCullough-Douglass InvitationalMar 28 · 1600 Meters · Place 31 · Lindbergh1600 Meters314:54.22—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 8SC Boys YellowMay 8 · 3200 Meters · Lindbergh3200 Meters—DNS11
May 8SC Boys YellowMay 8 · 1600 Meters · Lindbergh1600 Meters—DNS11
May 1Patriot ClassicMay 1 · 3200 Meters · Place 12 · Lindbergh3200 Meters12.10:48.82a11
Apr 11Wildcat InviteApr 11 · 3200 Meters · Place 10 · Lindbergh3200 Meters10.10:51.60a11
Mar 29Jaguar InvitationalMar 29 · 3200 Meters · Place 4 · Lindbergh3200 Meters4.10:49.27a11

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 11MSHSAA Class 4 District 1May 11 · 3200 Meters · Place 13 · Lindbergh3200 Meters1310:58.3710
May 4Suburban Yellow (JV/V Boys)May 4 · 3200 Meters · Place 2 · Lindbergh3200 Meters2.11:00.50a10
Apr 25Patriot ClassicApr 25 · 1600 Meters · Place 14 · Lindbergh1600 Meters14.5:14.33a10
Apr 19Tigertown InvitationalApr 19 · 3200 Meters · Place 17 · Lindbergh3200 Meters17.10:41.47a10
Apr 13Ladue - Brusca-Strohbach InvitationalApr 13 · 3200 Meters · Place 14 · Lindbergh3200 Meters14.10:56.70a10
Apr 5Eureka Boys InviteApr 5 · 3200 Meters · Place 11 · Lindbergh3200 Meters11.10:52.29a10
Apr 5Eureka Boys InviteApr 5 · 1600 Meters · Place 2 · Lindbergh1600 Meters2.4:59.48a10
Mar 30Marquette JV/V Boy's InviteMar 30 · 1600 Meters · Place 11 · Lindbergh1600 Meters11.5:09.23a10

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 4Boy's Suburban Yellow ConferenceMay 4 · 3200 Meters · Lindbergh3200 Meters—DNS9
May 4Boy's Suburban Yellow ConferenceMay 4 · 1 Mile · Lindbergh1 Mile—DNS9
May 4Boy's Suburban Yellow ConferenceMay 4 · 1600 Meters · Lindbergh1600 Meters—DNS9
Apr 26Parkway West Freshman InviteApr 26 · 3200 Meters · Place 3 · Lindbergh3200 Meters3.11:18.41a9
Apr 22Ladue InviteApr 22 · 800 Meters · Place 41 · Lindbergh800 Meters41.2:22.44a9
Apr 15Corey Siebert-Lakeisha Finch InviteApr 15 · 1600 Meters · Place 7 · Lindbergh1600 Meters7.5:14.99a9
Apr 12Kirkwood JV InviteApr 12 · 3200 Meters · Place 12 · Lindbergh3200 Meters1211:55.919
Apr 12Kirkwood JV InviteApr 12 · 1600 Meters · Place 7 · Lindbergh1600 Meters75:18.509
Apr 6Eureka Wildcat ClassicApr 6 · 3200 Meters · Place 13 · Lindbergh3200 Meters13.11:30.04a9
Mar 27Northwest/Lindbergh DualMar 27 · 3200 Meters · Place 3 · Lindbergh3200 Meters3.12:02.0h PB9
Mar 27Northwest/Lindbergh DualMar 27 · 1600 Meters · Place 1 · Lindbergh1600 Meters1.5:20h PB9