Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Norfolk Academy XC CourseNorfolk Academy Meet · Aug 28 | 14:58.7 | Norfolk Academy Meet | August 28, 2025 |
| 3,200 Meters · Windsor Castle ParkSmithfield Scrimmage · Aug 26 | 17:59:16 | Smithfield Scrimmage | August 26, 2021 |
| 5,000 Meters · Bells Mill ParkGreenbrier Christian XC Invite · Sep 17 | 28:02.9 | Greenbrier Christian XC Invite | September 17, 2026 |
| 5,000 Meters · Denbigh HSMetro Athletic Conference Championship · Oct 24 | 25:16.4 | Metro Athletic Conference Championship | October 24, 2025 |
| 5,000 Meters · Panorama FarmsVISAA XC Championships · Nov 6 | 25:41.7 | VISAA XC Championships | November 6, 2025 |
| 5,000 Meters · Windsor Castle ParkHam City Hustle Invitational · Sep 12 | 30:25.1 | Ham City Hustle Invitational | September 12, 2026 |
| 5,000 Meters · Woodberry Forest 5K CourseWoodberry Forest XC Invitational · Sep 22 | 24:43.2 | Woodberry Forest XC Invitational | September 22, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
2 results2025 Cross Country
3 results2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | VISAA Cross Country State ChampionshipsNov 7 · 5,000 Meters Division II · Place 68 · Stonebridge | 5,000 Meters Division II | 68 | 23:52.60 | 9 |
| Nov 7 | VISAA Cross Country State ChampionshipsNov 7 · 5,000 Meters Division II · Place 68 · Stonebridge | 5,000 Meters Division II | 68 | 23:52.60 | 9 |
| Oct 25 | Metro Conference ChampionshipOct 25 · 5,000 Meters Varsity · Place 9 · Stonebridge School | 5,000 Meters Varsity | 9 | 22:58.00 | 9 |
| Oct 25 | Metro Conference ChampionshipOct 25 · 5,000 Meters Varsity · Place 9 · Stonebridge School | 5,000 Meters Varsity | 9 | 22:58.00 | 9 |
| Oct 19 | VA XC ShowcaseOct 19 · 5,000 Meters Elite · Place 176 · Stonebridge School | 5,000 Meters Elite | 176 | 22:26.2 | 9 |
| Sep 26 | Norfolk Academy XC Meet #2Sep 26 · 5,000 Meters Varsity · Place 38 · Stonebridge School | 5,000 Meters Varsity | 38 | 24:31.8 | 9 |
2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | VISAA Cross Country State ChampionshipsNov 9 · 5,000 Meters Division III · Place 23 · Stonebridge | 5,000 Meters Division III | 23 | 24:01.74 | 8 |
| Nov 9 | VISAA Cross Country State ChampionshipsNov 9 · 5,000 Meters Division III · Place 23 · Stonebridge | 5,000 Meters Division III | 23 | 24:01.74 | 8 |
| Nov 2 | Metro Conference ChampionshipNov 2 · 5,000 Meters Varsity · Place 6 · Stonebridge School | 5,000 Meters Varsity | 6 | 22:30.8 | 8 |
| Oct 14 | MileStat.com XC Invitational 2023Oct 14 · Elite · Place 189 · Stonebridge School | Elite | 189 | 22:44 | — |
| Oct 14 | MileStat.com XC Invitational 2023Oct 14 · 5,000 Meters Elite · Place 189 · Stonebridge School | 5,000 Meters Elite | 189 | 22:44 | 8 |
| Sep 28 | Cape Henry Collegiate InvitationalSep 28 · 5,000 Meters Varsity · Place 25 · Stonebridge School | 5,000 Meters Varsity | 25 | 24:50.98 | — |
| Sep 22 | Woodberry Forest XC InvitationalSep 22 · 5,000 Meters Varsity · Place 102 · Stonebridge | 5,000 Meters Varsity | 102 | 24:43.2 PB | 8 |
2022 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 27 | Denbigh Baptist Meet #2Sep 27 · 5,000 Meters Junior Varsity · Place 4 · Stonebridge School | 5,000 Meters Junior Varsity | 4 | 25:43.10 | — |
| Sep 27 | Denbigh Baptist Meet #2Sep 27 · 5,000 Meters Junior Varsity · Place 4 · Stonebridge School | 5,000 Meters Junior Varsity | 4 | 25:43.10 | — |
| Sep 22 | Greenbrier Christian XC InvitationalSep 22 · 5,000 Meters Varsity · Place 42 · Stonebridge School | 5,000 Meters Varsity | 42 | 27:12.9 | 7 |
2021 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 7 | Norfolk Collegiate InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 8 · Stonebridge School | 5,000 Meters Junior Varsity | 8 | 26:31.17 | — |
| Aug 26 | Smithfield ScrimmageAug 26 · 3,200 Meters Varsity · Place 25 · Stonebridge | 3,200 Meters Varsity | 25 | 17:59:16 PB | 6 |