Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorFriday Night Spikes #2 · Jan 235:14.98aFriday Night Spikes #2January 23, 2026
1600 Meters · OutdoorWindjammer Track Classic · May 115:48.87aWindjammer Track ClassicMay 11, 2024
3000 Meters · IndoorIllinois College Hilltop Invitational · Feb 2110:30.47aIllinois College Hilltop InvitationalFebruary 21, 2025
3000m Steeplechase · 0.762m · OutdoorSt Francis Fighting Chance Invite · May 811:14.08aSt Francis Fighting Chance InviteMay 8, 2026
3000m Steeplechase · OutdoorGreenville Select Meet · Apr 1211:26.74aGreenville Select MeetApril 12, 2025
3200 Meters · OutdoorWindjammer Track Classic · May 1111:49.15aWindjammer Track ClassicMay 11, 2024
5000 Meters · IndoorUAA Championship · Feb 2817:41.79aUAA ChampionshipFebruary 28, 2026
5000 Meters · Outdoor2026 UAA Outdoor Championships · Apr 2517:57.16a2026 UAA Outdoor ChampionshipsApril 25, 2026
5000 Meters · OutdoorSt Francis Fighting Chance Invite · May 911:28.02St Francis Fighting Chance InviteMay 9, 2025
800 Meters · IndoorFriday Night Spikes #2 · Jan 232:28.37aFriday Night Spikes #2January 23, 2026
800 Meters · OutdoorMetro League Championships · Apr 302:40.71aMetro League ChampionshipsApril 30, 2022

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 8St Francis Fighting Chance InviteMay 8 · 3000m Steeplechase · Place 2 · Washington (Mo.)Washington (Mo.)3000m Steeplechase0.762m2.11:14.08a PBSo
Apr 252026 UAA Outdoor ChampionshipsApr 25 · 3000m Steeplechase · Place 6 · Washington (Mo.)Washington (Mo.)3000m Steeplechase0.762m6.11:15.59aSo
Apr 252026 UAA Outdoor ChampionshipsApr 25 · 5000 Meters · Place 11 · Washington (Mo.)Washington (Mo.)5000 Meters11.17:57.16a PBSo
Apr 10UW-Platteville InvitationalApr 10 · 3000m Steeplechase · Place 3 · Washington (Mo.)Washington (Mo.)3000m Steeplechase0.762m3.11:15.47aSo
Mar 26WashU Distance CarnivalMar 26 · 3000m Steeplechase · Place 32 · Washington (Mo.)Washington (Mo.)3000m Steeplechase0.762m32.11:30.87aSo

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28UAA ChampionshipFeb 28 · 5000 Meters · Place 6 · Washington (Mo.)Washington (Mo.)5000 Meters6.17:41.79a PBSo
Feb 27New England Division III Indoor Championships [Combined Events]Feb 27 · 5000 Meters · Place 6 · Washington U.Washington U.5000 Meters617:41.79SO
Feb 13Midwest EliteFeb 13 · 5000 Meters · Place 12 · Washington (Mo.)Washington (Mo.)5000 Meters12.17:53.08aSo
Jan 23Friday Night Spikes #2Jan 23 · 1 Mile · Place 7 · Washington (Mo.)Washington (Mo.)1 Mile75:14.98a PBSO
Jan 23Friday Night Spikes #2Jan 23 · 800 Meters · Place 16 · Washington (Mo.)Washington (Mo.)800 Meters162:28.37a PBSO
Jan 17Eastern Illinois John Craft InviteJan 17 · 3000 Meters · Place 4 · Washington (Mo.)Washington (Mo.)3000 Meters4.10:30.69aSo

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 9St Francis Fighting Chance InviteMay 9 · 5000 Meters · Place 17 · Washington U.Washington U.5000 Meters1711:28.02 PBFR
Apr 26UAA Outdoor ChampionshipsApr 26 · 3000m Steeplechase · Place 8 · Washington (Mo.)Washington (Mo.)3000m Steeplechase0.762m8.11:21.15aFr
Apr 12Greenville Select MeetApr 12 · 3000m Steeplechase · Place 5 · Washington (Mo.)Washington (Mo.)3000m Steeplechase511:26.74a PBFR
Apr 4Illinois College True Blue InviteApr 4 · 3000m Steeplechase · Place 2 · Washington (Mo.)Washington (Mo.)3000m Steeplechase211:45.05aFR

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 21Illinois College Hilltop InvitationalFeb 21 · 3000 Meters · Place 1 · Washington (Mo.)Washington (Mo.)3000 Meters110:30.47a PB—
Feb 14Midwest EliteFeb 14 · 5000 Meters · Place 18 · Washington (Mo.)Washington (Mo.)5000 Meters18.18:26.53aFr
Feb 7Keck Select Feb 7 · 1 Mile · Place 12 · Washington (Mo.)Washington (Mo.)1 Mile125:23.20a—
Jan 31Friday Night Spikes Meet #3Jan 31 · 5000 Meters · Place 2 · Washington (Mo.)Washington (Mo.)5000 Meters218:38.56a—
Jan 18Eastern Illinois John Craft InviteJan 18 · 3000 Meters · Place 7 · Washington (Mo.)Washington (Mo.)3000 Meters7.10:44.54aFr

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 11Windjammer Track ClassicMay 11 · 3200 Meters · Place 5 · Kent DenverKent Denver3200 Meters5.11:49.15a PB12
May 11Windjammer Track ClassicMay 11 · 1600 Meters · Place 25 · Kent DenverKent Denver1600 Meters25.5:48.87a PB12

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 18Colorado 3A State ChampionshipsMay 18 · 3200 Meters · Place 16 · Kent DenverKent Denver3200 Meters16.12:04.52a11

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 30Metro League ChampionshipsApr 30 · 1600 Meters · Place 10 · Kent DenverKent Denver1600 Meters10.5:57.38a10
Apr 30Metro League ChampionshipsApr 30 · 800 Meters · Place 8 · Kent DenverKent Denver800 Meters8.2:40.71a PB10