Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1770 m · Osage TrailOsage Trail Invitational · Sep 14 | 6:54.53 | Osage Trail Invitational | September 14, 2016 |
| 5,000 Meters · ColumbiaGans Creek Classic · Sep 28 | 17:27.7 | Gans Creek Classic | September 28, 2019 |
| 5,000 Meters · Gans Creek Recreation AreaMSHSAA Class 4 State Championships · Nov 9 | 16:44.7 | MSHSAA Class 4 State Championships | November 9, 2019 |
| 5,000 Meters · Lee's Summit North High SchoolLee’s Summit North Invitational · Sep 19 | 17:02.5 | Lee’s Summit North Invitational | September 19, 2020 |
| 5,000 Meters · Oak Hills Golf CenterMSHSAA Class 4 State Championships · Nov 3 | 17:33.02 | MSHSAA Class 4 State Championships | November 3, 2018 |
| 5,000 Meters · Ray-Pec HSKC Metro Meet · Oct 5 | 17:11.7 | KC Metro Meet | October 5, 2019 |
| 5,000 Meters · Warrior's Best FriendMSHSAA Class 4 Sectional 4 · Nov 2 | 17:06.2 | MSHSAA Class 4 Sectional 4 | November 2, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
6 results2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | MSHSAA Class 4 State ChampionshipsNov 9 · 5,000 Meters Varsity · Place 101 · StaleyStaley | 5,000 Meters Varsity | 101 | 16:44.7 PB | 11 |
| Nov 2 | Class 4 Section 4 Alternate RaceNov 2 · 5,000 Meters Varsity · Place 29 · StaleyStaley | 5,000 Meters Varsity | 29 | 17:06.2 | — |
| Nov 2 | MSHSAA Class 4 Sectional 4Nov 2 · 5,000 Meters Varsity · Place 29 · StaleyStaley | 5,000 Meters Varsity | 29 | 17:06.2 PB | 11 |
| Oct 26 | MSHSAA Class 4 District 8Oct 26 · 5,000 Meters Varsity · Place 18 · StaleyStaley | 5,000 Meters Varsity | 18 | 16:57.0 | 11 |
| Oct 5 | KC Metro MeetOct 5 · 5,000 Meters Varsity · Place 31 · StaleyStaley | 5,000 Meters Varsity | 31 | 17:11.7 PB | 11 |
| Sep 28 | Gans Creek Classic Sep 28 · 5,000 Meters Varsity Gold · Place 84 · StaleyStaley | 5,000 Meters Varsity Gold | 84 | 17:27.7 PB | 11 |
| Sep 14 | Raymore-Peculiar InvitationalSep 14 · 5,000 Meters 4A · Place 10 · StaleyStaley | 5,000 Meters 4A | 10 | 17:02.3 | — |
| Sep 7 | Tim Nixon InvitationalSep 7 · 5,000 Meters Varsity Invitational · Place 27 · StaleyStaley | 5,000 Meters Varsity Invitational | 27 | 17:22.3 | 11 |
2018 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | MSHSAA Class 4 State ChampionshipsNov 3 · 5,000 Meters Varsity · Place 95 · StaleyStaley | 5,000 Meters Varsity | 95 | 17:33.02 PB | 10 |
| Oct 27 | MSHSAA Class 4 Section 4Oct 27 · 5,000 Meters Varsity · Place 42 · StaleyStaley | 5,000 Meters Varsity | 42 | 17:19.52 | 10 |
| Sep 29 | KC XC ClassicSep 29 · 5,000 Meters Varsity · Place 99 · StaleyStaley | 5,000 Meters Varsity | 99 | 20:42.8 | — |
| Sep 29 | Capital City ChallengeSep 29 · 4,800 Meters Varsity · Place 30 · StaleyStaley | 4,800 Meters Varsity | 30 | 16:33.60 | SO |
| Sep 29 | Capital City ChallengeSep 29 · Varsity · Place 36 · StaleyStaley | Varsity | 36 | 10:47.60 | SO |
| Sep 29 | Capital City ChallengeSep 29 · 1,600 Meters Varsity · Place 25 · StaleyStaley | 1,600 Meters Varsity | 25 | 5:11.70 | SO |
| Sep 29 | Capital City ChallengeSep 29 · 5,000 Meters Varsity · Place 35 · StaleyStaley | 5,000 Meters Varsity | 35 | 17:16.77 | SO |
| Sep 8 | Raymore-Peculiar XC InvitationalSep 8 · 5,000 Meters 4A · Place 67 · StaleyStaley | 5,000 Meters 4A | 67 | 18:56.2 | — |
| Sep 1 | Tim Nixon InvitationalSep 1 · 5,000 Meters Varsity · Place 56 · StaleyStaley | 5,000 Meters Varsity | 56 | 19:01.6 | 10 |
2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | MSHSAA Class 4 State ChampionshipsNov 4 · 5,000 Meters Varsity · Place 160 · StaleyStaley | 5,000 Meters Varsity | 160 | 19:02.74 | 9 |
| Oct 28 | MSHSAA Class 4 Sectional 4Oct 28 · 5,000 Meters Varsity · Place 73 · StaleyStaley | 5,000 Meters Varsity | 73 | 18:57.40 | FR |
| Oct 21 | MSHSAA Class 4 District 8Oct 21 · 5,000 Meters Varsity · Place 63 · StaleyStaley | 5,000 Meters Varsity | 63 | 19:36.12 | FR |
| Oct 5 | Suburban White ConferenceOct 5 · 5,000 Meters Junior Varsity · Place 1 · StaleyStaley | 5,000 Meters Junior Varsity | 1 | 19:19.8 | 9 |
| Sep 30 | KC XC ClassicSep 30 · 5,000 Meters Junior Varsity · Place 63 · StaleyStaley | 5,000 Meters Junior Varsity | 63 | 19:19.0 | — |
| Sep 19 | Smithville InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 1 · StaleyStaley | 5,000 Meters Junior Varsity | 1 | 19:39.1 | 9 |
| Sep 9 | Raymore-Peculiar Cross Country InvitationalSep 9 · 5,000 Meters Varsity · Place 91 · StaleyStaley | 5,000 Meters Varsity | 91 | 19:02.50 | 9 |
| Sep 2 | Liberty InviteSep 2 · 2.1 Miles Junior Varsity · Place 19 · StaleyStaley | 2.1 Miles Junior Varsity | 19 | 13:03.6 | 9 |
| Aug 26 | Liberty North InvitationalAug 26 · 2 Miles Junior Varsity · Place 3 · StaleyStaley | 2 Miles Junior Varsity | 3 | 12:07 | — |
2016 Cross Country
1 results2015 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 16 | OTMS InvitationalSep 16 · 1.1 Mile Middle School B · Place 3 · New MarkNew Mark | 1.1 Mile Middle School B | 3 | 6:56.00 | 7 |