Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 110m Hurdles · 39" / 0.991m · Outdoor MAPL Championships · May 14 | 17.74a | MAPL Championships | May 14, 2016 |
| 400m Hurdles · 36" / 0.914m · OutdoorMAPL Championships · May 13 | 1:01.90a | MAPL Championships | May 13, 2017 |
| 55 Meter · IndoorLenape, Catholic Union, & Notre Dame - · Jan 30 | 7.45a | Lenape, Catholic Union, & Notre Dame - | January 30, 2016 |
| 55m Hurdles · 39" · IndoorLenape, Catholic Union, & Notre Dame - · Jan 30 | 8.56a | Lenape, Catholic Union, & Notre Dame - | January 30, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| May 13 | MAPL ChampionshipsMay 13 · 400m Hurdles · Place 4 · Lawrenceville | 400m Hurdles36" / 0.914m | 4. | 1:01.90a PB | 12 |
| May 8 | NJISAA Div A ChampionshipsMay 8 · 400m Hurdles · Place 4 · Lawrenceville | 400m Hurdles36" / 0.914m | 4. | 1:04.39a | 12 |
2017 Indoor Track
2 results2016 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| May 14 | MAPL ChampionshipsMay 14 · 400m Hurdles · Place 5 · Lawrenceville | 400m Hurdles36" / 0.914m | 5. | 1:02.59a | 11 |
| May 14 | MAPL ChampionshipsMay 14 · 110m Hurdles · Place 6 · Lawrenceville | 110m Hurdles39" / 0.991mRound P | 6. | 17.74a PB | 11 |
| May 14 | MAPL ChampionshipsMay 14 · 110m Hurdles · Place 6 · Lawrenceville | 110m Hurdles39" / 0.991m | 6. | 17.90a | 11 |
2016 Indoor Track
6 results2015 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| May 13 | NJAISAA Div AMay 13 · 110m Hurdles · Place 6 · Lawrenceville | 110m Hurdles39" / 0.991m | 6. | 20.28a | 10 |