Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorBrusca-Strobach Invite · Apr 265:24.71aBrusca-Strobach InviteApril 26, 2025
3200 Meters · OutdoorMSHSAA Class 3 District 3 · May 1011:51.96MSHSAA Class 3 District 3May 10, 2025
800 Meters · OutdoorLutheran North Paul Crisler Relays · Apr 162:36.02aLutheran North Paul Crisler RelaysApril 16, 2026

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 16Lutheran North Paul Crisler RelaysApr 16 · 1600 Meters · Place 8 · Principia1600 Meters85:38.74a12
Apr 16Lutheran North Paul Crisler RelaysApr 16 · 800 Meters · Place 15 · Principia800 Meters152:36.02a PB12

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 10MSHSAA Class 3 District 3May 10 · 3200 Meters · Place 11 · Principia3200 Meters1111:51.96 PB11
May 2Marion Freeman Friday Night LightsMay 2 · 1600 Meters · Place 21 · Principia1600 Meters215:34.13a11
Apr 26Brusca-Strobach InviteApr 26 · 1600 Meters · Place 33 · Principia1600 Meters33.5:24.71a PB11

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 13Ladue - Brusca-Strohbach InvitationalApr 13 · 1600 Meters · Place 22 · Principia1600 Meters22.5:44.01a10
Apr 6Skippy Keefer InvitationalApr 6 · 3200 Meters · Place 18 · Principia3200 Meters18.12:24.70a10

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 22Ladue InviteApr 22 · 3200 Meters · Place 29 · Principia3200 Meters29.12:48.47a9
Apr 1Skippy Keefer RelaysApr 1 · 3200 Meters · Place 20 · Principia High Schoo3200 Meters2012:46.74FR
Mar 29Timberland JV InvitationalMar 29 · 3200 Meters · Place 13 · Principia3200 Meters1312:57.299