Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Langenberg Field20th Annual FPXC · Sep 13 | 18:58.2 | 20th Annual FPXC | September 13, 2025 |
| 5,000 Meters · Arcadia Valley High SchoolMSHSAA Class 3 District 1 · Oct 31 | 26:39.44 | MSHSAA Class 3 District 1 | October 31, 2026 |
| 5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 25 | 25:55.3 | Gans Creek Classic HS | September 25, 2026 |
| 5,000 Meters · Jefferson Barracks Park64th Annual Hancock XC Invitational · Oct 17 | 26:15.0 | 64th Annual Hancock XC Invitational | October 17, 2026 |
| 5,000 Meters · Langenberg Field21st Annual Forest Park Cross Country Festival · Sep 12 | 29:53.8 | 21st Annual Forest Park Cross Country Festival | September 12, 2026 |
| 5,000 Meters · LaVern Gibson CourseNike XC Town Twilight · Oct 2 | 25:42.68 | Nike XC Town Twilight | October 2, 2026 |
| 5,000 Meters · McNair ParkFirst Capitol XC Invite · Sep 4 | 29:05.45 | First Capitol XC Invite | September 4, 2026 |
| 5,000 Meters · Orchard Farm High SchoolOrchard Farm XC Invitational · Oct 8 | 25:53.66 | Orchard Farm XC Invitational | October 8, 2026 |
| 5,000 Meters · Saint Louis Priory SchoolSt. Louis Priory XC Open · Oct 3 | 30:31.24 | St. Louis Priory XC Open | October 3, 2025 |
| 5,000 Meters · Sioux Passage ParkPaul Enke Invitational · Sep 20 | 30:16.07 | Paul Enke Invitational | September 20, 2025 |
| 5,000 Meters · St Vincent ParkClayton Classic · Aug 29 | 30:18.18 | Clayton Classic | August 29, 2026 |
| 5,000 Meters · Willmore ParkNorthside Invite · Sep 18 | 34:25.0 | Northside Invite | September 18, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | MSHSAA Class 3 District 1Oct 31 · 5,000 Meters Varsity · Place 85 · Maplewood Richmond Heights | 5,000 Meters Varsity | 85 | 26:39.44 PB | 12 |
| Oct 17 | 64th Annual Hancock XC InvitationalOct 17 · 5,000 Meters Varsity · Place 76 · Maplewood Richmond Heights | 5,000 Meters Varsity | 76 | 26:15.0 PB | 12 |
| Oct 8 | Orchard Farm XC InvitationalOct 8 · 5,000 Meters High School · Place 72 · Maplewood Richmond Heights | 5,000 Meters High School | 72 | 25:53.66 PB | 12 |
| Oct 2 | Nike XC Town TwilightOct 2 · 5,000 Meters Open Friday-Grey Section · Place 202 · Maplewood Richmond Heights | 5,000 Meters Open Friday-Grey Section | 202 | 25:42.68 PB | 12 |
| Sep 25 | Gans Creek Classic HSSep 25 · 5,000 Meters White Varsity · Place 174 · Maplewood Richmond Heights | 5,000 Meters White Varsity | 174 | 25:55.3 PB | 12 |
| Sep 19 | Paul Enke Invitational Sep 19 · 5,000 Meters Varsity Girls · Place 52 · Maplewood Richmond Heights | 5,000 Meters Varsity Girls | 52 | 30:48.08 | 12 |
| Sep 12 | 21st Annual Forest Park Cross Country FestivalSep 12 · 5,000 Meters Varsity White · Place 66 · Maplewood Richmond Heights | 5,000 Meters Varsity White | 66 | 29:53.8 PB | 12 |
| Sep 4 | First Capitol XC InviteSep 4 · 5,000 Meters JV · Place 85 · Maplewood Richmond Heights | 5,000 Meters JV | 85 | 29:05.45 PB | 12 |
| Aug 29 | Clayton Classic Aug 29 · 5,000 Meters Junior Varsity · Place 59 · Maplewood Richmond Heights | 5,000 Meters Junior Varsity | 59 | 30:18.18 PB | 12 |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 3 | St. Louis Priory XC OpenOct 3 · 5,000 Meters High School · Place 36 · Maplewood Richmond Heights | 5,000 Meters High School | 36 | 30:31.24 PB | 11 |
| Sep 26 | Gans Creek Classic HSSep 26 · 5,000 Meters White Varsity · Place 183 · Maplewood Richmond Heights | 5,000 Meters White Varsity | 183 | 27:59.53 | 11 |
| Sep 20 | Paul Enke InvitationalSep 20 · 5,000 Meters Varsity Girls · Place 61 · Maplewood Richmond Heights | 5,000 Meters Varsity Girls | 61 | 30:16.07 PB | 11 |
| Sep 13 | 20th Annual FPXCSep 13 · 3,000 Meters JV White · Place 58 · Maplewood Richmond Heights | 3,000 Meters JV White | 58 | 18:58.2 PB | 11 |
| Aug 29 | Fort Zumwalt North Twilight InvitationalAug 29 · 5,000 Meters Junior Varsity · Place 171 · Maplewood Richmond Heights | 5,000 Meters Junior Varsity | 171 | 30:32.41 | 11 |
2024 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Hancock XCOct 19 · 5,000 Meters Varsity · Place 114 · Maplewood Richmond Heights | 5,000 Meters Varsity | 114 | 31:15.0 | 10 |
| Sep 18 | Northside InviteSep 18 · 5,000 Meters Varsity · Place 80 · Maplewood Richmond Heights | 5,000 Meters Varsity | 80 | 34:25.0 PB | 10 |
| Sep 14 | Forest Park XC FestivalSep 14 · 5,000 Meters Junior Varsity · Place 55 · Maplewood-Richmond Hts. | 5,000 Meters Junior Varsity | 55 | 34:15.4 | SO |