Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,000 Meters · Emerson Central FieldsForest Park Cross Country Festival · Sep 13 | 10:03.8 | Forest Park Cross Country Festival | September 13, 2014 |
| 2,500 Meters · West City ParkFestus Invitational · Sep 20 | 12:49.50 | Festus Invitational | September 20, 2014 |
| 5,000 Meters · Emerson Central FieldsForest Park Cross Country Festival - High School · Sep 10 | 28:17.9 | Forest Park Cross Country Festival - High School | September 10, 2016 |
| 5,000 Meters · McNair ParkFirst Capital XC Meet · Aug 25 | 26:25.08 | First Capital XC Meet | August 25, 2017 |
| 5,000 Meters · Notre Dame HSClass 1 District 1 & Class 3 District 1 · Oct 29 | 27:25.52 | Class 1 District 1 & Class 3 District 1 | October 29, 2016 |
| 5,000 Meters · Six FlagsMaryville University Six Flags Open · Sep 23 | 25:17.70 | Maryville University Six Flags Open | September 23, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Clayton XC Invitational Oct 20 · 5,000 Meters Varsity · Place 88 · North CountyNorth County | 5,000 Meters Varsity | 88 | 25:30.27 | JR |
| Oct 14 | Farmington InvitationalOct 14 · 5,000 Meters Varsity · Place 45 · North CountyNorth County | 5,000 Meters Varsity | 45 | 26:23.30 | JR |
| Sep 30 | Notre Dame InviteSep 30 · 5,000 Meters Varsity · Place 40 · North CountyNorth County | 5,000 Meters Varsity | 40 | 24:18.70 | JR |
| Sep 23 | Maryville University Six Flags OpenSep 23 · 5,000 Meters Varsity Girls · Place 36 · North CountyNorth County | 5,000 Meters Varsity Girls | 36 | 25:17.70 PB | 11 |
| Sep 9 | Arcadia Valley InvitationalSep 9 · 5,000 Meters Varsity · Place 38 · North CountyNorth County | 5,000 Meters Varsity | 38 | 25:26.22 | JR |
| Aug 25 | First Capital XC MeetAug 25 · 5,000 Meters Varsity - Blue · Place 14 · North CountyNorth County | 5,000 Meters Varsity - Blue | 14 | 26:25.08 PB | 11 |
2016 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Class 3 District 1Oct 29 · 5,000 Meters Varsity · Place 50 · North CountyNorth County | 5,000 Meters Varsity | 50 | 27:25.6 | SO |
| Oct 29 | Class 1 District 1 & Class 3 District 1Oct 29 · 5,000 Meters Class 3 Girls · Place 50 · North CountyNorth County | 5,000 Meters Class 3 Girls | 50 | 27:25.52 PB | 10 |
| Oct 15 | Farmington InvitationalOct 15 · 5,000 Meters Varsity · Place 44 · North CountyNorth County | 5,000 Meters Varsity | 44 | 26:52.95 | SO |
| Oct 1 | Notre Dame InvitationalOct 1 · 5,000 Meters Varsity · Place 73 · North CountyNorth County | 5,000 Meters Varsity | 73 | 26:40.81 | — |
| Sep 24 | Hancock InvitationalSep 24 · 5,000 Meters Varsity · Place 83 · North CountyNorth County | 5,000 Meters Varsity | 83 | 27:25.5 | SO |
| Sep 17 | Maryville University Six FlagsSep 17 · 5,000 Meters Varsity Girls · Place 107 · North CountyNorth County | 5,000 Meters Varsity Girls | 107 | 28:30.44 | 10 |
| Sep 10 | Forest Park Cross Country Festival - High SchoolSep 10 · 5,000 Meters High School - White · Place 94 · North CountyNorth County | 5,000 Meters High School - White | 94 | 28:17.9 PB | 10 |
| Sep 9 | Forest Park Cross Country Festival - CollegiateSep 9 · 5,000 Meters Varsity · Place 94 · North CountyNorth County | 5,000 Meters Varsity | 94 | 28:17.9 | SO |
| Aug 26 | First Capital InvitationalAug 26 · 5,000 Meters Varsity · Place 28 · North CountyNorth County | 5,000 Meters Varsity | 28 | 29:08.48 | SO |
2015 Cross Country
4 results2014 Cross Country
3 results