Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorHarry McDonald Blue Valley Relays · Apr 74:53.12Harry McDonald Blue Valley RelaysApril 7, 2023
3000 Meters · IndoorCoach Wilson Invitational · Jan 299:13.92Coach Wilson InvitationalJanuary 29, 2026
3200 Meters · OutdoorShawnee Mission North Relays · May 99:45.99Shawnee Mission North RelaysMay 9, 2025
5000 Meters · IndoorIchabod Invite · Feb 1316:24.07aIchabod InviteFebruary 13, 2026
5000 Meters · OutdoorSpire Distance Carnival and Team Challenge · Mar 2015:49.48aSpire Distance Carnival and Team ChallengeMarch 20, 2026
800 Meters · OutdoorLawrence High JV Meet · Apr 272:21.24Lawrence High JV MeetApril 27, 2023

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 16ESU Collegiate RelaysApr 16 · 5000 Meters · Place 10 · RockhurstRockhurst5000 Meters10.16:19.64aFr
Apr 9Mule RelaysApr 9 · 5000 Meters · Place 44 · RockhurstRockhurst5000 Meters44.16:00.39aFr
Apr 2Central Methodist InvitationalApr 2 · 5000 Meters · Place 4 · RockhurstRockhurst5000 Meters4.16:04.80aFr
Mar 20Spire Distance Carnival and Team ChallengeMar 20 · 5000 Meters · Place 37 · RockhurstRockhurst5000 Meters3715:49.48a PBFr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 13Ichabod InviteFeb 13 · 5000 Meters · Place 20 · RockhurstRockhurst5000 Meters2016:24.07a PBFr
Jan 29Coach Wilson InvitationalJan 29 · 3000 Meters · Place 13 · RockhurstRockhurst3000 Meters139:13.92 PBFR

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 23KSHSAA 5A & 6A Regional - Shawnee-Mill Valley HSMay 23 · 3200 Meters · Place 12 · Shawnee Mission Northwest HighShawnee Mission Northwest High3200 Meters129:56.7312
May 23KSHSAA 5A & 6A Regional - Shawnee-Mill Valley HSMay 23 · 3200 Meters · Place 12 · Shawnee Mission Northwest HighShawnee Mission Northwest High3200 Meters129:56.7312
May 9Shawnee Mission North RelaysMay 9 · 3200 Meters · Place 25 · Shawnee Mission Northwest HighShawnee Mission Northwest High3200 Meters259:45.99 PB12
Apr 7Shawnee Mission South RelaysApr 7 · 3200 Meters · Place 21 · Shawnee Mission Northwest HighShawnee Mission Northwest High3200 Meters2110:12.1512

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 17KSHSAA 6A Regional - Shawnee Mission SouthMay 17 · 3200 Meters · Place 15 · Shawnee Mission NorthwestShawnee Mission Northwest3200 Meters1510:07.3611
May 17KSHSAA 6A Regional - LiberalMay 17 · 3200 Meters · Place 15 · Shawnee Mission NorthwestShawnee Mission Northwest3200 Meters15.10:07.36a11
Apr 29Seaman Relays - Camien/Welch InviteApr 29 · 3200 Meters · Place 11 · Shawnee Mission NorthwestShawnee Mission Northwest3200 Meters11.10:07.01a11

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 17Washburn Be Your Best Meet #3Feb 17 · 3000 Meters · Place 14 · UnattachedUnattached3000 Meters14.9:25.58a11

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 19KSHSAA 6A Regional - Shawnee Mission NorthMay 19 · 3200 Meters · Place 15 · Shawnee Mission NorthwestShawnee Mission Northwest3200 Meters15.10:20.65a10
Apr 27Lawrence High JV MeetApr 27 · 800 Meters · Place 12 · Shawnee Mission NorthwestShawnee Mission Northwest800 Meters122:21.24 PB10
Apr 27Lawrence High JV MeetApr 27 · 1600 Meters · Place 4 · Shawnee Mission NorthwestShawnee Mission Northwest1600 Meters44:56.5610
Apr 7Harry McDonald Blue Valley RelaysApr 7 · 1600 Meters · Place 17 · Shawnee Mission NorthwestShawnee Mission Northwest1600 Meters174:53.12 PB10

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 14Washburn Be Your Best Meet #1Jan 14 · 1 Mile · Team SwansonTeam Swanson1 Mile--DNS10
Jan 14Washburn Be Your Best Meet #1Jan 14 · 800 Meters · Team SwansonTeam Swanson800 Meters--DNS10