Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Central H.S. (Woodstock) Central Invitational · Aug 31 | 19:25.00 | Central Invitational | August 31, 2019 |
| 5,000 Meters · Burtner FarmsCity County Meet-Penn Laird · Sep 18 | 21:09.00 | City County Meet-Penn Laird | September 18, 2019 |
| 5,000 Meters · GreenHill ParkVHSL Class 3A State XC Championships · Apr 21 | 16:07.6 | VHSL Class 3A State XC Championships | April 21, 2021 |
| 5,000 Meters · Radford Estates Wolf Branch FarmRunning with the Wolves Invitational · Oct 14 | 21:47 | Running with the Wolves Invitational | October 14, 2017 |
| 5,000 Meters · Rockingham County FairgroundsERHS, SHS, TAHS Meet · Mar 4 | 17:00.51 | ERHS, SHS, TAHS Meet | March 4, 2021 |
| 5,000 Meters · Thomas Harrison MSValley District Tri-Meet · Mar 17 | 16:54.00 | Valley District Tri-Meet | March 17, 2021 |
| 5,000 Meters · Town ParkCity/County Championships · Mar 24 | 15:48 | City/County Championships | March 24, 2021 |
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 21 | VHSL Class 3A State XC ChampionshipsApr 21 · 5,000 Meters Varsity · Place 2 · Spotswood | 5,000 Meters Varsity | 2 | 16:07.6 PB | 12 |
| Apr 7 | Valley District ChampionshipsApr 7 · 5,000 Meters Varsity · Place 1 · Spotswood | 5,000 Meters Varsity | 1 | 16:21.1 | 12 |
| Mar 24 | City/County ChampionshipsMar 24 · 5,000 Meters Varsity Blue · Place 1 · Spotswood | 5,000 Meters Varsity Blue | 1 | 15:48 PB | 12 |
| Mar 17 | Valley District Tri-MeetMar 17 · 5,000 Meters Varsity · Place 1 · Spotswood | 5,000 Meters Varsity | 1 | 16:54.00 PB | 12 |
| Mar 4 | ERHS, SHS, TAHS MeetMar 4 · 5,000 Meters Varsity · Place 1 · Spotswood | 5,000 Meters Varsity | 1 | 17:00.51 PB | 12 |
2019 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 18 | City County Meet-Penn LairdSep 18 · 5,000 Meters Developmental · Place 2 · Spotswood | 5,000 Meters Developmental | 2 | 21:09.00 PB | 11 |
| Aug 31 | Central InvitationalAug 31 · 3 Miles Varsity · Place 88 · Spotswood | 3 Miles Varsity | 88 | 19:25.00 PB | 11 |
2018 Cross Country
1 results2017 Cross Country
1 results