| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 110m Hurdles · 39" / 0.991m · OutdoorNJSIAA Sectionals South Group 4 · May 24 | 15.66a | NJSIAA Sectionals South Group 4 | May 24, 2019 |
| 200 Meters · IndoorSJTCA Winter Meet #2 · Dec 27 | 24.60a | SJTCA Winter Meet #2 | December 27, 2018 |
| 200 Meters · OutdoorSJTCA Open Thursday · May 2 | 23.66 | SJTCA Open Thursday | May 2, 2019 |
| 400 Meters · IndoorOcean Breeze Invitational · Jan 25 | 52.91a | Ocean Breeze Invitational | January 25, 2019 |
| 400 Meters · OutdoorNJSIAA Sectionals South Groups 1 and 4 · May 25 | 56.06a | NJSIAA Sectionals South Groups 1 and 4 | May 25, 2018 |
| 400m Hurdles · 36" / 0.914m · OutdoorNJSIAA Sectionals South Groups 1 and 4 · May 25 | 59.44a | NJSIAA Sectionals South Groups 1 and 4 | May 25, 2018 |
| 55m Hurdles · 39" · IndoorSJTCA Winter Meet #9 · Jan 29 | 8.15a | SJTCA Winter Meet #9 | January 29, 2019 |
| 800 Meters · Outdoor Cherokee Night Racing #2 · May 29 | 2:22.93 | Cherokee Night Racing #2 | May 29, 2018 |
| 800 Meters · OutdoorHaddonfield Distance Night · May 21 | 2:13.00 | Haddonfield Distance Night | May 21, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 24 | NJSIAA Sectionals South Group 4May 24 · 400m Hurdles · Place 13 · Cherry Hill East | 400m Hurdles36" / 0.914m | 13. | 59.80a | 12 |
| May 24 | NJSIAA Sectionals South Group 4May 24 · 110m Hurdles · Place 9 · Cherry Hill East | 110m Hurdles39" / 0.991mRound P | 9. | 15.66a PB | 12 |
| May 11 | Camden County ChampionshipsMay 11 · 400m Hurdles · Place 4 · Cherry Hill | 400m Hurdles | 4 | 1:00.22 | — |
| May 11 | Camden County ChampionshipsMay 11 · 110m Hurdles · Place 1 · Cherry Hill | 110m Hurdles | 1 | 15.59 | — |
| May 2 | SJTCA Open ThursdayMay 2 · 400m Hurdles · Place 5 · Cherry Hill | 400m Hurdles | 5 | 57.47 | — |
| May 2 | SJTCA Open ThursdayMay 2 · 110m Hurdles · Place 6 · Cherry Hill | 110m Hurdles | 6 | 15.42 | — |
| May 2 | SJTCA Open ThursdayMay 2 · 110m Hurdles · Place 7 · Cherry Hill | 110m HurdlesRound P | 7 | 15.14 | — |
| May 2 | SJTCA Open ThursdayMay 2 · 200 Meters · Place 23 · Cherry Hill | 200 Meters | 23 | 23.66 PB | — |
| Apr 6 | Don Danser RelaysApr 6 · 400m Hurdles · Place 9 · Cherry Hill | 400m Hurdles | 9 | 59.44 | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 2 | NJSIAA Sectional Championships - South Gr. 1&4Feb 2 · 55m Hurdles · Place 9 · Cherry Hill | 55m HurdlesRound P | 9 | 8.19 | 12 |
| Jan 29 | SJTCA Winter Meet #9Jan 29 · 55m Hurdles · Place 10 · Cherry Hill East | 55m Hurdles39"Round P | 10. | 8.15a PB | 12 |
| Jan 25 | Ocean Breeze Invitational Jan 25 · 400 Meters · Place 4 · Cherry Hill East | 400 Meters | 4. | 52.91a PB | 12 |
| Jan 12 | Olympic & Tri County MeetJan 12 · 55m Hurdles · Place 2 · Cherry Hill | 55m Hurdles | 2 | 8.17 | — |
| Jan 12 | Olympic & Tri County MeetJan 12 · 55m Hurdles · Place 2 · Cherry Hill | 55m HurdlesRound P | 2 | 8.33 | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 27 | SJTCA Winter Meet #2Dec 27 · 400 Meters · Place 7 · Cherry Hill East | 400 Meters | 7. | 54.35a | 12 |
| Dec 27 | SJTCA Winter Meet #2Dec 27 · 200 Meters · Place 22 · Cherry Hill East | 200 Meters | 22. | 24.60a PB | 12 |
| Dec 18 | SJTCA Winter Meet #1Dec 18 · 55m Hurdles · Place 17 · Cherry Hill East | 55m Hurdles39" | 17. | 8.54a | 12 |
| Dec 18 | SJTCA Winter Meet #1Dec 18 · 400 Meters · Place 12 · Cherry Hill East | 400 Meters | 12. | 55.04a | 12 |
| Feb 11 | NJSIAA Sectional Championships - South Gr. 1&4Feb 11 · 55m Hurdles · Place 21 · Cherry Hill | 55m HurdlesRound P | 21 | 8.83 | 11 |
| Feb 11 | NJSIAA Sectional Championships - South Gr. 1&4Feb 11 · 400 Meters · Place 21 · Cherry Hill | 400 Meters | 21 | 55.99 | 11 |
| Jan 29 | SJTCA Winter Meet #11Jan 29 · 55m Hurdles · Place 31 · Cherry Hill | 55m HurdlesRound P | 31 | 9.36 | — |
| Jan 29 | SJTCA Winter Meet #11Jan 29 · 400 Meters · Place 23 · Cherry Hill | 400 Meters | 23 | 55.85 | — |
| Jan 12 | Olympic & Tri County MeetJan 12 · 55m Hurdles · Place 9 · Cherry Hill East | 55m Hurdles39"Round P | 9. | 8.83a | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 29 | Cherokee Night Racing #2May 29 · 800 Meters · Place 63 · Cherry Hill | 800 Meters | 63 | 2:22.93 PB | — |
| May 25 | NJSIAA Sectionals South Groups 1 and 4May 25 · 400m Hurdles · Place 9 · Cherry Hill East | 400m Hurdles36" / 0.914m | 9. | 59.44a PB | 11 |
| May 25 | NJSIAA Sectionals South Groups 1 and 4May 25 · 110m Hurdles · Place 17 · Cherry Hill East | 110m Hurdles39" / 0.991mRound P | 17. | 16.65a | 11 |
| May 25 | NJSIAA Sectionals South Groups 1 and 4May 25 · 400 Meters · Place 41 · Cherry Hill East | 400 Meters | 41. | 56.06a PB | 11 |
| May 21 | Haddonfield Distance NightMay 21 · 800 Meters · Place 73 · Cherry Hill | 800 Meters | 73 | 2:13.00 PB | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 27 | NJSIAA Sectionals - South - Group 4May 27 · 110m Hurdles · Place 35 · Cherry Hill East | 110m Hurdles39" / 0.991mRound P | 35. | 17.89a | 10 |
| May 20 | Camden County Championships May 20 · 400m Hurdles · Place 13 · Cherry Hill East | 400m Hurdles | 13 | 1:01.84 | — |
| May 20 | Camden County Championships May 20 · 110m Hurdles · Place 9 · Cherry Hill East | 110m Hurdles | 9 | 18.55 | — |
| May 20 | Camden County Championships May 20 · 400m Hurdles · Place 13 · Cherry Hill East | 400m Hurdles | 13 | 1:01.84 | — |
| May 20 | Camden County Championships May 20 · 110m Hurdles · Place 9 · Cherry Hill East | 110m Hurdles | 9 | 18.55 | — |