Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Augusta Country ClubJK Gold Classic · Sep 2 | 19:54.1 | JK Gold Classic | September 2, 2017 |
| 5,000 Meters · Battle Point Park XCBainbridge / Chief Sealth / Eastside / Franklin · Oct 7 | 21:16.6 | Bainbridge / Chief Sealth / Eastside / Franklin | October 7, 2015 |
| 5,000 Meters · Johnson County Community CollegeEKL Championships · Oct 12 | 19:05.80 | EKL Championships | October 12, 2017 |
| 5,000 Meters · Lincoln ParkFranklin / Lakeside / Blanchet / Nathan Hale / Bainbridge · Sep 23 | 22:05.9 | Franklin / Lakeside / Blanchet / Nathan Hale / Bainbridge | September 23, 2015 |
| 5,000 Meters · Lower WoodlandMetro League 3A XC Championships · Oct 22 | 20:58.10 | Metro League 3A XC Championships | October 22, 2015 |
| 5,000 Meters · Olathe District Activity CenterOlathe Twilight XC Classic 2018 · Sep 8 | 20:01.30 | Olathe Twilight XC Classic 2018 | September 8, 2018 |
| 5,000 Meters · PLU 5k Course2nd ANNUAL KNIGHT INVITE · Sep 26 | 21:09 | 2nd ANNUAL KNIGHT INVITE | September 26, 2015 |
| 5,000 Meters · Rim Rock FarmKSHSAA 6A State XC Championships · Oct 28 | 18:57.73 | KSHSAA 6A State XC Championships | October 28, 2017 |
| 5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 12 | 18:34.86 | NXR Heartland Regional Championships | November 12, 2017 |
| 6,000 Meters · Ashton Cross Country CourseNCAA D1 Midwest Region Cross Country Championships · Nov 12 | 23:02.32 | NCAA D1 Midwest Region Cross Country Championships | November 12, 2021 |
| 6,000 Meters · Gans Creek Recreation AreaGans Creek Classic (College) · Oct 1 | 23:27.9 | Gans Creek Classic (College) | October 1, 2021 |
| 6,000 Meters · LaVern Gibson CourseNCAA DI Pre-National Championships · Oct 19 | 22:43.7 | NCAA DI Pre-National Championships | October 19, 2019 |
| 6,000 Meters · Oklahoma St. XC CourseNCAA D1 Midwest Regional Championships · Nov 15 | 25:21.3 | NCAA D1 Midwest Regional Championships | November 15, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
3 results2019 Cross Country
2 results2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NXR Heartland Regional ChampionshipsNov 11 · 5,000 Meters Championship · Place 59 | 5,000 Meters Championship | 59 | 18:49.3 | 12 |
| Oct 27 | KSHSAA 5A State ChampionshipOct 27 · 5,000 Meters 6A · Place 8 · Blue Valley WestBlue Valley West | 5,000 Meters 6A | 8 | 19:32.8 | 12 |
| Oct 20 | KSHSAA Class 6A Blue Valley North RegionalOct 20 · 5,000 Meters 6A · Place 5 · Op-Blue Valley WestOp-Blue Valley West | 5,000 Meters 6A | 5 | 19:04.27 | 12 |
| Sep 22 | Rim Rock Farm ClassicSep 22 · 5,000 Meters Varsity · Place 20 · Op-Blue Valley WestOp-Blue Valley West | 5,000 Meters Varsity | 20 | 19:06.3 | 12 |
| Sep 8 | Olathe Twilight XC Classic 2018Sep 8 · 5,000 Meters Varsity · Place 11 · Blue Valley WestBlue Valley West | 5,000 Meters Varsity | 11 | 20:01.30 PB | 12 |
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | NXR Heartland Regional ChampionshipsNov 12 · 5,000 Meters Championship · Place 60 · UnattachedUnattached | 5,000 Meters Championship | 60 | 18:34.86 PB | 11 |
| Oct 28 | KSHSAA 6A State XC ChampionshipsOct 28 · 5,000 Meters Varsity · Place 4 · Blue Valley WestBlue Valley West | 5,000 Meters Varsity | 4 | 18:57.73 PB | 11 |
| Oct 12 | EKL ChampionshipsOct 12 · 5,000 Meters Varsity · Place 6 · Blue Valley WestBlue Valley West | 5,000 Meters Varsity | 6 | 19:05.80 PB | 11 |
| Sep 23 | Rim Rock Farm High School Cross Country ClassicSep 23 · 5,000 Meters Varsity · Place 19 · Op-Blue Valley WestOp-Blue Valley West | 5,000 Meters Varsity | 19 | 19:30.3 | 11 |
| Sep 2 | Wichita State JK Gold Classic (UniversitySep 2 · 5,000 Meters Varsity · Place 2 · OP-Blue Valley WestOP-Blue Valley West | 5,000 Meters Varsity | 2 | 19:54.1 | JR |
| Sep 2 | JK Gold ClassicSep 2 · 5,000 Meters Varsity · Place 2 · Blue Valley WestBlue Valley West | 5,000 Meters Varsity | 2 | 19:54.1 PB | 11 |
2016 Cross Country
2 results2015 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | District Meet Open RacesOct 31 · 5,000 Meters 3A/4A Girls Open · BainbridgeBainbridge | 5,000 Meters 3A/4A Girls Open | 0 | 23:01Unofficial | 9 |
| Oct 26 | Fast Track 2 MileOct 26 · 2 Mile Open · BainbridgeBainbridge | 2 Mile Open | 0 | 13:13Unofficial | 9 |
| Oct 22 | Metro League 3A XC ChampionshipsOct 22 · 5,000 Meters Varsity · Place 44 · BainbridgeBainbridge | 5,000 Meters Varsity | 44 | 20:58.10 PB | 9 |
| Oct 15 | BB / LS / OD / HNA / SP / Bainbridge / ECOct 15 · 5,000 Meters Varsity - Top 14 · Place 18 · BainbridgeBainbridge | 5,000 Meters Varsity - Top 14 | 18 | 21:39.40 | 9 |
| Oct 7 | Bainbridge / Chief Sealth / Eastside / FranklinOct 7 · 5,000 Meters Open Women · Place 6 · BainbridgeBainbridge | 5,000 Meters Open Women | 6 | 21:16.6 PB | 9 |
| Sep 26 | 2nd ANNUAL KNIGHT INVITESep 26 · 5,000 Meters Freshman/Sophomore Girls · Place 5 · BainbridgeBainbridge | 5,000 Meters Freshman/Sophomore Girls | 5 | 21:09 PB | 9 |
| Sep 23 | Franklin / Lakeside / Blanchet / Nathan Hale / BainbridgeSep 23 · 5,000 Meters Open (JV & Varsity) · Place 9 · BainbridgeBainbridge | 5,000 Meters Open (JV & Varsity) | 9 | 22:05.9 PB | 9 |
| Sep 16 | SP/Hale/Franklin/Ing/BainbridgeSep 16 · 5,000 Meters Varsity · Place 7 · BainbridgeBainbridge | 5,000 Meters Varsity | 7 | 21:35 | 9 |
| Sep 4 | BIXC Time TrialSep 4 · 5,000 Meters Open · Place 6 · BainbridgeBainbridge | 5,000 Meters Open | 6 | 22:12Unofficial | 9 |
| Aug 28 | BIXC 4kAug 28 · 4,000 Meters Open · BainbridgeBainbridge | 4,000 Meters Open | 0 | 16:38Unofficial | 9 |