| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 100 Meters · OutdoorHaddonfield vs. Audubon Dual Meet · May 18 | 12.7 | Haddonfield vs. Audubon Dual Meet | May 18, 2021 |
| 200 Meters · OutdoorHaddonfield vs. Haddon Township Dual Meet · May 4 | 25.5 | Haddonfield vs. Haddon Township Dual Meet | May 4, 2021 |
| 400 Meters · OutdoorHaddonfield vs. Collingswood Boys Dual Meet · Apr 20 | 60.3 | Haddonfield vs. Collingswood Boys Dual Meet | April 20, 2021 |
| 400m Hurdles · 36" / 0.914m · OutdoorCamden County Championships · May 13 | 1:01.74a | Camden County Championships | May 13, 2023 |
| 55 Meters · IndoorSJTCA Winter Meet #10 · Jan 28 | 7.42 | SJTCA Winter Meet #10 | January 28, 2023 |
| 55m Hurdles · 39" · IndoorSJTCA Winter Meet #1 · Dec 19 | 9.14a | SJTCA Winter Meet #1 | December 19, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 2 | NJSIAA Sectionals South Groups 2 and 3Jun 2 · 110m Hurdles · Place 19 · Haddonfield Memorial | 110m HurdlesRound P | 19 | 19.03 | 12 |
| Jun 2 | NJSIAA Sectionals South Groups 2 and 3Jun 2 · 400m Hurdles · Place 20 · Haddonfield Memorial | 400m Hurdles | 20 | 1:04.65 | 12 |
| May 17 | Haddonfield InvitationalMay 17 · 400m Hurdles · Place 8 · Haddonfield Memorial | 400m Hurdles | 8 | 1:02.16 | 12 |
| May 17 | Haddonfield InvitationalMay 17 · 110m Hurdles · Place 11 · Haddonfield Memorial | 110m HurdlesRound P | 11 | 17.28 | 12 |
| May 13 | Camden County ChampionshipsMay 13 · 400m Hurdles · Place 7 · Haddonfield Memorial | 400m Hurdles36" / 0.914m | 7. | 1:01.74a PB | 12 |
| May 4 | SJTCA Elite MeetMay 4 · 400m Hurdles · Place 23 · Haddonfield Memorial | 400m Hurdles36" / 0.914m | 23. | 1:02.57a | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 5 | NJSIAA Sectional Championships - South Group 2&3Feb 5 · 55m Hurdles · Place 8 · Haddonfield Memorial | 55m HurdlesRound P | 8 | 8.85 | 12 |
| Feb 5 | NJSIAA Sectional Championships - South Group 2&3Feb 5 · 55m Hurdles · Place 8 · Haddonfield Memorial | 55m Hurdles | 8 | 8.84 | 12 |
| Feb 5 | NJSIAA Sectional Championships - South Group 2&3Feb 5 · 55m Hurdles · Place 8 · Haddonfield Memorial | 55m HurdlesRound P | 8 | 8.85 | 12 |
| Feb 5 | NJSIAA Sectional Championships - South Group 2&3Feb 5 · 55m Hurdles · Place 8 · Haddonfield Memorial | 55m Hurdles | 8 | 8.84 | 12 |
| Jan 28 | SJTCA Winter Meet #10Jan 28 · 55m Hurdles · Place 18 · Haddonfield Memorial | 55m HurdlesRound P | 18 | 8.99 | 12 |
| Jan 28 | SJTCA Winter Meet #10Jan 28 · 55 Meters · Place 78 · Haddonfield Memorial | 55 MetersRound P | 78 | 7.42 PB | 12 |
| Jan 28 | SJTCA Winter Meet #10Jan 28 · 55m Hurdles · Place 18 · Haddonfield Memorial | 55m HurdlesRound P | 18 | 8.99 | 12 |
| Jan 28 | SJTCA Winter Meet #10Jan 28 · 55 Meters · Place 78 · Haddonfield Memorial | 55 MetersRound P | 78 | 7.42 | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 19 | SJTCA Winter Meet #1Dec 19 · 55m Hurdles · Place 13 · Haddonfield Memorial | 55m Hurdles39" | 13. | 9.14a PB | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 4 | NJSIAA Sectionals South Groups 2 and 3Jun 4 · 200 Meters · Place 29 · Haddonfield Memorial | 200 Meters | 29. | 26.26a | 10 |
| May 18 | Haddonfield vs. Audubon Dual MeetMay 18 · 200 Meters · Place 7 · Haddonfield Memorial | 200 Meters | 7. | 25.6 | 10 |
| May 18 | Haddonfield vs. Audubon Dual MeetMay 18 · 100 Meters · Place 6 · Haddonfield Memorial | 100 Meters | 6. | 12.7 PB | 10 |
| May 4 | Haddonfield vs. Haddon Township Dual MeetMay 4 · 200 Meters · Place 3 · Haddonfield Memorial | 200 Meters | 3. | 25.5 PB | 10 |
| May 4 | Haddonfield vs. Haddon Township Dual MeetMay 4 · 100 Meters · Place 7 · Haddonfield Memorial | 100 Meters | 7. | 12.7 | 10 |
| Apr 20 | Haddonfield vs. Collingswood Boys Dual MeetApr 20 · 400 Meters · Place 4 · Haddonfield Memorial | 400 Meters | 4. | 60.3 PB | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Mar 9 | Haddonfield/Haddon Heights/ Paul VI Polar BearMar 9 · 55 Meter · Place 16 · Haddonfield Memorial | 55 Meter | 16. | 7.80Unofficial | 10 |
| Mar 9 | Haddonfield/Haddon Heights/ Paul VI Polar BearMar 9 · 200 Meters · Place 10 · Haddonfield Memorial | 200 Meters | 10. | 27.1Unofficial | 10 |
| Mar 5 | Haddonfield vs. Haddon Township Mar 5 · 400 Meters · Place 8 · Haddonfield Memorial | 400 Meters | 8. | 62.7Unofficial | 10 |
| Feb 24 | Haddonfield vs. WoodburyFeb 24 · 55 Meter · Place 15 · Haddonfield Memorial | 55 Meter | 15. | 8.10Unofficial | 10 |
| Feb 24 | Haddonfield vs. WoodburyFeb 24 · 200 Meters · Place 10 · Haddonfield Memorial | 200 Meters | 10. | 28.6Unofficial | 10 |