| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 100 Meters · OutdoorNJSIAA Group NPB Championship · May 31 | 11.52a | NJSIAA Group NPB Championship | May 31, 2019 |
| 300 Meters · IndoorNJCTC Championship · Feb 3 | 37.75a | NJCTC Championship | February 3, 2019 |
| 400 Meters · IndoorSJTCA Winter Meet #4 · Jan 4 | 52.51 | SJTCA Winter Meet #4 | January 4, 2020 |
| 400 Meters · OutdoorCherokee Last Chance · May 28 | 50.50 | Cherokee Last Chance | May 28, 2021 |
| 55 Meters · IndoorSJTCA Winter Meet #7 · Jan 10 | 7.07 | SJTCA Winter Meet #7 | January 10, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 19 | NJSIAA State Meet Of ChampionsJun 19 · 400 Meters · Holy Spirit | 400 Meters | — | 52.76 | 12 |
| Jun 11 | NJSIAA Groups Non-Public A & BJun 11 · 400 Meters · Place 3 · Holy Spirit | 400 Meters | 3. | 52.76a | 12 |
| May 28 | Cherokee Last ChanceMay 28 · 400 Meters · Place 10 · Holy Spirit | 400 Meters | 10 | 50.50 PB | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jan 25 | SJTCA Winter Meet #9Jan 25 · 400 Meters · Place 10 · Holy Spirit | 400 Meters | 10. | 52.89a | 11 |
| Jan 4 | SJTCA Winter Meet #4Jan 4 · 400 Meters · Place 1 · Holy Spirit | 400 Meters | 1 | 52.51 PB | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 23 | SJTCA Winter Meet #1Dec 23 · 400 Meters · Place 10 · Holy Spirit | 400 Meters | 10. | 55.30a | 11 |
| Feb 4 | SJTCA Winter Meet #12Feb 4 · 400 Meters · Place 20 · Holy Spirit | 400 Meters | 20 | 55.13 | — |
| Feb 3 | NJCTC ChampionshipFeb 3 · 300 Meters · Place 26 · Holy Spirit | 300 Meters | 26. | 37.75a PB | 10 |
| Jan 10 | SJTCA Winter Meet #7Jan 10 · 55 Meters · Place 23 · Holy Spirit | 55 Meters | 23 | 7.07 PB | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 31 | NJSIAA Group NPB ChampionshipMay 31 · 100 Meters · Place 4 · Holy Spirit | 100 MetersRound P | 4. | 11.61aWind: 1.6 | 10 |
| May 31 | NJSIAA Group NPB ChampionshipMay 31 · 100 Meters · Place 3 · Holy Spirit | 100 Meters | 3. | 11.52a PBWind: 0.3 | 10 |
| May 20 | NJSIAA NP B South SectionalMay 20 · 100 Meters · Place 1 · Holy Spirit | 100 MetersRound P | 1. | 11.57a | 10 |
| May 20 | NJSIAA NP B South SectionalMay 20 · 100 Meters · Place 3 · Holy Spirit | 100 Meters | 3. | 11.56a | 10 |
| May 9 | Atlantic County ChampionshipsMay 9 · 100 Meters · Place 11 · Holy Spirit | 100 MetersRound P | 11. | 11.97a | 10 |
| May 2 | SJTCA Open ThursdayMay 2 · 400 Meters · Place 31 · Holy Spirit | 400 Meters | 31 | 52.50 | — |