Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Eastern State HospitalWilliam and Mary Invitational · Sep 16 | 16:41.4 | William and Mary Invitational | September 16, 2017 |
| 5,000 Meters · Ivey Redmon Sports ComplexNCHSAA 2A State Championship · Nov 4 | 16:18.13 | NCHSAA 2A State Championship | November 4, 2017 |
| 5,000 Meters · NortheasternNortheastern · Aug 30 | 17:05 | Northeastern | August 30, 2017 |
| 5,000 Meters · Washington HSNCHSAA 2A East Regional · Oct 28 | 16:22 | NCHSAA 2A East Regional | October 28, 2017 |
| 5,000 Meters · Washington HSNCHSAA 2A East Regional · Oct 29 | 16:56 | NCHSAA 2A East Regional | October 29, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | NCHSAA 3A State ChampionshipNov 4 · 5,000 Meters 2A · Place 4 · First Flight | 5,000 Meters 2A | 4 | 16:18.13 | 12 |
| Nov 4 | NCHSAA 2A State ChampionshipNov 4 · 5,000 Meters Varsity · Place 4 · First Flight | 5,000 Meters Varsity | 4 | 16:18.13 PB | 12 |
| Oct 28 | NCHSAA 2A East RegionalOct 28 · 5,000 Meters Varsity · Place 1 · First Flight | 5,000 Meters Varsity | 1 | 16:22 PB | 12 |
| Oct 11 | Northeastern Conference Meet #5Oct 11 · 5,000 Meters Varsity · Place 1 · First Flight | 5,000 Meters Varsity | 1 | 16:35.00 | 12 |
| Sep 23 | BO RUNSep 23 · 5,000 Meters Championship · Place 1 · First Flight | 5,000 Meters Championship | 1 | 16:24.99 | — |
| Sep 20 | Northeastern Conference Meet #3Sep 20 · 5,000 Meters Varsity · Place 1 · First Flight | 5,000 Meters Varsity | 1 | 16:46.20 | 12 |
| Sep 16 | William and Mary InvitationalSep 16 · 5,000 Meters Varsity A · Place 7 · First Flight | 5,000 Meters Varsity A | 7 | 16:41.4 PB | 12 |
| Sep 13 | Northeastern Coastal Conference Meet #2Sep 13 · 5,000 Meters Varsity · Place 1 · First Flight | 5,000 Meters Varsity | 1 | 16:50.00 | 12 |
| Sep 9 | Pam Pack InvitationalSep 9 · 5,000 Meters Varsity · Place 1 · First Flight | 5,000 Meters Varsity | 1 | 17:17.00 | — |
| Aug 30 | NortheasternAug 30 · 5,000 Meters Varsity · Place 1 · First Flight | 5,000 Meters Varsity | 1 | 17:05 PB | 12 |
2016 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | NCHSAA 3A State ChampionshipNov 5 · 5,000 Meters 2A · Place 8 · First Flight | 5,000 Meters 2A | 8 | 16:45.11 | 11 |
| Oct 29 | NCHSAA 2A East RegionalOct 29 · 5,000 Meters Varsity · Place 1 · First Flight | 5,000 Meters Varsity | 1 | 16:56 PB | 11 |
| Oct 19 | NCC ChampionshipOct 19 · 5,000 Meters Varsity · Place 1 · First Flight | 5,000 Meters Varsity | 1 | 17:03.00 | 11 |
| Oct 5 | NCC Meet #5Oct 5 · 5,000 Meters Varsity · Place 1 · First Flight | 5,000 Meters Varsity | 1 | 17:13.00 | — |
| Oct 3 | NCC XC Meet #4Oct 3 · 5,000 Meters Varsity · Place 1 · First Flight | 5,000 Meters Varsity | 1 | 16:48.00 | 11 |
| Sep 28 | NCC XC Meet #3Sep 28 · 5,000 Meters Varsity · Place 1 · First Flight | 5,000 Meters Varsity | 1 | 17:23.00 | 11 |
| Sep 17 | Bo RunSep 17 · 5,000 Meters Championship · Place 4 · First Flight | 5,000 Meters Championship | 4 | 17:03.31 | — |
| Sep 7 | NCC XC Meet #1Sep 7 · 5,000 Meters Varsity · Place 1 · First Flight | 5,000 Meters Varsity | 1 | 17:11.00 | 11 |
2015 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 26 | BO RunSep 26 · 5,000 Meters Championship · Place 41 · First Flight | 5,000 Meters Championship | 41 | 18:12.22 | — |