Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · ColumbiaGans Creek Classic · Sep 28 | 18:01.4 | Gans Creek Classic | September 28, 2019 |
| 5,000 Meters · Emerson Central FieldsForest Park Cross Country Festival · Sep 9 | 18:53.85 | Forest Park Cross Country Festival | September 9, 2017 |
| 5,000 Meters · EP Tom Sawyer State ParkGreater Louisville Classic · Oct 5 | 16:58.2 | Greater Louisville Classic | October 5, 2019 |
| 5,000 Meters · Gans Creek Recreation AreaMSHSAA Class 4 State Championships · Nov 9 | 17:10.2 | MSHSAA Class 4 State Championships | November 9, 2019 |
| 5,000 Meters · Hough ParkCapital City Invitational · Sep 30 | 18:37.55 | Capital City Invitational | September 30, 2017 |
| 5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 16 | 17:13.1 | NXR Midwest Regional Championships | November 16, 2019 |
| 5,000 Meters · Living Word United Methodist ChurchParkway West Invitational · Sep 29 | 17:50.66 | Parkway West Invitational | September 29, 2018 |
| 5,000 Meters · McNair ParkGAC South Conference · Oct 4 | 17:25.46 | GAC South Conference | October 4, 2018 |
| 5,000 Meters · McNair ParkFirst Capital XC Meet · Aug 25 | 19:17.74 | First Capital XC Meet | August 25, 2017 |
| 5,000 Meters · Mike Rose Soccer ComplexBrooks Memphis Twilight Classic · Sep 2 | 19:13.14 | Brooks Memphis Twilight Classic | September 2, 2017 |
| 5,000 Meters · Sioux Passage ParkHazelwood Central Enke Invitational · Sep 15 | 18:58.4 | Hazelwood Central Enke Invitational | September 15, 2018 |
| 5,000 Meters · Six FlagsMaryville University Six Flags Open · Sep 23 | 19:28.00 | Maryville University Six Flags Open | September 23, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | NXR Midwest Regional ChampionshipsNov 16 · 5,000 Meters Open Invitational · Place 159 · Francis Howell | 5,000 Meters Open Invitational | 159 | 17:13.1 PB | 12 |
| Nov 9 | MSHSAA Class 4 State ChampionshipsNov 9 · 5,000 Meters Varsity · Place 135 · Francis Howell | 5,000 Meters Varsity | 135 | 17:10.2 PB | 12 |
| Nov 2 | MSHSAA Class 4 Sectional 2Nov 2 · 5,000 Meters Varsity · Place 34 · Francis Howell | 5,000 Meters Varsity | 34 | 17:24.21 | 12 |
| Oct 26 | MSHSAA Class 4 District 3Oct 26 · 5,000 Meters Varsity · Place 20 · Francis Howell | 5,000 Meters Varsity | 20 | 17:52.3 | 12 |
| Oct 5 | Greater Louisville ClassicOct 5 · 5,000 Meters Varsity · Place 57 · Francis Howell | 5,000 Meters Varsity | 57 | 16:58.2 PB | 12 |
| Sep 28 | Gans Creek Classic Sep 28 · 5,000 Meters Varsity Gold · Place 142 · Francis Howell | 5,000 Meters Varsity Gold | 142 | 18:01.4 PB | 12 |
| Sep 14 | Forest Park Cross Country FestivalSep 14 · 5,000 Meters Varsity · Place 63 · Francis Howell | 5,000 Meters Varsity | 63 | 17:41.7 | SR |
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | MSHSAA Class 4 Section 2Oct 27 · 5,000 Meters Varsity · Place 31 · Francis Howell | 5,000 Meters Varsity | 31 | 17:51.78 | JR |
| Oct 20 | Class 4 District 3 XC ChampionshipsOct 20 · 5,000 Meters Varsity · Place 10 · Francis Howell | 5,000 Meters Varsity | 10 | 18:06.26 | JR |
| Oct 4 | GAC South ConferenceOct 4 · 5,000 Meters Varsity · Place 8 · Francis Howell | 5,000 Meters Varsity | 8 | 17:25.46 PB | 11 |
| Sep 29 | Parkway West InvitationalSep 29 · 5,000 Meters Varsity · Place 82 · Francis Howell | 5,000 Meters Varsity | 82 | 17:50.66 PB | 11 |
| Sep 15 | Hazelwood Central Enke InvitationalSep 15 · 5,000 Meters Boys Varsity · Place 23 · Francis Howell | 5,000 Meters Boys Varsity | 23 | 18:58.4 PB | 11 |
| Sep 8 | Forest Park Cross Country FestivalSep 8 · 5,000 Meters Varsity Boys Green · Place 117 · Francis Howell | 5,000 Meters Varsity Boys Green | 117 | 20:07.35 | 11 |
| Aug 31 | First Capital Cross Country InvitationalAug 31 · 5,000 Meters Varsity · Place 10 · Francis Howell | 5,000 Meters Varsity | 10 | 19:08.56 | JR |
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | MSHSAA Class 4 District 2Oct 21 · 5,000 Meters Varsity · Place 60 · Francis Howell | 5,000 Meters Varsity | 60 | 18:59.48 | SO |
| Sep 30 | Capital City InvitationalSep 30 · 5,000 Meters Varsity - 3A/4A · Place 97 · Francis Howell | 5,000 Meters Varsity - 3A/4A | 97 | 18:37.55 PB | 10 |
| Sep 23 | Maryville University Six Flags OpenSep 23 · 5,000 Meters Varsity Boys · Place 18 · Francis Howell | 5,000 Meters Varsity Boys | 18 | 19:28.00 PB | 10 |
| Sep 14 | Parkway Central InvitationalSep 14 · 5,000 Meters Varsity · Place 29 · Francis Howell | 5,000 Meters Varsity | 29 | 19:23.99 | SO |
| Sep 9 | Forest Park Cross Country FestivalSep 9 · 5,000 Meters Varsity - Gold · Place 50 · Francis Howell | 5,000 Meters Varsity - Gold | 50 | 18:53.85 PB | 10 |
| Sep 2 | Brooks Memphis Twilight ClassicSep 2 · 5,000 Meters Varsity · Place 241 · Francis Howell | 5,000 Meters Varsity | 241 | 19:13.14 PB | 10 |
| Aug 25 | First Capital XC MeetAug 25 · 5,000 Meters Varsity - White · Place 19 · Francis Howell | 5,000 Meters Varsity - White | 19 | 19:17.74 PB | 10 |