Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Milford State ParkKSHSAA 6A Regional #1 Junction City · Oct 24 | 20:13.00 | KSHSAA 6A Regional #1 Junction City | October 24, 2015 |
| 5,000 Meters · Rim Rock FarmKSHSAA 6A State XC Championships · Oct 28 | 19:24.21 | KSHSAA 6A State XC Championships | October 28, 2017 |
| 5,000 Meters · Walnut GroveMillard South 2018 32nd Annual XC Invite · Sep 7 | 20:20.90 | Millard South 2018 32nd Annual XC Invite | September 7, 2018 |
| 5,000 Meters · Warner Park RoadKSHSAA Class 6A Manhattan Regional · Oct 20 | 19:56.0 | KSHSAA Class 6A Manhattan Regional | October 20, 2018 |
| 5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 12 | 18:59.73 | NXR Heartland Regional Championships | November 12, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NXR Heartland Regional ChampionshipsNov 11 · 5,000 Meters Championship · Place 162 | 5,000 Meters Championship | 162 | 19:49.6 | 12 |
| Oct 27 | KSHSAA 5A State ChampionshipOct 27 · 5,000 Meters 6A · Place 10 · Lawrence Free StateLawrence Free State | 5,000 Meters 6A | 10 | 19:36.5 | 12 |
| Oct 20 | Class 6A Manhattan RegionalOct 20 · 5,000 Meters Varsity · Place 4 · Lawrence Free StateLawrence Free State | 5,000 Meters Varsity | 4 | 19:56.0 | 12 |
| Oct 20 | KSHSAA Class 6A Manhattan RegionalOct 20 · 5,000 Meters Varsity · Place 4 · Lawrence Free StateLawrence Free State | 5,000 Meters Varsity | 4 | 19:56.0 PB | 12 |
| Oct 13 | Sunflower League ChampionshipsOct 13 · 5,000 Meters Girls Varsity · Place 7 · Lawrence Free StateLawrence Free State | 5,000 Meters Girls Varsity | 7 | 20:18.20Unofficial | 12 |
| Sep 22 | Rim Rock Farm ClassicSep 22 · 5,000 Meters Varsity · Place 41 · Lawrence-Free StateLawrence-Free State | 5,000 Meters Varsity | 41 | 19:43.1 | 12 |
| Sep 7 | Millard South 2018 32nd Annual XC InviteSep 7 · 5,000 Meters Varsity · Place 16 · Lawrence Free StateLawrence Free State | 5,000 Meters Varsity | 16 | 20:20.90 PB | 12 |
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | NXR Heartland Regional ChampionshipsNov 12 · 5,000 Meters Championship · Place 98 · UnattachedUnattached | 5,000 Meters Championship | 98 | 18:59.73 PB | 11 |
| Oct 28 | KSHSAA 6A State XC ChampionshipsOct 28 · 5,000 Meters Varsity · Place 14 · Lawrence Free StateLawrence Free State | 5,000 Meters Varsity | 14 | 19:24.21 PB | 11 |
| Oct 21 | 6A Regional-Junction CityOct 21 · 5,000 Meters Varsity · Place 5 · Lawrence Free StateLawrence Free State | 5,000 Meters Varsity | 5 | 20:26.00 | 11 |
| Oct 13 | Sunflower LeagueOct 13 · 5,000 Meters Varsity · Place 13 · Lawrence-Free StateLawrence-Free State | 5,000 Meters Varsity | 13 | 20:43.3 | JR |
| Sep 23 | Rim Rock Farm High School Cross Country ClassicSep 23 · 5,000 Meters Varsity · Place 63 · Lawrence-Free StateLawrence-Free State | 5,000 Meters Varsity | 63 | 20:41.0 | 11 |
| Sep 8 | Millard South 31st Annual XC InviteSep 8 · 5,000 Meters Varsity · Place 28 · Lawrence Free StateLawrence Free State | 5,000 Meters Varsity | 28 | 21:03.80 | 11 |
2016 Cross Country
4 results2015 Cross Country
3 results