Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Norfolk Academy XC CourseNorfolk Academy Meet · Aug 28 | 15:21.4 | Norfolk Academy Meet | August 28, 2025 |
| 5,000 Meters · Bells Mill ParkTCIS XC Championships · Oct 30 | 25:39.0 | TCIS XC Championships | October 30, 2025 |
| 5,000 Meters · Newport News ParkTCIS XC Championships · Nov 5 | 25:53.6 | TCIS XC Championships | November 5, 2026 |
| 5,000 Meters · Norfolk Academy XC CourseNorfolk Academy XC Meet #3 · Oct 22 | 23:19.6 | Norfolk Academy XC Meet #3 | October 22, 2025 |
| 5,000 Meters · Panorama FarmsAlbemarle Invite · Oct 10 | 24:26.7 | Albemarle Invite | October 10, 2026 |
| 5,000 Meters · Pole Green Palk (Upper Course)The VA XC Showcase · Oct 18 | 26:11.3 | The VA XC Showcase | October 18, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | TCIS XC ChampionshipsNov 5 · 5,000 Meters Varsity · Place 42 · Norfolk Academy | 5,000 Meters Varsity | 42 | 25:53.6 PB | 11 |
| Oct 29 | Norfolk Academy XC Meet #3Oct 29 · 5,000 Meters Varsity · Place 33 · Norfolk Academy | 5,000 Meters Varsity | 33 | 24:37.6 | 11 |
| Oct 10 | Albemarle InviteOct 10 · 5,000 Meters Varsity · Place 152 · Norfolk Academy | 5,000 Meters Varsity | 152 | 24:26.7 PB | 11 |
| Sep 17 | Greenbrier Christian XC InviteSep 17 · 5,000 Meters Varsity · Place 40 · Norfolk Academy | 5,000 Meters Varsity | 40 | 28:50.3 | 11 |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | VISAA XC ChampionshipsNov 6 · 5,000 Meters Division I · Place 105 · Norfolk Academy | 5,000 Meters Division I | 105 | 24:44.1 | 10 |
| Oct 30 | TCIS XC ChampionshipsOct 30 · 5,000 Meters Varsity · Place 38 · Norfolk Academy | 5,000 Meters Varsity | 38 | 25:39.0 PB | 10 |
| Oct 22 | Norfolk Academy XC Meet #3Oct 22 · 5,000 Meters Varsity · Place 22 · Norfolk Academy | 5,000 Meters Varsity | 22 | 23:19.6 PB | 10 |
| Oct 18 | The VA XC ShowcaseOct 18 · 5,000 Meters Small School · Place 214 · Norfolk Academy | 5,000 Meters Small School | 214 | 26:11.3 PB | 10 |
| Oct 11 | Albemarle InviteOct 11 · 5,000 Meters Open · Place 68 · Norfolk Academy | 5,000 Meters Open | 68 | 25:57.2 | 10 |
| Aug 28 | Norfolk Academy MeetAug 28 · 2 Miles Junior Varsity · Place 13 · Norfolk Academy | 2 Miles Junior Varsity | 13 | 15:21.4 PB | 10 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | VISAA Cross Country State ChampionshipsNov 7 · 5,000 Meters Division I · Place 83 · Norfolk Academy | 5,000 Meters Division I | 83 | 24:38.08 | 9 |
| Nov 7 | VISAA Cross Country State ChampionshipsNov 7 · 5,000 Meters Division I · Place 83 · Norfolk Academy | 5,000 Meters Division I | 83 | 24:38.08 | 9 |
| Oct 17 | Nansemond-Suffolk InvitationalOct 17 · Varsity · Place 10 · Norfolk Academy | Varsity | 10 | 22:44.74 | — |
| Oct 12 | Atlantic Coast XC InvitationalOct 12 · 5,000 Meters Varsity · Place 8 · Norfolk Academy | 5,000 Meters Varsity | 8 | 24:14.55 | 9 |
| Sep 26 | Norfolk Academy XC Meet #2Sep 26 · 5,000 Meters Varsity · Place 31 · Norfolk Academy | 5,000 Meters Varsity | 31 | 23:04.0 | 9 |
| Sep 19 | Greenbrier Christian XC InviteSep 19 · 5,000 Meters Varsity · Place 28 · Norfolk Academy | 5,000 Meters Varsity | 28 | 26:15.6 | 9 |
2023 Cross Country
4 results2022 Cross Country
5 results