Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | VHSL 1A State XC ChampionshipsNov 11 · 5,000 Meters Varsity · Place 12 · Northumberland | 5,000 Meters Varsity | 12 | 21:21 PB | 12 |
| Nov 10 | VHSL 4A State XC ChampionshipsNov 10 · 1A · Place 12 · NORTHUMBERLAND | 1A | 12 | 21:21 | — |
| Nov 10 | VHSL 4A State XC ChampionshipsNov 10 · 5,000 Meters 1A · Place 12 · NORTHUMBERLAND | 5,000 Meters 1A | 12 | 21:21 | — |
| Nov 2 | VHSL 1A Region A ChampionshipsNov 2 · 5,000 Meters Varsity · Place 11 · Northumberland | 5,000 Meters Varsity | 11 | 23:26 PB | 12 |
| Oct 14 | MileStat.com InvitationalOct 14 · 5,000 Meters Varsity · Place 14 · Northumberland | 5,000 Meters Varsity | 14 | 22:42 | — |
| Sep 15 | William & Mary Cross Country InvitationalSep 15 · 5,000 Meters Varsity · Place 17 · Northumberland | 5,000 Meters Varsity | 17 | 23:59.901 | — |
| Sep 9 | Albert E. Dorner Newport News InvitationalSep 9 · 5,000 Meters Varsity · Place 4 · Northumberland | 5,000 Meters Varsity | 4 | 23:02.00 | — |
2016 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | VHSL 1A East RegionNov 1 · 5,000 Meters Varsity · Place 4 · Northumberland | 5,000 Meters Varsity | 4 | 20:57 PB | 11 |
| Oct 15 | MileStat.com InvitationalOct 15 · 5,000 Meters Varsity · Place 8 · Northumberland | 5,000 Meters Varsity | 8 | 20:48 | — |
2015 Cross Country
2 results2014 Cross Country
1 results2013 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 28 | Maymont X-Country Festival Sep 28 · 5,000 Meters Junior Varsity · Place 35 · Northumberland | 5,000 Meters Junior Varsity | 35 | 22:57.19 | — |
| Sep 21 | William and MarySep 21 · 5,000 Meters Junior Varsity · Place 5 · Northumberland | 5,000 Meters Junior Varsity | 5 | 22:55.40 | — |