Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Norfolk AcademyNorfolk Academy 2 mile · Aug 31 | 14:56.50 | Norfolk Academy 2 mile | August 31, 2021 |
| 2 Miles · Norfolk Academy XC CourseNorfolk Academy 2 Mile XC · Aug 31 | 13:42.70 | Norfolk Academy 2 Mile XC | August 31, 2022 |
| 3,200 Meters · Windsor Castle ParkSmithfield Scrimmage · Aug 26 | 16:35:38 | Smithfield Scrimmage | August 26, 2021 |
| 5,000 Meters · Bruton HSBruton, Grafton, Warhill, Smithfield Quad Meet · Mar 10 | 24:18.6 | Bruton, Grafton, Warhill, Smithfield Quad Meet | March 10, 2021 |
| 5,000 Meters · Windsor Castle ParkSmithfield BRD Meet · Sep 22 | 23:07 | Smithfield BRD Meet | September 22, 2021 |
| 5,000 Meters · York HSBay Rivers District XC Meet · Sep 21 | 23:08.93 | Bay Rivers District XC Meet | September 21, 2022 |
| 6,000 Meters · Stern Athletic ComplexNCAA Division III Mid-Atlantic Regional · Nov 11 | 24:07.3 | NCAA Division III Mid-Atlantic Regional | November 11, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
1 results2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NCAA Division III Mid-Atlantic RegionalNov 11 · 6,000 Meters Championship · Place 87 · StevensonStevenson | 6,000 Meters Championship | 87 | 24:07.3 PB | Fr |
| Oct 28 | Middle Atlantic Conference Cross Country ChampionshipsOct 28 · 6,000 Meters Varsity · Place 37 · StevensonStevenson | 6,000 Meters Varsity | 37 | 26:43.8 | FR |
| Oct 20 | LVC Last Chance Run FastOct 20 · 6,000 Meters Varsity · Place 18 · StevensonStevenson | 6,000 Meters Varsity | 18 | 27:04.1 | FR |
| Oct 7 | NCAA DIII Pre-NationalsOct 7 · 6,000 Meters Varsity · Place 250 · StevensonStevenson | 6,000 Meters Varsity | 250 | 25:49.9 | FR |
| Sep 15 | Kutztown DII/DIII ChallengeSep 15 · 6,000 Meters Varsity · Place 35 · StevensonStevenson | 6,000 Meters Varsity | 35 | 26:34.3 | FR |
2022 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | VHSL 4 Region A ChampionshipNov 1 · 5,000 Meters Varsity · Place 14 · SmithfieldSmithfield | 5,000 Meters Varsity | 14 | 21:42.15 | — |
| Oct 25 | Bay River District ChampionshipOct 25 · Varsity · Place 20 · SmithfieldSmithfield | Varsity | 20 | 21:23.51 | — |
| Oct 15 | MileStat.com XC InvitationalOct 15 · Varsity · Place 23 · SmithfieldSmithfield | Varsity | 23 | 21:24 | — |
| Oct 15 | MileStat.com XC InvitationalOct 15 · 5,000 Meters Varsity · Place 23 · SmithfieldSmithfield | 5,000 Meters Varsity | 23 | 21:24 | — |
| Sep 21 | Bay Rivers District XC MeetSep 21 · 5,000 Meters Varsity · Place 9 · SmithfieldSmithfield | 5,000 Meters Varsity | 9 | 23:08.93 PB | 12 |
| Sep 17 | Fork Union Cross Country InvitationalSep 17 · 5,000 Meters Varsity · Place 24 · SmithfieldSmithfield | 5,000 Meters Varsity | 24 | 23:05.6 | SR |
| Sep 17 | Fork Union Cross Country InvitationalSep 17 · 5,000 Meters Varsity · Place 24 · SmithfieldSmithfield | 5,000 Meters Varsity | 24 | 23:05.6 | SR |
| Sep 10 | Albert E. Dorner: Newport News InvitationalSep 10 · 5,000 Meters Varsity · Place 14 · SmithfieldSmithfield | 5,000 Meters Varsity | 14 | 22:19.23 | 12 |
| Sep 10 | Albert E. Dorner: Newport News InvitationalSep 10 · 5,000 Meters Varsity · Place 14 · SmithfieldSmithfield | 5,000 Meters Varsity | 14 | 22:19.23 | 12 |
| Aug 31 | Norfolk Academy 2 Mile XCAug 31 · 2 Miles Varsity · Place 17 · SmithfieldSmithfield | 2 Miles Varsity | 17 | 13:42.70 PB | 12 |
2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | VHSL Class 4 Region A ChampionshipNov 4 · 5,000 Meters Championship · Place 23 · SMITHFIELDSMITHFIELD | 5,000 Meters Championship | 23 | 22:59.3 | 11 |
| Oct 16 | MileStat.com XC InvitationalOct 16 · 5,000 Meters Varsity · Place 51 · SmithfieldSmithfield | 5,000 Meters Varsity | 51 | 22:28 | — |
| Oct 2 | Southeastern District Cross Country InvitationalOct 2 · 5,000 Meters Varsity · Place 29 · SmithfieldSmithfield | 5,000 Meters Varsity | 29 | 22:32.65 | — |
| Sep 22 | Smithfield BRD MeetSep 22 · 5,000 Meters Varsity · Place 11 · SmithfieldSmithfield | 5,000 Meters Varsity | 11 | 23:07 PB | 11 |
| Sep 18 | Fork Union Cross Country InvitationalSep 18 · 5,000 Meters Varsity · Place 72 · SmithfieldSmithfield | 5,000 Meters Varsity | 72 | 24:01.9 | — |
| Sep 18 | Fork Union Cross Country InvitationalSep 18 · 5,000 Meters Varsity · Place 72 · SmithfieldSmithfield | 5,000 Meters Varsity | 72 | 24:01.9 | — |
| Aug 31 | Norfolk Academy 2 mile Aug 31 · 2 Miles Varsity · Place 19 · SmithfieldSmithfield | 2 Miles Varsity | 19 | 14:56.50 PB | 11 |
| Aug 26 | Smithfield ScrimmageAug 26 · 3,200 Meters Varsity · Place 17 · SmithfieldSmithfield | 3,200 Meters Varsity | 17 | 16:35:38 PB | 11 |
| Mar 10 | Bruton, Grafton, Warhill, Smithfield Quad MeetMar 10 · 5,000 Meters Varsity · Place 17 · SmithfieldSmithfield | 5,000 Meters Varsity | 17 | 24:18.6 PB | 10 |
2019 Cross Country
3 results2018 Cross Country
1 results