| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1 Mile · IndoorOcean Breeze Invitational · Jan 25 | 5:05.29a | Ocean Breeze Invitational | January 25, 2019 |
| 300 Meters · IndoorSection 2 League Meet #4D · Jan 4 | 42.4 | Section 2 League Meet #4D | January 4, 2015 |
| 3000 Meters · Indoor34th Yale Interscholastic Track Classic · Jan 15 | 10:56.97a | 34th Yale Interscholastic Track Classic | January 15, 2016 |
| 800 Meters · IndoorMarine Corps Holiday Classic · Dec 29 | 2:32.92a | Marine Corps Holiday Classic | December 29, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jan 25 | Ocean Breeze Invitational Jan 25 · 1 Mile · Place 102 · Shenendehowa Central | 1 Mile | 102. | 5:05.29a PB | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 29 | Marine Corps Holiday ClassicDec 29 · 800 Meters · Place 26 · Shenendehowa Central | 800 Meters | 26. | 2:32.92a PB | 9 |
| Jan 15 | 34th Yale Interscholastic Track ClassicJan 15 · 3000 Meters · Place 312 · Shenendehowa Central | 3000 Meters | 312. | 10:56.97a PB | 8 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jan 4 | Section 2 League Meet #4DJan 4 · 300 Meters · Place 17 · Shenendehowa Central | 300 Meters | 17. | 42.4 PB | 7 |