2026 Outdoor Track
3 results2024 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 23 | SJTCA #5Dec 23 · SMR 1600m · Place 11 · Haddonfield Memorial | SMR 1600m[200-200-400-800] | 11. | 4:53.03a | - |
| Dec 23 | SJTCA #5Dec 23 · 4x55 Shuttle Hurdles · Place 2 · Haddonfield Memorial | 4x55 Shuttle Hurdles33" | 2. | 36.94a | - |
| Dec 23 | SJTCA #5Dec 23 · 4x800 Relay · Place 2 · Haddonfield Memorial | 4x800 Relay | 2. | 10:16.31a | - |
| Dec 23 | SJTCA #5Dec 23 · DMR 4000m · Place 6 · Haddonfield Memorial | DMR 4000m[1200-400-800-1600] | 6. | 13:33.42a | - |
| Dec 23 | SJTCA #5Dec 23 · 4x200 Relay · Place 7 · Haddonfield Memorial | 4x200 Relay | 7. | 1:52.43a | - |
| Dec 23 | SJTCA #5Dec 23 · 4x400 Relay · Place 3 · Haddonfield Memorial | 4x400 Relay | 3. | 4:15.29a | - |
2024 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| May 16 | Baker InvitationalMay 16 · 4x400 Relay · Place 1 · Haddonfield Memorial | 4x400 Relay | 1. | 4:05.81a | - |
| May 16 | Baker InvitationalMay 16 · 4x100 Relay · Place 1 · Haddonfield Memorial | 4x100 Relay | 1. | 49.44a | - |
2023 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 27 | SJTCA Winter Meet #5Dec 27 · 4x400 Relay · Place 1 · Haddonfield Memorial | 4x400 Relay | 1. | 4:22.41a | - |
| Dec 18 | NJ Spiked Shoe HolidayDec 18 · 4x200 Relay · Place 4 · Haddonfield Memorial | 4x200 Relay | 4. | 1:50.75a | - |
2023 Outdoor Track
1 results2022 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 27 | SJTCA Winter Meet #2Dec 27 · 4x51.5 Shuttle Hurdles · Place 6 · Haddonfield Memorial | 4x51.5 Shuttle Hurdles | 6. | 37.90a | - |
| Dec 27 | SJTCA Winter Meet #2Dec 27 · SMR 1600m · Place 10 · Haddonfield Memorial | SMR 1600m[200-200-400-800] | 10. | 4:56.04a | - |
| Dec 27 | SJTCA Winter Meet #2Dec 27 · 4x400 Relay · Place 2 · Haddonfield Memorial | 4x400 Relay | 2. | 4:29.08a | - |
2022 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| May 21 | SJTCA OpenMay 21 · 4x800 Relay · Place 1 · Haddonfield Memorial | 4x800 Relay | 1. | 10:49.49a | - |
2021 Outdoor Track
2 results2021 Indoor Track
6 results2020 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 6 | SJTCA Winter Meet #5Jan 6 · 4x51.5 Shuttle Hurdles · Place 2 · Haddonfield Memorial | 4x51.5 Shuttle Hurdles | 2. | 34.91a | - |
| Jan 6 | SJTCA Winter Meet #5Jan 6 · SMR 1600m · Place 5 · Haddonfield Memorial | SMR 1600m[200-200-400-800] | 5. | 4:43.20a | - |
| Jan 6 | SJTCA Winter Meet #5Jan 6 · 4x800 Relay · Place 1 · Haddonfield Memorial | 4x800 Relay | 1. | 10:26.48a | - |
| Jan 6 | SJTCA Winter Meet #5Jan 6 · DMR 4000m · Place 2 · Haddonfield Memorial | DMR 4000m[1200-400-800-1600] | 2. | 14:19.12a | - |
| Jan 6 | SJTCA Winter Meet #5Jan 6 · 4x200 Relay · Place 7 · Haddonfield Memorial | 4x200 Relay | 7. | 1:59.46a | - |
| Jan 6 | SJTCA Winter Meet #5Jan 6 · 4x400 Relay · Place 6 · Haddonfield Memorial | 4x400 Relay | 6. | 4:34.61a | - |
2019 Indoor Track
8 results2018 Indoor Track
1 results2017 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 9 | SJTCA #5Jan 9 · 4x51.5 Shuttle Hurdles · Haddonfield Memorial | 4x51.5 Shuttle Hurdles | -- | SCR | - |
| Jan 9 | SJTCA #5Jan 9 · SMR 1600m · Place 1 · Haddonfield Memorial | SMR 1600m[200-200-400-800] | 1. | 4:26.00a | - |
| Jan 9 | SJTCA #5Jan 9 · 4x800 Relay · Place 1 · Haddonfield Memorial | 4x800 Relay | 1. | 10:19.27a | - |
| Jan 9 | SJTCA #5Jan 9 · DMR 4000m · Place 1 · Haddonfield Memorial | DMR 4000m[1200-400-800-1600] | 1. | 12:45.01a | - |
| Jan 9 | SJTCA #5Jan 9 · 4x200 Relay · Haddonfield Memorial | 4x200 Relay | -- | SCR | - |
| Jan 9 | SJTCA #5Jan 9 · 4x400 Relay · Place 2 · Haddonfield Memorial | 4x400 Relay | 2. | 4:20.32a | - |
2016 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 28 | The 122nd Penn RelaysApr 28 · 4x400 Relay · Place 11 · Haddonfield Memorial | 4x400 Relay | 11. | 4:21.15a | - |
2015 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 11 | Lenape InvitationalApr 11 · 4x800 Relay · Place 2 · Haddonfield Memorial | 4x800 Relay | 2. | 9:48.55a | - |