Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorWashburn Be Your Best Meet #3 · Feb 224:40.11aWashburn Be Your Best Meet #3February 22, 2025
1 Mile · OutdoorKansas City Metro Mile · Jun 64:32.64aKansas City Metro MileJune 6, 2024
1600 Meters · OutdoorShawnee Mission North Relays · May 94:19.00Shawnee Mission North RelaysMay 9, 2025
3000 Meters · IndoorRumble in the Jungle Invitational · Jan 238:52.27Rumble in the Jungle InvitationalJanuary 23, 2026
3200 Meters · OutdoorKSHSAA State Championship · May 309:25.02KSHSAA State ChampionshipMay 30, 2025
400 Meters · IndoorWashburn Be Your Best Meet #3 · Feb 1755.74aWashburn Be Your Best Meet #3February 17, 2024
5000 Meters · IndoorRuss Jewett Indoor Gorilla Classic · Feb 1315:56.70Russ Jewett Indoor Gorilla ClassicFebruary 13, 2026
5000 Meters · OutdoorPittsburg State Tune-Up · Apr 1815:32.63aPittsburg State Tune-UpApril 18, 2026
800 Meters · OutdoorSunflower League Championships · May 151:58.99aSunflower League ChampionshipsMay 15, 2025

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 9Pittsburg State The Almost Last Chance InvitationalMay 9 · 5000 Meters · Place 2 · Pittsburg StatePittsburg State5000 Meters2.15:50.91aFr
Apr 18Pittsburg State Tune-UpApr 18 · 5000 Meters · Place 1 · Pittsburg StatePittsburg State5000 Meters1.15:32.63a PBFr
Apr 9Mule RelaysApr 9 · 5000 Meters · Place 37 · Pittsburg StatePittsburg State5000 Meters37.15:45.04aFr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 13Russ Jewett Indoor Gorilla ClassicFeb 13 · 5000 Meters · Place 37 · Pittsburg St.Pittsburg St.5000 Meters3715:56.70 PBFR
Jan 23Rumble in the Jungle InvitationalJan 23 · 3000 Meters · Place 17 · Pittsburg St.Pittsburg St.3000 Meters178:52.27 PBFR

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 30KSHSAA State ChampionshipMay 30 · 1600 Meters · Place 7 · Shawnee Mission-SouthShawnee Mission-South1600 Meters74:21.2912
May 30KSHSAA State ChampionshipMay 30 · 3200 Meters · Place 6 · Shawnee Mission-SouthShawnee Mission-South3200 Meters69:25.02 PB12
May 23KSHSAA 5A & 6A Regional - Overland Park-Blue Valley Northwest HSMay 23 · 3200 Meters · Place 3 · Shawnee Mission SouthShawnee Mission South3200 Meters39:39.3112
May 23KSHSAA 5A & 6A Regional - Overland Park-Blue Valley Northwest HSMay 23 · 1600 Meters · Place 2 · Shawnee Mission SouthShawnee Mission South1600 Meters24:31.3012
May 15Sunflower League ChampionshipsMay 15 · 800 Meters · Place 13 · Shawnee Mission SouthShawnee Mission South800 Meters13.1:58.99a PB12
May 9Shawnee Mission North RelaysMay 9 · 3200 Meters · Place 15 · Shawnee Mission South High SchShawnee Mission South High Sch3200 Meters159:33.8712
May 9Shawnee Mission North RelaysMay 9 · 1600 Meters · Place 11 · Shawnee Mission South High SchShawnee Mission South High Sch1600 Meters114:19.00 PB12
Apr 17Kansas RelaysApr 17 · 3200 Meters · Place 17 · Shawnee Mission SouthShawnee Mission South3200 Meters179:30.9112
Apr 7Shawnee Mission South RelaysApr 7 · 3200 Meters · Place 7 · Shawnee Mission South High SchShawnee Mission South High Sch3200 Meters79:28.1612

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22Washburn Be Your Best Meet #3Feb 22 · 1 Mile · Place 25 · UnattachedUnattached1 Mile25.4:40.11a PB12

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 6Kansas City Metro MileJun 6 · 1 Mile · Place 6 · Shawnee Mission SouthShawnee Mission South1 Mile6.4:32.64a PB11
Jun 6Kansas City Metro MileJun 6 · 1600 Meters · Place 7 · Shawnee Mission SouthShawnee Mission South1600 Meters7.4:31.29a11
May 17KSHSAA 6A Regional - Shawnee Mission SouthMay 17 · 3200 Meters · Place 8 · Shawnee Mission SouthShawnee Mission South3200 Meters89:52.3011
May 17KSHSAA 6A Regional - LiberalMay 17 · 3200 Meters · Place 8 · Shawnee Mission SouthShawnee Mission South3200 Meters8.9:52.30a11
Apr 12Mid Season ClassicApr 12 · 1600 Meters · Place 6 · Shawnee Mission SouthShawnee Mission South1600 Meters64:31.8111
Apr 12Mid Season ClassicApr 12 · 1600 Meters · Place 6 · Shawnee Mission SouthShawnee Mission South1600 Meters64:31.8111

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17Washburn Be Your Best Meet #3Feb 17 · 1 Mile · Place 38 · UnattachedUnattached1 Mile38.4:51.66a11
Feb 17Washburn Be Your Best Meet #3Feb 17 · 400 Meters · Place 38 · UnattachedUnattached400 Meters38.55.74a PB11

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 19KSHSAA 6A Regional - Shawnee Mission NorthMay 19 · 3200 Meters · Place 11 · Shawnee Mission SouthShawnee Mission South3200 Meters11.9:58.21a10

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 11JV League Olathe WestMay 11 · 3200 Meters · Place 4 · Shawnee Mission SouthShawnee Mission South3200 Meters4.11:14.92a9