Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.5 Miles · Van Cortlandt ParkManhattan College XC Invitational · Oct 13 | 13:31.8 | Manhattan College XC Invitational | October 13, 2018 |
| 5,000 Meters · Belvedere PlantationVHSL 4A Region B Championships · Nov 2 | 16:36.7 | VHSL 4A Region B Championships | November 2, 2017 |
| 5,000 Meters · Culpeper CountyHSVHSL Group 3A East Regional XC Championships · Nov 3 | 16:10.40 | VHSL Group 3A East Regional XC Championships | November 3, 2015 |
| 5,000 Meters · Great Meadow CourseVHSL 4A State XC Championships · Nov 12 | 16:16 | VHSL 4A State XC Championships | November 12, 2016 |
| 5,000 Meters · Great Meadows Sports ComplexVHSL 4A State XC Championships · Nov 10 | 16:13 | VHSL 4A State XC Championships | November 10, 2018 |
| 5,000 Meters · Loriella ParkVHSL 4A Region B · Nov 1 | 16:50.0 | VHSL 4A Region B | November 1, 2018 |
| 5,000 Meters · Wake Med Soccer ParkNXR Southeast Regional Championships · Nov 24 | 15:58.5 | NXR Southeast Regional Championships | November 24, 2018 |
| 5,000 Meters · WakeMed Soccer ParkGreat American Cross Country Festival · Oct 1 | 16:26.8 | Great American Cross Country Festival | October 1, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
5 results2017 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | VHSL 4A Region B ChampionshipsNov 2 · 5,000 Meters Varsity · Place 1 · Midlothian | 5,000 Meters Varsity | 1 | 16:36.7 PB | 11 |
| Sep 9 | Pole Green ClassicSep 9 · 5,000 Meters Championship · Place 10 · Midlothian | 5,000 Meters Championship | 10 | 16:11.2 | JR |
2016 Cross Country
4 results2015 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 28 | NXN Southeast RegionalNov 28 · 5,000 Meters Championship · Place 147 · Midlothian | 5,000 Meters Championship | 147 | 16:48.4 | 9 |
| Nov 13 | VHSL 4A State Cross Country ChampionshipNov 13 · 5,000 Meters 4A · Place 29 · Midlothian | 5,000 Meters 4A | 29 | 17:21 | FR |
| Nov 3 | VHSL Group 3A East Regional XC ChampionshipsNov 3 · 5,000 Meters Varsity · Place 11 · Midlothian | 5,000 Meters Varsity | 11 | 16:10.40 PB | 9 |
| Oct 17 | Milestat.com InvitationalOct 17 · 5,000 Meters Varsity · Place 60 · Midlothian | 5,000 Meters Varsity | 60 | 16:33 | — |
| Sep 23 | Old Dominion District MeetSep 23 · 5,000 Meters Varsity · Place 3 · Midlothian | 5,000 Meters Varsity | 3 | 16:57 | — |