Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · EP Tom Sawyer State ParkGreater Louisville Cross Country Classic · Sep 29 | 25:17.6 | Greater Louisville Cross Country Classic | September 29, 2018 |
| 5,000 Meters · EP Tom Sawyer State ParkTrinity/Valkyre Invitational · Sep 16 | 26:45.9 | Trinity/Valkyre Invitational | September 16, 2017 |
| 5,000 Meters · Seneca ParkKHSAA Region 4 Class AAA · Oct 27 | 23:51.66 | KHSAA Region 4 Class AAA | October 27, 2018 |
| 5,000 Meters · Thoroughbred ParkKHSAA Class 3A State Championship · Nov 3 | 24:28.91 | KHSAA Class 3A State Championship | November 3, 2018 |
| 5,000 Meters · Yellow Creek ParkFast Cats Invitational · Oct 6 | 27:43.98 | Fast Cats Invitational | October 6, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | KHSAA Class 3A State ChampionshipNov 3 · 5,000 Meters Varsity · Place 246 · Ballard | 5,000 Meters Varsity | 246 | 24:28.91 PB | 12 |
| Oct 27 | KHSAA Region 4 Class AAAOct 27 · 5,000 Meters Varsity · Place 53 · Ballard | 5,000 Meters Varsity | 53 | 23:51.66 PB | 12 |
| Oct 18 | JCPS ChampionshipsOct 18 · 5,000 Meters Varsity · Place 45 · Louisville Ballard | 5,000 Meters Varsity | 45 | 23:48.9 | — |
| Oct 6 | Fast Cats InvitationalOct 6 · 5,000 Meters Varsity · Place 174 · Ballard | 5,000 Meters Varsity | 174 | 27:43.98 PB | 12 |
| Sep 29 | Greater Louisville Cross Country ClassicSep 29 · 5,000 Meters Girls Open · Ballard | 5,000 Meters Girls Open | — | 25:17.6 PB | 12 |
| Sep 15 | Franklin County InvitationalSep 15 · 5,000 Meters Junior Varsity · Place 54 · Louisville Ballard | 5,000 Meters Junior Varsity | 54 | 27:17.60 | 12 |
| Sep 8 | Rumble in the JungleSep 8 · 5,000 Meters Junior Varsity · Place 98 · Louisville Ballard | 5,000 Meters Junior Varsity | 98 | 28:16.8 | — |
2017 Cross Country
3 results2016 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | JCPS ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 25 · Louisville Ballard | 5,000 Meters Junior Varsity | 25 | 24:40.74 | — |
| Oct 15 | Woodford County InvitationalOct 15 · 5,000 Meters Junior Varsity · Place 5 · Ballard | 5,000 Meters Junior Varsity | 5 | 27:10.78 | 10 |
| Sep 10 | Rumble Through the JungleSep 10 · 5,000 Meters Junior Varsity · Place 86 · Louisville Ballard | 5,000 Meters Junior Varsity | 86 | 28:40.55 | 10 |
| Sep 3 | Shelby County InvitationalSep 3 · 5,000 Meters Junior Varsity · Place 26 · Ballard | 5,000 Meters Junior Varsity | 26 | 25:54.36 | 10 |
2015 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 19 | Franklin County InvitationalSep 19 · 5,000 Meters Varsity · Place 202 · Ballard | 5,000 Meters Varsity | 202 | 26:32.86 | 09 |
| Sep 12 | Rumble through the JungleSep 12 · 5,000 Meters Junior Varsity · Place 71 · Louisville Ballard | 5,000 Meters Junior Varsity | 71 | 27:07.98 | 9 |
| Sep 5 | Shelby County InvitationalSep 5 · 5,000 Meters Junior Varsity · Place 22 · Ballard | 5,000 Meters Junior Varsity | 22 | 27:36.49 | 09 |