Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Fort Osage HSFt. Osage Kickoff · Sep 4 | 14:37.19 | Ft. Osage Kickoff | September 4, 2020 |
| 2 Miles · Osage TrailQuad Meet · Aug 25 | 14:37.29 | Quad Meet | August 25, 2018 |
| 5,000 Meters · ColumbiaGans Creek Classic · Sep 28 | 23:38.8 | Gans Creek Classic | September 28, 2019 |
| 5,000 Meters · Emerson Central FieldsForest Park Cross Country Festival · Sep 8 | 24:54.48 | Forest Park Cross Country Festival | September 8, 2018 |
| 5,000 Meters · Gans Creek Recreation AreaMSHSAA Class 5 State XC Championships · Nov 7 | 20:56.8 | MSHSAA Class 5 State XC Championships | November 7, 2020 |
| 5,000 Meters · Grain Valley High SchoolSuburban White Conference Championship · Oct 10 | 22:11.91 | Suburban White Conference Championship | October 10, 2020 |
| 5,000 Meters · Lake Jacomo Cross Country CourseClass 4 District 7 · Oct 13 | 22:48.66 | Class 4 District 7 | October 13, 2018 |
| 5,000 Meters · Lee's Summit North High SchoolLee’s Summit North Invitational · Sep 19 | 22:05.0 | Lee’s Summit North Invitational | September 19, 2020 |
| 5,000 Meters · Pioneer Ridge Middle SchoolMSHSAA Class 4 District 7 · Oct 21 | 23:25.83 | MSHSAA Class 4 District 7 | October 21, 2017 |
| 5,000 Meters · Tom Rutledge Cross Country CourseSouthern Stampede · Sep 16 | 23:40.04 | Southern Stampede | September 16, 2017 |
| 5,000 Meters · Warrensburg High SchoolWarrensburg CC Meet · Oct 15 | 20:39.9 | Warrensburg CC Meet | October 15, 2020 |
| 5,000 Meters · Warrior's Best FriendMSHSAA Class 4 Section 4 · Oct 27 | 22:39.66 | MSHSAA Class 4 Section 4 | October 27, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
6 results2019 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 28 | Gans Creek Classic Sep 28 · 5,000 Meters Varsity Gold · Place 220 · Grain Valley | 5,000 Meters Varsity Gold | 220 | 23:38.8 PB | 11 |
| Sep 21 | Southern StampedeSep 21 · 5,000 Meters Varsity · Place 262 · GRAIN VALLE | 5,000 Meters Varsity | 262 | 24:24.1 | JR |
2018 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | MSHSAA Class 4 Section 4Oct 27 · 5,000 Meters Varsity · Place 70 · Grain Valley | 5,000 Meters Varsity | 70 | 22:39.66 PB | 10 |
| Oct 13 | Class 4 District 7 Oct 13 · 5,000 Meters Varsity · Place 33 · Grain Valley | 5,000 Meters Varsity | 33 | 22:48.66 PB | 10 |
| Sep 8 | Forest Park Cross Country FestivalSep 8 · 5,000 Meters Varsity Girls Gold · Place 48 · Grain Valley | 5,000 Meters Varsity Girls Gold | 48 | 24:54.48 PB | 10 |
| Aug 25 | Quad MeetAug 25 · 2 Miles Girls · Place 11 · Grain Valley | 2 Miles Girls | 11 | 14:37.29 PB | 10 |
2017 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | MSHSAA Class 4 District 7Oct 21 · 5,000 Meters Varsity · Place 39 · Grain Valley | 5,000 Meters Varsity | 39 | 23:25.83 PB | 9 |
| Sep 16 | Southern StampedeSep 16 · 5,000 Meters HS Varsity Green - Large Class · Place 253 · Grain Valley | 5,000 Meters HS Varsity Green - Large Class | 253 | 23:40.04 PB | 9 |