Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Central H.S. (Woodstock) Central Invitational · Aug 31 | 18:39.00 | Central Invitational | August 31, 2019 |
| 5,000 Meters · Central H.S. (Woodstock) VHSL 3A Region B · Nov 5 | 17:20.9 | VHSL 3A Region B | November 5, 2019 |
| 5,000 Meters · Fairview ParkVHSL Class 3A Region B Championships · Apr 13 | 18:12.0 | VHSL Class 3A Region B Championships | April 13, 2021 |
| 5,000 Meters · Great Meadow ParkVHSL 2A State XC Championships · Nov 9 | 19:11 | VHSL 2A State XC Championships | November 9, 2018 |
| 5,000 Meters · Pleasant GroveFluvanna County Home Meet #1 · Aug 22 | 21:11.80 | Fluvanna County Home Meet #1 | August 22, 2018 |
| 5,000 Meters · Pole Green ParkVHSL 2A Region A · Nov 1 | 18:55 | VHSL 2A Region A | November 1, 2018 |
| 5,000 Meters · Pole Green ParkVHSL 2A Region A Championship · Nov 1 | 19:26 | VHSL 2A Region A Championship | November 1, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
1 results2019 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | VHSL 3A Region BNov 5 · 5,000 Meters Varsity · Place 33 · Goochland | 5,000 Meters Varsity | 33 | 17:20.9 PB | 11 |
| Sep 21 | Fork Union InvitationalSep 21 · 5,000 Meters Varsity · Place 26 · Goochland High Schoo | 5,000 Meters Varsity | 26 | 19:21.4 | — |
| Sep 21 | Fork Union InvitationalSep 21 · 5,000 Meters Varsity · Place 26 · Goochland High Schoo | 5,000 Meters Varsity | 26 | 19:21.4 | — |
| Aug 31 | Central InvitationalAug 31 · 3 Miles Varsity · Place 69 · Goochland | 3 Miles Varsity | 69 | 18:39.00 PB | 11 |
2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | VHSL 2A State XC ChampionshipsNov 9 · 5,000 Meters Varsity · Place 69 · Goochland | 5,000 Meters Varsity | 69 | 19:11 PB | 10 |
| Nov 1 | VHSL 5A Region BNov 1 · 5,000 Meters Varsity · Place 13 · Goochland Hi | 5,000 Meters Varsity | 13 | 18:55.00 | 10 |
| Nov 1 | VHSL 2A Region ANov 1 · 5,000 Meters Varsity · Place 13 · Goochland | 5,000 Meters Varsity | 13 | 18:55 PB | 10 |
| Oct 3 | James River ChallengeOct 3 · 5,000 Meters Varsity · Place 20 · Goochland Hi | 5,000 Meters Varsity | 20 | 20:02.74 | — |
| Sep 22 | Fork Union Cross Country InvitationalSep 22 · 5,000 Meters Varsity · Place 116 · Goochland Hi | 5,000 Meters Varsity | 116 | 19:46.00 | 10 |
| Aug 22 | Fluvanna County Home Meet #1Aug 22 · 5,000 Meters Varsity · Place 5 · Goochland | 5,000 Meters Varsity | 5 | 21:11.80 PB | 10 |
2017 Cross Country
2 results