Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Parkway Central High SchoolFleet Feet Classic @ Parkway Central · Sep 4 | 12:58.5 | Fleet Feet Classic @ Parkway Central | September 4, 2019 |
| 5,000 Meters · Arnold City Park24th Annual Ed White Invitational · Sep 25 | 18:43.75 | 24th Annual Ed White Invitational | September 25, 2020 |
| 5,000 Meters · Blackburn Park29th Annual Webster Groves Invitational · Oct 21 | 21:06.26 | 29th Annual Webster Groves Invitational | October 21, 2020 |
| 5,000 Meters · ColumbiaGans Creek Classic · Sep 28 | 19:16.1 | Gans Creek Classic | September 28, 2019 |
| 5,000 Meters · Emerson Central FieldsForest Park Cross Country Festival · Sep 8 | 22:13.71 | Forest Park Cross Country Festival | September 8, 2018 |
| 5,000 Meters · Hillsboro High SchoolFrank Schultz Invitational · Oct 3 | 19:54.2 | Frank Schultz Invitational | October 3, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
4 results2019 Cross Country
4 results2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | Patriot ClassicOct 11 · 5,000 Meters Junior Varsity · Place 72 · Eureka | 5,000 Meters Junior Varsity | 72 | 19:27.97Unofficial | 10 |
| Sep 29 | Capital City ChallengeSep 29 · 4,800 Meters Junior Varsity · Place 73 · Eureka | 4,800 Meters Junior Varsity | 73 | 19:23.00 | SO |
| Sep 29 | Capital City ChallengeSep 29 · Junior Varsity · Place 70 · Eureka | Junior Varsity | 70 | 12:29.80 | SO |
| Sep 29 | Capital City ChallengeSep 29 · 1,600 Meters Junior Varsity · Place 59 · Eureka | 1,600 Meters Junior Varsity | 59 | 5:58.60 | SO |
| Sep 29 | Capital City ChallengeSep 29 · 5,000 Meters Junior Varsity · Place 86 · Eureka | 5,000 Meters Junior Varsity | 86 | 20:07.08 | SO |
| Sep 13 | Parkway Central InviteSep 13 · 5,000 Meters Junior Varsity · Place 66 · Eureka | 5,000 Meters Junior Varsity | 66 | 21:20.46 | SO |
| Sep 8 | Forest Park Cross Country FestivalSep 8 · 5,000 Meters JV Boys Green · Place 157 · Eureka | 5,000 Meters JV Boys Green | 157 | 22:13.71 PB | 10 |
| Aug 28 | Fleet Feet Cross Country Classic @ Parkway CentralAug 28 · 2 Miles Boys Varsity · Place 71 · Eureka | 2 Miles Boys Varsity | 71 | 13:10.25 | 10 |