| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1600 Meters · IndoorSJTCA Winter Meet #2 · Dec 27 | 5:08.26a | SJTCA Winter Meet #2 | December 27, 2018 |
| 3200 Meters · IndoorSJTCA Winter Meet #10 · Jan 27 | 11:28.70a | SJTCA Winter Meet #10 | January 27, 2018 |
| 800 Meters · IndoorSJTCA Winter Meet #10 · Jan 27 | 2:12.69a | SJTCA Winter Meet #10 | January 27, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 16 | NJSIAA Sectional Championships - South Gr. 2&3Feb 16 · 800 Meters · Place 20 · Pennsauken H | 800 Meters | 20 | 2:13.21 | — |
| Feb 16 | NJSIAA Sectional Championships - South Gr. 2&3Feb 16 · 800 Meters · Place 20 · Pennsauken H | 800 Meters | 20 | 2:13.21 | — |
| Feb 16 | NJSIAA Sectional Championships - South Gr. 2&3Feb 16 · 800 Meters · Place 20 · Pennsauken H | 800 Meters | 20 | 2:13.21 | — |
| Jan 27 | SJTCA Winter Meet #10Jan 27 · 800 Meters · Place 17 · Pennsauken | 800 Meters | 17. | 2:12.69a PB | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 28 | SJTCA Winter Meet #2Dec 28 · 800 Meters · Place 7 · Pennsauken | 800 Meters | 7. | 2:14.67a | 12 |
| Feb 9 | NJSIAA Sectional Championships - South Gr. 2&3Feb 9 · 800 Meters · Place 21 · Pennsauken H | 800 Meters | 21 | 2:13.86 | 11 |
| Jan 28 | SJTCA Winter Meet #11Jan 28 · 1600 Meters · Place 28 · Pennsauken | 1600 Meters | 28. | 5:09.38a | 11 |
| Jan 28 | SJTCA Winter Meet #11Jan 28 · 800 Meters · Place 29 · Pennsauken | 800 Meters | 29. | 2:15.58a | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 27 | SJTCA Winter Meet #2Dec 27 · 1600 Meters · Place 26 · Pennsauken | 1600 Meters | 26. | 5:08.26a PB | 11 |
| Feb 4 | NJSIAA Sectional Championships - South Gr. 2&3Feb 4 · 3200 Meters · Place 20 · Pennsauken H | 3200 Meters | 20 | 11:36.58 | 10 |
| Feb 4 | NJSIAA Sectional Championships - South Gr. 2&3Feb 4 · 1600 Meters · Place 27 · Pennsauken H | 1600 Meters | 27 | 5:16.32 | 10 |
| Jan 27 | SJTCA Winter Meet #10Jan 27 · 3200 Meters · Place 23 · Pennsauken | 3200 Meters | 23. | 11:28.70a PB | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 7 | SJTCA #12Feb 7 · 800 Meters · Place 25 · Pennsauken | 800 Meters | 25. | 2:28.91a | 9 |
| Jan 30 | SJTCA #11Jan 30 · 1600 Meters · Place 45 · Pennsauken | 1600 Meters | 45. | 5:44.37a | 9 |
| Jan 25 | SJTCA Meet #9Jan 25 · 1600 Meters · Pennsauken H | 1600 Meters | — | 5:55.00 | — |