| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1 Mile · IndoorSt Christopher's School Indoor Track & Field Invitational · Jan 25 | 4:42.61 | St Christopher's School Indoor Track & Field Invitational | January 25, 2019 |
| 1000 Meters · IndoorVA Showcase · Jan 18 | 2:45.84 | VA Showcase | January 18, 2019 |
| 1600 Meters · IndoorHoxton Invitational · Feb 8 | 4:34.21 | Hoxton Invitational | February 8, 2020 |
| 1600 Meters · OutdoorVirginia Catholic State Championship · May 11 | 4:32.84 | Virginia Catholic State Championship | May 11, 2019 |
| 3200 Meters · IndoorVISAA Indoor Championship · Feb 15 | 9:49.72 | VISAA Indoor Championship | February 15, 2020 |
| 3200 Meters · OutdoorThe Running Store City-County Championship · Apr 13 | 9:59.93 | The Running Store City-County Championship | April 13, 2019 |
| 800 Meters · OutdoorSaint John Paul the Great Catholic Quad Meet · Apr 9 | 2:07.39a | Saint John Paul the Great Catholic Quad Meet | April 9, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 15 | VISAA Indoor ChampionshipFeb 15 · 3200 Meters · Place 4 · Saint John Paul | 3200 Meters | 4 | 9:49.72 PB | 12 |
| Feb 8 | Hoxton InvitationalFeb 8 · 1600 Meters · Place 2 · St JP the Great | 1600 Meters | 2 | 4:34.21 PB | — |
| Jan 23 | Episcopal Winter InviteJan 23 · 1600 Meters · Place 1 · JP the Great | 1600 Meters | 1 | 4:42.27 | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 18 | VISAA ChampionshipMay 18 · 3200 Meters · Place 1 · Saint John Paul the Great Catholic | 3200 Meters | 1. | 10:02.37a | 11 |
| May 11 | Virginia Catholic State ChampionshipMay 11 · 3200 Meters · Place 1 · Saint John Paul the | 3200 Meters | 1 | 10:24.67 | JR |
| May 11 | Virginia Catholic State ChampionshipMay 11 · 1600 Meters · Place 3 · Saint John Paul the | 1600 Meters | 3 | 4:32.84 PB | JR |
| May 3 | 38th General Philip Draper InvitationalMay 3 · 1600 Meters · Place 6 · Saint John Paul the Great Catholic | 1600 Meters | 6. | 4:34.10a | 11 |
| Apr 13 | The Running Store City-County ChampionshipApr 13 · 3200 Meters · Place 2 · Saint John P | 3200 Meters | 2 | 9:59.93 PB | — |
| Apr 9 | Saint John Paul the Great Catholic Quad MeetApr 9 · 800 Meters · Place 2 · Saint John Paul the Great Catholic | 800 Meters | 2. | 2:07.39a PB | 11 |
| Apr 6 | Colgan Track ClassicApr 6 · 1600 Meters · Place 20 · Saint John P | 1600 Meters | 20 | 4:40.35 | — |
| Mar 30 | Wildcat InvitationalMar 30 · 3200 Meters · Place 3 · Saint John P | 3200 Meters | 3 | 10:13.16 | — |
| Mar 26 | Saint John Paul the Great Catholic Quad Meet #1Mar 26 · 1600 Meters · Place 2 · SAINT JOHN P | 1600 Meters | 2 | 4:45.60 | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 16 | VISAA Track & Field ChampionshipsFeb 16 · 3200 Meters · Place 5 · Saint John Paul the Great Catholic | 3200 Meters | 5. | 10:18.08a | 11 |
| Feb 9 | Hoxton InvitationalFeb 9 · 1600 Meters · Place 2 · St JP the Great | 1600 Meters | 2 | 4:39.64 | — |
| Jan 25 | St Christopher's School Indoor Track & Field InvitationalJan 25 · 1 Mile · Place 29 · Saint John P | 1 Mile | 29 | 4:42.61 PB | 11 |
| Jan 25 | St Christopher's School Indoor Track & Field InvitationalJan 25 · 1 Mile · Place 29 · Saint John P | 1 Mile | 29 | 4:42.61 | 11 |
| Jan 18 | VA ShowcaseJan 18 · 1000 Meters · Place 72 · Saint John P | 1000 Meters | 72 | 2:45.84 PB | — |
| Jan 18 | VA ShowcaseJan 18 · 1000 Meters · Place 103 · Saint John P | 1000 Meters | 103 | 2:48.10 | — |
| Jan 18 | VA ShowcaseJan 18 · 1000 Meters · Place 72 · Saint John P | 1000 Meters | 72 | 2:45.84 | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 22 | PR Holiday InvitationalDec 22 · 1600 Meters · Place 26 · Saint John Paul the Great Catholic | 1600 Meters | 26. | 4:49.48a | 11 |
| Dec 14 | CNU Winter FrolicDec 14 · 3200 Meters · Place 14 · Saint John Paul the Great Catholic | 3200 Meters | 14. | 10:33.35a | 11 |
| Dec 7 | Episcopal Early Bird InviteDec 7 · 1600 Meters · Place 2 · Saint John Paul the Great Catholic | 1600 Meters | 2. | 4:53.02a | 11 |
| Feb 17 | VISAA Indoor Track & Field ChampionshipsFeb 17 · 1600 Meters · Place 14 · Saint John Paul the Great Catholic | 1600 Meters | 14. | 4:51.72a | 10 |
| Feb 2 | Woodberry Indoor Mini Meet #4Feb 2 · 3200 Meters · Place 5 · Saint John P | 3200 Meters | 5 | 10:58.61 | — |
| Jan 25 | EHS InviteJan 25 · 1600 Meters · Place 13 · Saint John Paul the Great Catholic | 1600 Meters | 13. | 5:02.73a | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 23 | PR Holiday InvitationalDec 23 · 1600 Meters · Place 50 · Saint John Paul the Great Catholic | 1600 Meters | 50. | 5:04.83a | 10 |
| Dec 7 | Episcopal Early Bird InviteDec 7 · 1600 Meters · Place 8 · Saint John Paul the Great Catholic | 1600 Meters | 8. | 5:05.67a | 10 |