Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Haskell Indian Nations UniversityHaskell Invite · Oct 12 | 21:29.2 | Haskell Invite | October 12, 2019 |
| 5,000 Meters · Johnson County Community CollegeKSHSAA Class 6A Shawnee Mission Northwest Regional · Oct 23 | 21:13.5 | KSHSAA Class 6A Shawnee Mission Northwest Regional | October 23, 2021 |
| 5,000 Meters · Milford State ParkKSHSAA 6A Junction City Regional · Oct 26 | 22:12.9 | KSHSAA 6A Junction City Regional | October 26, 2019 |
| 5,000 Meters · Rim Rock FarmSunflower League Cross Country Championship · Oct 16 | 21:30.2 | Sunflower League Cross Country Championship | October 16, 2021 |
| 5,000 Meters · Warner Park RoadManhattan High School Invitational · Sep 4 | 22:05.80 | Manhattan High School Invitational | September 4, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | KSHSAA Class 6A Shawnee Mission Northwest RegionalOct 23 · 5,000 Meters Varsity · Place 21 · Lawrence | 5,000 Meters Varsity | 21 | 21:13.5 PB | 12 |
| Oct 16 | Sunflower League Cross Country ChampionshipOct 16 · 5,000 Meters Varsity · Place 55 · Lawrence | 5,000 Meters Varsity | 55 | 21:30.2 PB | 12 |
| Oct 9 | Billy Mills Classic - High SchoolOct 9 · 5,000 Meters Varsity · Place 15 · Lawrence | 5,000 Meters Varsity | 15 | 21:40.2 | 12 |
| Sep 24 | Rim Rock Farm ClassicSep 24 · 5,000 Meters Varsity - Gold · Place 123 · Lawrence | 5,000 Meters Varsity - Gold | 123 | 21:52.3 | 12 |
| Sep 4 | Manhattan High School Invitational Sep 4 · 5,000 Meters Varsity · Place 30 · Lawrence | 5,000 Meters Varsity | 30 | 22:05.80 PB | 12 |
2020 Cross Country
2 results2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | KSHSAA 6A Junction City RegionalOct 26 · 5,000 Meters Varsity · Place 29 · Lawrence | 5,000 Meters Varsity | 29 | 22:12.9 PB | 10 |
| Oct 19 | Sunflower LeagueOct 19 · 5,000 Meters Varsity · Place 50 · LAWRENCE | 5,000 Meters Varsity | 50 | 21:32.7 | SO |
| Oct 12 | Haskell InviteOct 12 · 5,000 Meters Varsity · Place 11 · Lawrence | 5,000 Meters Varsity | 11 | 21:29.2 PB | 10 |
| Sep 28 | Rim Rock Farm HS XC ClassicSep 28 · 5,000 Meters Varsity · Place 101 · Lawrence | 5,000 Meters Varsity | 101 | 21:48.5 | 10 |
| Sep 14 | Emporia Invitational Sep 14 · 5,000 Meters Varsity · Place 21 · Lawrence | 5,000 Meters Varsity | 21 | 22:11.0 | 10 |
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Class 6A Manhattan RegionalOct 20 · 5,000 Meters Varsity · Place 34 · Lawrence | 5,000 Meters Varsity | 34 | 22:26.3 | 9 |
| Oct 20 | KSHSAA Class 6A Manhattan RegionalOct 20 · 5,000 Meters Varsity · Place 34 · Lawrence | 5,000 Meters Varsity | 34 | 22:26.3 | 9 |
| Oct 13 | Sunflower League ChampionshipsOct 13 · 5,000 Meters Girls Varsity · Place 71 · Lawrence | 5,000 Meters Girls Varsity | 71 | 22:47.18Unofficial | 9 |
| Sep 29 | Seaman InvitationalSep 29 · 5,000 Meters Varsity · Place 35 · Lawrence | 5,000 Meters Varsity | 35 | 22:11.8 | 9 |
| Sep 22 | Rim Rock Farm ClassicSep 22 · 5,000 Meters Varsity · Place 197 · Lawrence | 5,000 Meters Varsity | 197 | 22:38.3 | 9 |
| Sep 8 | Emporia InvitationalSep 8 · 5,000 Meters Varsity · Place 58 · Lawrence | 5,000 Meters Varsity | 58 | 23:40.5 | 9 |
| Sep 1 | Manhattan High School InvitationalSep 1 · 5,000 Meters Varsity · Place 51 · Lawrence | 5,000 Meters Varsity | 51 | 25:15.50 | 9 |