Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Great Meadow CourseVHSL Class 4 State Championships · Nov 16 | 17:16 | VHSL Class 4 State Championships | November 16, 2019 |
| 5,000 Meters · Great Meadow ParkVHSL 5A State XC Championships · Nov 10 | 17:36 | VHSL 5A State XC Championships | November 10, 2017 |
| 5,000 Meters · Hanover HS Hanover Quad #4 · Mar 24 | 18:57 | Hanover Quad #4 | March 24, 2021 |
| 5,000 Meters · Lehigh University - Murray H. Goodman Campus46th Annual Paul Short Run · Oct 5 | 17:06.4 | 46th Annual Paul Short Run | October 5, 2019 |
| 5,000 Meters · Lehighton HS Paul Short Invitational · Sep 29 | 17:39 | Paul Short Invitational | September 29, 2017 |
| 5,000 Meters · Oatlands PlantationVHSL Class 4 State XC Championships · Apr 24 | 18:49 | VHSL Class 4 State XC Championships | April 24, 2021 |
| 5,000 Meters · Pole Green ParkVHSL 5A Region B Championships · Nov 1 | 17:13 | VHSL 5A Region B Championships | November 1, 2017 |
| 5,000 Meters · Poor Farm Park Hanover Quad #3 · Mar 17 | 18:26 | Hanover Quad #3 | March 17, 2021 |
| 5,000 Meters · Wake Med Soccer ParkNXR Southeast Regional Championships · Nov 30 | 17:13.2 | NXR Southeast Regional Championships | November 30, 2019 |
| 5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 25 | 17:11.2 | NXR Southeast Regional Championships | November 25, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 24 | VHSL Class 4 State XC ChampionshipsApr 24 · 5,000 Meters Varsity · Place 59 · Mechanicsville | 5,000 Meters Varsity | 59 | 18:49 PB | 12 |
| Apr 15 | VHSL Region 4B XC ChampionshipsApr 15 · 5,000 Meters Varsity · Place 21 · Mechanicsville | 5,000 Meters Varsity | 21 | 17:51.3 | 12 |
| Mar 31 | Hanover Quad FinalMar 31 · 5,000 Meters Varsity · Place 12 · Mechanicsville | 5,000 Meters Varsity | 12 | 17:42 | 12 |
| Mar 24 | Hanover Quad #4Mar 24 · 5,000 Meters Varsity · Place 18 · Mechanicsville | 5,000 Meters Varsity | 18 | 18:57 PB | 12 |
| Mar 17 | Hanover Quad #3Mar 17 · 5,000 Meters Varsity · Place 24 · Mechanicsville | 5,000 Meters Varsity | 24 | 18:26 PB | 12 |
2019 Cross Country
4 results2018 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 29 | Paul Short InvitationalSep 29 · 5,000 Meters Varsity - Brown · Place 216 · Mechanicsville | 5,000 Meters Varsity - Brown | 216 | 18:07 | 10 |
2017 Cross Country
4 results