Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · The Mariners' Museum and ParkWarwick Pre-Season 3k · Aug 26 | 10:00.00 | Warwick Pre-Season 3k | August 26, 2026 |
| 5,000 Meters · Newport News ParkVHSL REGION 5B CROSS COUNTRY CHAMPIONSHIPS · Nov 6 | 17:56.9 | VHSL REGION 5B CROSS COUNTRY CHAMPIONSHIPS | November 6, 2024 |
| 5,000 Meters · Oatlands PlantationVHSL 5A State Cross Country Championships · Nov 8 | 18:27.00 | VHSL 5A State Cross Country Championships | November 8, 2025 |
| 5,000 Meters · Pole Green Palk (Upper Course)The VA XC Showcase · Oct 18 | 17:40.9 | The VA XC Showcase | October 18, 2025 |
| 5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 23 | 17:34.71 | NXR Southeast Regional Championships | November 23, 2024 |
| 5,000 Meters · Windsor Castle ParkHam City Hustle Invitational · Sep 6 | 18:03.8 | Ham City Hustle Invitational | September 6, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
3 results2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Open Invitational · Place 462 · Warwick | 5,000 Meters Open Invitational | 462 | 17:34.71 PB | 10 |
| Nov 16 | VHSL Class 5 State XC MeetNov 16 · 5,000 Meters Varsity · Place 69 · Warwick | 5,000 Meters Varsity | 69 | 18:21 | — |
| Nov 6 | VHSL REGION 5B CROSS COUNTRY CHAMPIONSHIPSNov 6 · 5,000 Meters Varsity · Place 10 · Warwick | 5,000 Meters Varsity | 10 | 17:56.9 PB | 10 |
| Oct 19 | VA XC ShowcaseOct 19 · 5,000 Meters Elite · Place 144 · Warwick | 5,000 Meters Elite | 144 | 17:37.5 | SO |
| Sep 25 | Peninsula District XC Meet #2- Gosnold ParkSep 25 · 5,000 Meters Varsity · Place 4 · Warwick | 5,000 Meters Varsity | 4 | 17:48.11 | 10 |
| Sep 14 | Bill McGough InvitationalSep 14 · 5,000 Meters Varsity · Place 8 · Warwick | 5,000 Meters Varsity | 8 | 18:06.2 | SO |
| Sep 11 | PD XC Meet #1 Newport News ParkSep 11 · 5,000 Meters Varsity · Place 4 · Warwick | 5,000 Meters Varsity | 4 | 17:53.49 | 10 |
| Sep 11 | PD XC Meet #1 Newport News ParkSep 11 · 5,000 Meters Varsity · Place 4 · Warwick | 5,000 Meters Varsity | 4 | 17:53.49 | 10 |
2023 Cross Country
6 results