Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.98 Miles · Burke Lake Park2016 VHSL 5A Northern Region Cross Country Championships · Nov 2 | 17:13 | 2016 VHSL 5A Northern Region Cross Country Championships | November 2, 2016 |
| 5,000 Meters · Carlisle26th Annual Carlisle Invitational · Sep 29 | 17:19 | 26th Annual Carlisle Invitational | September 29, 2018 |
| 5,000 Meters · Great Meadows Sports ComplexVHSL 5A State XC Championships · Nov 10 | 17:33 | VHSL 5A State XC Championships | November 10, 2018 |
| 5,000 Meters · Oatlands PlantationVHSL 5A Region C Championships · Nov 1 | 17:27.98 | VHSL 5A Region C Championships | November 1, 2017 |
| 5,000 Meters · Rock Ridge High SchoolVHSL 5A Region C · Nov 1 | 17:31.77 | VHSL 5A Region C | November 1, 2018 |
| 5,000 Meters · Wake Med Soccer ParkNXR Southeast Regional Championships · Nov 24 | 16:57.6 | NXR Southeast Regional Championships | November 24, 2018 |
| 5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 25 | 17:01.5 | NXR Southeast Regional Championships | November 25, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 24 | NXR Southeast Regional ChampionshipsNov 24 · 5,000 Meters Open Invitational · Place 66 · Stone BridgeStone Bridge | 5,000 Meters Open Invitational | 66 | 16:57.6 PB | 12 |
| Nov 10 | VHSL 5A State XC ChampionshipsNov 10 · 5,000 Meters Varsity · Place 47 · Stone BridgeStone Bridge | 5,000 Meters Varsity | 47 | 17:33 PB | 12 |
| Nov 9 | VHSL 1A State XC ChampionshipsNov 9 · 5,000 Meters 5A · Place 47 · Stone BridgeStone Bridge | 5,000 Meters 5A | 47 | 17:33 | — |
| Nov 1 | VHSL 5A Region CNov 1 · 5,000 Meters Varsity · Place 19 · Stone BridgeStone Bridge | 5,000 Meters Varsity | 19 | 17:31.77 PB | 12 |
| Oct 24 | Potomac District ChampionshipOct 24 · 5,000 Meters Varsity · Place 13 · Stone BridgeStone Bridge | 5,000 Meters Varsity | 13 | 17:02.01 | — |
| Oct 13 | 3rd Battle InvitationalOct 13 · 5,000 Meters Varsity · Place 66 · Stone BridgeStone Bridge | 5,000 Meters Varsity | 66 | 16:47.7 | — |
| Oct 6 | Glory Days Grill InvitationalOct 6 · Seeded · Place 57 · Stone BridgeStone Bridge | Seeded | 57 | 15:46 | — |
| Sep 29 | 26th Annual Carlisle InvitationalSep 29 · 5,000 Meters Varsity - Challenge · Place 68 · Stone BridgeStone Bridge | 5,000 Meters Varsity - Challenge | 68 | 17:19 PB | 12 |
| Sep 8 | Pole Green ClassicSep 8 · 5,000 Meters Championship · Place 55 · Stone BridgeStone Bridge | 5,000 Meters Championship | 55 | 17:42.9 | SR |
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 25 | NXR Southeast Regional ChampionshipsNov 25 · 5,000 Meters Open Invitational · Place 59 · Stone BridgeStone Bridge | 5,000 Meters Open Invitational | 59 | 17:01.5 PB | 11 |
| Nov 1 | VHSL 5A Region C ChampionshipsNov 1 · 5,000 Meters Varsity · Place 27 · Stone BridgeStone Bridge | 5,000 Meters Varsity | 27 | 17:27.98 PB | 11 |
| Oct 25 | Potomac District MeetOct 25 · 5,000 Meters Varsity · Place 26 · Stone BridgeStone Bridge | 5,000 Meters Varsity | 26 | 17:52.80 | — |
| Oct 7 | Glory Days InvitationalOct 7 · 5,000 Meters Seeded · Place 68 · Stone BridgeStone Bridge | 5,000 Meters Seeded | 68 | 17:41 | — |
| Sep 16 | Oatlands InvitationalSep 16 · Varsity · Place 204 · Stone BridgeStone Bridge | Varsity | 204 | 18:49 | — |
| Sep 9 | Pole Green ClassicSep 9 · 5,000 Meters Championship · Place 87 · Stone BridgeStone Bridge | 5,000 Meters Championship | 87 | 17:51.5 | JR |
2016 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 26 | NXR Southeast Regional ChampionshipsNov 26 · 5,000 Meters Rising Stars · Place 57 · Una-WalshUna-Walsh | 5,000 Meters Rising Stars | 57 | 18:59.6 | 10 |
| Nov 2 | 2016 VHSL 5A Northern Region Cross Country ChampionshipsNov 2 · 2.98 Miles Varsity · Place 60 · Stone BridgeStone Bridge | 2.98 Miles Varsity | 60 | 17:13 PB | 10 |
| Oct 26 | VHSL 5A Conference 14Oct 26 · 5,000 Meters Varsity · Place 21 · Stone Bridge HigStone Bridge Hig | 5,000 Meters Varsity | 21 | 17:54.89 | — |
| Oct 15 | Third Battle InvitationalOct 15 · 5,000 Meters Varsity · Place 139 · Stone BridgeStone Bridge | 5,000 Meters Varsity | 139 | 17:49.5 | — |
| Oct 1 | Great American Cross Country FestivalOct 1 · 5,000 Meters Varsity - Red · Place 65 · Stone BridgeStone Bridge | 5,000 Meters Varsity - Red | 65 | 17:47.2 | 10 |
| Sep 10 | Judges ClassicSep 10 · 5,000 Meters Varsity · Place 106 · Stone BridgeStone Bridge | 5,000 Meters Varsity | 106 | 19:31.9 | — |
2015 Cross Country
2 results