Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Castlewood State ParkSt. Louis Blazers Invitational · Oct 27 | 13:21.74 | St. Louis Blazers Invitational | October 27, 2019 |
| 5,000 Meters · Gans Creek Recreation AreaMSHSAA XC State Championships · Nov 6 | 19:04.5 | MSHSAA XC State Championships | November 6, 2026 |
| 5,000 Meters · Jefferson Barracks Park63rd Annual Hancock XC Invitational · Oct 18 | 21:21.1 | 63rd Annual Hancock XC Invitational | October 18, 2025 |
| 5,000 Meters · Langenberg Field20th Annual FPXC · Sep 13 | 20:24.4 | 20th Annual FPXC | September 13, 2025 |
| 5,000 Meters · LaVern Gibson CourseNike XC Town Twilight · Oct 2 | 19:28.00 | Nike XC Town Twilight | October 2, 2026 |
| 5,000 Meters · Northwest Early Childhood CenterNorthwest Last Chance · Oct 22 | 19:39.84 | Northwest Last Chance | October 22, 2025 |
| 5,000 Meters · Osage ParkMSHSAA Class 5 District 1 · Oct 31 | 18:56.88 | MSHSAA Class 5 District 1 | October 31, 2026 |
| 5,000 Meters · SIUE Cross Country Course60th Annual Edwardsville Cross Country Invitational · Sep 19 | 20:28.90 | 60th Annual Edwardsville Cross Country Invitational | September 19, 2026 |
| 5,000 Meters · Southern Illinois University Edwardsville59th Annual Edwardsville Invitational Sponsored by First to the Finish · Sep 20 | 20:34.80 | 59th Annual Edwardsville Invitational Sponsored by First to the Finish | September 20, 2025 |
| 5,000 Meters · St Vincent ParkClayton Classic · Aug 29 | 20:31.23 | Clayton Classic | August 29, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | MSHSAA XC State ChampionshipsNov 6 · 5,000 Meters Class 5 · Place 35 · St. Josephs AcademySt. Josephs Academy | 5,000 Meters Class 5 | 35 | 19:04.5 PB | 11 |
| Oct 31 | MSHSAA Class 5 District 1Oct 31 · 5,000 Meters Varsity · Place 5 · St. Josephs AcademySt. Josephs Academy | 5,000 Meters Varsity | 5 | 18:56.88 PB | 11 |
| Oct 21 | Northwest Last Chance InvitationalOct 21 · 5,000 Meters Varsity · Place 8 · St. Josephs AcademySt. Josephs Academy | 5,000 Meters Varsity | 8 | 20:15.06 | 11 |
| Oct 2 | Nike XC Town TwilightOct 2 · 5,000 Meters Race of Champions · Place 110 · St. Josephs AcademySt. Josephs Academy | 5,000 Meters Race of Champions | 110 | 19:28.00 PB | 11 |
| Sep 25 | Gans Creek Classic HSSep 25 · 5,000 Meters Gold Varsity · Place 16 · St. Josephs AcademySt. Josephs Academy | 5,000 Meters Gold Varsity | 16 | 19:08.6 | 11 |
| Sep 19 | 60th Annual Edwardsville Cross Country InvitationalSep 19 · 5,000 Meters High School Girls · Place 10 · St. Josephs AcademySt. Josephs Academy | 5,000 Meters High School Girls | 10 | 20:28.90 PB | 11 |
| Sep 12 | 21st Annual Forest Park Cross Country FestivalSep 12 · 5,000 Meters Varsity Green · Place 46 · St. Josephs AcademySt. Josephs Academy | 5,000 Meters Varsity Green | 46 | 20:40.0 | 11 |
| Aug 29 | Clayton Classic Aug 29 · 5,000 Meters Varsity · Place 5 · St. Josephs AcademySt. Josephs Academy | 5,000 Meters Varsity | 5 | 20:31.23 PB | 11 |
2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | MSHSAA XC State ChampionshipsNov 7 · 5,000 Meters Class 5 · Place 41 · St. Josephs AcademySt. Josephs Academy | 5,000 Meters Class 5 | 41 | 19:38.97 | 10 |
| Nov 1 | MSHSAA Class 5 District 1Nov 1 · 5,000 Meters Varsity · Place 19 · St. Josephs AcademySt. Josephs Academy | 5,000 Meters Varsity | 19 | 19:46.35 | 10 |
| Oct 22 | Northwest Last ChanceOct 22 · 5,000 Meters Varsity Girls · Place 6 · St. Josephs AcademySt. Josephs Academy | 5,000 Meters Varsity Girls | 6 | 19:39.84 PB | 10 |
| Oct 18 | 63rd Annual Hancock XC InvitationalOct 18 · 5,000 Meters Varsity · Place 17 · St. Josephs AcademySt. Josephs Academy | 5,000 Meters Varsity | 17 | 21:21.1 PB | 10 |
| Oct 9 | GISL XC ChampsOct 9 · 5,000 Meters Varsity · Place 10 · St. Josephs AcademySt. Josephs Academy | 5,000 Meters Varsity | 10 | 20:13.06 | SO |
| Sep 26 | Gans Creek Classic HSSep 26 · 5,000 Meters Elite Varsity · Place 83 · St. Josephs AcademySt. Josephs Academy | 5,000 Meters Elite Varsity | 83 | 19:54.37 | 10 |
| Sep 20 | 59th Annual Edwardsville Invitational Sponsored by First to the FinishSep 20 · 5,000 Meters High School Girls · Place 11 · St. Josephs AcademySt. Josephs Academy | 5,000 Meters High School Girls | 11 | 20:34.80 PB | 10 |
| Sep 13 | 20th Annual FPXCSep 13 · 5,000 Meters Varsity Green · Place 32 · St. Josephs AcademySt. Josephs Academy | 5,000 Meters Varsity Green | 32 | 20:24.4 PB | 10 |
| Sep 3 | Fleet Feet Cross Country ClassicSep 3 · 2 Miles Varsity · Place 16 · St. Josephs AcademySt. Josephs Academy | 2 Miles Varsity | 16 | 12:27.9 | 10 |
2019 Cross Country
1 results