Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorShawnee Mission North Relays · May 84:24.41aShawnee Mission North RelaysMay 8, 2026
200 Meters · OutdoorOlathe Preseason Spectacular · Mar 2325.94Olathe Preseason SpectacularMarch 23, 2023
800 Meters · OutdoorKSHSAA 6A Regional - Olathe North · May 221:56.21aKSHSAA 6A Regional - Olathe NorthMay 22, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 29KSHSAA State Track ChampionshipsMay 29 · 1600 Meters · Place 8 · Mill Valley1600 Meters8.4:25.44a12
May 29KSHSAA State Track ChampionshipsMay 29 · 800 Meters · Place 9 · Mill Valley800 Meters9.1:57.19a12
May 22KSHSAA 6A Regional - Olathe NorthMay 22 · 1600 Meters · Place 4 · Mill Valley1600 Meters4.4:24.94a12
May 22KSHSAA 6A Regional - Olathe NorthMay 22 · 800 Meters · Place 6 · Mill Valley800 Meters6.1:56.21a PB12
May 8Shawnee Mission North RelaysMay 8 · 1600 Meters · Place 16 · Mill Valley1600 Meters16.4:24.41a PB12
May 8Shawnee Mission North RelaysMay 8 · 800 Meters · Place 11 · Mill Valley800 Meters11.1:57.64a12
May 1Trailblazer InviteMay 1 · 800 Meters · Place 2 · Mill Valley800 Meters2.1:56.34a12
Apr 20BV West ELITE MeetApr 20 · 800 Meters · Place 3 · Mill Valley800 Meters3.1:57.66a12
Apr 10Mike Wallace Olathe InvitationalApr 10 · 800 Meters · Place 2 · Mill Valley800 Meters2.1:58.07a12
Apr 22026 Coach Beardslee InviteApr 2 · 800 Meters · Place 4 · Mill Valley800 Meters42:01.5012
Apr 22026 Coach Beardslee InviteApr 2 · 1600 Meters · Place 3 · Mill Valley1600 Meters34:25.8412

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 30KSHSAA State ChampionshipMay 30 · 800 Meters · Place 9 · Shawnee-Mill Valley800 Meters91:57.7511
May 23KSHSAA 5A & 6A Regional - Shawnee-Mill Valley HSMay 23 · 800 Meters · Place 5 · Mill Valley800 Meters51:56.3411
May 23KSHSAA 5A & 6A Regional - Shawnee-Mill Valley HSMay 23 · 800 Meters · Place 5 · Mill Valley800 Meters51:56.3411
May 15Sunflower League ChampionshipsMay 15 · 800 Meters · Place 12 · Mill Valley800 Meters12.1:58.89a11
May 9Shawnee Mission North RelaysMay 9 · 800 Meters · Place 11 · Mill Valley800 Meters111:57.4711
May 2Gardner-Edgerton Trailblazer InvitationalMay 2 · 1600 Meters · Place 6 · Mill Valley1600 Meters64:38.0111
May 2Gardner-Edgerton Trailblazer InvitationalMay 2 · 800 Meters · Place 14 · Mill Valley800 Meters142:03.6811
Apr 32025 Coach Beardslee InviteApr 3 · 800 Meters · Place 7 · Mill Valley800 Meters72:02.73a11
Apr 32025 Coach Beardslee InviteApr 3 · 800 Meters · Place 7 · Mill Valley800 Meters72:02.7311
Apr 32025 Coach Beardslee InviteApr 3 · 800 Meters · Place 7 · Mill Valley800 Meters72:02.73a11

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 17KSHSAA 6A Regional - Shawnee Mission SouthMay 17 · 800 Meters · Place 6 · Mill Valley800 Meters62:02.5710
May 17KSHSAA 6A Regional - LiberalMay 17 · 800 Meters · Place 6 · Mill Valley800 Meters6.2:02.57a10
May 3Shawnee Mission North RelaysMay 3 · 800 Meters · Place 23 · Mill Valley800 Meters232:00.1810
Apr 12Shawnee Mission West InvitationalApr 12 · 800 Meters · Place 2 · Mill Valley800 Meters22:01.0810
Mar 28Coach Beardslee InviteMar 28 · 800 Meters · Place 5 · Mill Valley800 Meters52:06.8310

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 12Sunflower League MeetMay 12 · 800 Meters · Place 18 · Mill Valley800 Meters182:05.71—
Apr 21Shawnee Mission West InvitationalApr 21 · 800 Meters · Place 6 · Mill Valley800 Meters62:07.06—
Apr 21Shawnee Mission West InvitationalApr 21 · 800 Meters · Place 6 · Mill Valley800 Meters62:07.069
Apr 11Jaguar Non-QualifierApr 11 · 800 Meters · Place 4 · Mill Valley800 Meters42:07.50—
Mar 23Olathe Preseason SpectacularMar 23 · 200 Meters · Place 45 · Mill Valley200 Meters4525.94 PB9
Mar 23Olathe Preseason SpectacularMar 23 · 800 Meters · Place 20 · Mill Valley800 Meters202:22.649
Mar 23Olathe Preseason SpectacularMar 23 · 800 Meters · Place 20 · Mill Valley800 Meters202:22.649
Mar 23Olathe Preseason SpectacularMar 23 · 200 Meters · Place 45 · Mill Valley200 Meters4525.949