Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.8 Miles · Cameron Veterans' Memorial Golf CourseCameron Invitational MS · Sep 12 | 14:41.8 | Cameron Invitational MS | September 12, 2017 |
| 1.8 Miles · Platte Ridge ParkPlatte County MS Invitational · Sep 14 | 12:55.4 | Platte County MS Invitational | September 14, 2017 |
| 1770 m · Osage TrailOsage Trail MS Invitational · Sep 13 | 7:53.47 | Osage Trail MS Invitational | September 13, 2017 |
| 2 Miles · Fort Osage HSFt. Osage Kickoff · Sep 4 | 18:44.87 | Ft. Osage Kickoff | September 4, 2020 |
| 2 Miles · Osage TrailQuad Meet · Aug 25 | 15:47.36 | Quad Meet | August 25, 2018 |
| 2,500 Meters · Jesse James ParkKearney Junior High CC · Oct 2 | 12:49.31 | Kearney Junior High CC | October 2, 2017 |
| 5,000 Meters · ColumbiaGans Creek Classic (Girls White & Boys Blue Divisions) · Sep 25 | 22:48.4 | Gans Creek Classic (Girls White & Boys Blue Divisions) | September 25, 2021 |
| 5,000 Meters · Hough ParkMSHSAA Class 3 XC State Championship · Nov 3 | 23:22.29 | MSHSAA Class 3 XC State Championship | November 3, 2018 |
| 5,000 Meters · Pierson County ParkSt. Thomas Aquinas - Greg Wilson Classic · Sep 1 | 23:40.2 | St. Thomas Aquinas - Greg Wilson Classic | September 1, 2021 |
| 5,000 Meters · Platte Ridge ParkMSHSAA Classes 1-3 District 8 Meet · Nov 2 | 23:46.7 | MSHSAA Classes 1-3 District 8 Meet | November 2, 2019 |
| 5,000 Meters · Ray-Pec HSKC Metro Meet · Oct 5 | 23:21.5 | KC Metro Meet | October 5, 2019 |
| 5,000 Meters · Richmond HSSpartan Invitational and MRVC Conference · Oct 23 | 24:35.9 | Spartan Invitational and MRVC Conference | October 23, 2019 |
| 5,000 Meters · Warrensburg High SchoolWarrensburg CC Meet · Oct 15 | 24:52.1 | Warrensburg CC Meet | October 15, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | MSHSAA Class 4 State XC ChampionshipsNov 5 · 5,000 Meters Varsity · Place 117 · Excelsior SpExcelsior Sp | 5,000 Meters Varsity | 117 | 21:42.0 | 12 |
| Oct 30 | MSHSAA Class 4 - District 4Oct 30 · 5,000 Meters Varsity · Place 24 · Excelsior SpExcelsior Sp | 5,000 Meters Varsity | 24 | 23:14.15 | 12 |
| Sep 25 | Gans Creek ClassicSep 25 · 5,000 Meters Varsity · Place 53 · Excelsior SpExcelsior Sp | 5,000 Meters Varsity | 53 | 22:48.4 | 12 |
| Sep 25 | Gans Creek ClassicSep 25 · 5,000 Meters Girls White Division · Place 53 · Excelsior SpringsExcelsior Springs | 5,000 Meters Girls White Division | 53 | 22:48.4Unofficial | 12 |
| Sep 25 | Gans Creek Classic (Girls White & Boys Blue Divisions)Sep 25 · 5,000 Meters Girls White Division · Place 53 · Excelsior SpringsExcelsior Springs | 5,000 Meters Girls White Division | 53 | 22:48.4 PB | 12 |
| Sep 16 | Chris Stubbs XC InvitationalSep 16 · 5,000 Meters Varsity · Place 26 · Excelsior SpringsExcelsior Springs | 5,000 Meters Varsity | 26 | 25:58.1 | 12 |
| Sep 11 | Forest Park XC FestivalSep 11 · 5,000 Meters Varsity · Place 41 · Excelsior Springs HiExcelsior Springs Hi | 5,000 Meters Varsity | 41 | 24:09.8 | SR |
| Sep 9 | Marshall InvitationalSep 9 · 5,000 Meters Varsity · Place 6 · Excelsior SpExcelsior Sp | 5,000 Meters Varsity | 6 | 24:28.00 | — |
| Sep 1 | St. Thomas Aquinas - Greg Wilson ClassicSep 1 · 5,000 Meters Varsity · Place 63 · Excelsior SpringsExcelsior Springs | 5,000 Meters Varsity | 63 | 23:40.2 PB | 12 |
2020 Cross Country
5 results2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | MSHSAA Class 3 District 8Nov 2 · 5,000 Meters Varsity · Place 28 · Excelsior SpringExcelsior Spring | 5,000 Meters Varsity | 28 | 23:46.7 | 10 |
| Nov 2 | MSHSAA Classes 1-3 District 8 MeetNov 2 · 5,000 Meters Class 3 · Place 28 · Excelsior SpringsExcelsior Springs | 5,000 Meters Class 3 | 28 | 23:46.7 PB | 10 |
| Oct 23 | Spartan Invitational and MRVC ConferenceOct 23 · 5,000 Meters MRVC West · Place 12 · Excelsior SpringsExcelsior Springs | 5,000 Meters MRVC West | 12 | 24:35.9 PB | 10 |
| Oct 5 | KC Metro MeetOct 5 · 5,000 Meters Varsity · Place 147 · Excelsior SpringsExcelsior Springs | 5,000 Meters Varsity | 147 | 23:21.5 PB | 10 |
| Sep 28 | Gans Creek Classic Sep 28 · 5,000 Meters Varsity Blue · Place 112 · Excelsior SpringsExcelsior Springs | 5,000 Meters Varsity Blue | 112 | 23:51.2 | 10 |
2018 Cross Country
2 results2017 Cross Country
5 results2016 Cross Country
1 results