Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Arnold City ParkMSHSAA Class 4 & 5 District 1 · Oct 29 | 19:42.33 | MSHSAA Class 4 & 5 District 1 | October 29, 2022 |
| 5,000 Meters · Blackburn Park28th Annual Webster Groves Invitational · Sep 5 | 22:43.94 | 28th Annual Webster Groves Invitational | September 5, 2019 |
| 5,000 Meters · Buder ParkBig River Invitational · Oct 23 | 20:35.66 | Big River Invitational | October 23, 2020 |
| 5,000 Meters · City Lake ParkMSHSAA Class 4, 5 District 2 - Sullivan · Oct 31 | 20:44.62 | MSHSAA Class 4, 5 District 2 - Sullivan | October 31, 2020 |
| 5,000 Meters · ColumbiaGans Creek Classic · Sep 28 | 21:52.2 | Gans Creek Classic | September 28, 2019 |
| 5,000 Meters · Gans Creek Recreation AreaMSHSAA Class 4 State Championships · Nov 9 | 20:11.1 | MSHSAA Class 4 State Championships | November 9, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | MSHSAA Class 5 State ChampionshipsNov 4 · 5,000 Meters Varsity · Place 56 · Parkway South | 5,000 Meters Varsity | 56 | 20:13.1 | 12 |
| Oct 29 | MSHSAA Class 4 & 5 District 1Oct 29 · 5,000 Meters Class 5 Girls · Place 8 · Parkway South | 5,000 Meters Class 5 Girls | 8 | 19:42.33 PB | 12 |
| Oct 21 | Big River InvOct 21 · 5,000 Meters Girls 5k · Parkway South | 5,000 Meters Girls 5k | 0 | 20:26Unofficial | 12 |
| Oct 15 | ConferenceOct 15 · 5,000 Meters Girls 5k · Parkway South | 5,000 Meters Girls 5k | 0 | 19:38Unofficial | 12 |
| Oct 1 | Parkway West Dale Shepherd InvitationalOct 1 · 5,000 Meters Varsity · Place 18 · Parkway South | 5,000 Meters Varsity | 18 | 20:30.74 | 12 |
| Oct 1 | Dale ShepherdOct 1 · 5,000 Meters Varsity/JV · Parkway South | 5,000 Meters Varsity/JV | 0 | 20:30Unofficial | 12 |
| Sep 24 | Gans Creek ClassicSep 24 · 5,000 Meters Varsity · Place 24 · Parkway South | 5,000 Meters Varsity | 24 | 19:53.6 | 12 |
| Sep 24 | Gans Creek ClassicSep 24 · 5,000 Meters Varsity Gold · Parkway South | 5,000 Meters Varsity Gold | 0 | 19:53Unofficial | 12 |
| Sep 15 | Lutheran North Sep 15 · 5,000 Meters JV/Varsity · Parkway South | 5,000 Meters JV/Varsity | 0 | 20:45Unofficial | 12 |
| Aug 31 | Fleet Feet ClassicAug 31 · 2 Miles Varsity · Place 2 · Parkway South | 2 Miles Varsity | 2 | 13:01.8 | 12 |
| Aug 27 | Parkway QuadAug 27 · 5,000 Meters Varsity · Place 2 · Parkway South | 5,000 Meters Varsity | 2 | 21:00.17 | 12 |
| Aug 18 | Parkway South Time TrialAug 18 · 3,000 Meters Open · Parkway South | 3,000 Meters Open | 0 | 12:00Unofficial | 12 |
2021 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | MSHSAA Class 5 State XC ChampionshipsNov 5 · 5,000 Meters Varsity · Place 80 · Parkway South | 5,000 Meters Varsity | 80 | 19:58.7 | 11 |
| Oct 30 | MSHSAA Class 5 - District 1Oct 30 · 5,000 Meters Varsity · Place 18 · Parkway South | 5,000 Meters Varsity | 18 | 19:59.40 | 11 |
| Oct 19 | Hoka Postal NationalsOct 19 · 3,200 Meters Girls · Parkway South | 3,200 Meters Girls | 0 | 11:43Unofficial | 11 |
| Oct 16 | STL Suburban Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 22 · Parkway South | 5,000 Meters Varsity | 22 | 20:43.37 | 11 |
| Oct 2 | Parkway West Dale Shepherd InvitationalOct 2 · 5,000 Meters Varsity · Place 12 · Parkway South | 5,000 Meters Varsity | 12 | 20:25.73 | 11 |
| Oct 2 | Dale ShepherdOct 2 · 5,000 Meters Varsity · Parkway South | 5,000 Meters Varsity | 0 | 20:25Unofficial | 11 |
| Sep 25 | Gans Creek ClassicSep 25 · 5,000 Meters Varsity · Place 5 · Parkway South | 5,000 Meters Varsity | 5 | 19:12.2 | 11 |
| Sep 25 | Gans Creek ClassicSep 25 · 5,000 Meters Girls Blue Division · Place 5 · Parkway South | 5,000 Meters Girls Blue Division | 5 | 19:12.2Unofficial | 11 |
| Sep 16 | Lutheran North InvitationalSep 16 · 5,000 Meters Varsity · Place 1 · Parkway South | 5,000 Meters Varsity | 1 | 21:11.05 | 11 |
| Aug 28 | Parkway QuadAug 28 · 5,000 Meters New Division · Parkway South | 5,000 Meters New Division | 0 | 22:20Unofficial | 11 |
| Aug 19 | Parkway South Time TrialAug 19 · 3,000 Meters · Parkway South | 3,000 Meters | 0 | 12:10Unofficial | 11 |
2020 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | MSHSAA Class 4, 5 District 2 - SullivanOct 31 · 5,000 Meters Class 5 · Place 16 · Parkway South | 5,000 Meters Class 5 | 16 | 20:44.62 PB | 10 |
| Oct 23 | Big River InvitationalOct 23 · 5,000 Meters Varsity Girls · Place 4 · Parkway South | 5,000 Meters Varsity Girls | 4 | 20:35.66 PB | 10 |
| Oct 17 | Eureka InvitationalOct 17 · 5,000 Meters Varsity · Place 31 · Parkway South | 5,000 Meters Varsity | 31 | 20:49.91 | SO |
| Oct 10 | Parkway West Giddy Giddy InvitationalOct 10 · 5,000 Meters Varsity A · Place 20 · Parkway South | 5,000 Meters Varsity A | 20 | 21:21Unofficial | 10 |
| Oct 3 | Parkway West Dale Shepherd InvitationalOct 3 · 5,000 Meters Varsity · Place 17 · Parkway South | 5,000 Meters Varsity | 17 | 20:15.17 | SO |
| Sep 26 | Parkway West Cowboy ClassicSep 26 · 5,000 Meters Varsity · Parkway South | 5,000 Meters Varsity | 0 | 21:16Unofficial | 10 |
| Sep 19 | 3200-Meter Time TrialSep 19 · 3,200 Meters Open · Place 1 · Parkway South | 3,200 Meters Open | 1 | 12:41.35Unofficial | 10 |
| Sep 5 | 3200 time trial Sep 5 · 3,200 Meters New Division · Place 1 · Parkway South | 3,200 Meters New Division | 1 | 12:59Unofficial | 10 |
| Sep 1 | South Time TrialSep 1 · 3,000 Meters Open · Place 1 · Parkway South | 3,000 Meters Open | 1 | 12:42Unofficial | 10 |
2019 Cross Country
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | MSHSAA Class 4 State ChampionshipsNov 9 · 5,000 Meters Varsity · Place 88 · Parkway South | 5,000 Meters Varsity | 88 | 20:11.1 PB | 9 |
| Nov 2 | MSHSAA Class 4 Sectional 2Nov 2 · 5,000 Meters Varsity · Place 24 · Parkway South | 5,000 Meters Varsity | 24 | 20:29.74 | 9 |
| Oct 26 | MSHSAA Class 4 District 4Oct 26 · 5,000 Meters Varsity · Place 23 · Parkway South | 5,000 Meters Varsity | 23 | 20:24.3 | 9 |
| Oct 17 | Patriot ClassicOct 17 · 5,000 Meters Varsity · Place 18 · Parkway South | 5,000 Meters Varsity | 18 | 20:28.79 | FR |
| Oct 12 | St. Louis Suburban Conference ChampionshipsOct 12 · 5,000 Meters Varsity · Place 6 · Parkway South | 5,000 Meters Varsity | 6 | 20:25.32 | FR |
| Oct 12 | St. Louis Suburban Conference ChampionshipsOct 12 · 5,000 Meters Varsity · Place 25 · Parkway South | 5,000 Meters Varsity | 25 | 20:25.32 | FR |
| Oct 5 | Parkway West Dale Shepherd InvitationalOct 5 · 5,000 Meters Varsity · Place 50 · Parkway South | 5,000 Meters Varsity | 50 | 21:28.78 | FR |
| Sep 28 | Gans Creek Classic Sep 28 · 5,000 Meters Varsity Gold · Place 123 · Parkway South | 5,000 Meters Varsity Gold | 123 | 21:52.2 PB | 9 |
| Sep 21 | Paul Enke InvitationalSep 21 · 5,000 Meters Varsity · Place 27 · Parkway South | 5,000 Meters Varsity | 27 | 23:24.1 | 9 |
| Sep 21 | Hazelwood Central Enke InvitationalSep 21 · 5,000 Meters Girls Varsity · Place 27 · Parkway South | 5,000 Meters Girls Varsity | 27 | 23:24.1Unofficial | 9 |
| Sep 14 | Forest Park Cross Country FestivalSep 14 · 5,000 Meters Varsity · Place 19 · Parkway South | 5,000 Meters Varsity | 19 | 21:22.9 | FR |
| Sep 5 | 28th Annual Webster Groves InvitationalSep 5 · 5,000 Meters Varsity Girls 5K · Place 12 · Parkway South | 5,000 Meters Varsity Girls 5K | 12 | 22:43.94 PB | 9 |
| Aug 22 | South Time TrialAug 22 · 3,000 Meters Open · Parkway South | 3,000 Meters Open | 0 | 13:16Unofficial | 9 |