Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Central H.S. (Woodstock) Central Invitational · Aug 31 | 17:30.11 | Central Invitational | August 31, 2019 |
| 3 Miles · Fairview ParkNorthwestern 3A District Championship · Apr 7 | 19:07 | Northwestern 3A District Championship | April 7, 2021 |
| 5,000 Meters · Central H.S. (Woodstock) VHSL 3A Region B · Nov 5 | 17:12.7 | VHSL 3A Region B | November 5, 2019 |
| 5,000 Meters · Culpeper HSVHSL 3A Region B · Oct 31 | 19:18.2 | VHSL 3A Region B | October 31, 2018 |
| 5,000 Meters · Fairview ParkVHSL Class 3A Region B Championships · Apr 13 | 18:19.9 | VHSL Class 3A Region B Championships | April 13, 2021 |
| 5,000 Meters · Great Meadow ParkVHSL 3A State XC Championships · Nov 9 | 19:00 | VHSL 3A State XC Championships | November 9, 2018 |
| 5,000 Meters · Penn State FayetteA.J. Everhart Uniontown XC Invite · Sep 25 | 19:31.7 | A.J. Everhart Uniontown XC Invite | September 25, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | Third Battle InvitationalOct 16 · 5,000 Meters Varsity · Place 173 · Warren County | 5,000 Meters Varsity | 173 | 18:15.6 | SR |
| Oct 2 | Judges ClassicOct 2 · 5,000 Meters Varsity · Place 38 · Warren County | 5,000 Meters Varsity | 38 | 18:26.9 | — |
| Oct 2 | Judges ClassicOct 2 · 5,000 Meters Varsity · Place 42 · Warren County | 5,000 Meters Varsity | 42 | 18:33.9 | — |
| Sep 25 | A.J. Everhart Uniontown XC InviteSep 25 · 5,000 Meters Varsity · Place 31 · Warren County | 5,000 Meters Varsity | 31 | 19:31.7 PB | 12 |
| Sep 11 | Knights Crossing InvitationalSep 11 · 5,000 Meters Varsity · Place 108 · Warren County | 5,000 Meters Varsity | 108 | 18:18.1 | SR |
| Aug 11 | Central High School 8th Annual Cross Country InvitationalAug 11 · 3 Miles Varsity · Place 49 · Warren Count | 3 Miles Varsity | 49 | 19:16.00 | — |
| Apr 13 | VHSL Class 3A Region B ChampionshipsApr 13 · 5,000 Meters Varsity · Place 29 · Warren County | 5,000 Meters Varsity | 29 | 18:19.9 PB | 11 |
| Apr 7 | Northwestern 3A District ChampionshipApr 7 · 3 Miles Varsity · Place 20 · Warren County | 3 Miles Varsity | 20 | 19:07 PB | 11 |
2019 Cross Country
6 results2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | VHSL 1A State XC ChampionshipsNov 9 · 5,000 Meters 3A · Place 92 · Warren County | 5,000 Meters 3A | 92 | 19:00 | — |
| Nov 9 | VHSL 3A State XC ChampionshipsNov 9 · 5,000 Meters Varsity · Place 92 · Warren County | 5,000 Meters Varsity | 92 | 19:00 PB | 8 |
| Oct 31 | VHSL 3A Region BOct 31 · 5,000 Meters Varsity · Place 34 · Warren County | 5,000 Meters Varsity | 34 | 19:18.2 PB | 8 |
| Oct 13 | 3rd Battle InvitationalOct 13 · 5,000 Meters Varsity · Place 176 · Warren County | 5,000 Meters Varsity | 176 | 18:03.5 | — |
| Oct 6 | Glory Days Grill InvitationalOct 6 · Seeded · Place 170 · Warren County | Seeded | 170 | 17:08 | — |
| Sep 8 | EMHS InvitationalSep 8 · 5,000 Meters Varsity · Place 25 · Warren County | 5,000 Meters Varsity | 25 | 20:03.00 | 8 |
| Aug 25 | CHS InvitationalAug 25 · 3 Miles Varsity · Place 40 · Warren Count | 3 Miles Varsity | 40 | 18:44.00 | — |
| Aug 25 | Central High School InvitationalAug 25 · 3 Miles Varsity · Place 40 · Warren County | 3 Miles Varsity | 40 | 18:44.00 | 8 |
2017 Cross Country
1 results